Перейти к содержимому
создание сайта joomla

Заметки на полях: сайтостроение

джумла

При создании сайтов на cms Джумла различных версий, их отладке и техническом обслуживании всегда возникают различные мелкие вопросы, ответы на которые (или решения) запомнить проблематично, поскольку их много и они малозначительны. В этом разделе обозначим некоторые подобные проблемы/задачи. Иногда даже поиск по Google не выдает нужные ответы, поиск отнимает время и нервы (которые не восстанавливаются). Лучше записать, «на полях».

Аудио плеер MP3 с плейлистом для сайта Joomla 6 (4+)

Для разных сайтов, реализованных на cms Joomla, периодически внедряются разные версии аудио плееров. Нужность этих «приблуд» на современном сайте спорная. Тем не менее, публикация различных поделок по этой теме до сей поры актуальна. Предлагаем свои версии реализации аудио-плеера с плейлистом для сайтов Joomla 5.

Использовать «поделку» можно на сайте с любой cms, но есть некоторые нюансы.

Для начала, продемонстрируем DEMO аудио-плеера с плейлистом, пример — в правой части разворота данной страницы.

mp3 плеер, скрипт в joomla, модуль joomla, mp3

Ретро MP3 аудио плеер для Joomla с плейлистом (Сalamansi)

Версия плеера (с встроенным/невидимым плейлистом) на скрипте Сalamansi, шаблон в стиле ретро-мини с плейлистом саундтреков Sims 2.

DEMO аудио-плеера с плейлистом — в правой части разворота данной страницы.

mp3 плеер, скрипт в joomla, модуль joomla

Обновление форума IPB 2.1.5 (cp1251) до IPS 4.x (utf8)

ips

Возникла необходимость апгрейда форума, выполненного на cms IPB v.2.1.5. (с кодировкой базы данных cp1251, php 5.2). Форум «древний», открыт в 2008-м году. В год 2023-й он имел адрес forums.arcanumclub.org. Поскольку мотивация создания этого проекта давно не актуальна, то форум был «заброшен», жил себе тихо и спокойно, доживая свои последние дни, ветшая и умирая. Шли годыipbИ много их прошло.

«В наши дни» — обновился сервер, на котором располагался форум, поддержка php 5.2 на современном серверном ПО прекратилась, но «выбросить» этот «реликт мезазоя» — рука не поднимается (на форуме — десятки тысяч страниц, тысячи пользователей. Жалко! и «жаба душит».). Выход: апгрейд. Будем пробовать?.. Пробовать реализацию задачи: обновдение форума IPB v.2.1.5. до любой актуальной версии IPS v.4.x.

форум, ipb/ipc

Joomla v.1.013: жизнь после смерти или Некромантия

или: Как заставить работать Joomla 1.0 на PHP 5.3 и 5.4?

Шел год 2025-йjoomlaТем не менее, возникла необходимость продлить (хоть ненадолго) жизнь старых сайтов-проектов двадцатилетнего возраста, созданных в 2008-м году на cms Joomla v.1.013 (и чудом доживших до наших дней). Сегодня, ранее арендованный сервер перестал поддерживать php 5.2 и старые версии MySQL. Модернизации проекты не подлежат (по разным причинам), а выбросить — жалко (пока что)joomla. Такая вот печальная и озабоченная история под наступающий Новый год.

Удалось подобрать сервер (у популярного хостера), который поддерживает пока еще php 5.3 и database 5.7 (сервер Ubuntu 18.04.1).

CMS Joomla, сайт на joomla, модернизация сайта, апгрейд joomla

Вертикальное меню «аккордион» для Joomla в Sidebar

Версий вертикального меню «аккордион» для Joomla в Sidebar — много. В том числе и модули популярной cms. Но задачи бывают разные и специфика применения на практике тоже. И нужны ли модули для решения «узких» задач?..

Потребовалось решение задачи: меню многоуровневое «аккордион» с открытием вложенных подпунктов кликом только по иконке «раскрытия». При этом, текстовая часть ссылки функционирует — только как ссылка.

Проще показать, нежели описатьjoomla, важны нюансы. Пример (demo) меню — на развороте страницы. (К слову, реализации конкретно-нужной мне задачи в Сети не нашлось.)

скрипт в joomla, меню joomla

Шаблон для компонента JComments Joomla 4+

Шаблон JComments

В данной заметке представлен оригинальный шаблон для компонента комментариев JComments для Джумла версий 4 и 5. Отличие настоящего шаблона (block-san) от шаблона «дефолтного»: дизайн. Демо на данной странице, смотреть. Можно оставить свой комментарий, задать вопрос по теме.

Специфика применения шаблона block-san для компонента JComments

  • Предназначен для: Joomla 5, php 8 (проверено на нескольких сайтах); компонент JComments v.4.0.32; плагин LComments Avatar v.4.2.7.
  • В интерфейсе шаблона используется шрифт Font Awesome 6. При использовании шаблона компонента — он должен быть подключен (как подключить шрифт Font Awesome 6 и зачем).
  • Шаблон использует функционал шаблона YOOtheme (UIkit).
  • Вместе с комментариями в шаблоне block-san будет отображаться произвольный модуль в позиции x-comment, который необходимо предварительно создать. Модуль — произвольный код html (или любой другой по функционалу модуль с обозначенным именем), содержимое модуля — любое (на данном сайте это реклама Яндекс). Ширина модуля 30% (правьте в файле шаблона tpl_index.php).

сайт на joomla, JComments, плагин joomla, компонент joomla

Как обнулить счетчик просмотров материала Joomla

Cчетчик просмотров Joomla — сервис, который считает количество просмотров страницы, в полном соответствии со своим названием. Значение счетчика созерцаем в «Менеджере материалов» в графе «Просмотры».

сайт на joomla

Замена текста в базе данных MySQL через phpMyAdmin

Не редко на сайтах меняются url ссылок. Править каждый материал — долго и утомительно. Для решения проблемы есть плагины, есть компонен Переадресация .htaccess (в конце концов). Но можно и иначе:

Поиск и замена текста в базе данных MySQL через phpMyAdmin — просто, удобно, быстро.

Решение простое, иногда просто «не приходит в голову» или забывается со временем.

А тем не мнее, в phpMyAdmin есть встроенный инструмент для поиска и замены текста, который делает процесс замены удобным и простым.

phpMyAdmin

Открыть gif-анимацию в Фотошоп версий CS3, CS4, CS5

Уже много лет не занимался анимацией gif, недосуг и незачем (вроде). Начал оформлять раздел смайлики для форумов и решил отредактировать несколько кадров, а открыть слои в Фотошоп не выходит. Раньше все было ОК, а сейчас при стандартном обращении: «Открыть с помощью Фотошоп» выдается сообщение, что: «Это анимированное изображение в формате gif, просмотр возможен только по одному кадру.» и т. д.

фотошоп, gif, анимация

«Оптимизация» таблицы списка материалов в админпанели Joomla 6 (4+)

Администратору сайта достаточно часто приходится создавать (или править) материалы через административную панель Джумла. Процесс понятный и неизбежный, если сайт реально рабочий.

Таблица списка материалов в Джумла 4 выглядит привычно. Но «напрягает» пустячок: если заголовок материала достаточно длинный (а он почти всегда длинный), его трудно прочесть сразу. Остальные вспомогательные колонки занимают больше места, чем единственная — максимально важная: Заголовок. А если материалов много? (а их обязано быть много)

админ панель joomla

И не важно, скрыть или не скрывать левую панель инструментов: заголовок «нечитаемый» из-за переноса админкой строк «абы как» и слишком широкими колонками вспомогательных столбцов, которые «откушали» от ширины нужного столбца полезное пространство.

Задача: увеличить ширину столбца Заголовок, уменьшить ширину всех остальных столбцов, оставив понятным их названия. Как итог: администратор проекта однозначно сэкономит своё время.

админпанель joomla

ОГЛАВЛЕНИЕ