Заметки на полях

+7(916) 107-51-99 | Москва

+7(916) 107-51-99 Москва

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

джумла

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

Каждое обновление Джумла! v.3.x — это некий стресс для вебмастера. Чаще всего — ерундовый, иногда — заметный, редко — фатальный (для сайта). Обновление «сносит» правки и «хаки», добавляет ранее удаленное ненужное содержимое и пр. Иногда обновления «выводят из строя» ранее работоспособные скрипты… А обновления cms Joomla в последнее время производятся ежемесячно.

Для «себя любимого» составил списочек, что стоит исправить «опять и снова» и не забыть выполнить после очередного апгрейда.

Ряд форм и формочек обратной связи не работает на базовых установках Джумла! 3.х. По разным причинам. И решения предлагаются разные, все вебмастера «шаманят» по разному и с переменным успехом. Способ, что работает практически всегда:

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

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

Шаблон JComments

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

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

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

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

Иногда никак не удается зайти в админпанель сайта. Если с третей попытки не вышло, то гадать «почему?» уже бесполезно, быстрее и проще просто сменить пароль.

Способов несколько, предпочитаю через запрос в phpMyAdmin. Для этого требуется, естественно, доступ в phpMyAdmin через хостинг-панель. Существующую учетную запись (в которую не удается попасть) трогать не будем, создадим нового Суперадминистратора.

На одном из сайтов после обновления Joomla! 3.х до Joomla! 3.7 в админ-панели из меню «Компоненты» пропали почти все пункты. В меню остались несколько ссылок, но большая часть «исчезла».

Причина проблемы: в таблице БД <префикс>_menu у проблемных (не отображающихся) пунктов поле menutype имеет значение «menu» вместо «main».

Решение проблемы: Выполняем запрос SQL (в phpMyAdmin):

Перевод сайта для работы по протоколу https можно реализовать многими путями. Мои личные предпочтения: подключение к сервису cloudflare.com по многим и разным причинам.

Сам процесс «подключения» пропустим. Суть данного материала — не забыть манипуляции, которые нужно произвести с сайтом на cms Joomla! 3.x после обновления DNS у регистратора и настройки cloudflare.com

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

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

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

Любой автор текстов для сайта сталкивается с проблемами копирования. Тырят контент, часто и много. Иногда рерайтят «для приличия», иногда нет. В принципе, имеет смысл смириться с этим, поскольку на 100% защитить свои «шедевры» не получится (пока что). Всегда есть способы «содрать» чужой контент при любом способе защиты, вопрос лишь в удобстве процесса и его целесообразности. Ну и т. д. Вопросы авторского права, копирайты, пр., вопросы для фанатов.

Для очистки совести вполне достаточно «повесить» на сайт всплывающее окошко с предупреждением, которое появляется при копировании выделенного фрагмента правой кнопкой мыши. Некое предупреждение копипастеру о возможных последствиях. Окно не защитит от копирования, но, возможно, заставит усомниться в нужности «грабежа». Да и раздражает оно, лишний клик на закрытие.

Простой код вписывается в body, в index шаблона (чаще всего). Пример:

JoomShopping

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

Возможности плагина Tabs & Sliders & Spoilers

Простой плагин для Joomla 2.5–3.x, с помощью которого можно выполнить простые манипуляции с контентом: плагин организации группирования контента во вкладки, стайлеры и спойлеры для Joomla.

Данный плагин работает не только с компонентом Content в полном материале. Может работать в любом компоненте, который поддерживает контентные плагины, например, в JoomShopping. Основной позитив: простота использования, понимание html и css, «три в одном», бесплатность.

Как заказать услугу? Веб-студия «Реклама-Но!»

Заказать услугу, рассчитать стоимость работ или уточнить дополнительную информацию вы можете: оставив заявку на сайте (через формы обратной связи), или позвонив нам по указанным на сайте контактным телефонам, или же написать нам на почту. Будем рады ответить на все интересующие вопросы!

  Наш телефон: +7(916) 107-51-99 или:
Оставьте свой номер телефона/email и наш специалист свяжется с вами в ближайшее время.

  Наш адрес: Россия, Москва, Слесарный переулок, д. 3
  Электронная почта: [email protected] или Форма обратной связи

Звоните нам и мы решим любые проблемы с вашим сайтом или задачи по его созданию.

Заметки на полях: оглавление

Если есть вопросы по разделу:

Задайте свой вопрос, мы обязательно ответим в ближайшее время. Или звоните:
+7(916) 107-51-99 (10.00–18.00, Мск.)

Как к вам обращаться?

Сообщите корректный адрес электронной почты.

Пожалуйста, напишите ваше сообщение.

заказать изготовить сайт

Веб-лаборатория «Реклама-НО!» благодарит вас за посещение своего сайта. Если вы хотите поделиться отзывом на Яндекс и поставить оценку, перейдите по ссылке:

Оставить отзыв

изготовление сайтов под ключ

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

  • Россия, г. Москва, Слесарный переулок, д. 3
  • +7(916) 107-51-99
  • 10.00–18.00 (ежедневно)

изготовить сайт  изготовить сайт

Не забудьте, что у нас: