Joomla

На хостинге Джино - который, впрочем, с большинством сайтов работает абсолютно нормально, при обновлении одного моего сайта на joomla 4 - регулярно появляется ошибка:

1104 The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay

Все хотят оформить главную страницу сайта как-то особенно. Разместить на ней кучу модулей, слайдов, баннеров, радостных лиц сотрудников и клиентов - в общем, сделать восточный базар. И это правильно. Если все страницы будут скромные и единообразные, кто зайдет на такой сайт?

Поэтому проблема определения главной страницы сайта на joomla 3.X актуальна всегда. Я уже писала об этом. Но вот сейчас я столкнулась с сайтом на двух языках. Где, как известно, тайная главная, а главная в русской и английской версии - это особые страницы, но их как минимум две... Я не решилась применять условия в  шаблоне, потому что.... потому что не уверена была, что они сработают, а времени не было экспериментировать. Потом попробую и расскажу.

А сейчас расскажу про свои лайфхаки. На русской главной, кроме огромного количества красот, я решила поместить пару новостей. На английской список документов. 

Некоторым такие уведомления надоедают, но за 15 лет я пришла к выводу, что они очень полезны. Уведомления об обновлении joomla на электронную почту. Я сделала много сайтов. "Сколько у тебя было любовников, Эвелина? - Много. - А я думаю, ни одного." Это цитата.

Как известно, joomla 3, а может, и 2, порадовала нас дополнительными полями в материалах. И это очень обогатило работу с контентом. Типов этих самых дополнительных полях несколько, но  я хочу рассказать про поля типа editor, потому что с ними у меня была проблема. Что такое поле editor? Это поле с форматированием, туда можно вписать ссылки, курсив, разбить текст на абзацы - что хочешь. Но только у меня почему-то все это богатство не работало! В админке форматируй не хочу, на фронтенде ничего не видно! А все отчего? Драматическая пауза...

Подробнее... См. дальше...

Если мы делаем сайт joomla на двух или на нескольких языках, могут возникнуть большие проблемы с расстановкой модулей. Ведь в одной шапке сайта модулей целая туча - и для каждого языка свои - название, слоган, логотип, контакы. И поначалу я все текстовые блоки в шапке и в колонках добросовестно прикрепляла к русскоязычным или англоязычным пунктам меню. Пока не сделала великое открытие)

К счастью, в joomla3 мы имеем прекрасную возможность назначить модулю язык и оставить привязку к пунктам меню по умолчанию, то есть ко всем (или наоборот? ну, неважно, главное, не мучиться с расстановкой галочек в зависимости от языка). А система сама отфильтрует модули и покажет русские модули на русской версии сайта, а английские на английской.

Приветствую вас! Снова на связи joomla-woman! Хочу сказать пару слов об иконочных шрифтах и использовании их в шаблонах joomla 3.x. С некоторых пор, а с каких не знаю - замечаете этот сказочный зачин? - разработчики joomla стали использовать иконочный шрифт icomoon как неотъемлемую часть дизайна бэкенда. Так же он используется и на фронтенде в классическом шаблоне PROTOSTAR.

Я уже писала статью о локализации файлов локализации joomla. Она, кстати, не устарела. И по-прежнему эта тема интересна! И таит в себе подвохи. Сейчас я занялась разработкой русскоязычных дизайнерских шаблонов для joomla 3.X. Как культурный человек я использовала два языка - русский и английский (а вы что подумали?).

Если у вас на одной странице информационного сайта выводятся материалы из нескольких категорий - например, новости и конференции, как у меня на сайте ИМЛИ РАН, или материалы из нескольких разделов блога, как на этом сайте, - вы, скорее всего, хотите, чтобы они выводились по дате, то есть "самые новые первыми". Но иногда это почему-то не получается. Я так подозреваю, что у меня это не получалось в результате каких-то стародавних манипуляций с настройками в блоге. И в течение нескольких лет! (о да!) мне некогда было разобраться, почему у меня в блоге прерогатива отдается именно материалам из раздела joomla, а остальные статьи плетутся где-то в хвосте, даже если они свежайшие. И вот наконец я разобралась. И делюсь с вами!

В joomla есть возможность отложенного постинга, как и в соцсетях. Это очень полезно и мило, но если вы собираетесь заниматься отложенным постингом на вашем сайте - например, сразу написали 30 статей на целый месяц вперед и хотите их постить по одной в день в 12.00 или собираетесь в один счастливый час порадовать покупателей рекламной акцией - важно, чтобы время в админке и вообще в системе joomla было синхронизировано с вашим личным временем. По умолчанию стоит некое Всемирное время - и это не Москва, детка)

Итак, problem with homepage joomla 3.x. Существует ли идеальная поверка на главную страницу в joomla? Я подозреваю, что ее нет так же, как нет ничего идеального в этом мире явлений...

© 2024 URSA-WEB / Веб-студия БОЛЬШАЯ МЕДВЕДИЦА