Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FINAL] Birthday Rank

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
diakas
phpBB 1.4.3
Сообщения: 77
Стаж: 18 лет 8 месяцев
Откуда: КРАСНОДАР

Сообщение diakas »

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

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

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

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

Щас поменяю
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

Замена на $avatar_img производится только в usercp_viewprofile.php :!:
Во viewtopic.php надо оставлять так, как есть :!:
Изображение
diakas
phpBB 1.4.3
Сообщения: 77
Стаж: 18 лет 8 месяцев
Откуда: КРАСНОДАР

Сообщение diakas »

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

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

Странно :roll:

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

Причем все поменял обратно - все равно если ДР у меня-админа поздравляют всех и картинки для всех ????
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

diakas, где отображается для всех?
У меня при просмотре темы поздравление видит только именинник, а остальные - только при просмотре его профиля. Я понял, что так задумано автором ;)
Изображение
diakas
phpBB 1.4.3
Сообщения: 77
Стаж: 18 лет 8 месяцев
Откуда: КРАСНОДАР

Сообщение diakas »

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

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

Если у другого пользователя - ДР - то ему видно "С днем рожденья!" не только у него но и у всех - так задумано?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

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 раз.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

rxu
Еще в одном месте забыл сменить

Код: Выделить всё

$userdata['user_birthday'] % 10000
на $postrow ...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
maltsev
phpBB 1.2.0
Сообщения: 13
Стаж: 17 лет 10 месяцев

Сообщение maltsev »

симптомы: в пункте "что сейчас на форуме" после выхода пользователь все равно остается как находящийся с онлайне. Правда у меня плюс - может с каким нить модом глючит
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

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

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

Добавлено спустя 4 минуты 29 секунд:
симптомы: в пункте "что сейчас на форуме" после выхода пользователь все равно остается как находящийся с онлайне. Правда у меня плюс - может с каким нить модом глючит
maltsev, сомневаюсь, что причиной служит установка этого мода... Вообще-то, юзеры в онлайне отображаются на по данным об активности за последние 5 минут, так что в течение 5 минут после выхода это возможно (вроде так...).
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

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

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

Поручик, так вроде как... кхм... уже прикрутили к Birthdays от TerraFrost :)
Изображение
diakas
phpBB 1.4.3
Сообщения: 77
Стаж: 18 лет 8 месяцев
Откуда: КРАСНОДАР

Сообщение diakas »

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

Благодарю!
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

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

наш форум http://forum.aeroion.ru/cat1.html

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