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

Мод Topic Description

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

MODERATORS
просьба почистить этот оффтоп...
Серджо
а ты просто счетчик тут накручиваешь?
severnet
имхо, ты вопрос действительно задал не корректно...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Зарегистрирован: 19 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Подскажите, где может быть ошибка, если браузер выдает:

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

Parse error: parse error, unexpected T_DOUBLE_ARROW in /www/converse/users/converse-freestu/www/htdocs/phorum/viewforum.php on line 750
viewforum.php

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

	if ($anno_cnt)
	{
			$template->assign_block_vars('switch_anno', array());
			'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($topic_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($topic_rowset[$i]['topic_description']) . "<br>" : "",
	}

	if ($sticky_cnt)
	{
			$template->assign_block_vars('switch_sticky', array());
			'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($topic_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($topic_rowset[$i]['topic_description']) . "<br>" : "",
	}

	if ($normal_cnt - $sticky_cnt)
	{
			$template->assign_block_vars('switch_normal', array());
			'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($topic_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($topic_rowset[$i]['topic_description']) . "<br>" : "",
	}
Изображение
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

severnet
Пытаемся поставить Topics Sorted By Type At Forum View?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Зарегистрирован: 19 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Xpert, да уже поставили. Решил обновить Топик Дискрипшн, чтобы твой Ферст Пост он эври Пейдж заработал.

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

###############################################
##   Hack Title:          Topic Description
##   Hack Version:        1.0.7
##   Author:              DTTVB (a.k.a. Mechakoopa Revolution) <mechakoopa@gmail.com>
##   Description:         Adds topic and post description feature.
##   Compatibility:       2.0.16 - 2.0.17

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

##   History:
##      1.0.7:    Fixed: First post bug
##      1.0.6:    Fixed: Blank line bug
##      1.0.5:    MOD Version
Изображение
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

severnet писал(а):DTTVB (a.k.a. Mechakoopa Revolution) <mechakoopa@gmail.com>
О как... насколько я помню, оригинальный мод - отнюдь не его творение...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Зарегистрирован: 19 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Xpert, may be, но что делать с тем, что я написал выше?
Изображение
Y™

Сообщение Y™ »

Эм.. У меня тут такое дело: поставил мод, в БД добавил таблицу, да и вроди бы все нормально установилось, нигде ошибки не вылазили, ничего, но одно НО: нигде это самое "описание топика" не пишется, хотя при создании темы текст введен, что может быть не так?!

Кстати еще - оно должно показывать "Topic Description:" ("Описание:") под названием темы, когда строка описания не заполнена?
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Зарегистрирован: 19 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

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

	{
			$template->assign_block_vars('switch_anno', array());
'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($anno_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($anno_rowset[$i]['topic_description']) . "<br>" : "",
			
	}

	if ($sticky_cnt)
	{
			$template->assign_block_vars('switch_sticky', array());
'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($sticky_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($sticky_rowset[$i]['topic_description']) . "<br>" : "",
			
	}

	if ($normal_cnt - $sticky_cnt)
	{
			$template->assign_block_vars('switch_normal', array());
'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($normal_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($normal_rowset[$i]['topic_description']) . "<br>" : "",
			
	}

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

Parse error: parse error, unexpected T_DOUBLE_ARROW in /www/converse/users/converse-freestu/www/htdocs/phorum/viewforum.php on line 750
Help. :cry:
Изображение
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

severnet
мы все телепаты? =) говори какая из этих строк 750-ая...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Y™

Сообщение Y™ »

чето не вижу я там "DOUBLE_ARROW"
severnet
ты уверен что тут есть 750 строка? :lol:
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Зарегистрирован: 19 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

[R: R@m$e$ :U] писал(а):мы все телепаты? =)
750:

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

'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($anno_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($anno_rowset[$i]['topic_description']) . "<br>" : "",
Изображение
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

severnet
вуаля... ответ...

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

$template->assign_block_vars('switch_normal', array()); 
'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($normal_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($normal_rowset[$i]['topic_description']) . "<br>" : "",
смотри внимательней... и пойми... надо

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

$template->assign_block_vars('switch_normal', array(
'TOPIC_DESCRIPTION' => (trim(htmlspecialchars($normal_rowset[$i]['topic_description'])) != "") ? htmlspecialchars($normal_rowset[$i]['topic_description']) . "<br>" : "",
)); 
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Зарегистрирован: 19 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Вопрос снят, я малость слепой. :shock:
P.S. Ушел в глубокий оффлайн. %)
Всем удачи! :D
Изображение
Codex
phpBB 1.2.0
Сообщения: 10
Зарегистрирован: 18 лет 5 месяцев

Сообщение Codex »

Не могу установить данный мод, Вчера установил без проблем на голый форум версию 1.0.5, а тут тупик…сначала ставил версию 1.0.5, безуспешно… сейчас мучаюсь с 1.0.7

1. Конфликтует с First Post On Every Page, если в includes/functions_post.php в строчке function submit_post( убрать ", &$topic_show_first_post" то ошибка исчезнет.

Warning: Missing argument 22 for submit_post() in z:\home\s-zar\www\includes\functions_post.php on line 311

Warning: Cannot modify header information - headers already sent by (output started at z:\home\s-zar\www\includes\functions_post.php:311) in z:\home\s-zar\www\includes\page_header.php on line 521

Warning: Cannot modify header information - headers already sent by (output started at z:\home\s-zar\www\includes\functions_post.php:311) in z:\home\s-zar\www\includes\page_header.php on line 523

Warning: Cannot modify header information - headers already sent by (output started at z:\home\s-zar\www\includes\functions_post.php:311) in z:\home\s-zar\www\includes\page_header.php on line 524

2. Не могу создать новую тему, выскакивает ошибка, в старых темах описание редактируется и добавляется нормально, не считая ошибки выше.

Error in posting

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' '0')' at line 1

INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, topic_show_first_post, topic_description) VALUES ('ывыфвф', -1, 1133112056, 3, 0, 0, 0, , '0')

Line : 353
File : functions_post.php
Поиск рулит, но не всегда и не во всём, мне к сожалению не помог :(
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Зарегистрирован: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

Если кому-то интересно, сёдня эксперементировал с установкой

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

###############################################
##   Hack Title:          Topic Description
##   Hack Version:        1.0.7
##   Author:              DTTVB (a.k.a. Mechakoopa Revolution) <mechakoopa@gmail.com>
##   Description:         Adds topic and post description feature.
##   Compatibility:       2.0.16 - 2.0.17 
на чистую версию phpBB 2.0.18.

Всё стало замечательно, после чего захотелось вывода описания темы (т.е. описания первого поста) под название самой темы. Что я сделал:

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

#
#-----[ OPEN ]---------------------------------------
#
viewtopic.php

#
#-----[ FIND ]---------------------------------------
#
$order_sql = (!$post_id) ? '' : "GROUP BY p.post_id, t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments ORDER BY p.post_id ASC";
#
#-----[ REPLACE WITH ]-------------------------------
#
$order_sql = (!$post_id) ? '' : "GROUP BY p.post_id, t.topic_id, t.topic_title, t.topic_description, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments ORDER BY p.post_id ASC";
#
#-----[ FIND ]---------------------------------------
#
$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
#
#-----[ REPLACE WITH ]-------------------------------
#
$sql = "SELECT t.topic_id, t.topic_title, t.topic_description, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
#
#-----[ FIND ]---------------------------------------
#
$topic_title = $forum_topic_data['topic_title'];
#
#-----[ AFTER, ADD ]---------------------------------
#
$topic_description = $forum_topic_data['topic_description'];
#
#-----[ FIND ]---------------------------------------
#
    'TOPIC_ID' => $topic_id,
    'TOPIC_TITLE' => $topic_title,
#
#-----[ AFTER, ADD ]---------------------------------
#
    'TOPIC_DESCRIPTION' => $topic_description,
#
#-----[ OPEN ]---------------------------------------
#
viewtopic_body.tpl
#
#-----[ FIND ]---------------------------------------
#
	<td align="left" valign="bottom" colspan="2"><a class="maintitle" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><br />
#
#-----[ INLINE, FIND ]------------------------------------
#
{TOPIC_TITLE}</a><br />
#
#-----[ INLINE, AFTER ADD ]---------------------------------
#
<span class="cattitle">{TOPIC_DESCRIPTION}</span>
#
#-----[ SAVE & CLOSE ALL FILES ]---------------------
#
# EOM
Выглядит это так:

Изображение
Последний раз редактировалось Balamut 01.12.2005 15:13, всего редактировалось 1 раз.
//
// That's all, Folks!
// -------------------------------------------------

Вернуться в «Поддержка модов для phpBB 2.0.x»