AFX.RU

Сайт Влада Элбакяна

  • Как обновить Joomla с версии 2.5 на 3.2

    Надоело мне всем знакомым, кто пользуется Joomla, в двадцатый раз объяснять как правильно обновляться на новую версию. Вот и решил написать небольшую шпаргалку. Никаких особенных откровений не ждите, просто немного личного опыта и рассказ о подводных камнях с которыми мне довелось столкнуться.

    У меня несколько сайтов. Тематика разная, CMS используются разные, но шесть сайтов на разных версиях Joomla. Что-то из недавнего я сразу делал на 3 версию, а что-то из сделанного давно уже пережило миграцию с 1.5 на 2.5. Правда рассматривать миграцию со столь древней версии я не буду, просто уже забыл какие там были траблы. По этому сейчас речь пойдет только о миграции с Joomla 2.5 на Joomla 3.2. Этим я занимался совсем недавно, например этот сайт перевел на третью версию всего неделю назад, так что еще помню что к чему :) Раньше не переводил потому, что ждал выхода всех необходимых мне (читай - привычных) компонентов, плагинов и модулей под третью версию. И это, кстати, серьезная проблема - несовместимый компонент или плагин может не только выдать белую страницу на фронтенде сайта (лицевая страница сайта, собственно то что видят пользователи как ваш сайт), но и полностью обрушить админку. И тут уж без отката на резервную копию не обойтись. А значит первое, чем вы должны озаботится, это наличием этой самой резервной копии!

  • Облегчение миграции с uCoz в любую CMS

    Понадобилось мне осуществить перенос сайта с ucoz на другую систему, приятель попросил. Готовых конвертеров не оказалось, зато в сети полно предложений по платной услуге миграции. Ну поскольку лишних денег на такое дело у меня нет, то я засел за написание своего конвертера на Joomla.

  • Поисковая оптимизация Joomgallery

    Ну вот, дошли у меня таки руки подправить старую версию статьи для более современной версии Joomgallery.  На данный момент рассматривается версия Joomgallery 3.1.1. Если в следующих обновлениях они опять изменят формат файлов шаблонов, то придется корректировать. Далее идет текст исходной статьи с правками соотвественно новой версии.

     

    Есть такой прекрасный компонент фотогалереи Joomgallery. Лично мне он нравится куда больше остальных (хотя, конечно, с количеством настроек они чуток переборщили), и, собственно, на сайте я использую именно его. И все в нем замечательно, кроме одного - когда выводится список (вернее превьюшки) очередного раздела, то там линками являются только сами превью фотографий, но не подписи к ним. Поисковики такие линки обычно игнорируют, во всяком случае обращают на них внимания куда меньше, чем хотелось бы. Решение напрашивается сразу - сделать подписи к фотографиям тоже в виде ссылок. Вот сейчас я и расскажу что для этого нужно подправить.

  • Правильная сортировка материалов в модуле Материалы - Новости

    После апгрейда до версии Joomla! 2.5.16 обнаружилась неприятная особенность - в модуле "Материалы - Новости", который позволяет выводить самую свежую статью на сайте, вдруг нарушилась сортировка. И вместо самой последней по дате статьи, он стал выводить самую первую. Полчаса рысканья по всем настройкам ничего не дало, пришлось лезть в код.

  • Убираем лишнее в хидере страницы Joomla 3.2.1

    В свежей версии Joomla (на момент написания статьи это 3.2.1) для чего-то в head страницы впихнули вот такую конструкцию <link href="http://www.afx.ru" rel="canonical" />. Не, на этом сайте такого нет, тут пока более старая версия (еще не обновлялся. P.S. уже обновился), но это не единственный мой сайт. И вот на других, где стоит новая третья версия Joomla такое появилось.

    Казалось бы что за беда? А вот оказывается Яндекс эту строчку не любит, причем настолько не любит, что начинает выкидывать страницы их поиска. Мол по стандартам и канонам такое должно быть прописано только если у страницы имеется зеркало, а просто так на основой такое ставить ужос-ужос-ужос, немедленно выкинуть из поиска! Что характерно, Google принимает такие страницы с флегматичным спокойствием, то ли считает что это мелочь не заслуживающая внимания, то ли просто лучше понимает написанное в стандартах на родном англицком языке. С учетом того что разработчики Joomla эту строчку туда впихнули, то наверно есть какой-то глубинный смысл, который просто еще не дошел до наших российских глубин. Но с Яндексом не поспоришь, в наших условиях с него идет примерно половина трафика по поисковым запросам, значит надо как-то эту строчку убрать.

Случайное Фото