Changeset 591 for trunk


Ignore:
Timestamp:
11/22/10 16:19:49 (18 months ago)
Author:
r2
Message:

подсветка новых событий в ленте

Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/css/styles.css

    r570 r591  
    586586    overflow:hidden; 
    587587} 
     588 
     589.action_entry .is_new { color:#FF5A00; } 
    588590 
    589591.action_user{ 
     
    638640.act_add_user_photo{ background:url(/templates/_default_/images/icons/actions/add_user_photo.png) no-repeat left 1px; } 
    639641.act_add_user_photo_multi{ background:url(/templates/_default_/images/icons/actions/add_user_photo_multi.png) no-repeat left 3px; } 
    640 .add_user{ background:url(/templates/_default_/images/icons/actions/add_user.png) no-repeat left 3px; } 
    641 .add_wall_my{ background:url(/templates/_default_/images/icons/actions/add_wall_my.png) no-repeat left 3px; } 
     642.act_add_user{ background:url(/templates/_default_/images/icons/actions/add_user.png) no-repeat left 3px; } 
     643.act_add_wall_my{ background:url(/templates/_default_/images/icons/actions/add_wall_my.png) no-repeat left 3px; } 
  • trunk/core/classes/actions.class.php

    r524 r591  
    249249        if (!$this->only_friends){ $this->where('log.is_friends_only = 0'); } 
    250250        if (!$inUser->id) { $this->where('log.is_users_only = 0'); } 
    251          
     251 
    252252        $sql = "SELECT log.object as object, 
    253253                       log.object_url as object_url, 
     
    301301            } 
    302302 
     303            $action['is_new'] = false; 
     304 
     305            if ($inUser->id){ 
     306                $action['is_new'] = (bool)(strtotime($action['pubdate']) > strtotime($inUser->logdate)); 
     307            } 
     308             
    303309            $action['user_url']     = cmsUser::getProfileURL($action['user_login']); 
    304310            $action['pubdate']      = cmsCore::dateDiffNow($action['pubdate']); 
  • trunk/core/classes/user.class.php

    r580 r591  
    6767            $this->{$key}   = $value; 
    6868        } 
     69 
     70        $this->logdate = $_SESSION['user']['logdate']; 
    6971 
    7072        $avatar_dir     = PATH . '/images/users/avatars/small/'; 
  • trunk/templates/_default_/admin/actions.php

    r458 r591  
    33        <?php foreach($actions as $action) { ?> 
    44            <div class="action_entry act_<?php echo $action['name']; ?>"> 
    5                 <div class="action_date"><?php echo $action['pubdate']; ?> íàçàä</div> 
     5                <div class="action_date<?php if ($action['is_new']){ ?> is_new<?php } ?>"><?php echo $action['pubdate']; ?> íàçàä</div> 
    66                <div class="action_title"> 
    77                    <a href="<?php echo $action['user_url']; ?>" class="action_user"><?php echo $action['user_nickname']; ?></a> 
  • trunk/templates/_default_/components/com_users_profile.tpl

    r539 r591  
    412412                                {foreach key=aid item=action from=$usr.actions} 
    413413                                    <div class="action_entry act_{$action.name}"> 
    414                                         <div class="action_date">{$action.pubdate} {$LANG.BACK}</div> 
     414                                        <div class="action_date{if $action.is_new} is_new{/if}">{$action.pubdate} {$LANG.BACK}</div> 
    415415                                        <div class="action_title"> 
    416416                                            <a href="{$action.user_url}" class="action_user">{$action.user_nickname}</a> 
  • trunk/templates/_default_/css/styles.css

    r588 r591  
    34843484    margin-bottom:15px;     
    34853485} 
     3486 
     3487.action_entry .is_new { color:#FF5A00; } 
    34863488 
    34873489.action_user{ 
  • trunk/templates/_default_/modules/mod_actions.tpl

    r458 r591  
    33        {foreach key=aid item=action from=$actions} 
    44            <div class="action_entry act_{$action.name}"> 
    5                 <div class="action_date">{$action.pubdate} {$LANG.BACK}</div> 
     5                <div class="action_date{if $action.is_new} is_new{/if}">{$action.pubdate} {$LANG.BACK}</div> 
    66                <div class="action_title"> 
    77                    <a href="{$action.user_url}" class="action_user">{$action.user_nickname}</a> 
Note: See TracChangeset for help on using the changeset viewer.