• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Информер, последних комментариев
EasTErN
Сообщений: 74
Репутация: 20

Сообщение # 1 | 15:58:17
Вот собственно код информера
Code
<div class="last_comment_os transparency_i">  
   <div class="lc_message">  
   <a href="$ENTRY_URL$" title="$ENTRY_TITLE$">$MESSAGE$</a>  
   </div>  
   <div class="lc_uzer">   
   <span class="lc_ugol"></span>  

   <a href="$PROFILE_URL$">  
     
   <img class="lc_avatar" alt="Аватар $USERNAME$" title="$USERNAME$" src="$USER_AVATAR_URL$" />  
     
   <img class="lc_avatar" title="$USERNAME$" alt="аватар отсутствует" src="http://www.center-dm.ru/site/no_avatar.jpg" />  
     
   </a>  
    
   <img class="lc_avatar" title="$NAME$" alt="аватар отсутствует" src="http://www.center-dm.ru/site/no_avatar.jpg"/>  

   <span class="lc_name"><a href="$PROFILE_URL$">$USERNAME$</a>$NAME$</span>  
   <span class="lc_data">$DATE$ | $TIME$</span>  
   </div>   
</div>

Вот, сам стиль, но вроде там все в порядке. Я подправил только, чтобы в мой блок входил
Code
/* Тёмный вариант последних комментарий   
------------------------------------------*/   
.last_comment_os {   
   overflow: hidden;   
   float:left;   
   font: 11px Verdana,Arial,Helvetica, sans-serif; color:#B5B5B5;   
   width:250px;   
   margin: 5px 0px 5px 0px;   
}   

.last_comment_os a:link,   
.last_comment_os a:visited {color:#B5B5B5;}   
.last_comment_os a:hover {color:#929292;}   

.lc_message {   
   float:left;   
   margin: 0;   
   padding:5px;   
   width:238px;   
   background: #555;   
   border: 1px solid #2c2c2c;   
}   

.lc_uzer {   
   float:left;   
   text-align:right;   
   width:250px;   
   position: relative   
}   

.lc_ugol {   
   position:absolute;   
   float:right;   
   background: url(http://joomla.ucoz.com/Demo/lc_ugol_Black.png) no-repeat right;   
   width: 27px;   
   height: 27px;   
   top: -1px;   
   right: 20px;   
}   

.lc_avatar {   
   float:right;   
   width: 30px;   
   height: 30px;   
   padding:3px;   
   border: 1px solid #2c2c2c;   
   margin: 10px 55px 0px 10px;   
}   

.lc_name {   
   float:right;   
   width: 145px;   
   margin: 13px 0px 2px 0px;   
   font-weight: bold;   
}   

.lc_data {   
   float:right;   
   font: 9px Verdana,Arial,Helvetica, sans-serif; color:#999;   
   width: 145px;   
}   

.transparency_i a:hover img {   
   filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);   
   -moz-opacity: 0.5;   
   opacity: 0.5;   
   filter: alpha(opacity=50);   
}   
/* ------------------------------------------*/


Он рабочий, но мне нужно его под себя настроить... У меня размеры аватаров разрешены на форуме большие и тут они тоже отображаются огромными. Что не очень красиво смотрится именно здесь. Как можно размер сделать фиксированым, например 90-90 у всех? И еще, я поставил ссылку, чтобы у тех, у кого нет аватара, она заменялась моей, но он ее будто не находит..

так должно получиться

Добавлено (12-Дек-2012, 13:54:00)
---------------------------------------------
Вот еще, когда гости заходят, и комментируют, можно и под них аватар сделать? smile
Но главное конечно для меня с размерами решить проблему. .
Блин, админ бар иногда пропадает..

Добавлено (12-Дек-2012, 14:04:06)
---------------------------------------------
хм... методом проб и ошибок - понял, что админ бар изчезает из за того что скрипт стоит на хинт.. странно, попробую в другое место поставить. Стоял в страницах сайта, прямо перед /body

Добавлено (12-Дек-2012, 15:58:17)
---------------------------------------------
Изменил немного.. Отображает хорошо, но все 3 аватара.. То есть - тот который загружал сам. 2 - Если я пользователь без аватара 3 - Если я гость. Как сделать, чтобы он определял кто я, и ставил одну аватарку?

Прикрепления: 4197619.png (55.5 Kb)

Я помогал чужим и не просил спасибо. Я умирал в душе, а люди проходили мимо.
Сообщение отредактировал EasTErN - Среда, 12 Дек 2012, 15:56:44
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 2 | 17:11:16
EasTErN, так пробуй:
Code

<?if($USERNAME$)?>
<?if($USER_AVATAR_URL$)?><a href="$PROFILE_URL$"><img class="lc_avatar" alt="Аватар $USERNAME$" title="$USERNAME$" src="$USER_AVATAR_URL$" /><?else?><img class="lc_avatar" title="$USERNAME$" alt="аватар отсутствует" src="http://www.center-dm.ru/site/no_avatar.jpg" /></a><?endif?>   
<?else?>
<img class="lc_avatar" title="$NAME$" alt="аватар отсутствует" src="http://www.center-dm.ru/site/no_avatar.jpg"/>
<?endif?>
EasTErN
Сообщений: 74
Репутация: 20

Сообщение # 3 | 21:39:50
bandjuk, Спасибо smile Так то бы все хорошо было, но у зарегистрированых пользователей имя дублируется, то есть, имя из профиля к нику приписывает.


А хотя нет, аватар как раз на месте. Сами данные о дате, времени и имени не там.

Добавлено (12-Дек-2012, 18:14:54)
---------------------------------------------
Это видимо уже что то в ксс, с расположением, но никак не пойму что.. все по-перемещал, как сделать так и не понял

Осталось только с никами разобраться smile Почему дублирует.<i></i>

Добавлено (12-Дек-2012, 21:25:15)
---------------------------------------------
Блин, ну помогите пожалуйста, осталось то чуть-чуть. Вот код - <span class="lc_name"><a href="$PROFILE_URL$">$USERNAME$</a>$NAME$</span>
Нужно сделать так: Если пользователь зарегистрирован, то писать этот ник($USERNAME$), если он писал комментарий от "гостя" то писать, то что он в форме писал ($NAME$).

Добавлено (12-Дек-2012, 21:39:50)
---------------------------------------------
Сделал сам, можно закрывать. bandjuk спасибо.
Прикрепления: 0922630.jpg (22.4 Kb)

Я помогал чужим и не просил спасибо. Я умирал в душе, а люди проходили мимо.
Сообщение отредактировал EasTErN - Среда, 12 Дек 2012, 21:40:32
  • Страница 1 из 1
  • 1
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!