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

User Friendly Post Links and Show Hide Categories

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

User Friendly Post Links and Show Hide Categories

Сообщение RedNaxi »

Пока сайт лежал написал небольшой мод который изменяет ссылку "Сообщение"(которая находится в каждом посте наверху) так что при нажатии на нее вылезает диалоговое окно в котором уже выделен текст ссылки. идею нагло спер с форума ipb. реализация моя:)

Также сделал мод который позволяет на главной странице сворачивать и разворачивать категории форумов, если этот мод заинтересует оформлю его как мод, просто там очень много спечифичного для каждого стиля надо править, если кому надо будет сделаю его под субсильвер.

Информация о свернутых категориях сохраняется в кукисах, при последующем возвращении на эту страницу свернутые категории останутся свернутыми.

Если такие моды уже существуют просьба не ругаться я хотел как лучше:)
Вложения
User_friendly_post_links_by_RedNaxi.txt
Сам мод
(3.19 КБ) 493 скачивания
Последний раз редактировалось RedNaxi 05.04.2008 16:17, всего редактировалось 2 раза.
Аватара пользователя
Alice
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет
Откуда: SPb
Поблагодарили: 1 раз

Сообщение Alice »

RedNaxi писал(а):Пока сайт лежал написал небольшой мод который изменяет ссылку "Сообщение"(которая находится в каждом посте наверху) так что при нажатии на нее вылезает диалоговое окно в котором уже выделен текст ссылки.
А у меня поставлен мод Post Numbers, в нем такая же фишка, только еще + номер сообщения. Жмешь на номер и вуаля! - диалоговое окно с выделенной ссылкой.

Кстати, хороший форум у вас выходит! :wink:
Я не волшебник, я только учусь!
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

спасибо я старался=)
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 18 лет 1 месяц

Сообщение go »

RedNaxi писал(а):Также сделал мод который позволяет на главной странице сворачивать и разворачивать категории форумов, пример опять же на моем форуме если этот мод заинтересует оформлю его как мод, просто там очень много спечифичного для каждого стиля надо править, если кому надо будет сделаю его под субсильвер
было бы ой как кстате! мои форучане глядят на меня косо в надежде покусать при первом попавшемся случае.за неименем возможности скрывать те форумы, которые им не угодны: )
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 18 лет 8 месяцев
Откуда: с Луны свалил...

Сообщение edgar »

RedNaxi
Очень удобно имхо то что вы делаете. Полезные вещи

"Кто сейчас на форуме" будете сворачивать? Тоже удобно иногда, особенно если там всякие Кто был сегодня, Именинники и т.д...
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

go
ок думаю в понедельник - вторник сделаю.

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

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

RedNaxi писал(а):Также сделал мод который позволяет на главной странице сворачивать и разворачивать категории форумов, пример опять же на моем форуме
Честно говоря, не понял, а чем он отличается от стандартного функционала?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

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

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

RedNaxi писал(а):В заголовке категории появляется ссылка свернуть при нажатии на которую категория сворачивается и от нее остается только заголовок.
Попробовал. Точно так же, как в стандартном: при нажатии на название категории она остаеться развернутой, остальные сворачиваются.
RedNaxi писал(а):В стандартном форуме такого не нашел.
Можешь попробовать прямо здесь.
RedNaxi писал(а): Суть в том что каждый пользователь может сам себе настроить какие категории у него развернуты а какие свернуты.
Пробовал гостем, возможно необходимо зарегистрироваться. :?

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

Врубился :D сразу ссылку не заметил справа
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

Палыч
на этом форуме не смог добится такого результата:)
+ здесь страница перезагружается когда так свернуть пытаешься. а у меня все на ява => страница лишний раз не перезагружается.

Добавлено спустя 1 час 34 минуты 5 секунд:

после чистки кода все стало намного проще:)
Хороший все-таки стиль субсильвер,удобный для написания модов.
Сделал раньше чем собирался.
Вот выкладываю:
##############################################################
## MOD Title: Show/hide categories
## MOD Author: RedNaxi < isk4nd3r@yandex.ru >
## MOD Description: Добавляет ссылку свернуть/развернуть каждой категрии на главной
## MOD Version: 0.0.2
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit (3): index.php
## langiuage/lang_english/lang_main.php
## templates/subSilver/index_body.tpl
##
## Included Files (0):
##############################################################
## Author Notes:
##############################################################
## MOD History:
##
## 2007-05-13 - Version 0.0.2
## - Чистка кода, релиз под subSilver
##
## 2007-05-08 - Version 0.0.1
## - Релиз
##
Если у кого есть предложения по улучшению функциональности, приму с удовольствием:)
В версии 0.0.2 добавлена возможность свернуть список тех кто онлайн.

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

обо всех иошибках в инструкции пишите здесь, возможны мелкие опечатки вроде
RedNaxi писал(а):langiuage
но в коде вроде ошибок нет..
Опечатки из-за того что гночь не спал:(

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

нашел одну опечатку фиксится так:

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

#open

templates/subSilver/index_body.tpl 

#find

"width=100%"

#replace with

width="100%"
Делать после полной установки мода на index_body.tpl :)
Вложения
show_hide_cats_by_RedNaxi.rar
(2.34 КБ) 414 скачиваний
Последний раз редактировалось RedNaxi 05.04.2008 16:18, всего редактировалось 2 раза.
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 18 лет 1 месяц

Сообщение go »

протестировав ваш мод,сообщаю.работает,однако
в коде index_body.tpl

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

#---[ REPLACE WITH ]----

  <!-- BEGIN catrow -->
  <tr> 
	<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
<td class="rowpic" colspan="3" align="right">
<div id="link_show_cat{catrow.CAT_ID}" style="display:none"><a href="javascript:Hide('cat{catrow.CAT_ID}')">{L_CAT_SHOW}</a></div>
<div id="link_hide_cat{catrow.CAT_ID}"><a href="javascript:Hide('cat{catrow.CAT_ID}')">{L_CAT_HIDE}</a></div>
</td>
  </tr>
	<tbody id="cat{catrow.CAT_ID}">
   <script>
LoadCookie("cat{catrow.CAT_ID}");
</script>
  <!-- BEGIN forumrow -->
    </tbody>
БЕЗ</tbody>
Это поправимо,однако в строке состояния все равно вылезает ошибка :
Строка: 88
Символ: 17
Ошибка : "exp " - определение отсуствует
Код 0
URL-адрес - index.php

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

а за то что сделали мод,СПАСИБО!!!
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

go
да сам уже заметил что там </tbody> лишнее...
У меня на мозилле все ок со скриптами...
Так нашел в чем проблема.
Удалите строку

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

	if (id3 != '') SetCookie(id3, res, exp);
и

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

function ShowHide(id1, id2, id3) 
замените на

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

function ShowHide(id1, id2) 
вроде все должно работать.
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 18 лет 1 месяц

Сообщение go »

Да ,спасибо! с изменениями работает отлично!

строка 208
символ 5
Ошибка Не удалось получить свойства display.Недопутсимый аргумент.
код 0
=========
такая вот ошибка)
и укзыввает на строку
<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td><td class="rowpic" colspan="3" align="right"><div id="link_show_cat{catrow.CAT_ID}" style="display:none"><a href="javascript:Hide('cat{catrow.CAT_ID}')" >{L_CAT_SHOW}</a></div>

Эт самый)
Изображение
Это лох-неское чудовище потеряло свое озеро и бегает, пока его кто-нибудь не пристрелит.
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 1 месяц
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

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

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

RedNaxi
А после none точку с запятой не надо? :? (style="display:none;")
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Закрыто

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