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

First post on every page for phpBB3

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

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

First post on every page for phpBB3

Сообщение rxu »

В режиме создания или редактирования первого сообщения темы дает возможность закрепить первое сообщение вверху каждой страницы темы.
first_post_on_every_page_phpbb3_1.2.2.zip
(30.67 КБ) 4346 скачиваний
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 8:43, всего редактировалось 8 раз.
Причина: Добавление ссылки на ответ о правах
Изображение
krasab
phpBB 1.4.4
Сообщения: 181
Стаж: 10 лет 8 месяцев
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: First post on every page for phpBB3

Сообщение krasab »

Разобрался.
У меня в styles/prosilver/template/posting_editor.html не было строки

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

			<!-- IF S_FIRST_POST_SHOW_ALLOWED -->
				<div><label for="topic_first_post_show"><input type="checkbox" name="topic_first_post_show" id="topic_first_post_show"{S_FIRST_POST_SHOW_CHECKED} /> {L_FIRST_POST_SHOW} </label></div>
			<!-- ENDIF -->

Добавил ее в 245 строку. Все заработало.
Изображение
Аватара пользователя
magnum84
phpBB 1.2.1
Сообщения: 23
Стаж: 9 лет 5 месяцев
Благодарил (а): 5 раз

Re: First post on every page for phpBB3

Сообщение magnum84 »

Не нашел похожей проблемы: после добавления информации в шапку, выбрасывает на первую страницу топика. Как можно сделать, если я редактируюсь на 5 или 7 странице топика, чтоб на той же и оставался?
Ничему не учился.. обстоятельства заставляют - дохожу по тихоньку..
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10356
Стаж: 10 лет 10 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1388 раз
Поблагодарили: 1308 раз

Re: First post on every page for phpBB3

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

Шапка то с первой страницы...откуда бы не редактировалась - возврат всегда будет на первую...
magnum84 писал(а): чтоб на той же и оставался?
ни как...
LittleJohn
phpBB 1.0.0
Сообщения: 6
Стаж: 8 лет 3 месяца
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение LittleJohn »

Подскажите пожалуйста, есть возможность установить через automod?
У меня phpbb 3.0.11 ( AutoMod 1.0.1 ) выкидывает ошибку:

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

[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1886: Illegal string offset 'href'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1887: Illegal string offset 'realname'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1892: Illegal string offset 'realname'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1886: Illegal string offset 'href'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1887: Illegal string offset 'realname'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1892: Illegal string offset 'realname'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1886: Illegal string offset 'href'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1887: Illegal string offset 'realname'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1892: Illegal string offset 'realname'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1886: Illegal string offset 'href'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1887: Illegal string offset 'realname'
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_mods.php on line 1892: Illegal string offset 'realname'
Возможно, кто то сталкивался с таким поведением?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10356
Стаж: 10 лет 10 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1388 раз
Поблагодарили: 1308 раз

Re: First post on every page for phpBB3

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

LittleJohn писал(а):Возможно, кто то сталкивался
Да...
LittleJohn писал(а):phpbb 3.0.11 ( AutoMod 1.0.1 )
Ручками слабо?
Правок всего в 4х файлах...
LittleJohn
phpBB 1.0.0
Сообщения: 6
Стаж: 8 лет 3 месяца
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение LittleJohn »

Пчелкин писал(а):Ручками слабо?
Правок всего в 4х файлах..
Нет, не слабо, но во первых, при установке нового стиля, в случае с AutoMod мне надо только создать маленький файл в контриб , а во вторых, мне не придется вспоминать что я изменял в установочном скрипте, что бы оно заработало

Или вы предлагаете писать свои скрипты с накладыванием патчей?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10356
Стаж: 10 лет 10 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1388 раз
Поблагодарили: 1308 раз

Re: First post on every page for phpBB3

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

Одна правка в одном файлу стиля и пользуемся автомодом?
Тыкаем туда-сюда файлики...ну-ну...
LittleJohn
phpBB 1.0.0
Сообщения: 6
Стаж: 8 лет 3 месяца
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение LittleJohn »

Пчелкин писал(а):Одна правка в одном файлу стиля и пользуемся автомодом?
Тыкаем туда-сюда файлики...ну-ну
Удивительно конкретный ответ, по сути заданного вопроса
Одно не верное движение и вас в Слакварь
AutoMod стандартный путь установки модов и как следствие я спрашивал, только про работоспособность инсталлера мода под ним, но вместа ответа вы хамите, очень, очень красиво
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10356
Стаж: 10 лет 10 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1388 раз
Поблагодарили: 1308 раз

Re: First post on every page for phpBB3

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

LittleJohn писал(а):но вместа ответа вы хамите, очень, очень красиво
Это жизнь, а не хамство...когда я буду хамить - небо .... в то самое будет смотреться...

LittleJohn
Учитесь ставить моды ручками...это ВАМ надо, а не мне...phpbb не булка, не жомла и не 2Х2...знание кода автомод не прибавит...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15298
Стаж: 14 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 402 раза
Поблагодарили: 1820 раз

Re: First post on every page for phpBB3

Сообщение rxu »

LittleJohn писал(а):Подскажите пожалуйста, есть возможность установить через automod?
Попробуйте такой вариант:
first_post_on_every_page_phpbb3_1.2.3.zip
(37.4 КБ) 656 скачиваний
Изображение
LittleJohn
phpBB 1.0.0
Сообщения: 6
Стаж: 8 лет 3 месяца
Благодарил (а): 2 раза

Re: First post on every page for phpBB3

Сообщение LittleJohn »

rxu писал(а):Попробуйте такой вариант:
Спасибо, помогло. Только там маленькая ошибка файл styles/prosilver/template/posting_editor.html редактируется дважды, в install_mod.xml и template/prosilver.xml, если убрать правку из одного из шаблонов, замечательно ставиться
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10235
Стаж: 9 лет 3 месяца
Благодарил (а): 181 раз
Поблагодарили: 2876 раз

Re: First post on every page for phpBB3

Сообщение Татьяна5 »

Как сделать, чтобы обычные пользователи могли закреплять 1-е сообщение при создании темы?
Пробовала вообще удалить проверку прав - галочка у всех исчезает
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10356
Стаж: 10 лет 10 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1388 раз
Поблагодарили: 1308 раз

Re: First post on every page for phpBB3

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

Сделай лучше запрос на автозакрепление воще всех и для всех...в теме есть...и все..
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10235
Стаж: 9 лет 3 месяца
Благодарил (а): 181 раз
Поблагодарили: 2876 раз

Re: First post on every page for phpBB3

Сообщение Татьяна5 »

Пчелкин, если б все было так просто... Старые-то темы закреплены, что с новыми делать ума не приложу

First post on every page for phpBB3 - эта инструкция не срабатывает, результата не видно
Удаление проверки прав не срабатывает, галочка исчезает у всех
Право "Может закрывать свои темы" заменено на "Может создавать темы" (в 2-х местах) - все равно галочки при создании темы у обычных пользователей нет

Ищу решение уже очень долго
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 10356
Стаж: 10 лет 10 месяцев
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1388 раз
Поблагодарили: 1308 раз

Re: First post on every page for phpBB3

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

Татьяна5 писал(а):эта инструкция не срабатывает, результата не видно
Не может быть...все первые сообщения становятся на дублеж...

Добавлено спустя 11 минут 46 секунд:
Вот еще и со старыми
First post on every page for phpBB3

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