Пропустить

[MODDB] First Post On Every Page

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

Сообщение Xpert » 02.11.2005 1:45

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

Сообщение severnet » 02.11.2005 2:08

Xpert, лечить надо мою голову с руками :lol: или Topic Description?
Изображение
Аватара пользователя
severnet
phpBB 2.0.15
 
Сообщения: 495
Зарегистрирован: 23.11.2004 18:00
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Siava » 03.11.2005 17:02

Xpert
1.0.1 вроде бы работает :D

Есть пожелание, как-нибудь отделить первое сообщение от остальных, чтобы выделялось оно :roll:
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2581
Зарегистрирован: 11.01.2005 15:29
Откуда: Питер
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.

Сообщение Xpert » 03.11.2005 18:41

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

Сообщение severnet » 03.11.2005 19:02

severnet писал(а):лечить надо мою голову с руками или Topic Description?

Xpert писал(а):Пока что врядли выполнимо именно нынешний алгоритм позволил достичь столь небольшого количества изменений.

Славо Богу, с головой всё впорядке. :D
Изображение
Аватара пользователя
severnet
phpBB 2.0.15
 
Сообщения: 495
Зарегистрирован: 23.11.2004 18:00
Откуда: Санкт-Петербург
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 03.11.2005 19:19

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

Сообщение Ooops » 10.11.2005 13:33

Siava писал(а):1.0.1 вроде бы работает

Работает topic descriptin с этим модом?
Если да, то мог бы ты скопировать в личку эту версию? :wink:
I like keds.

Ooops
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 09.11.2005 12:56
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Siava » 10.11.2005 14:51

Ooops
Работает, а чего в личку кидать? Ссылка на мод есть в этой теме пару страниц назад.
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2581
Зарегистрирован: 11.01.2005 15:29
Откуда: Питер
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.

После правки

Сообщение DLIAN » 10.11.2005 16:06

После правки сообщения вот такая вот бяка появилась:
Warning: Missing argument 21 for submit_post() in www/htdocs/phorum/includes/functions_post.php on line 311

Warning: Cannot modify header information - headers already sent by (output started at www/htdocs/phorum/includes/functions_post.php:311) in www/htdocs/phorum/includes/page_header.php on line 621

Warning: Cannot modify header information - headers already sent by (output started at www/htdocs/phorum/includes/functions_post.php:311) in www/htdocs/phorum/includes/page_header.php on line 623

Warning: Cannot modify header information - headers already sent by (output started at www/htdocs/phorum/includes/functions_post.php:311) in www/htdocs/phorum/includes/page_header.php on line 624


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

Вот строка из файла:
function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, $post_username, $post_subject, $post_message, $poll_title, &$poll_options, &$poll_length, &$topic_show_first_post)

DLIAN
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 10.11.2005 16:00
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 10.11.2005 16:11

А какая версия мода First Post On Every Page?

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

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

Сообщение DLIAN » 10.11.2005 16:34

Xpert
Cкачал сегодня по этой ссылке, потом правил баги, да сам мод работает, а вот ошибка откуда появилась я не пойму. :shock:

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

Какой-то аргумент упустил, знать бы.. какой именно. :!:

DLIAN
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 10.11.2005 16:00
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 10.11.2005 17:02

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

Сообщение SVL » 12.11.2005 0:01

Xpert
Мод полезный и самое главное простой, но я обнаружил одну неприятную проблему с Attachment Mod.
из-за того что в начало массива вставляется самое первое сообщение, происходит сдвиг, т.е. рассинхронизация, которой на самом деле нет (в БД всё на месте).
Несколько строк ниже проверяется синхронизация и устанавливается $resync = TRUE;
и Attachment Mod честно пытается синхронизировать мессаги, хотя аттачи выводятся совершенно корректно (номера мессаг ведь не изменились).
Attachment Mod синхонизирует одну мессагу двумя sql запросами - один для проверки и один для UPDATE и тут, начиная со второй страницы, начинается штурм MySQL :cry:
150 мессаг в теме - 300 sql запросов :wink:

пофиксил так:

viewtopic.php
в чистом 2.0.18 это начинается с 422 строки:
$resync = FALSE; 
if ($forum_topic_data['topic_replies'] + 1 < $start + count($postrow)) 
{
   $resync = TRUE; 
} 

добавил одну строчку:
$resync = FALSE; 
if ($forum_topic_data['topic_replies'] + 1 < $start + count($postrow)) 
{
   if (!$forum_topic_data['topic_show_first_post'])
     $resync = TRUE; 
} 

всё встало на место

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

сорри, не со второй сраницы траблы - а на последней, но всё равно - у меня 31 мессага + КМС - кэш sql-запросов, получилось 88 запросов :wink:

SVL
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 08.06.2005 21:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Xpert » 12.11.2005 0:06

SVL
Отлично, приму к сведению ... ;)

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

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

Сообщение SVL » 12.11.2005 0:15

Xpert
прежде всего экономия.

SVL
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 08.06.2005 21:51
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

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

 

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

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

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

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