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 раз.
Причина: Добавление ссылки на ответ о правах
Изображение
smart2008
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 1 месяц
Поблагодарили: 6 раз

Re: First post on every page for phpBB3

Сообщение smart2008 »

Andrey447
Ваш стиль основан http://demo.phpbb3styles.net/SkyLineBlue на subsilver2, значит в Вашем стиле надо делать изменения такие же как для subsilver2.

Как еще объяснить по-другому, я не знаю.
Andrey447
phpBB 1.4.1
Сообщения: 44
Стаж: 15 лет 6 месяцев
Благодарил (а): 35 раз

Re: First post on every page for phpBB3

Сообщение Andrey447 »

smart2008 писал(а):Как еще объяснить по-другому, я не знаю.
я понял.
smart2008 писал(а):Andrey447Ваш стиль основан http://demo.phpbb3styles.net/SkyLineBlue на subsilver2, значит в Вашем стиле надо делать изменения такие же как для subsilver2.
прикольно просто, что стиль subsilver2 у меня вообще не установлен, но я выполнил в стиле SkyLineBlue то что надо выполнять в стиле subsilver2, и заработало.
Спасибо.
Фанат phpBB 3
Lex_from_Belarus
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 5 месяцев
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение Lex_from_Belarus »

Подскажите куда это засунуть?

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

ALTER TABLE phpbb_topics ADD topic_first_post_show TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL;
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: First post on every page for phpBB3

Сообщение Di_Mok »

Lex_from_Belarus писал(а):куда это засунуть?

Гусары, молчать! (c)


Lex_from_Belarus, прочти, пожалуйста, статью
Lex_from_Belarus
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 5 месяцев
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение Lex_from_Belarus »

Что-то я не понял всё установил и настроил, получается что этот мод закрепляет ТЕМУ в разделе, а не сообщение в теме?
И ещё у меня пишет там где галочку надо ставить "{ FIRST_POST_SHOW } Изменить тему на: Обычная Прикрепленная Объявление Важная "
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: First post on every page for phpBB3

Сообщение Айдар »

Lex_from_Belarus, еще раз прочитайте статью?
Вы не внесли правки в русские языковые файлы и неправильно установили мод по части инструкций для соответствующего шаблона.
In Web We Trust
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: First post on every page for phpBB3

Сообщение Di_Mok »

Lex_from_Belarus писал(а):этот мод закрепляет ТЕМУ в разделе, а не сообщение в теме?
Это как?
Lex_from_Belarus писал(а):И ещё у меня пишет там где галочку надо ставить "{ FIRST_POST_SHOW }
Потому, что ты не прочитал внимательно статью Нужно сделать правку для language/ru/common.php, по аналогии как ты делал для language/en/common.php
Lex_from_Belarus
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 5 месяцев
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение Lex_from_Belarus »

Редактировал я и для en и для ru, а отображает оно так неправильно и в русского и в английского языков и в обоих стилях.
Это как?
короче галочка не сохраняется, поэтому тема не закрепляется (
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: First post on every page for phpBB3

Сообщение Айдар »

Вот похожая проблема: First post on every page for phpBB3
Вообще, почитайте эту тему - похожая проблема, помню, была не один раз.
In Web We Trust
Lex_from_Belarus
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 5 месяцев
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение Lex_from_Belarus »

Айдар
Там человек не написал как решил проблему.
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: First post on every page for phpBB3

Сообщение Айдар »

Там человеку написали, как решить проблему :)
In Web We Trust
Lex_from_Belarus
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 5 месяцев
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение Lex_from_Belarus »

Нет, там ему про другое подсказали, а мою проблему он сам как-то решил
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: First post on every page for phpBB3

Сообщение Пчелкин »

Lex_from_Belarus писал(а):Там человек не написал как решил проблему.
Далее, прочитал инструкцию для русского и все наладил.
Теперь модераторы и Аднистратор могут ставить галочку для закрепления первого сообщения.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Lex_from_Belarus
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 5 месяцев
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение Lex_from_Belarus »

Да, настроен русский у меня не в этом дело, что-то другое сделал(
smart2008
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 1 месяц
Поблагодарили: 6 раз

Re: First post on every page for phpBB3

Сообщение smart2008 »

Lex_from_Belarus
А вы делали SQL запрос к базе данных?

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