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

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

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

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

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

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

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

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

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

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

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

Вопрос регулярный при оптимизации сайта. Если открыть исходный код страницы, то кусок кода выглядит примерно так:

Удаляем мета-тег generator в Joomla 2.5

Периодически возникает потребность на разных проектах реализовать кнопку «Вверх» для быстрого перемещение в начало страницы без «ручной» прокрутки вертикального «ползунка» браузера. В новых версиях шаблонов cms, как правило, такая функция «прошита», а вот на старых — далеко не всегда (точнее — крайне редко).

Версий подобных кнопок в Интернет очень много, совсем простых и весьма «навороченных». В результате многочисленных проб был выбран «средний» вариант, что однозначно работоспособен на всех опробованных cms, изящен, прост в установке и настройке (пример в эксплуатации на нашем форуме ipb).

Нужна ли сайту «идеальная» валидность? (проверить валидность) Спорный вопрос. В любом случае (никто этого не отрицает), валидность позволяет адекватно отображать страницы сайта во всех браузерах и, кроме этого, немного сокращает время загрузки. Спорно: валидность немного увеличивает «лояльность» поисковых систем.

В общем — не суть. Меня интересует только тот факт, что самый популярный в Сети счетчик статистики LiveInternet — не валиден.

Отправить сообщение

Разработка сайтов под ключ

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

создание сайтов джумла в москве

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