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

джумла

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

«Оптимизация» таблицы списка материалов в админпанели Джумла 4

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

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

админ панель джумла 4

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

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

Font Awesome 6

Поговорим про Font Awesome?

Джумла пользует во всем своем многообразии несколько версий этого значкового шрифта (включая: админпанель, шаблон, скрипты сторонних разработчиков). Джумловоды привыкли к «многообразию», «заплаткам и «костылям». Увы, бесплатный cms имеет свои особенности Font AwesomeЕсть альтернативы? Хорошо.

Не суть. Иконки Font Awesome пользовать приходится, в любом случае, многим вебмастерам. Делюсь практикой.

Новая версия (на день публикации Font Awesome 6) эстетична, практична, изящна (на мой взгляд). Резонный вопрос: Зачем? опустим. Приступим к реализации. Процесс относительно несложен.

Убрать / удалить копирайт

Вопрос копирайтов сторонних разработчиков скриптов/шаблонов CMS Джумла всегда вызывает разные эмоции. От «фанатизма» блюстителей «порядка», до полного пофигизма пользователя. Впрочем, обсуждения не будет, здесь/сейчас. Просто отметим местоположения некоторых файлов расширений Джумла, дабы не искать нужные строки кода всякий раз (при необходимости). А что с этой информацией делать/не делать: каждый интересат решит самостоятельно.

Отступ для якоря от верхнего края экрана на css

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

AJAX Loading Error: error

Сообщение «AJAX Loading Error: error» появляется при попытке обновления сайта Joomla (в админпанели). При этом в правом модуде админпанели в разделе Обслуживание пишется: «Неизвестная версия Джумла», «Неизвестные версии расширений».

Забавно, что при этом появляется желание обновиться вручную. Это реально, но не обязательно.

Не будем рассматривать: причины и следствия, сразу к решению.

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

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

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

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

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

Интеграция компонентов ZOO и JComments

Для каталогизации различных материалов достаточно актуально использование компонета ZOO. И это вполне оправлано, скрипт каталога имеет массу достоинств. И недостатков.

Функция комментариев материалов в ZOO есть. Но: на сайтах Joomla часто используется более сециализированный скрипт (компонент): JComments. Имеет смысл обхединить функции.

Шаблон для компонента Joomla: JComments Google reCaptcha

Шаблон JComments

Практически любой сайт cms Joomla использует скрипт компонента: JComments (комментарии к материалам).

Забавно, что за крайне продолжительную жизненную активность компонента «внешность» базового шаблона практически не изменилась за 10 лет. Все те же иконки в формате *.gif, странное форматирование основных страниц шаблона, пр. негативные мелочи. А сам скрипт — по-прежнему адекватен, хорош, востребован. Нестыковочка.

Краткий экскурс в поисках современного шаблона для JComments не дал позитивного результата. Есть кое-что (бесплатное), но мало отличное от шаблона defolt. В платных версиях — тоже ничего не понравилось. От слова совсем.

Пришлось потратить немного времени и «перепилить» старый скин JComments на новый лад. Результаты представлены ниже.

Модуль SJ Products for JoomShopping показывает последнюю картинку, а не первую

JoomShopping

У каждого заказчика свои требования к отображению модуля Модуль SJ Products for JoomShopping. Чаще всего достаточно дефолтных, но не всегда. Например, для товара загружается несколько картинок товара. Какая быдет выводится в модуле? Последняя. А нужно, чтобы выводилась первая, которая обозначена как «Основное изображение».

Удалить бизнес-страницу в Фейсбук

Задача не часто необходимая, но всякое бывает. Например, фирма «приказала долго жить», поменялось название (а изменить ее название в настройках facebook отказывает), пр. Настроек facebook много, пока найдешь кнопку delete — «запыхаешься».

Заходим на бизнес-страницу, которую нужно удалить. Находим в интерфейсе кнопку «Настройки».

Планируете проект?

Заполните форму, наш специалист свяжется с вами для консультации (бесплатно), составит для вас персональное предложение.

Как к вам обращаться?
Сообщите корректный адрес электронной почты.
Не корректный номер.
Опишите кратко суть задачи: *
Необходимо подтвердить согласие с Политикой.

Планируете создание веб проекта?

Заполните форму и наш специалист свяжется с вами для консультации и составит для вас персональное предложение.

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

Получите бесплатную консультацию прямо сейчас!

Веб-студия «Reklama-No» специализируется на разработке сайтов для бизнеса. Для реализации задач вашего будущего/существующего сайта — мы подберем оптимальные решения. Подробно расскажем об особенностях создания веб-ресурса вашей тематики, попробуем ответить на все интересующие вас вопросы максимально полно, доступным языком, оперативно.
Мы понимаем желания/сомнения/проблемы наших клиентов и готовы дать полезные советы по работе с сайтом, опираясь на собственный много-много летний опыт.
Звоните нам и мы решим любые проблемы с вашим сайтом или задачи по его созданию. Хотя, лучше звоните сами.


+7(916) 107-51-99

Обсудите ваш проект со специалистом!

Оставьте свои контакты

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

Разработка сайтов «под ключ» любой сложности и назначения!

Обращаем ваше внимание на то, что данный интернет-сайт носит исключительно информационный характер и не является публичной офертой, определяемой положениями Статьи 437 (2) Гражданского кодекса РФ. Для получения подробной информации о стоимости указанных услуг, пожалуйста, обращайтесь по телефону: +7(916) 107-51-99 или через Форму обратной связи. Политика конфиденциальности / Соглашение об обработке персональных данных. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

©2010–2022 веб-лаборатория «Reklama-No» | Создание, поддержка и продвижение сайтов