Форум vBTorrents.org

Форум vBTorrents.org (https://vbtorrents.org/index.php)
-   Хаки, моды и скрипты для vBulletin (https://vbtorrents.org/forumdisplay.php?f=3)
-   -   Опция Forumlist для настроек админки (https://vbtorrents.org/showthread.php?t=4)

Skald 21.04.2009 21:36

Опция Forumlist для настроек админки
 
Вложений: 3
Вспомогательный продукт, позволяющий для настроек выставлять тип forumlist (аналогично yesno и т.п.), который отобразит список форумов с возможностью выбора. В переменную заносится строка со значениями id выбранных форумов, разделенными запятыми. (Например: 1,2,10,11)

Установка: импортировать продукт и все :)

На скринах пример работы.

А здесь инструкция выложенная пользователем xorex
-----------------
01.10.2009 Обновлена версия до 1.5.0 - Добавлена опция usergroups

NetS 22.04.2009 09:32

не совсем понятно назначение данного хака.

Ximk0~ 22.04.2009 10:19

Вложений: 1
Вложение 9
в данном случае продукт отвечает за отображение информации по торрентам

Skald 22.04.2009 14:13

Ximk0~
И да и нет. Да, он используется в VBTT, но и не только в нем
Это хак больше для разработчиков или тех у кого очень большие списки форумов. Например, очень много продуктов где в настройках надо указывать список id форумов через запятую. Нет проблем когда форумов около 20, но если форумов более 100, то перечислить все через запятую -это уже проблема. Поэтому достаточно с включенным дебагом войти в редактирование настройки и поменять ее тип на forumlist и вместо неинформативной строки из цифр получим понятный список форумов с возможностью выбора

Drakula 13.06.2009 00:50

Я импортировал продукт но почему то не что не появилось не каких настроек

Skald 13.06.2009 02:10

Drakula, И не должно быть никаких настроек - это хак для разработчиков, чтобы не писать каждый раз повторяющийся код когда надо выбрать список разделов через запятую в админке, для этого при редактировании любой настройки (debug on) тип настройки(опции) выставить в forumlist (это там где yesno и т.п.)

Drakula 13.06.2009 21:13

Где гориш надо прописывать чтобы показывало? поточнее

Skald 14.06.2009 02:25

Цитата:

Сообщение от Drakula (Сообщение 397)
Где гориш надо прописывать чтобы показывало? поточнее

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

Drakula 15.06.2009 10:12

Кароче хз я посмарелу м такого

Skald 16.06.2009 17:07

Цитата:

Сообщение от Drakula (Сообщение 402)
Кароче хз я посмарелу м такого

И как это расшифровать???? :-)

Drakula 17.06.2009 11:02

хе нет такого

Добавлено через 6 минут
скажи точно в какую менюшку надо залезать и всо

Skald 17.06.2009 16:13

Цитата:

Сообщение от Drakula (Сообщение 425)
хе нет такого

Добавлено через 6 минут
скажи точно в какую менюшку надо залезать и всо

Просто забудьте. Вам этот продукт не нужен.

Drakula 17.06.2009 22:56

нужен

Skald 18.06.2009 01:10

Drakula, Включаем debug (или в конфиге булки или спец.продуктом), входим в редактирование выбранной настройки (ссылка [Редактировать]) и как на скринах тип настройки выставляем в forumlist. Больше мне сказать не чего...

Ramzes 18.06.2009 02:28

Drakula,
Не тупи. И речь свою поправь, пожалуйста.
Словечки "всо", "гришь", "пасмарел" уместны будут во дворе у ребят с ягуаром в руках.

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

Сорри за оффтоп.

Drakula 21.06.2009 11:41

Вложений: 1
С этим бы хотелось на последок разобраться)) Вот я импортировал продукт теперь мне нужно прописать в настройках. Теперь не могу найти где прописывать
Может тут надо прописывать?:

Skald 21.06.2009 16:46

Drakula, Включите дебаг для админки (есть модуль для этого) или включите общий дебаг на время (файл config.php)
И еще, на 3.6.х линейке немного другой подход к сохранению настроек, поэтому на этой линейке выложенная здесь версия работать не будет

Drakula 21.06.2009 18:56

яснос, и хотелось бы узнать что такое дебаг

Voltick 22.06.2009 10:41

Цитата:

Сообщение от Drakula (Сообщение 475)
яснос, и хотелось бы узнать что такое дебаг

вот тут почитай. или тут

P.S. От себя хотелось бы добавить. Drakula по-моему это явно не твоё.. Ты бы сперва хоть форум обновил до 3.8.3 версии или хотя бы до 3.8.x линейки, потому что именно под неё написан VBTT и выше имхо...

Drakula 22.06.2009 11:01

а меньше не идёт шоле?

Voltick 22.06.2009 14:27

О мой бог ... У меня просто нет слов, бывают же люди... Сори за флуд, накипело... :)

Skald 22.06.2009 19:14

Цитата:

Сообщение от Drakula (Сообщение 478)
а меньше не идёт шоле?

На 3.7.х работает без проблем (разница вообще-то между vb линеек 3.7 и 3.8 очень незначительная)
Работает и на 3.6, но надо допиливать напильником - всетаки поменялись наименования некоторых хуков и немного изменился принцип сохранения и парсинга настроек в админке. Изначально все писалось под 3.6, но я давно уже обновился на 3.7 и 3.8. При обновлении пришлось изменять код под 3.7, поддерживать старую версию под 3.6 не вижу смысла. Если есть знания пхп и системы хуков булки разобраться какой именно код править надо - не составит проблем.

SAHAR 30.06.2009 12:37

Скажите как импортировать продукт, а то я в этом движке мало чёго знаю

Voltick 30.06.2009 12:43

SAHAR, рекомендую сперва почитать FAQ по самому форуму... А уже потом прикручивать VBTT.

Цитата:

Скажите как импортировать продукт, а то я в этом движке мало чёго знаю
Заходишь в админку. Затем ищешь в панельке слева Продукты и модули -> Управление продуктами -> [Добавить/импортировать продукт]

или
http://твой_форум/admincp/plugin.php?do=productadd

Valorous 06.07.2009 18:20

Прочитав данную ветку я понял для чего требовался контрольный вопрос при регистрации O_o

Извините за офтоп.....

Skald 27.07.2009 13:13

Небольшой фикс.
Нельзя было сделать отключенными все форумы. Теперь можно :-)
За обнаруженный баг спасибо kerk-у с vbsupport-а.
Обновил версию в первом посте.

UnFeeLing 27.07.2009 13:20

Цитата:

Сообщение от Skald (Сообщение 714)
Небольшой фикс.
Нельзя было сделать отключенными все форумы. Теперь можно :-)
За обнаруженный баг спасибо kerk-у с vbsupport-а.
Обновил версию в первом посте.

перезаписать старый и все?

Skald 27.07.2009 13:28

Цитата:

Сообщение от UnFeeLing (Сообщение 716)
перезаписать старый и все?

да, просто обновить продукт.

UnFeeLing 27.07.2009 13:47

Цитата:

Сообщение от Skald (Сообщение 717)
да, просто обновить продукт.

перезаписал, полет нормальный, а в чем бага то была?

Skald 27.07.2009 13:51

Цитата:

Сообщение от UnFeeLing (Сообщение 718)
а в чем бага то была?

Нельзя было сделать деселект всех форумов, вернее можно, но только эта настройка не сохранялась

IVB 21.09.2009 13:32

Skald, а у тебя нет такого же, но с перламутровыми пуговицами? (c) "Бриллиантовая рука"

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

Skald 21.09.2009 19:10

Цитата:

Сообщение от IVB (Сообщение 1034)
Нужен аналогичный хак, но чтобы выбирать из списка не разделы, а темы.

да не... при 3К тем, что это за список будет... приложит любую админку

IVB 22.09.2009 10:15

Цитата:

Сообщение от Skald (Сообщение 1038)
да не... при 3К тем, что это за список будет... приложит любую админку

Если делать "в лоб" (т.е. линейный список всех тем форума) - то приложит. Если не при 3К, то при 30К - наверняка.

А если делать с умом (например, темы определенного раздела) - то будет вполне рабочий вариант.

Эх, и почему в сутках всего 24 часа...

Skald 22.09.2009 13:27

IVB, При большом желании можно, но это определено будет не бесплатно

Добавлено через 2 минуты
Да и не имеет это отношения к трекеру...

IVB 22.09.2009 17:04

Цитата:

Сообщение от Skald (Сообщение 1045)
IVB, При большом желании можно, но это определено будет не бесплатно

Сделать в сутках более 24 часов? Заплачу любые деньги! :-)

А серьезно - упомянутый хак не стОит того, чтобы его писать специально. Если бы он уже был готовый, и просто поделиться - это одно. А писать под заказ - не выгодно ни одной из сторон.

Добавлено через 2 минуты
Цитата:

Сообщение от Skald (Сообщение 1045)
Да и не имеет это отношения к трекеру...

Сорри. Постараюсь больше не оффтопить.

xorex 23.09.2009 18:56

Вложений: 6
1000 Спасибо !! Skald, за конкретное пояснение что , как , почему и зачем работает в этом хаке.

Чтобы развеять в теме все непонятки поясняю:

Допустим у вас установлен ХАК спасибо за сообщение (или любой другой где нужно указывать разделы), при этом у вас включен debug mode

при редактировании настроек данного хака , настройка разделов у вас выглядит так

Вложение 97

при установлемом хаке forumlist

жмем [редактировать] (доступно только при включеном дебаге)

Вложение 100

в поле Коды опций вводим forumlist

Вложение 99

сохраняем

и получаем удобный выбор разделов !

Вложение 96

вместо

Вложение 97

как вариант дебаг можно включить создав новый модуль
Код:

Продукт: vbulletin

Местоположение модуля: admin_global

Заголовок: debug_mode

Код PHP модуля: $vbulletin->debug = true;

Модуль включен: Да

P.S

за пример кода включения debug mode спасибо Skald


или установив хак с расширеными настройками дебага (см. вложение)


Вложение 100

IVB 29.09.2009 11:23

xorex, а зачем такие хитрости? Архив RAR с расширением .zip?

Skald 29.09.2009 12:32

Цитата:

Сообщение от IVB (Сообщение 1162)
а зачем такие хитрости? Архив RAR с расширением .zip

А здесь rar не залить :))))
А перепаковывать наверное не хотелось :))))

IVB 29.09.2009 12:38

Цитата:

Сообщение от Skald (Сообщение 1164)
А здесь rar не залить :))))

Сами себе создаем трудности, а потом успешно их преодолеваем?

Skald 29.09.2009 12:39

IVB, Лично мне не надо было - вот и не добавлял этот тип расширения.


Текущее время: 04:42. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot