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

Отображение id темы

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
PhoeNiXX
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 4 месяца
Откуда: Питер

Отображение id темы

Сообщение PhoeNiXX »

Люди, подскажите пожалуйста, есть ли какой-нибудь мод или можно ли как-нибудь сделать самому следующее:
После создания темы - id темы прописывается в скобках справа от названия темы.
(Специфика моего форума такова, что пользователь должен знать id своей темы, а объяснять каждому "танкисту", что id можно посмотреть в строке браузера сил не хватит, фак тоже не поможет.)
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 9 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

PhoeNiXX
мода нет, но это решается правкой пары строчек во viewtopic.php
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

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

#
#----- [OPEN] ----------------
#
styles\prosilver\template\viewtopic_body.html

#
#----- [FIND] ----------------
#
<h2><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>

#
#----- [IN-LINE FIND] ----------------
#
</a>

#
#----- [IN-LINE AFTER, ADD] ----------------
#
 # [{TOPIC_ID}]

#
#----- [OPEN] ----------------
#
styles\subsilver2\template\viewtopic_body.html

#
#----- [FIND] ----------------
#
	<h2><a class="titles" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>

#
#----- [IN-LINE FIND] ----------------
#
</a>

#
#----- [IN-LINE AFTER, ADD] ----------------
#
 # [{TOPIC_ID}]

После внесения изменений не забудьте очистить кэш в Администраторским разделе.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 9 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Поручик писал(а):После внесения изменений не забудьте очистить кэш в Администраторским разделе.
Кто-то из нас глючит :)
Запросы модов для phpBB 2.0.x
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Мммм, 3.14здец. :mrgreen:
Тогда сделаем так. Это перенесем в раздел Олимпуса, все равно пригодится, а тс создаст новую тему в разделе двушки.

Добавлено спустя 1 минуту 33 секунды:
Alek$ писал(а):решается правкой пары строчек во viewtopic.php
Вернее, кого-то двоих из нас троих глючит.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 9 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Поручик писал(а):кого-то двоих из нас троих глючит.
То есть как это?

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

#
#----- [OPEN] ----------------
#
viewtopic.php
#
#----- [FIND] ----------------
#
$forum_name = $forum_topic_data['forum_name'];
$topic_title = $forum_topic_data['topic_title'];
$topic_id = intval($forum_topic_data['topic_id']);
$topic_time = $forum_topic_data['topic_time'];
#
#----- [AFTER, ADD] ----------------
#
$topic_title .= ' (' . $topic_id . ')';
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
PhoeNiXX
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 4 месяца
Откуда: Питер

Сообщение PhoeNiXX »

Ммм, люди, конечно, спасибо огромное за помощь, только я так и не понял как это сделать применимо к phpBB 2.0.22 :shock:

Добавлено спустя 4 минуты 18 секунд:

оппа, опередили меня немного :D
Правка viewtopic.php дала отображение id в теле самого сообщения (ну вверху после его названия)
А какие строки надо подправить, чтобы это отображалось в viewforum.php ?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 9 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

http://www.phpbbguru.net/community/view ... 311#172311
:)

Теоретически, должно сработать.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Alek$, да. Офигеть, как быстро начал двушку забывать. :shock:

PhoeNiXX
То, что Alek$ написал, для phpBB 2.0.22.

Добавлено спустя 4 минуты 6 секунд:

Для viewforum.php один из вариантов

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

#
#----- [OPEN] ----------------
#
viewforum.php

#
#----- [FIND] ----------------
#
			'TOPIC_TITLE' => $topic_title,
#
#----- [REPLACE WITH] ----------------
#
			'TOPIC_TITLE' => $topic_title . ' (' . $topic_id . ')',
Добавлено спустя 2 минуты 2 секунды:

Или так

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

#
#----- [OPEN] ----------------
#
viewforum.php

#
#----- [FIND] ----------------
#
		$topic_title = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_title']) : $topic_rowset[$i]['topic_title'];

#
#----- [AFTER, ADD] ----------------
#
		$topic_title .= ' (' . $topic_id . ')';
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
PhoeNiXX
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 4 месяца
Откуда: Питер

Сообщение PhoeNiXX »

О, супер! Спасибо! Сработало :)
А можно как-нибудь добавить туда фразу "id темы:" перед числом, чтобы люди сразу понимали, что означает это число?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Ладно, уже поздно, завтра пост для олимпуса вынесу в отдельную тему, если желающих не найдется.

Добавлено спустя 1 минуту 38 секунд:

Вместо этого напишите

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

' (id темы: '

и вся музыка
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
PhoeNiXX
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 4 месяца
Откуда: Питер

Сообщение PhoeNiXX »

Спасибо огромное! Теперь все стало, как было нужно :D

Вернуться в «Запросы модов для phpBB 2.0.x»