Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE модули » Модуль: Categories Menu 2.0 Final

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Модуль: Categories Menu 2.0 Final

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Модуль: Categories Menu 2.0 Final.

Модуль: Categories Menu 2.0 Final



Автор: Chrono
Версия DLE: 8.5 и ниже
Проверен: Opera, IE, Mozilla
Описание: Данный модуль организует на сайте меню категорий.

Слова автора:
К сожалению, ввиду моей чрезвычайной занятости множеством других более приоритетных проектов, передаю развитие этого мода Вам, уважаемые пользователи. Таким образом, коммерческий продукт CatMenu, начиная с версии 2.0, приобретает статус freeware и распространяется (модифицируется) бесплатно по лицензии GNU AGPL3.
Особую благодарность хочу выразить пользователям, приобретшим платную версию 1.x за поддержку и советы по улучшению мода.
С уважением, Chrono – автор CatMenu.

Возможности и особенности стандартного режима меню
С версий 1.х (shareware):
• Неограниченная вложенность уровней меню – используется рекурсивная функция построения меню, оформление уровней задается и расширяется в таблице стилей CSS;
• Отсутствие запросов к базе данных – используется глобальный массив $cat_info движка DLE;
• Отсутствие jаvascript – эффекты выпадения основаны на манипулировании правилами CSS и использовании свойства display, что гарантирует работу меню даже при очень высоких установках безопасности конечного пользователя;
• Кеширование – для снижения нагрузки на сервер при обработке большого массива категорий используется стандартный кеш DLE, а время кеширования управляется через параметр подключения мода cache_time;
• Поддержка ЧПУ – ссылки на категории формируются исходя из настроек DLE;
• Семантически правильный код – формируемый HTML-код меню представляет собой многоуровневый и логически понятный список категорий;
• Начальное SEO – при наличии описания к категории (задается при её создании) это описание выводится в title ссылки на категорию, сама категория усиливает значение тегом strong, что позволяет поисковым роботам и пользователям лучше ориентироваться;
• Любой вид меню – внешний вид меню целиком определяется правилами CSS – таким образом, оно может с легкостью быть горизонтальным, вертикальным, древовидным или таким, каким Вы его опишите в CSS.
• Поддержка старых версий DLE – это неофициальная возможность, которую довольно просто осуществить для тех версий, где непредусмотрено подключение модулей через шаблон (более подробно смотрите раздел «Ответы на часто задаваемые вопросы» настоящего документа).

С версии 2.0 (freeware):
• Валидный код и кроссбраузерность – формируемый HTML-код меню полностью соответствует спецификации XHTML 1.0 Transitional, что обеспечивает максимальную совместимость с широким спектром браузеров;
• Список скрытых категорий – эта возможность добавлена по желаниям пользователей и позволяет через параметр подключения hidden задать список категорий, которые не будут выводиться на экран (включая все подкатегории);
• Возможность многократного подключения мода в шаблонах – эта возможность добавлена по желанию пользователей и позволяет выводить меню с разными категориями в разных местах шаблона, манипулируя параметром hidden и не забывая о параметре copy;
• Полное SEO – для ссылок добавлен атрибут rel, атрибуты которого подсказывают поисковому роботу индексные страницы и их место в иерархии страниц;
• Подробно прокомментированный код – все файлы модуля содержат достаточно подробные комментарии внутри о том, как работают те или иные функции PHP, какие правила CSS за что отвечают. Надеюсь, это поможет вам в модернизации модуля меню категорий для себя.

Дополнительные возможности
По умолчанию эти возможности отключены, поскольку многие из них ведут к увеличению нагрузки:
• Вывод количества всех и новых новостей в пункте меню – эта возможность включается параметром подключения new_days и создает 1 запрос к базе данных, существует также возможность задать промежуток времени в сутках, в течение которого добавленная новость будут считаться новой. Кроме этого, данная возможность зависит от 1 настройки DLE – если задан вывод новостей из подкатегории в родительской категории, то кол-во новостей будет также суммироваться для родительской категории, а если нет, то суммирование новостей будет отключено и данные о кол-ве новостей будут выводиться по факту реального размещения;
• Вывод количества всех и новых комментариев в пункте меню – эта возможность работает только при включенном выводе количества новостей, включается параметром com_days и добавляет еще один запрос к базе данных – в остальном полностью аналогична выводу количества новостей;
• Вывод иконки категории – эта возможность не создает никаких нагрузок и включается параметром подключения мода iconimg. Начиная с версии 2.0, по желанию пользователей, данная возможность предоставляет три режима вывода:
1. Стандартный режим – иконки выводятся для категорий всех уровней, если у категории нет иконки – выводится иконка родительской категории, если же и у родителя нет иконки – выводится иконка по умолчанию (dleimages/no_icon.gif). Данный режим был единственным режимом в версиях мода 1.х.
2. Опциональный режим – иконки выводятся только для категорий 1-го уровня, если у категории 1-го уровня иконка не задана, то выводится иконка по умолчанию.
3. Дополнительный режим – иконки выводятся только для категорий 1-го уровня, если у категории 1-го уровня иконка не задана, то ничего не выводится.
• Обрезание длинных названий – эта возможность может пригодиться, если вы используете фиксированное по ширине меню (определяется правилами CSS) и не хватает места для вывода слишком длинных названий категорий. В этом случае включите эту возможность параметром cute, указав в значении количество максимально допустимых символов в названии категории.

Установка, настройка и другая информация описаны в документации! (есть в дистрибутиве)



Скачать:
Внимание! У Вас нет прав для просмотра скрытого текста.


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


0
Просмотры: 5 285 :: Комментарии (17) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1BETEPAH

  • 4 мая 2010 16:07
  • Регистрация: 12.03.2010
  • Был(а) онлайн: 11.08.2015
  • Комментариев: 293
  • 0
Измените срочно короткую новость!!!

--------------------

#2d0z

  • 4 мая 2010 16:10
  • Регистрация: 29.12.2009
  • Был(а) онлайн: 22.12.2019
  • Комментариев: 461
  • -1
tomasdndz, а что такое??? =)

Я что-то не подумал ее в [hide] засунуть biggrin

--------------------

#3BETEPAH

  • 4 мая 2010 16:13
  • Регистрация: 12.03.2010
  • Был(а) онлайн: 11.08.2015
  • Комментариев: 293
  • 0
d0z Что за сарказм? biggrin

--------------------

#4barons93

  • 4 мая 2010 16:19
  • Регистрация: 2.01.2010
  • Был(а) онлайн: 19.06.2021
  • Комментариев: 68
  • 0
shout biggrin ептть)
Цитата: tomasdndz
d0z


--------------------

#5Webber

  • 4 мая 2010 16:24
  • Регистрация: 5.07.2009
  • Был(а) онлайн: 21.11.2024
  • Комментариев: 1 797
  • 0
diablo

--------------------

#6d0z

  • 4 мая 2010 16:46
  • Регистрация: 29.12.2009
  • Был(а) онлайн: 22.12.2019
  • Комментариев: 461
  • -1
raz0r, ок. Босс drink








ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ

--------------------

#7BETEPAH

  • 4 мая 2010 16:48
  • Регистрация: 12.03.2010
  • Был(а) онлайн: 11.08.2015
  • Комментариев: 293
  • 0
d0z, репутация у тебя подмочена biggrin

--------------------

#8Bagner

  • 4 мая 2010 17:23
  • Регистрация: 27.11.2009
  • Был(а) онлайн: 16.07.2013
  • Комментариев: 308
  • 0
tomasdndz,
biggrin
Загнал парень =)

--------------------

#9Mel

  • 4 мая 2010 17:30
  • Регистрация: 8.04.2010
  • Был(а) онлайн: 22.02.2018
  • Комментариев: 376
  • 0
Цитата: tomasdndz
репутация у тебя подмочена
ППцц задвинул
I heart Prowebber.ru

#10Green

  • 4 мая 2010 17:46
  • Регистрация: 12.02.2010
  • Был(а) онлайн: 31.08.2012
  • Комментариев: 30
  • 0
Хорошая вещь качаю, СПАСИБО!!!

#119CbKA

  • 4 мая 2010 19:51
  • Регистрация: 5.02.2010
  • Был(а) онлайн: 1.04.2011
  • Комментариев: 16
  • 0
А можно посмотреть демо?

#12Samuray

  • 4 мая 2010 21:16
  • Регистрация: 26.01.2010
  • Был(а) онлайн: 21.09.2013
  • Комментариев: 28
  • 0
поставил, все работает отлично. вопрос только, как некоторые блоки в меню, сделать в столбик, просто некоторые которые маленькие так 2 категории в одну строку ставит? scratch_one-s_head

#13maclay

  • 6 мая 2010 15:25
  • Регистрация: 21.01.2010
  • Был(а) онлайн: 2.04.2020
  • Комментариев: 72
  • 0
Скриншотов бы посмотреть wink

#14nartuk

  • 7 мая 2010 14:04
  • Регистрация: 7.05.2010
  • Был(а) онлайн: 22.10.2014
  • Комментариев: 220
  • 0
Спасибо, неплохо! smile

--------------------

#15bobkli

  • 29 мая 2010 11:24
  • Регистрация: 14.01.2010
  • Был(а) онлайн: 26.07.2016
  • Комментариев: 37
  • 0
а демо кто небут может показать или скриншот?

#16canonir

  • 12 сентября 2010 17:15
  • Регистрация: 9.04.2010
  • Был(а) онлайн: 7.02.2012
  • Комментариев: 41
  • 0
да демку быф заценить)

#17Umid

  • 10 декабря 2010 23:52
  • Регистрация: 5.12.2010
  • Был(а) онлайн: 13.02.2012
  • Комментариев: 43
  • 0
а на 9.0 пробовал кто нибуть?

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: