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

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

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

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

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

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

Можно по разному решить «проблему», можно и вообще «не париться и оставить все «как есть», вопрос можно считать «надуманным». А можно попробовать решить это маленькое «неудобство», достаточно просто/быстро.

Есть же в Джумле переопределения, можно попробовать решение через этот функционал.

Опустим подробности процесса поиска решения, оставим только само решение. После ряда манипуляций список материалов будет выглядит так, «почувствуйте разницу».

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

Понятно, что тестовые заголовки столбцов заменены на иконки Font Awesome (которые предустановлены в Джумла). Заголовок: Избранное: стал иконкой Звезда; Дата создания: иконкой Календаря; Количество просмотров: сменила иконка Глаз; и т. п., сравните сами: было/стало. Если этот вариант не интересен или не нужен, читатель этих строк может смело закрыть страницу. Для тех, кого данный вариант устраивает — продолжим.

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

JGRID_HEADING_ACCESS="<span class='fa fa-user-secret' aria-hidden='true'></span>"
JGLOBAL_RATINGS="<span class='fa fa-star-half' aria-hidden='true'></span>"
COM_CONTENT_HEADING_DATE_CREATED="<span class='fa fa-calendar' aria-hidden='true'></span>"
JSTATUS="<span class='icon-check' aria-hidden='true'></span>"
JGLOBAL_VOTES="<span class='fa fa-thumbs-up' aria-hidden='true'></span>"
JFEATURED="<span class='icon-star' aria-hidden='true'></span>"
JGLOBAL_HITS="<span class='fa fa-eye' aria-hidden='true'></span>"

Как реализовать хак-приблуду

Можно всё сделать через Админпанель вручную, но можно быстрее/проще. Переопределения в Административной панели Джумла 4 находятся по адресу:

https://ваш_сайт.ru/administrator/language/overrides/ru-RU.override.ini

Поместите в папку по указанному пути файл ru-RU.override.ini по ссылке (файл в архиве в формате *.zip, перед «заливкой», понятно, его нужно разархивировать). Папки overrides у вас, скорее всего, нет. Создайте ее, это же не проблема?..

Это всё, собственно, заголовки таблиц приобретут «сжатый» вид значков, заголовки материалов будут «читабельны» легче и быстрее, это немного ускорит работу Администратора, сделает ее чуть проще.

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

Решений может быть много, разных. Автору этого материала показался наиболее удобным: представленный.

Удачи, комфортной работы.

Добавить комментарий


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

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

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

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

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

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

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

Веб-студия «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» | Создание, поддержка и продвижение сайтов