First post on every page for phpBB3

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

First post on every page for phpBB3

Сообщение rxu »

В режиме создания или редактирования первого сообщения темы дает возможность закрепить первое сообщение вверху каждой страницы темы.
first_post_on_every_page_phpbb3_1.2.2.zip
first post on every page phpbb3 1.2.3

------------
Для установки на версию phpBB 3.0.6 :

В этой версии часть кода изменилась.
Поэтому в инструкции вместо

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

			// If the post need approval we will wait a lot longer.
использовать для поиска

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

                  // Check the permissions for post approval. Moderators are not affected.
После установки мода необходимо выполнить также следующую инструкцию (для снижения нагрузки на базу данных):

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

Open:
viewtopic.php

Find:
$post_list[$i] = $topic_data['topic_first_post_id'] ;

Replace to:
$post_list[$i] = (int) $topic_data['topic_first_post_id'] ;
Исправление ошибки с отображением информации о редактировании сообщения при закрепленном первом сообщении находится здесь.

FAQ

1. Кто имеет право закреплять сообщение?
Тот, кто имеет право закрывать тему.
First post on every page for phpBB3

2. Вопросы, собранные из темы, в одном сообщении:
First post on every page for phpBB3
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Татьяна5 21.11.2014 5:43, всего редактировалось 8 раз.
Причина: Добавление ссылки на ответ о правах
Изображение
Аватара пользователя
djinn
phpBB 1.4.3
Сообщения: 98
Стаж: 15 лет 6 месяцев
Благодарил (а): 24 раза
Поблагодарили: 5 раз

Re: First post on every page for phpBB3

Сообщение djinn »

rxu писал(а):

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

Open:
viewtopic.php

Find:
$post_list[$i] = $topic_data['topic_first_post_id'] ;

Replace to:
$post_list[$i] = (int) $topic_data['topic_first_post_id'] ;
Код

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

$post_list[$i] = $topic_data['topic_first_post_id'] ;
встречается в двух местах, именно в кодах которые надо добавлять при установке модуля...
Вопрос: Этот код надо заменять в двух местах где он встречается? Если нет то в каком именно месте?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: First post on every page for phpBB3

Сообщение владимир1983 »

Следуя инструкции её надо выполнять на первом вхождении искомой строки.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
djinn
phpBB 1.4.3
Сообщения: 98
Стаж: 15 лет 6 месяцев
Благодарил (а): 24 раза
Поблагодарили: 5 раз

Re: First post on every page for phpBB3

Сообщение djinn »

владимир1983 Спасибо за ответ!, а то я в двух исправил, пойду исправлять как надо...

Автору спасибо за полезный модуль!
Bulletproof634
phpBB 1.0.0
Сообщения: 7
Стаж: 14 лет 9 месяцев
Благодарил (а): 1 раз

Re: First post on every page for phpBB3

Сообщение Bulletproof634 »

oshibka.jpg
Делал все как написано в инструкции мода... После создания поста выдает такую ошибку...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: First post on every page for phpBB3

Сообщение владимир1983 »

SQL запросы выполнились без ошибок?
Прикрепи вложением свой файл posting.php.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Bulletproof634
phpBB 1.0.0
Сообщения: 7
Стаж: 14 лет 9 месяцев
Благодарил (а): 1 раз

Re: First post on every page for phpBB3

Сообщение Bulletproof634 »

владимир1983 писал(а):SQL запросы выполнились без ошибок?
Да без ошибок, всяких, все на окей выполнилось.

Вот posting.php, так как он не вошел в сообщение скидываю его в архив :
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось владимир1983 14.12.2011 10:02, всего редактировалось 1 раз.
Причина: Перезалил архив
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: First post on every page for phpBB3

Сообщение владимир1983 »

При создании новой темы ошибка, или же при ответе в тему?
Прикрепи viewtopic.php
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Bulletproof634
phpBB 1.0.0
Сообщения: 7
Стаж: 14 лет 9 месяцев
Благодарил (а): 1 раз

Re: First post on every page for phpBB3

Сообщение Bulletproof634 »

владимир1983 писал(а):При создании новой темы ошибка, или же при ответе в тему?
При создание новой темы такая ошибка вылазит.
владимир1983 писал(а):Прикрепи viewtopic.php
viewtopic.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: First post on every page for phpBB3

Сообщение владимир1983 »

Замени свой файл файлом из архива, из своего сообщения First post on every page for phpBB3
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Bulletproof634
phpBB 1.0.0
Сообщения: 7
Стаж: 14 лет 9 месяцев
Благодарил (а): 1 раз

Re: First post on every page for phpBB3

Сообщение Bulletproof634 »

владимир1983

Спасибо помогло!
Dozent
phpBB 1.0.0
Сообщения: 3
Стаж: 15 лет 5 месяцев
Благодарил (а): 1 раз

Re: First post on every page for phpBB3

Сообщение Dozent »

сделал всё в инструкции но выбивает проблему как была у Bulletproof634
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

First post on every page for phpBB3

Сообщение МайскийЖук »

Так он уже решил свою проблему. Вы сделали все, что ему советовали?
Любовь и боль, покой и бой я как любой несу с собой…
Dozent
phpBB 1.0.0
Сообщения: 3
Стаж: 15 лет 5 месяцев
Благодарил (а): 1 раз

Re: First post on every page for phpBB3

Сообщение Dozent »

да, но всё равно
может кто скинет исходники
заранее благодарю
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

First post on every page for phpBB3

Сообщение МайскийЖук »

Не может быть все равно. Значит что-то вы недоделали. Либо конфликт с каким-то из установленных модов мешает.

Какие конкретно вы хотите исходники?
Любовь и боль, покой и бой я как любой несу с собой…
Dozent
phpBB 1.0.0
Сообщения: 3
Стаж: 15 лет 5 месяцев
Благодарил (а): 1 раз

Re: First post on every page for phpBB3

Сообщение Dozent »

posting.php. viewtopic.php

Вернуться в «Анонсы и поддержка модов для phpBB 3.0.x»