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

Мини-оптимизация Birthday Mod

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

VVVas
Да нет, у автора ;)
Правда он пишет, что это ещё только наброски.

Поручик
вторую замену я тоже сделал, точка там ни к чему, больше претензий не было :) только вот кеш-файл с именинниками не обновляется зараза :( (в last visit mod всё ок, там такой же принцип)

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

Поручик
форум ругнулся bad argument
заменил этим
Молодчина! Теперь всё обновляется! :) Правда непонятно по какому принципу :lol: Хотя может я рано радуюсь :roll:

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

P.S.

Нашёл лучший мод на эту тему :)
http://www.reddevboard.com/forum/viewtopic.php?t=628
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Siava писал(а):Нашёл лучший мод на эту тему
http://www.reddevboard.com/forum/viewtopic.php?t=628
Ну и как он? Насколько ускоряет, облегчает работу?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Делает то же самое, только геморроя при установке больше. Я уж лучше доработаю этот http://www.net4seven.de/ftopic410.html
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

VVVas
Ускоряет также как и мод от Nelis'а, только работает корректно, есть возможность в админке выключать кеширование. (кстати с выключенным всё-равно быстро работает).
Вцелом, генерация index.php у меня ускорилась в 2-3 раза.

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

Поручик
и зря, я его тоже ставил, он тормознутый, хоть и корректно работает.
Тормознутый тем, что в нём лишний SQL-запрос.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

Да понял я в чем дело. Обеспечить актуальность списка в случае регистрации нового пользователя или указания даты рождения существующим.
И все-таки вариант B-day Caching от easygo мне представляется более предпочтительным, хотя бы потому, что не надо во всех скриптах таскать functions_birthday.php, как это делает reddog (Birthday with cache system). Время на инклюд тоже ведь надо учитывать.
Дополнительный sql можно выбросить, а включение/выключение кэша можно и самому прикрутить.
Кстати говоря, ни один не учитывает редактирование профиля админом.

Сейчас набросаю свой вариант (без включения/выключения кэша, это потом).

Добавлено спустя 3 часа 24 минуты 37 секунд:

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Поручик писал(а):Набросал
Поставил.

В принципе не знаю - улучшения/ухудшения не заметил, потом понаблюдаю с народом. Люди на что смотреть то стоит? Или невооруженным глазом не замечу?

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

Поручик

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

Before, you will need a folder named /cache (if not already exist) and /cache/index in your phpBB root directory, and the server need write access to this (you have to CHMOD to 777 cache/index/).
Это в секции [ DIY INSTRUCTIONS ] стоит написать, будут забывать, ктому же именно для этого она и сделана.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

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

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Поручик писал(а):VVVas
Тестируем :mrgreen:
Пофиксил, теперь нормально. Отключение из админки не нужно. И время генерации главной вроде уменьшилось, но оценить не могу, может просто кажеться.

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

Поручик
Кстати, фиксеная версия уже доступна для скачивания или только в обсуждении нужно смотреть?

Добавлено спустя 2 минуты 33 секунды:
VVVas писал(а):Кстати, фиксеная версия уже доступна для скачивания или только в обсуждении нужно смотреть?
Ясно, она уже и для скачки лежит, спасибо.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Cr@b.By
phpBB 1.4.4
Сообщения: 117
Стаж: 18 лет 5 месяцев
Откуда: BY/Borisov

Сообщение Cr@b.By »

Ребята что это такое? Какая то проблема с днями рождения?
Parse error: parse error in /home1/hosting/www.borisovracing.bn.by/forum/language/ ... g_main.php on line 1031

Warning: Cannot modify header information - headers already sent by (output started at /home1/hosting/www.borisovracing.bn.by/forum/language/ ... n.php:1031) in /home1/hosting/www.borisovracing.bn.by/forum/includes/page_header.php on line 495

Warning: Cannot modify header information - headers already sent by (output started at /home1/hosting/www.borisovracing.bn.by/forum/language/ ... n.php:1031) in /home1/hosting/www.borisovracing.bn.by/forum/includes/page_header.php on line 497

Warning: Cannot modify header information - headers already sent by (output started at /home1/hosting/www.borisovracing.bn.by/forum/language/ ... n.php:1031) in /home1/hosting/www.borisovracing.bn.by/forum/includes/page_header.php on line 498
Добавлено спустя 3 минуты 38 секунд:

##############################################################
## MOD Title: Birthday
## MOD Author: Niels < ncr@db9.dk > (Niels Chr. Rшd) http://mods.db9.dk
## MOD Description: This mod will add a birthday field into your
## user's profile and make users age viewable
## to others when viewing posts.
## MOD Version: 1.5.8

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

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

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

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Cr@b.By
phpBB 1.4.4
Сообщения: 117
Стаж: 18 лет 5 месяцев
Откуда: BY/Borisov

Сообщение Cr@b.By »

объясните мне тупому, что с этим делать?




#-----[ SQL ]------------------------------------------
#
ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0")
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1')
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100')
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5')
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7')


как это ставитЬ? перывые 2 вроде как автоматом создались... вроде,
но что то похожее у меня есть.

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

что куда?
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 18 лет 3 месяца
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

поставил себе mod-birthday_cache_110 и заметил, что страница довольно таки быстро создается.
а не подскажите, что еще можно сделать?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

NCom
Сидеть и радоваться =)

Можно ещё глянуть на вторую часть ЭТОГО поста.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 18 лет 3 месяца
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

SiavaНА ВОПРОС Что можно сделать? НЕЛЬЗЯ ответить Сидеть и разглядывать. Правильней будет ответить так- Сесть и разглядеть(разглядывать)
Аватара пользователя
SnoT
phpBB 1.2.0
Сообщения: 12
Стаж: 18 лет 2 месяца
Откуда: г Москва

Сообщение SnoT »

Вот такая ошибка
Parse error: parse error, unexpected T_DOUBLE_ARROW in z:\home\sssss\www\forum\includes\usercp_register.php on line 66

что не так???? :oops: :oops: :oops:

Вернуться в «Поддержка модов для phpBB 2.0.x»