VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Сортировка тем в разделе по префиксу (Sort thread by prefix)
12
По мотивам этой темы
оформлением ссылок-префиксов особо не заморачивался, т.к. сам префикс можно оформить отдельно (ссылки на темы, как это сделать, есть где то)
HTML код вывода ссылок префиксов в файле хака forum/krscripts/threadsbyprefix/hooks/forumdisplay_complete.php в архиве
Настроек у хака нет
шаблонов тоже нет
в хаке три модуля + один файл
подключается в конец навбара к переменной $navbar в шаблоне FORUMDISPLAY
продукт в одной кодировке (вернее, кодировка не важна, т.к. нет русских букв в продукте) поддержка хака - нет
скрины
Прикольная штукенция, есть пара вопросов, не очень жду ответа поскольку поддержки хака нет, но все же...
1. Как бы туда зашить ссылку на раздел из которого нажали префикс ?
к примеру после нажатия на префикс в твоем разделе, чтобы вернуться к исходному состоянию (после нескольких нажатий на разные префиксы) нужно нажать на раздел "Гурушкник" и потом заного раздел "kerk" для того чтобы обнулить все наши предыдущие клацания по префиксам, что совсем не гуд, ведь в навбаре раздел "Kerk" не кликабелен.
2. После нажатия на префикс, на странице с результатами выборки у остальных префиксов пропадает счетчик, так задумано или это издержки производства ?
xorex добавил 17.10.2013 в 08:55
P.S Ссылку на раздел из которого производим выборку можно было обозвать как "Сбросить" "Назад" "Перезагрузить" и т.д
Last edited by xorex : 10-17-2013 at 09:55 AM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
2
Quote:
Originally Posted by xorex
зашить ссылку на раздел из которого нажали префикс ?
собсна можно и в менюшке выбрать под всеми темами раздела (пункт "любой префикс")
или в файле хака (он там один) после
После нажатия на префикс, на странице с результатами выборки у остальных префиксов пропадает счетчик, так задумано или это издержки производства ?
да, разумеется пропадает, т.к. запрос выполняется только по "нажатому" префиксу, соответственно вобла ищет только темы с указанным префиксом и в массив хака они уже не попадают
хак простой, как валенок
и что бы не выполнять дополнительных запросов и не нагружать страницу, я использую только то, что есть в скрипте forumdisplay.php:
т.е. набор префиксов (массив-кэш, который потом разбираю своим кодом)
собранные в массив (свой код на хуках) и посчитанные темы, с существующими префиксами (кол-во в скобках)
и еще, если на текущей странице нет кол-ва тем с префиксом (счетчика в скобках), это не означает, что их вообще нет, т.к. мы просматривает только первую страницу и результаты запроса выводят только счетчик этой страницы, вполне возможно, что темы с другими префиксами есть, но они на второй, третьей, n-ой странице... нужно только нажать и посмотреть результат =)
и еще, если на текущей странице нет кол-ва тем с префиксом (счетчика в скобках), это не означает, что их вообще нет, т.к. мы просматривает только первую страницу и результаты запроса выводят только счетчик этой страницы, вполне возможно, что темы с другими префиксами есть, но они на второй, третьей, n-ой странице... нужно только нажать и посмотреть результат =)
Не гуд, но спасибо за инфу, ушел катать ЛС по доработке
xorex добавил 17.10.2013 в 09:34
Quote:
Originally Posted by xorex
тогда ссылка к каждому префиксу цепляется =(
хотя, если вместо фразы влепить крестик "X", вполне не плохо...
Last edited by xorex : 10-17-2013 at 10:34 AM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
0
у меня ничего не "цепляется" =)
все как и задумано, отдельно эта ссылочка на раздел и если есть префиксы, пачка ссылок с ними
и да, див на спан заменять нельзя, т.к. это начало блока, а в конце выполнения скрипта идет закрытие блока "дивом"
дык заменяем целиком все на span, а к нему применяыем float:left иначе мы не сможем уместить ссылку в одной строке
Quote:
Originally Posted by kerk
не совсем понял, для чего заменять название раздела на крестик?
А нам и не нужно там название раздела, нужна всего лишь ссылка нажав на которую пользователь смог вернуться в исходный раздел, а как ее обозвать это уже дело десятое.