[Beta] Simple Topic Description 0.0.2

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
DarkStone
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 11 месяцев
Поблагодарили: 1 раз

[Beta] Simple Topic Description 0.0.2

Сообщение DarkStone »

Ссылка на тему офф сайта
Простой в установке, но полезный, на мой взгляд.
Ошибка в данной версии, для subsilver2

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

Open: styles/subsilver2/template/posting_body.html
Find
Tip: This may be a partial find and not the whole line.

Code: Select All
<tr>
	<td class="row1" width="22%"><b class="genmed">{L_SUBJECT}:</b></td>
	<td class="row2" width="78%"><input class="post" style="width:450px" type="text" name="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}" /></td>
</tr>
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code: Select All
<!-- IF S_DESCRIPTION -->
<tr>
	<td class="row1" width="22%"><b class="genmed">{L_DESCRIPTION}:</b></td>
	<td class="row2" width="78%"><input class="post" style="width:450px" type="text" name="description" size="45" maxlength="60" tabindex="2" value="{TOPIC_DESCRIPTION}" /></td>
</tr>

в конце после </tr> надо добавить <!-- ENDIF -->
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 19 лет 7 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение RedNaxi »

DarkStone
в теме на оффсайте написал?
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 18 лет 2 месяца
Благодарил (а): 1 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение OldMax »

Ссылка там битая,
потом он переволожил, но при установке не находятся пару фрагментов кода

кто ставил на 3.0.5 или дайте сылку на анал ог какой-нибудь.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение FladeX »

OldMax писал(а):кто ставил на 3.0.5 или дайте сылку на анал ог какой-нибудь.
[BETA] Topics Descriptions 0.4.1
Ставил на 3.0.5, полет нормальный (даже конвертировал двойку с аналогичным модом, все данные сохранились).
В конце той темы перевод на русский язык есть.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
OldMax
phpBB 1.4.3
Сообщения: 79
Стаж: 18 лет 2 месяца
Благодарил (а): 1 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение OldMax »

агга, поставил, все отлично,
добавил еще: что бы описание в топике было после проблеа и более меньшим шрифтом, так ладнее.

во второй замене (для стиля субсильвер2)
<!-- IF topicrow.TOPIC_DESC -->
вставляем:

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

						<p>&nbsp;<small>{topicrow.TOPIC_DESC}</small></p>
вместо тамошнего
DennisVV
phpBB 1.4.4
Сообщения: 108
Стаж: 19 лет
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение DennisVV »

а может кто-нибудь подсказать, где для prosylver ([Beta] Simple Topic Description 0.0.2) поправить шрифт... ну чтобы описание топика было там например наклонным, зеленым на желтом фоне ну и т.п.?
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение FladeX »

DennisVV
где именно так надо сделать? И дайте заодно кусок html-кода этого участка.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
DennisVV
phpBB 1.4.4
Сообщения: 108
Стаж: 19 лет
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение DennisVV »

FladeX
эээххх.... если бы я это знал где именно сделать, то я бы это сделал уже...
я имел в виду, что нужно чтобы описание топика, которое создается благодаря данному моду, изменить у него цвет, размер, наклон, жирность и т.п.... изменить единоразово, т.е. раз и навсегда, а то меня не устраивает размер шрифта и само описание плохо заметно
просто мне подумалось, что это делается каким-то css, но вот каким именно - сие мне неизвестно и надеялся, что мне это и подскажут
возможно неверно и сумбурно высказал свою просьбу... прошу прощения

на счет куска крода: не знаю, к сожалению, где он находится :(
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение FladeX »

Ссылку на форум дайте тогда, а то под рукой нет установленного мода.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
uncle BOO
phpBB 1.4.2
Сообщения: 72
Стаж: 18 лет 5 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение uncle BOO »

3.0.7-PL1 рус., subsilver2, (Quick reply, Posts merging)
После установки Simple Topic Description 0.0.2 получил белый экран. До viewforum.php всё нормально, в темы уже попасть не могу, и новую тему не создать. В списке тем описание введённое ручками в phpMyAdmin есть. Ошибок не показывается.
Второй похожий мод и второй облом. Проходил, кто-нибудь через белый экран Simple Topic Description ? Есть жизнь у мода?
Аватара пользователя
uncle BOO
phpBB 1.4.2
Сообщения: 72
Стаж: 18 лет 5 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение uncle BOO »

В этом моде, под 3.0.7-PL1 получается не корректная инструкция:
includes/functions_posting.php
предлагается найти

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

case 'post':
			$sql_data[TOPICS_TABLE]['sql'] = array(
				'topic_poster'				=> (int) $user->data['user_id'],
				'topic_time'				=> $current_time,
				'forum_id'					=> ($topic_type == POST_GLOBAL) ? 0 : $data['forum_id'],
				'icon_id'					=> $data['icon_id'],
				'topic_approved'			=> (!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id'])) ? 0 : 1,
				'topic_title'				=> $subject,
и

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

case 'edit_first_post':

			$sql_data[TOPICS_TABLE]['sql'] = array(
				'forum_id'					=> ($topic_type == POST_GLOBAL) ? 0 : $data['forum_id'],
				'icon_id'					=> $data['icon_id'],
				'topic_approved'			=> (!$auth->acl_get('f_noapprove', $data['forum_id']) && !$auth->acl_get('m_approve', $data['forum_id'])) ? 0 : $data['topic_approved'],
				'topic_title'				=> $subject,
Точно такого кода у меня нет. Есть с различиями:
Line 1804

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

case 'post':
			$sql_data[TOPICS_TABLE]['sql'] = array(
				'topic_poster'				=> (int) $user->data['user_id'],
				'topic_time'				=> $current_time,
				'topic_last_view_time'		=> $current_time,
				'forum_id'					=> ($topic_type == POST_GLOBAL) ? 0 : $data['forum_id'],
				'icon_id'					=> $data['icon_id'],
				'topic_approved'			=> $post_approval,
				'topic_title'				=> $subject,
и Line 1872

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

case 'edit_first_post':
			if (isset($poll['poll_options']) && !empty($poll['poll_options']))
			{
				$poll_start = ($poll['poll_start']) ? $poll['poll_start'] : $current_time;
				$poll_length = $poll['poll_length'] * 86400;
				if ($poll_length < 0)
				{
					$poll_start = $poll_start + $poll_length;
					if ($poll_start < 0)
					{
						$poll_start = 0;
					}
					$poll_length = 1;
				}
			}

			$sql_data[TOPICS_TABLE]['sql'] = array(
				'forum_id'					=> ($topic_type == POST_GLOBAL) ? 0 : $data['forum_id'],
				'icon_id'					=> $data['icon_id'],
				'topic_approved'			=> (!$post_approval) ? 0 : $data['topic_approved'],
				'topic_title'				=> $subject,
Мой 'topic_approved' лишён указанных переменных и case 'edit_first_post' имеет "лишний" код.
Если в наглую подставлять add-код после

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

'topic_title'				=> $subject,
получаю ошибку при нажатии на кнопку "Новая тема":

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

syntax error, unexpected $end in Z:\home\localhost\www\phpBB3\includes\template.php(230) : eval()'d code on line 409
Посмотрел, это строка

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

if (!file_exists($this->cachepath . str_replace('/', '.', $row['template_filename']) . '.' . $phpEx))
Что можно предпринять? Ведь говорят на 3.0.6 работает без проблем... Код изменился радикально? Как это обойти? Любые предложения, пожалуйста. Буду экспериментировать. Нужна функция "описания темы", очень!
Аватара пользователя
uncle BOO
phpBB 1.4.2
Сообщения: 72
Стаж: 18 лет 5 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: [Beta] Simple Topic Description 0.0.2

Сообщение uncle BOO »

Установил на чистый 3.0.7-PL1 рус. с добавлением <!-- ENDIF --> (рекомендация DarkStone
в 1 посте). Мод заработал.

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