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 раз.
Причина: Добавление ссылки на ответ о правах
Изображение
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

First post on every page for phpBB3

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

И вы прям «в лоб» собираетесь их заменить? А как же моды и изменения в файлах?
Любовь и боль, покой и бой я как любой несу с собой…
dilec
phpBB 1.0.0
Сообщения: 6
Стаж: 16 лет 8 месяцев

Re: First post on every page for phpBB3

Сообщение dilec »

Такая проблема
40 постов, разбиты на 4 страницы, первые 3 страницы первый топик показан при переключении на 4 страницу прикреплённый топик отсутствует, проверил в разных темах
в чём может проблема?
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: First post on every page for phpBB3

Сообщение HAMMER663 »

скорее всего кривая установка. проверяй.
dilec
phpBB 1.0.0
Сообщения: 6
Стаж: 16 лет 8 месяцев

Re: First post on every page for phpBB3

Сообщение dilec »

на четыре раза перепроверил
может из-за нестандартного стиля?
но по описанию всё подошло
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: First post on every page for phpBB3

Сообщение HAMMER663 »

вряд ли дело в стиле
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

Re: First post on every page for phpBB3

Сообщение Petruxa12 »

1.а у кого нибудь есть руссификация на этот мод? а то у меня на сабсильвере и просильвере такая фигня
{ FIRST_POST_SHOW }

2. А кто может править? Только админ?
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: First post on every page for phpBB3

Сообщение HAMMER663 »

language/ru/common.php
Find

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

	'FIND_USERNAME'
Add after

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

	'FIRST_POST_SHOW'		=> 'Закрепить первое сообщение',
Аватара пользователя
Petruxa12
phpBB 2.0.2
Сообщения: 331
Стаж: 15 лет 4 месяца
Откуда: Москва
Благодарил (а): 156 раз
Поблагодарили: 6 раз

Re: First post on every page for phpBB3

Сообщение Petruxa12 »

А кто может закреплять кроме админа?
:idea: phpBB 3.2.7 :idea:
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: First post on every page for phpBB3

Сообщение HAMMER663 »

First post on every page for phpBB3

тот, кто имеет право закрывать тему
Просто_Человек
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет 8 месяцев
Откуда: Алматы

Re: First post on every page for phpBB3

Сообщение Просто_Человек »

очень странно, но галочка не появляется.

1) сделал все по инструкции, изменил все файлы
2) сделал sql запрос (без ошибок)
3) заменил файлы шаблона с архива
4) почистил кеш

Галочки не наблюдаю ни при создании темы, ни при редактировании первого сообщения любой темы...
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: First post on every page for phpBB3

Сообщение HAMMER663 »

Просто_Человек
Кто имеет право закреплять сообщение?
Тот, кто имеет право закрывать тему.
Lexx112
phpBB 1.4.0
Сообщения: 32
Стаж: 16 лет 4 месяца
Благодарил (а): 8 раз

Re: First post on every page for phpBB3

Сообщение Lexx112 »

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

Re: First post on every page for phpBB3

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

NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Lexx112
phpBB 1.4.0
Сообщения: 32
Стаж: 16 лет 4 месяца
Благодарил (а): 8 раз

Re: First post on every page for phpBB3

Сообщение Lexx112 »

Пчелкин
у меня тема prosilver_ls, и в вашей инструкции
First post on every page for phpBB3

я не могу в своем шаблоне найти (метод изменения цвета)

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

FIND
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
и соответственно дальше по тексту...

Чо делать? Как быть?

UPD
Очистил кэш, и цвет первого сообщения поменялся, и отступ появился.. Причем я выполнил только 1/3 инструкции...
В чем прикол?
Просто_Человек
phpBB 1.2.0
Сообщения: 10
Стаж: 19 лет 8 месяцев
Откуда: Алматы

Re: First post on every page for phpBB3

Сообщение Просто_Человек »

HAMMER663 писал(а):Просто_Человек
Кто имеет право закреплять сообщение?
Тот, кто имеет право закрывать тему.
и? я имею право закрывать тему, но галочки закрепления не вижу...

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