Перейти к содержанию

Light Portal

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

Пример главной страницы

Настройки⚓︎

Как найти

Админка → Настройки портала, или Админка → Портал → Настройки.

Особенности⚓︎

  • Множество интересных блоков для размещения
  • Доступные панели: шапка, левая, правая, центральная (верх и низ), подвал
  • Drag-n-drop перетаскивание блоков между панелями
  • Удобное изменение приоритета блоков внутри конкретной панели
  • Страницы с поддержкой различного контента (форумные теги, HTML, PHP, Markdown и т. д.)
  • Мультиязычный контент
  • Иконки FontAwesome для страниц, блоков, категорий и тегов
  • Использование сетки Flexbox для вывода блоков
  • Кэширование страниц и блоков
  • Автономный режим, а также возможность использования Light Portal одновременно с другими порталами
  • Поддержка плагинов (неограниченная расширяемость, в экосистеме уже более 80 плагинов!)
  • Поддержка разметки Laravel Blade (а также Twig и Latte с помощью плагинов) в шаблонах главной страницы
  • Импорт и экспорт блоков, страниц, категорий, тегов и плагинов

Управление блоками

Настройка блоков

Требования⚓︎

  • Современный браузер с включенным JavaScript
  • Интернет (портал и многие плагины подгружают скрипты и стили с CDN)
  • PHP 8.2 или выше
  • PHP-расширение intl для правильной локализации некоторых языковых строчек
  • PHP-расширения dom и simplexml для экспорта/импорта страниц и блоков
  • PHP-расширение zip для экспорта/импорта плагинов

Работа с плагинами

У вас есть множество способов освоить Light Portal:

  • обучающий интерактивный тур с помощью плагина HelloPortal (включен по умолчанию, достаточно нажать кнопку «Интерактивный тур» в верхней части страницы настроек — для каждой страницы свой тур)
  • практика (если вам интереснее разбираться самостоятельно) - для сложных опций в настройках есть подсказки, если их недостаточно, предложите свои варианты
  • документация (если вам проще читать, чем спрашивать)
  • вопросы разработчику на форумах simplemachines.ru и simplemachines.org, или в дискуссиях на Гитхабе (если вам проще спрашивать, чем искать ответы в документации)

Цель Light Portal не в доминировании портала над форумом (главную страницу можно вообще не включать), а в дополнении форума, в его улучшении за счёт дополнительных блоков (там, где они нужны вам), и в удобном создании дополнительных страниц. Кроме того, этот мод можно использовать как простой менеджер рекламы, создавая нужные вам блоки в конкретных разделах форума или в отдельных темах.

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

Demo Скачать GitHub

Похожие моды⚓︎

Комментарии