[BETA] Topics as article MOD

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Re: [BETA] Topics as article MOD

Сообщение NCom »

И еще несколько вопросов.

У меня в списке тем не показываются новые иконки. Если ставить статуй темы (при создании) "статья", то с поиске (список новых сообщений), иконка новая показывается, а если не ставить, то не показывается.

Как можно сделать, чтоб галочка "статья", стояла по умолчанию в выбранном для статей разделе?
Как заставит иконки отображаться в списке тем?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [BETA] Topics as article MOD

Сообщение Палыч »

NCom
Внимательно читаем первый пост
Палыч писал(а):Включение опции для конкретной темы - выбор типа темы в форме создания темы (редактирования первого сообщения). Право выбора типа темы должно быть разрешено в Правах доступа к форуму - Размещение сообщений.
Опция установки для всех тем форума отображения как статей (значки тем не меняются, если сами темы не определены как статьи) в административном разделе - опции форума.
NCom писал(а):Как можно сделать, чтоб галочка "статья", стояла по умолчанию в выбранном для статей разделе?
Как заставит иконки отображаться в списке тем?
Когда руки дойдут, постараюсь сделать. 8-)

Добавлено спустя 1 минуту 36 секунд:
NCom писал(а):хотелось бы изменить отображение первого сообщения (сделать шрифт жирным и выравнивание на середину)просто решил использовать данный мод под раздел стихов на форуме, буду очень благодарен за помощь.
Так добавьте соответствующий bbcode и всё.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Re: [BETA] Topics as article MOD

Сообщение NCom »

Палыч писал(а):Внимательно читаем первый пост
читал внимательно первый пост. в админке в настройках форума стоит галочка "статьи" и у тем есть значок "статьи", но только в поиске, а в самом разделе значки обычные. Я об этом.
Палыч писал(а):Так добавьте соответствующий bbcode и всё.
делал, но тогда все сообщения темы отображаются с этим ббкодом, я не смог разобраться, как именно отображение первого поста править.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [BETA] Topics as article MOD

Сообщение Палыч »

NCom писал(а):читал внимательно
Сомневаюсь.
Значок статьи отображается только тогда, когда тип темы указан, как статья (в не зависимости от установки опции для всего форума)
Так, понятно?
NCom писал(а):тогда все сообщения темы отображаются с этим ббкодом
То есть, если я в первом сообщении темы напишу тест полужирным шрифтом, то все последующие сообщения в данной теме тоже будут "полужирные"? По-моему, вы бредите...
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Re: [BETA] Topics as article MOD

Сообщение NCom »

Палыч писал(а):Так, понятно?
галочка "статья" установлена при создании темы. Если бы галочка "статья" не была установлена при создании темы, как бы я видел новый значок в поиске тем?
Так думаю и Вам понятно.
Палыч писал(а):То есть, если я в первом сообщении темы напишу тест полужирным шрифтом, то все последующие сообщения в данной теме тоже будут "полужирные"? По-моему, вы бредите...
я имел ввиду по умолчанию отображение первого поста изменить. Чтоб первое сообщение выделялось от последующих ответов. Сам пользователь может изменить отображение.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [BETA] Topics as article MOD

Сообщение Палыч »

NCom писал(а):Так думаю и Вам понятно.
Нет, непонятно. Попробуйте обновить набор изображений для вашего стиля в админке и сбросить кеш.
NCom писал(а):я имел ввиду по умолчанию отображение первого поста изменить.
Не вижу смысла.
Пропишите в админке
bbcode

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

[center]{TEXT}[/center]
html

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

<div align="center">{TEXT}</div>
И нет проблем.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 20 лет 8 месяцев
Откуда: Ставрополь
Забанен: Бессрочно

Re: [BETA] Topics as article MOD

Сообщение NCom »

Палыч писал(а):Нет, непонятно. Попробуйте обновить набор изображений для вашего стиля в админке и сбросить кеш.
делал. иначе, как бы я видел новые изображения.
Палыч писал(а):Пропишите в админке
bbcode
NCom писал(а):я имел ввиду по умолчанию отображение первого поста изменить.
спасибо.

Добавлено спустя 28 минут 4 секунды:
с отображением иконок в списке тем все решил.
Там в инструкции

Найти

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

AND t.topic_type IN (" . POST_NORMAL . ', ' . POST_STICKY . ")
А у меня нет такой строчки, есть немного другая

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

AND t.topic_type IN (' . POST_NORMAL . ', ' . POST_STICKY . ")
И заменять нужно было не на

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

AND t.topic_type IN (" . POST_NORMAL . ', ' . POST_STICKY . ', ' . POST_ARTICLE . ")
а на

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

AND t.topic_type IN (' . POST_NORMAL . ', ' . POST_STICKY . ', ' . POST_ARTICLE . ")
Так что теперь все ок, хотелось бы еще по умолчанию галочку "Статья" при создании темы в данном разделе поставить, что бы человек не заморачивался с галочками, а по старинке, просто создавал тему и она отображалась с новой иконкой.

Добавлено спустя 4 минуты 57 секунд:
еще заметил, что после установки мода, если тему делать прилепленной, то она перестает отображаться и находится только поиском.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [BETA] Topics as article MOD

Сообщение Палыч »

NCom писал(а):Так что теперь все ок
NCom писал(а): после установки мода, если тему делать прилепленной, то она перестает отображаться и находится только поиском.
А говорите, что всё ОК.

Вот фрагмент оригинального viewforum.php версии 3.0.4

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

// Grab just the sorted topic ids
$sql = 'SELECT t.topic_id
	FROM ' . TOPICS_TABLE . " t
	WHERE $sql_where
		AND t.topic_type IN (" . POST_NORMAL . ', ' . POST_STICKY . ")
		$sql_approved
		$sql_limit_time
	ORDER BY t.topic_type " . ((!$store_reverse) ? 'DESC' : 'ASC') . ', ' . $sql_sort_order;
$result = $db->sql_query_limit($sql, $sql_limit, $sql_start);
Так, что вероятно у вас ещё где-то
NCom писал(а):есть немного другая
Добавлено спустя 3 минуты 53 секунды:
Посмотрел. Эта строка была исправлена ещё в версии 3.0.1
Некорректно провели обновление.
Поэтому гарантировать что-то весьма сложно... :(
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Dmitrij
phpBB 1.4.3
Сообщения: 82
Стаж: 22 года 3 месяца
Откуда: Москва
Благодарил (а): 1 раз
Поблагодарили: 7 раз

Re: [BETA] Topics as article MOD

Сообщение Dmitrij »

Подскажите, пожалуйста, один вопрос у вас в архиве лежат 6 картинок. А в инструкции 12.

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

img_article_read = article_read.gif*27*27
img_article_read_mine = article_read_mine.gif*27*27
img_article_read_hot = article_read.gif*27*27
img_article_read_hot_mine = article_read_mine.gif*27*27
img_article_read_locked = article_read_locked.gif*27*27
img_article_read_locked_mine = article_read_locked_mine.gif*27*27

img_article_unread = article_unread.gif*27*27
img_article_unread_mine = article_unread_mine.gif*27*27
img_article_unread_hot = article_unread.gif*27*27
img_article_unread_hot_mine = article_unread_mine.gif*27*27
img_article_unread_locked = article_unread_locked.gif*27*27
img_article_unread_locked_mine = article_unread_locked_mine.gif*27*27
Вопрос просто не хватает?

И еще при изменение набора рисунок появляется вот такая ошибка:

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

[phpBB Debug] PHP Notice: in file /includes/acp/acp_styles.php on line 1481: Undefined index: IMG_ARTICLE_UNREAD_LOCKED_MINE
[phpBB Debug] PHP Notice: in file /includes/acp/acp_styles.php on line 1481: Undefined index: IMG_ARTICLE_READ_LOCKED_MINE
что не так?
С уважением, Дмитрий.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 19 лет 11 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: [BETA] Topics as article MOD

Сообщение Gisher »

Dmitrij
откройте файл language/ru/acp/styles.php
и посмотрите, есть ли у вас языковые переменные
IMG_ARTICLE_UNREAD_LOCKED_MINE
IMG_ARTICLE_READ_LOCKED_MINE
мод не ставил, по этому могу и ошибиться, но судя по ошибке, проблема наверное в этом
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [BETA] Topics as article MOD

Сообщение Палыч »

Dmitrij писал(а): у вас в архиве лежат 6 картинок
Вообще то, в архиве лежит 16 графических файлов ... (8 для prosilver и 8 для subsilver2)
Dmitrij писал(а):А в инструкции 12. Вопрос просто не хватает?
Ответ: просто не внимательны. Не файлов 12, а строк 12. При этом некоторые строки указывают на один и тот же файл (1=3, 2=4, 6=8, 7=9)
Dmitrij писал(а):что не так?
Выполните инструкцию для русского языка, в частности для файла
language/ru/acp/styles.php
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Dmitrij
phpBB 1.4.3
Сообщения: 82
Стаж: 22 года 3 месяца
Откуда: Москва
Благодарил (а): 1 раз
Поблагодарили: 7 раз

Re: [BETA] Topics as article MOD

Сообщение Dmitrij »

Так именно по инструкции все и сделано! Спасибо что направили в нужное русло. У вас две ошибки пропущена буква "К"

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

Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code: Select All
//article_mod_start
	'IMG_ARTICLE_READ'				=> 'Article',
	'IMG_ARTICLE_READ_MINE'			=> 'Article posted to',
	'IMG_ARTICLE_READ_HOT'			=> 'Article popular',
	'IMG_ARTICLE_READ_HOT_MINE'		=> 'Article popular posted to',
	'IMG_ARTICLE_READ_LOCKED'		=> 'Article locked',
	'IMG_ARTICLE_READ_LOCED_MINE'	=> 'Article locked posted to',

	'IMG_ARTICLE_UNREAD'			=> 'Article new posts',
	'IMG_ARTICLE_UNREAD_MINE'		=> 'Article posted to new',
	'IMG_ARTICLE_UNREAD_HOT'		=> 'Article popular new posts',
	'IMG_ARTICLE_UNREAD_HOT_MINE'	=> 'Article popular posted to new',
	'IMG_ARTICLE_UNREAD_LOCKED'		=> 'Article locked new',
	'IMG_ARTICLE_UNREAD_LOCED_MINE'	=> 'Article locked posted to new',
//article_mod_end
С уважением, Дмитрий.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [BETA] Topics as article MOD

Сообщение Палыч »

Dmitrij писал(а): пропущена буква "К"
ОК, спасибо.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
WingLion
phpBB 1.4.4
Сообщения: 179
Стаж: 21 год 6 месяцев
Откуда: St.Petersburg

Re: [BETA] Topics as article MOD

Сообщение WingLion »

Бяка одна проявилась после установки данной беты.
Топик из форума, где опция "первый пост как статья" включена - не показывается в recents topics :(
И не учитывается на главной странице форума в количестве топиков форума. :(

p.s. устанавливал автомодом
С уважением, WingLion
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [BETA] Topics as article MOD

Сообщение Палыч »

WingLion
Нужна правка для совместимости МОДов.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Бета-версии модов для phpBB 3.0.x»