Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение First post on every page phpbb3 2012-06-22

Аватар пользователя

И в который раз анонсирую модификацию из разряда - почему такого нет в стандартном движке ?
Имя этой модификации - First post on every page, люди, знакомые с английским языком наверное уже поняли ее назначение, а для прочих поясню - модификация добавляет возможность закрепления первого сообщения темы, а это значит, что оно будет отображаться на всех страницах темы.

Согласитесь, отличное дополнение, сама модификация легка в установке, для начала не забудьте сделать SQL запрос по инструкции (о том как его выполнить читайте ), а после провести несколько несложных правок кода и все будет работать.


A ВНИМАНИЕ !!!Право закреплять первое сообщение темы имеют те, кто может редактировать свои сообщения !!!



Скачиваем архив с модом и устанавливаем, а так же не забываем выполнить инструкции для стиля, которые располагаются в папке мода templates.

Для руссификации нужно открыть language/ru/common.php и найти
'FIND_USERNAME'         => 'Find a member',
 

Вставить перед найденным
'FIRST_POST_SHOW'      => 'Первое сообщение на каждой странице темы',
 


A Внимание !!!Всвязи с тем, что код в новых версиях форума малехо изменился, то в одной из правок следует искать
// Check the permissions for post approval. Moderators are not affected.
 

А не
// If the post need approval we will wait a lot longer.
 

Просто инструкцию к моду не переписали


Доработки

OPEN
viewtopic.php

FIND
   'U_TOPIC'            => "{$server_path}viewtopic.$phpEx?f=$forum_id&t=$topic_id",
 

AFTER, ADD
   'S_TOPIC_FIRST_POST_SHOW'   => ($topic_data['topic_first_post_show'] == 1) ? true : false,
 

OPEN
styles/prosilver/template/viewtopic_body.html
FIND

   <div id="p{postrow.POST_ID}" class="post
 

IN-LINE FIND
<!-- IF postrow.S_ROW_COUNT is odd -->
 

IN_LINE REPLACE
<!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 -->bg3<!-- ELSEIF postrow.S_ROW_COUNT is odd -->
 

FIND
   <hr class="divider" />
 

AFTER, ADD
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><br /><br /><!-- ENDIF -->
 

OPEN
styles/subsilver/template/viewtopic_body.html
FIND

   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 

REPLACE WITH
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><tr class="row3"><!-- ELSEIF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 

FIND
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 

REPLACE WITH
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><tr class="row3"><!-- ELSEIF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 

FIND
   <!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 

REPLACE WITH
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><tr class="row3"><!-- ELSEIF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
 

FIND
<!-- END postrow -->
 

BEFORE, ADD
   <!-- IF S_TOPIC_FIRST_POST_SHOW and postrow.S_ROW_COUNT eq 0 --><br /><br /><!-- ENDIF -->
 


После изменений обновить шаблоны и очистить кэш.

Вот впринципе и все, успехов в установке :-ok-:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
First post on every page phpbb3, первое сообщение на всех страницах темы phpbb3, везде первое сообщение темы phpbb3, отображение первого сообщения темы на всех страницах phpbb3
          Вернуться наверх  
 


Аватар пользователя

Только с молитвы пришел, а помощь Божия тут мне и в помощь!
Сегодня ставил тот же самый мод, который еще 3 года назад устанавливал.
Папка с внутренностями теми же. Хранил как святыню))
Просто хотел повторить те же самые свои действия.
Правда в моей тогдашней инструкции, говорится о том, что я еще и с кракозябрами боролся, но в конечном итоге мод в админке отобразился.
Вот не пойму, чего я упускаю из вида!
Ощущение недоработки не покидает меня?
Как лучше поступить?
Как бы там ни было, дорогой Белк, я весьма ценю Ваши советы, ибо оне не пустой звук))
:uch_tiv:


_________________
Подпись:
Как узнать, что ты на верном пути? Проще простого: если рядом с тобой не осталось никого, значит, ты действительно близок к сути. © Эмиль Мишель Чо́ран
          Вернуться наверх  
 


Аватар пользователя

Beksssss писал(а):

Ощущение недоработки не покидает меня?

вам лучше знать.... :-00):


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

А у вас, уважаемый Белк, какой мод ?

У него в админке есть отображение управления страницами?
Или только чек боксом редакторе все дело ограничивается?
:uch_tiv:


_________________
Подпись:
Как узнать, что ты на верном пути? Проще простого: если рядом с тобой не осталось никого, значит, ты действительно близок к сути. © Эмиль Мишель Чо́ран
          Вернуться наверх  
 


Аватар пользователя

у меня оба стоят.
этот мод, закрепление первого сообщения не имеет настроек. да и что здесь настраивать? он просто выводит в начале каждой страницы темы первое сообщение. и всё.
второй мод, на который я давал ссылку, создаёт страницы в стиле форума и, разумеется, имеет настройки в админке, которые и называются управление страницами.
хотя я его так и не стал использовать. создаю страницы сам и вручную заполняю. не знаю, мод нормальный, но мне не пригодился.
вот он в админке:

Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

Наверное попробую именно этот мод поставить.

Кажется он должен иметь отношение к стратегии вывода и резервирования страниц. Смотрится он конечно скучновато, да и похоже не до конца будет управляем, но пробовать надо.

Не поверишь Белк, всю ночь просидел, но на свой Х-статик поставил мод получения званий — прогресс- бар работает!!!!
Все ровно! А тут ерунда такая в ступор меня вгоняет))
Спасибо огромное!


_________________
Подпись:
Как узнать, что ты на верном пути? Проще простого: если рядом с тобой не осталось никого, значит, ты действительно близок к сути. © Эмиль Мишель Чо́ран
          Вернуться наверх  
 


Аватар пользователя

"под лежачий камень вода не течёт" и "вода камень точит" - верно?


_________________
Подпись:
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
          Вернуться наверх  
 


Аватар пользователя

Beksssss писал(а):

Наверное попробую именно этот мод поставить.

Я хотел посмотреть ваш форум, нажал под авой. Он "лежит"?


          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Advanced Rules Page phpbb3 (Правила форума)
Advanced Rules Page - модификация для phpbb3, добавляющая страницу с правилами форума. Аналог мода Board Rules

DeaDRoMeO

45

3037

Аватар пользователя

27 фев 2016, 22:55

mela

Аватар пользователя Post Expire phpbb3 (тайммодерация)
Post Expire - модификация для phpbb3, добавляющая функции отложенного модерирования тем

DeaDRoMeO

21

1957

Аватар пользователя

24 сен 2013, 21:46

DeaDRoMeO

Аватар пользователя Post Number in Viewtopic phpbb3
Post Number in Viewtopic phpbb3 (нумерация сообщений) - модификация для phpbb3, добавляющая нумерацию сообщений в темах

DeaDRoMeO

123

7289

Аватар пользователя

02 сен 2017, 07:49

DeaDRoMeO

Аватар пользователя Thanks for post phpbb3 (Спасибо за сообщение)
Thanks for post phpbb3 (Спасибо за сообщение) - модификация для phpbb3, добавляющая возможность благодарить за сообщение любого пользователя ( Говорить спасибо)

DeaDRoMeO

441

25637

Аватар пользователя

25 апр 2017, 07:59

DeaDRoMeO

Аватар пользователя Latest Post In Profile phpbb3
Latest Post In Profile - модификация для phpbb3, добавляющая в профиль пользователя ссылку на тему, в которой он оставил последнее сообщение

DeaDRoMeO

1

1692

Аватар пользователя

01 июн 2016, 05:24

Beksssss

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P