Пропустить

[FINAL] Birthday Rank

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение diakas » 21.06.2006 19:50

rxu писал(а):diakas, если в usercp_viewprofile.php указал $avatar_img = (и пр.), то обязана отображаться (проверено на себе ;) ) - смотри ошибки (а, может, это кэш?)

Опять же: какие симпотмы? Надпись "Наррy Birthday!" отображается? Вместо картинки - пусто, или другая аватара?


Картинка отображается старая - обновлял кнопкой "обновить" на браузере :(

Надпись поздравительная есть.

$avatar_img - поменял в .... viewtopic.php

Щас поменяю
[url=http://orthodoxkuban.com.ru/forum/index.php]Всему свое время под небом...
[/url]

diakas
phpBB 1.4.4
 
Сообщения: 77
Зарегистрирован: 26.07.2005 0:19
Откуда: КРАСНОДАР
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 21.06.2006 20:00

Замена на $avatar_img производится только в usercp_viewprofile.php :!:
Во viewtopic.php надо оставлять так, как есть :!:
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение diakas » 21.06.2006 20:30

rxu
Поменял как ты сказал.

Если ДР у мена - отображается у меня (админа) - отображается и у всех ;)

Странно :roll:

Добавлено спустя 11 минут 37 секунд:

Причем все поменял обратно - все равно если ДР у меня-админа поздравляют всех и картинки для всех ????
[url=http://orthodoxkuban.com.ru/forum/index.php]Всему свое время под небом...
[/url]

diakas
phpBB 1.4.4
 
Сообщения: 77
Зарегистрирован: 26.07.2005 0:19
Откуда: КРАСНОДАР
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 21.06.2006 20:44

diakas, где отображается для всех?
У меня при просмотре темы поздравление видит только именинник, а остальные - только при просмотре его профиля. Я понял, что так задумано автором ;)
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение diakas » 21.06.2006 22:27

rxu
Объясняю - когда у меня ДР - отображается во подписях всех пользователей - "С ДР!"

Причем это видно только МНЕ!

Если у другого пользователя - ДР - то ему видно "С днем рожденья!" не только у него но и у всех - так задумано?
[url=http://orthodoxkuban.com.ru/forum/index.php]Всему свое время под небом...
[/url]

diakas
phpBB 1.4.4
 
Сообщения: 77
Зарегистрирован: 26.07.2005 0:19
Откуда: КРАСНОДАР
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 22.06.2006 8:05

diakas, это решается следующим образом. Во viewtopic.php меняем
else if ( $userdata['user_birthday']!='' && (gmdate('nd0000',time() + (3600 * $board_config['board_timezone'])))+$userdata['user_birthday'] % 10000  == $userdata['user_birthday']) 
{ 
      $poster_rank = $lang['Birthday_rank']; 
      $rank_image = '<img src="' . BIRTHDAY_RANK_IMAGE . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />'; 
} 


на

else if ( $postrow[$i]['user_birthday']!='' && (gmdate('nd0000',time() + (3600 * $board_config['board_timezone'])))+$postrow[$i]['user_birthday'] % 10000  == $postrow[$i]['user_birthday'])
{
		$poster_rank = $lang['Birthday_rank'];
		$rank_image = '<img src="' . BIRTHDAY_RANK_IMAGE . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />';
}


В этом случае поздравление и картинка отображаются только под именем именинника.
Последний раз редактировалось rxu 22.06.2006 12:57, всего редактировалось 1 раз.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Xpert » 22.06.2006 8:38

rxu
Еще в одном месте забыл сменить
$userdata['user_birthday'] % 10000

на $postrow ...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение maltsev » 22.06.2006 9:07

симптомы: в пункте "что сейчас на форуме" после выхода пользователь все равно остается как находящийся с онлайне. Правда у меня плюс - может с каким нить модом глючит

maltsev
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 02.06.2006 11:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 22.06.2006 13:01

Xpert, точно, есть такая буква в этом слове... поправил в посте.

Меня понесло, и я в том же направлении связал Birthdays от ТерраФрост с Welcome Panel On Index. Смысл такой: если у пользователя ДР, то вместо стандартной картинки панели приветствия выводится та же, что и Birthday Rank (или та, которую поместите на ее место). Если кому надо, пишите, выложу код.

Добавлено спустя 4 минуты 29 секунд:

симптомы: в пункте "что сейчас на форуме" после выхода пользователь все равно остается как находящийся с онлайне. Правда у меня плюс - может с каким нить модом глючит


maltsev, сомневаюсь, что причиной служит установка этого мода... Вообще-то, юзеры в онлайне отображаются на по данным об активности за последние 5 минут, так что в течение 5 минут после выхода это возможно (вроде так...).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Поручик » 23.06.2006 18:25

Xpert писал(а):diakas
Не знаю. Спросите Поручика, он иод TerraFrost изучал, возможно подскажет.

Спасибо за рекомендацию. Возможно, сделаю такой же адд-он, но.... как только представится такая возможность (сейчас все больше 1С занимаюсь).

Кстати, возможность изменения звания юзера в ДР при просмотре профиля и темы есть в моде Extended Rank System. Надо бы проверить на совместимость
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
 
Сообщения: 3988
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 26 раз.
Поблагодарили: 50 раз.

Сообщение rxu » 23.06.2006 20:15

Поручик, так вроде как... кхм... уже прикрутили к Birthdays от TerraFrost :)
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение diakas » 23.06.2006 22:55

rxu
Теперь все как надо :)

Благодарю!
[url=http://orthodoxkuban.com.ru/forum/index.php]Всему свое время под небом...
[/url]

diakas
phpBB 1.4.4
 
Сообщения: 77
Зарегистрирован: 26.07.2005 0:19
Откуда: КРАСНОДАР
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Поручик » 24.06.2006 18:24

rxu, сорри, слишком много было тогда пива
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
 
Сообщения: 3988
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 26 раз.
Поблагодарили: 50 раз.

Пред.

Вернуться в Бета-версии модов для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы