Jump to content

Featured Replies

Posted

Category Tabs by IPS Themes


 

Category Tabs for IPS Community Suite 4 is a simple plugin that will convert all or specific forum categories into a tab system. Clicking a new tab will hide the currently shown category and then instantly load the new one. Category Tabs is fully responsive and comes shipped with five different tab styles.

Features

  • Five unique themes to choose from
  • Add an "All" tab which will show all categories
  • Choose which groups have access to Category Tabs. 
  • Assign specific categories to tabs.
  • Align the tabs left, right or center.
  • Integrated with IPS4 Localization

 
Coming Soon

  • Additional themes
  • Unique icons per tab

  • 1 year later...
  On 02.03.2017 at 01:28, Sipsb said:

Вы на год смотрели? :)

А год здесь при чем, тема в IPS  за это время особо не менялась, а модулю большего и не надо.

В общем, переделал его немного, чтоб можно было использовать "спокойнее" (без этой вкладки с ключом) и вроде как "чистый" вариант получается...
Автор зашифровал JS и CSS в своем модуле, непонятно только для чего, если только совсем от школьников... Ибо тот же DevToosl в Хроме все прекрасно дешифрует и показывает.

Итак, переходим в редактирование темы: forums/front/index/index и после строки (в самом начале):

 

{template="pageHeader" group="global" app="core" params="\IPS\Member::loggedIn()->language()->addToStack('forums')"}

Вставляем код:

 

<div id="catTabs" class="ipsthemesCategoryTabs ipsTabs ipsClearfix theme1 pos1" data-nodes="3,15,20,25,30,1" data-alltab="{&quot;enabled&quot;:&quot;1&quot;,&quot;lang&quot;:&quot;Все разделы&quot;}" data-controller="plugins.ipsthemesCategoryTabs"><ol role="tablist"><li><a href="#" class="tab-all ipsTabs_item ipsTabs_activeItem"></a></li></ol></div>

Основные параметры:
data-nodes= здесь перечислены ID категорий - которые хотим показать во вкладках
data-alltab= выводит самым первым вкладку на все разделы, если не нужна - можно вообще этот параметр удалить

Ну и скрипт со стилем, думаю тут уже понятно где подключать..

Показать контент

Стиль под тему Default, переделываем по свою.
Итог: Все работает без всякого модуля, указываем ID разделов - которые нужны во вкладках, забиваем на это болт и живем спокойно.
Протестировано на 4.1.18.2
Screenshot_9.png

Боже, какой же я хернёй иногда по ночам занимаюсь...

  • 1 year later...
  • 2 недели спустя...
  On 02.03.2017 at 04:00, poreeff said:

А год здесь при чем, тема в IPS  за это время особо не менялась, а модулю большего и не надо.

В общем, переделал его немного, чтоб можно было использовать "спокойнее" (без этой вкладки с ключом) и вроде как "чистый" вариант получается...
Автор зашифровал JS и CSS в своем модуле, непонятно только для чего, если только совсем от школьников... Ибо тот же DevToosl в Хроме все прекрасно дешифрует и показывает.

Итак, переходим в редактирование темы: forums/front/index/index и после строки (в самом начале):

 


  

 Cole o código:

 


        

Parâmetros principais:
data-nodes = lista IDs de categoria aqui - que queremos mostrar nas guias
data-alltab = exibe a primeira guia em todas as seções, se não for necessário - você pode excluir esse parâmetro.

Bem, o script com o estilo, já está claro onde conectar ..

Показать контент

Estilo sob o tema do padrão, podemos refazer de acordo com o nosso.
Conclusão: Tudo funciona sem nenhum módulo, especificamos o ID das seções - as quais são necessárias nas guias, nós as soltamos e vivemos em paz.
Testado em 4.1.18.2
Screenshot_9.png

Deus, que tipo de besteira eu às vezes faço à noite ...

You can do a tutorial on how to do this

  • 7 месяцев спустя...
  On 02.03.2017 at 04:00, poreeff said:

data-alltab= выводит самым первым вкладку на все разделы, если не нужна - можно вообще этот параметр удалить

после удаления, скрипт перестает работать и вместо вкладок появляются ссылки на категории

  On 31.08.2019 at 16:56, cards-vip said:

после удаления, скрипт перестает работать и вместо вкладок появляются ссылки на категории

Помогите решить проблемку пожалуйста 

  • 1 месяц спустя...
  • 3 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.