• Дублирование главной страницы ч2

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

    Вариант рабочий, использовал на многих сайтах, однако есть и проблема - первый пункт меню который мы прописали как ссылку (назовем его Главная) не подсвечивается при выборе, то есть ему не присваивается id-свойство current.

  • Избавляемся от дублирования контента на главной странице

    Данный материал актуален как для Joomla 1.5 так и для Joomla линейки 1.0.

     Есть такая проблема - при заходе на сайт вы попадаете на страницу http://joomla15.ru/ а при клике на пункт меню Главная - на адрес вида http://joomla15.ru/index.php?option=com_frontpage&Itemid=1 при выключенном SEF или что-то вроде http://joomla15.ru/home.html при включенном. Это нехорошо, во первых, сама ссылка некрасивая, во-вторых в плане SEO это большой минус так как создается дубль страницы.

  • Как сделать уникальные тайтлы и метаописания?

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

  • Модуль русских социальных закладок

    По многочисленным просьбам в коментариях к плагину соцзакладок rusbuttons, был разработан аналогичный модуль rusbuttons, при финансовом спонсировании сайта, занимающиегося изготовлением памятников.

    В отличие от плагина, его можно привязать к главной странице сайта, к любым другим через меню, но естественно, он требует позиции. В прочем, иногда его можно разместить внутри материала (это будет решения для разных CCK типа Zoo или K2)

  • Недостатки SH404SEF и как их побороть

    Итак, давно я ничего не писал, но это не значит что забросил сайт... просто немного некогда.
    Для многих проектов я по разным причинам использую SH404SEF - не сильно грузит сайт, очень функционален, возможности управления мета-тэгами.
    Причем версия 1.0.19_Beta - build_232 - бесплатна, хотя за новые увы уже просят денежку.
    Собственно об этой версии и пойдет речь.

  • Отключаем кириллицу в SH404SEF

    Последние версии компонента замечательно работают с кириллицей в URL но не всегда это пока нужно, поэтому можно достаточно просто отключить кириллицу в URL.

  • Переопределение helper.php в шаблоне Joomla 1.5

     Всем (ну или всем, кто активно занимается версткой под Joomla 1.5) известно что в шаблоне можно переопределить HTML-вывод любого модуля. 

    Делается это довольно просто, к примеру для переопределения вывода модуля меню нам нужно скопировать файл /modules/mod_mainmenu/tmpl/default.php в папку /templates/название шаблона/html/mod_mainmenu и поправить как нам нужно.

    Это очень удобно, и помогает сверстать шаблон практически любой сложности.

    Но тем не менее данный метод не позволяет нам добавить новый функционал.

  • Плагин для отдачи заголовка Content Security Policy

    В последнее время выяснилась неприятная особенность Яндекса, а именно понижение в выдаче сайтов за то, что у пользователей на компьютерах фактически действуют трояны.

     

  • Плагин русских социальных закладок

    Натолкнулся в сети на красивые кнопочки русских социальных закладок и сразу захотелось их внедрить в Joomla.


     

  • Плагин русских социальных закладок - вторая версия

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

    Судя по комментариям, плагин понравился, и я его доработал до более вменяемого состояния.

  • Продвижение сайта на Joomla - мифы и реальность.

    Есть такой миф - сайты на Joomla невозможно\сложно продвигать.

    В этой статье хочу рассказать, насколько это так и так ли это. Но, всё ниженаписанное - моё субъективное мнение.

  • Убираем ограничение на использование кириллицы в URL в стандартных материалах

    Возникла задача - разрешить русские алиасы для статей для использования кириллицы в URL. Многие сторонние компоненты , например SH404SEF позволяют это делать, однако при сохранении стандартного материала в Joomla 1.5 система не позволяет использовать кириллицу и подставляет вместо нее дату, в случае использования либо заменяет на "-".

    Конечно, такая ситуация меня не устраивала, пришлось углубиться в код CMS.

    Опущу  тут методы, дам сразу результат - нам необходимо сделать правку в файле /libraries/joomla/database/table/content.php

    Ищем нижеследующий кусок

    		$this->alias = JFilterOutput::stringURLSafe($this->alias);
    
    		if(trim(str_replace('-','',$this->alias)) == '') {
    			$datenow =& JFactory::getDate();
    			$this->alias = $datenow->toFormat("%Y-%m-%d-%H-%M-%S");
    		}
    
    	
    
    

    и просто комментируем его.

    /*		$this->alias = JFilterOutput::stringURLSafe($this->alias);
    
    		if(trim(str_replace('-','',$this->alias)) == '') {
    			$datenow =& JFactory::getDate();
    			$this->alias = $datenow->toFormat("%Y-%m-%d-%H-%M-%S");
    		}
    
    		
    */
    

    ВНИМАНИЕ!!! Закомментировав все эти строки мы также отключили проверку на не-HTML символы, поэтому если воспользуетесь советом, то ОБЯЗАТЕЛЬНО заполняйте алиас к статье, не использую пробелы и другие спецсимволы!!

    Если Вы также хотите использовать кириллицу в алиасах в категориях и разделах необходимо сделать точно такие же правки в /libraries/joomla/database/table/section.php и /libraries/joomla/database/table/category.php

  • Ускоряем индексацию новых страниц

    В Яндексе, Google да и многих других поисковиках есть такая функция как пинг странцы — то есть сайт сообщает поисковику что появилась новая страница и приглашает робота посетить ее.

    В WordPress такая функциональность заложена изначально а вот в Joomla к сожеланию отсутсвует.

Последние комментарии

  • Данное сообщение размещено здесь с помощью XRumer + XEvil 4.0 XEvil 4.0 - революционное приложение, способное ...

    Подробнее...

     
  • Данное сообщение размещено здесь с помощью XRumer + XEvil 4.0 XEvil 4.0 - революционное приложение, способное ...

    Подробнее...

     
  • В любом случае это будет инструкция, постараюсь конечно максимально полно, но инструкция как выявлять ...

    Подробнее...

     
  • Ок жду. у меня почти 120 сайтов из них 90 на джумле разных версий ) так что мне это важно поэтому ...

    Подробнее...

     
  • Да, это важная часть. Проблема в том что айболит видит не всё. То есть это мера необходимая, но ...

    Подробнее...

Вы смотрели