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

[BETA] Topics as article MOD

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
WingLion
phpBB 1.4.4
Сообщения: 179
Стаж: 19 лет
Откуда: St.Petersburg
Контактная информация:

Re: [BETA] Topics as article MOD

Сообщение WingLion »

Еще бы понять, какая правка нужна... Изображение

форум версии 3.0.4
Установлены (все через автомод):
Quick reply for phpBB3
Recent Topics for phpBB3
Темы как статьи
С уважением, WingLion
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: [BETA] Topics as article MOD

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

WingLion
В выходные сделаю
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 18 лет 2 месяца
Откуда: Ставрополь
Контактная информация:
Забанен: Бессрочно

Re: [BETA] Topics as article MOD

Сообщение NCom »

Палыч? огромная просьба, а можно аддоном сделать кое-что?

1-Чтоб в выбранном разделе при создании темы, стояла галочка "статья", а не "обычная"
2-Чтоб Прилепленные темы стояли выше статей.


Использую мод для раздела стихов на своем форуме, но в каждом разделе есть прилепленная тема с дополнительными правилами. А галочка, ну не все могут догадаться поставить ее, а со стандартными иконтаки не очень красиво.

Очень сильно буду благодарен за помощь.

Добавлено спустя 1 минуту 40 секунд:
и еще. А не подскажите, как можно переключить все созданные темы на статьи в определенном форуме? А то 35 страниц стихов переключать замучаюсь.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 15 лет
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 4 раза
Поблагодарили: 352 раза
Контактная информация:

Re: [BETA] Topics as article MOD

Сообщение MIT »

Нашел (правда не совсем я нашел, но не суть) маленькую глюку: с теме-статье получается 2 элемента с одним id:

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

<div id="p123" class="post bg2 online">
<div id="p123" class="post bg2">
В viewarticle_body.html можно поменять

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

<div id="p{postrow.POST_ID}" class="post bg2">
на какое-нибудь

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

<div id="p{postrow.POST_ID}_article" class="post bg2">
Добавлено спустя 6 минут 50 секунд:
Для прохождения валидации неплохо было бы выкинуть не-UTF8 русский текст
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 15 лет
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 4 раза
Поблагодарили: 352 раза
Контактная информация:

Re: [BETA] Topics as article MOD

Сообщение MIT »

Также корректируем под XHTML 1.0viewarticle_body.html) следущее:

меняем

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

<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
на

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

<dd><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --></dd>
и

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

<!-- IF not START and postrow.S_ROW_COUNT == 0 -->
				<!-- IF EVALUATION_IMG -->&nbsp;&bull;&nbsp;{L_EVALUATE_TOPIC}:&nbsp;{EVALUATION_IMG}<!-- ENDIF --> </p>
			<hr />
			<!-- ENDIF -->
на

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

<!-- IF not START and postrow.S_ROW_COUNT == 0 -->
				<!-- IF EVALUATION_IMG -->&nbsp;&bull;&nbsp;{L_EVALUATE_TOPIC}:&nbsp;{EVALUATION_IMG}<!-- ENDIF --> 
			<!-- ENDIF --></p>
elsinor
phpBB 1.4.2
Сообщения: 54
Стаж: 15 лет 11 месяцев
Откуда: Екатеринбург
Поблагодарили: 1 раз
Контактная информация:

Re: [BETA] Topics as article MOD

Сообщение elsinor »

Исправьте в viewarticle_body строка 186

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

<h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="{U_VIEW_TOPIC}#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></h3>
Добавить {U_VIEW_TOPIC}
Портал о тюнинге - в разработке
Иван Кукушкин
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет 10 месяцев

Расширение функциональности мода

Сообщение Иван Кукушкин »

Здравствуйте!
Спасибо за замечательный мод, действительно такая возможность бывает очень полезна.

Извините, что лезу с порога "сразу с советами", но по опыту его использования появились некоторые соображения, которые может быть будут полезны.

имхо: мод достаточно близок к работе в качестве модуля онлайн-библиотеки на форуме, для этого не хватает буквально нескольких шагов (правда не могу оценить насколько сложных):
- возможность закрепления первого поста темы на каждой странице темы, она будет выполнять роль "содержания" (First post on every page for phpBB3 работает, но начиная со второй страницы темы первый пост отображается как простой, а не как "article")
- Вместе с назначением "Отображать темы как публикации" на конкретный форум через ACP - возможность принудительного ограничения количества сообщений на страницу темы в этом форуме, это даст необходимое ограничение в обьеме информации на страницу и возможность разделения "на главы"

При этом получается следующий вид:
- заголовок темы служит названием книги
- заголовок каждого сообщения может служить названием главы
- при ограничении через ACP количества сообщений на страницу в 2 и "прилепленным" первым сообщением получаем постоянную шапку "содержание" (1-й пост) и текст одной главы (2-й пост). Причем номера глав даже совпадают с номером страницы темы.

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

Re: [BETA] Topics as article MOD

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

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

Re: [BETA] Topics as article MOD

Сообщение Иван Кукушкин »

Все равно спасибо :D

Возник небольшой вопрос:
если отображение поста как article может быть назначено при редактировании поста или при определении типа форума, то есть ли возможность назначать им разные шаблоны view*****_body.html ?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: [BETA] Topics as article MOD

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

Иван Кукушкин
А вы точно мод ставили?
Если ставили, то должны были увидеть файлы viewarticle_body.html и viewtopic_body.html
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Иван Кукушкин
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет 10 месяцев

Re: [BETA] Topics as article MOD

Сообщение Иван Кукушкин »

Если ставили, то должны были увидеть файлы viewarticle_body.html и viewtopic_body.html
я имел ввиду нечто другое:
при выборе в ACP artice на определенном форуме - например viewarticle_01_body.html
а при выборе непосредственно в посте - viewarticle_02_body.html
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: [BETA] Topics as article MOD

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

Иван Кукушкин
А нафига?
В принципе, для любого форума можно определить свой стиль штатными средствами, и в этом стиле иметь свой viewtopic, если хочется.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Иван Кукушкин
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет 10 месяцев

Re: [BETA] Topics as article MOD

Сообщение Иван Кукушкин »

Спасибо за подсказку, этого хватит и за глаза, и за уши.
Сам до такого хода не додумался :D
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 17 лет 11 месяцев
Контактная информация:

Re: [BETA] Topics as article MOD

Сообщение bhagavan »

По моему, нашел небольшую ошибку (хотя может об этом уже и говорилось :roll: ):
Изображение

в подчеркнутых местах вместо слова LOCKED написано LOCED. Ошибка всплывает при включенном DEBUG, при попытке захода через админку в меню правки наборов изображений стиля.
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: [BETA] Topics as article MOD

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

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

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