br 8eb34


search

Компонент XMap для Joomla 2.5

xmap25Новая версия популярного компонента XMap для Joomla 2.5, который предназначен для создания карты сайта. XMap позволяет создавать более одной карты сайта, которые имеют различные настройки. Новая версия значительно отличается от версий для Joomla 1.5, поэтому в этой статье постараюсь описать новые возможности и принцип создания карты сайта.

После установки компонента, следует перейти по пути: Компонент - XMap. Для того чтобы создать карту сайта нужно нажать на иконку Создать. Страница создания имеет вид, схожий с созданием материала.

Создание карты сайта

  • Заголовок - название карты сайта
  • Алиас - псевдоним, отображающийся в URL
  • Состояние - выбрать будет ли опубликована карта
  • Доступ - установить уровень доступа, кому будет доступна создаваемый материал
  • Intro Text - здесь в визуальном редакторе можно вписать текст, который будет отображаться над картой

Menus

Здесь отмечаются пункты меню для показа в карте сайта

  • xmap251Priority - уровень приоритета меню (чем больше, тем выше позиция)
  • Change Frequency - изменение частоты показа

Options

  • Intro text - показывать или нет вступительный текст
  • Menu title - требуется ли отображение заголовка меню
  • CSS Class name - при необходимости указать имя класса CSS
  • # Cols - указать количество колонок (если меню больше одного)
  • External Links Image - тип кнопки на внешние ссылки
  • Compress XML - требуется ли сжатие XML версии
  • Beautify XML - требуется ли украшать XML-карту сайта

News Sitemap

  • Publication Name - можно указать публицируемое имя

Созданные карты сайта будут доступны в таблице.

Настройка для расширений

Компонент XMap имеет 2-ю вкладку Extensions (расширения), которая является ссылкой к плагинам, связанных с компонентом. По умолчанию это 6 плагинов - Content Plugin, Kunena Plugin, Mosets Tree Plugin, SobiPro Plugin, Virtuemart Plugin, WebLinks Plugin, которые содержат дополнительные настройки.

Рассмотрю наиболее важный - Content Plugin:

Basic Settings

  • xmap252Expand Categories - способ включения категорий (никогда, всегда, только в XML, только в HTML)
  • Expand Featured - показ избранных материалов (настройки такие же)
  • Include Archived - включения материалов в архиве (параметры те же)
  • Show Unauthorized Links - показывать все ссылки, включая закрытые доступом
  • Add Pagebreak - добавлять или нет разделители подстраниц
  • Max. Articles per Category - максимальное число материалов из категории
  • Max. Article's Age in days - лимит на количество добавляемых в карту материалов

Если на вашем принтере исчерпан лимит чернил, то самое время купить Картридж Canon и продолжить печатать документы и фотоснимки.

XML Sitemap Settings

  • Add images? - добавлять ли изображения в XML-карту
  • Category Priority - установить/изменить приоритет категории
  • Category Change frequency - изменение частоты обновления категории
  • Category Priority - приоритет категории
  • Article Change frequency - изменить частоту для материалов

News Sitemap Settings

  • Keywords - выбрать какие ключевые слова должны быть использованы для Google News

Добавление карты на сайте

Для добавления XMap на сайте, нужно создать пункт меню, к которому присвоить тип меню HTML Site map или XML Sitemap. В обозначенном типе справа выбрать нужную карту сайта.

xmap253

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

Комментарии  

#17 Administrator 15.11.2013 17:05
Цитирую Александр_G:

Располагал - результат тот же.

Очевидно разработчики убрали данную функцию в этом компоненте. Посмотрел настройки и компонента и плагина Content - нигде нет расположения в алфавитном порядке ((
#16 Александр_G 14.11.2013 11:26
Цитирую Administrator:

Александр, попробуйте расположить в алфавитном порядке материалы в Менеджере материалов

Располагал - результат тот же.
Нужно в менеджере материалов каждому материалу выставить дату публикации, согласно алфавитному списку названий этих материалов. И тогда на карте сайта эти материалы будут отображаться в алфавитном порядке.
Пока только так.
Но материалов в разделе - несколько тысяч. Каждому из этих материалов нужно выставить соответствующую дату публикации. Это очень "удобно". Ну а иначе они в карте сайта будут отображаться как попало.
Может быть, и даже наверняка, есть в этом компоненте параметр, установив который, материалы в карте сайта будут располагаться красиво - в алфавитном порядке, как это было в компоненте для joomla 1.5. Просто об этом параметре нигде никто не говорит.
#15 Administrator 12.11.2013 23:26
Цитирую Александр_G:
Тут кто-нибудь когда-нибудь читает?
Оно кому-то нада?

Александр, попробуйте расположить в алфавитном порядке материалы в Менеджере материалов
#14 Александр_G 12.11.2013 21:10
Тут кто-нибудь когда-нибудь читает?
Оно кому-то нада?
#13 Александр_G 09.11.2013 20:34
Компонент действительно супер.
Не могу понять как сделать так, чтобы материалы в карте сайта располагались в алфавитном порядке. Естественно материалы одной категории.
На Joomla 1.5, с соответствующей версией этого компонента, материалы (их просто в одной категории очень много) располагались в алфавитном порядке.
Здесь, на 2,5 в карте сайта материалы одной категории сортируются по дате добавления. Может где-то нужно выставить параметр, чтоб сортировка была не по дате, а по алфавиту?
#12 ilianna.ru 01.08.2013 15:16
сейчас попробуем сие чудо
+1 #11 jntjh 06.02.2013 22:11
К пункту меню придется привязывать в любом случае. Только этот пункт можно сделать, чтоб он не был доступным на сайте, а была только ссылка на него
#10 Administrator 16.01.2013 00:04
Цитирую grey:
Почему в HTML-карте все материалы дублируются, сначала показываются в категории, а затем в пункте меню. В xml все ссылки представлены один раз.
Джумла 2.5.8 и Xmap 2.3.2

Попробуйте в плагине Content Plugin в поле Expand Categories поставить "Never"
+1 #9 grey 15.01.2013 13:15
Почему в HTML-карте все материалы дублируются, сначала показываются в категории, а затем в пункте меню. В xml все ссылки представлены один раз.
Джумла 2.5.8 и Xmap 2.3.2
-1 #8 Dimon 18.12.2012 14:09
Я правильно понимаю для указания карты сайта (при использование xmap) для робота надо указать в файле robots.txt stitemap: ---(адрес)---.
А вот от куда его брать?
1) Открыть на сайт ссылку на карту сайта и скопировать в robots.

2)Или его надо взять где то в компоненте или плагине xmap (как в прошлых версиях)?
Моя версия 2.3.0 или позже (английская)

Добавить комментарий

Защитный код
Обновить

Комментарии