Модуль яндекс карты для joomla 3.6. Zh YandexMap - Яндекс карты для Joomla

03.11.2019 Разное

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

Сервис Steam

Программа Стим появилась на свет в 2002 году и является детищем игрового издателя Valve. Сначала на площадке распространялись игры только от этой компании, но со временем Стим стал общепризнанным мировым лидером с клиентской базой в 125 млн. пользователей, десятками тысяч игровых продуктов и сопутствующего программного обеспечения от различных разработчиков.

Дизайн программной оболочки неоднократно менялся для облегчения навигации игроков в библиотеке - от цветовой схемы до расположения меню, кнопок и иконок. С течением времени сервис дошёл до возможности отображения информации на более чем 20 языках мира. Логично, что русская локализация тоже есть в этом списке.

Смена языка в игровом клиенте

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

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

Если вы не понимаете языка, на котором уже поставлена программа, допустим, это японский, то лучше полностью удалить клиент со своего компьютера. Ведь угадывая названий кнопок и вкладок и нажимая их наугад можно изменить важные игровые настройки вашего аккаунта . Потом придётся потратить много времени, чтобы снова всё правильно настроить.

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

Рассмотрим наиболее распространённую ситуацию - установленный в программе английский язык, и поэтапно проследим, как Стим перевести на русский.

Чтобы сменить языковые настройки, нужно:

Способ поменять язык в отдельной игре

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

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

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

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

Как вы смогли убедиться, большой сложности в смене локализации как самого клиента Steam, так и отдельных игр в его библиотеке нет. Потратив всего несколько минут, вы сможете без помощи англо-русского словаря ориентироваться в клиенте и свободно пользоваться всеми доступными в сервисе функциями.

Карта сайта любого вебсайта, в том числе карта сайта Joomla 3, это своеобразное оглавление сайта, в котором указаны все разрешенные для сканирования ссылки сайта.

Для читателей карта сайта (sitemap) создается в формате HTML, для поисковых роботов карта вебсайта создается в простом текстовом формате (Extensible Markup Language) XML. Создание этих карт сайта, а по сути списков заголовков и url производится на основе правил, заданных в текстовом файле robots .

Два формата карты сайта Joomla 3

Есть два основных формата карт сайта, которые могут «послужить» на сайте задачам оптимизации и продвижения . Это карты в форматах:

  • Extensible Markup Language ;
  • Hyper Text Markup Language .

1.Карта вебсайта создается для поисковых роботов. По сути, это текстовой файл формата xml, в котором, по особым правилам синтаксиса (которые можно смотреть тут: https://www.sitemaps.org/ru/protocol.html ), перечислены все доступные (не закрытые для сканирования) ссылки вебсайта (url).

Принято карте сайта xml, давать имя , но это не обязательно.

2.Карта HTML создается для посетителей сайта. По сути, это визуальное воплощение карты. Вместо адресов ссылок, мы видим список заголовков статей, разделов, возможно фото сайта.

Генераторы карт сайта для поисковых ботов

Чтобы создать карту сайта Джумла 3, для поисковых ботов, не обязательно устанавливать, специально расширение. Существуют online генераторы, которые создают xml карты через сеть.

Использовать online генераторы Sitemap элементарно: вписываете адрес вебсайта с http, и сервис генерирует (создает) карту сайта, которые можно скачать.

Примечание: большинство онлайн генераторов бесплатно создают карты сайта xml до 500 адресов, больше за плату.

  • http://www.mysitemapgenerator.com/
  • https://pro-sitemaps.com/

Что делать с созданными картами сайта Joomla 3 формата xml

Как я уже говорил, карта сайта формата xml создается для помощи поисковым роботам. Сделав такую карту нужно сделать следующее:

  • Скачанный файл, назовем его для единообразия, sitemap.xml , нужно по FTP закачать в корневой каталог вашего сайта.
  • После это зайти на свои страницы сервисов для веб мастеров (google; Yandex; bing) и вписать на соответствующей вкладке полный адрес до залитых карт сайта.

class="eliadunit">

Примечание: если вы не завели и не добавили свой сайт на эти сервисы, это нужно сделать.

Расширения для создания карт сайта Joomla 3

Для создания гостевой карты сайта Joomla 3, придется установить стороннее расширение. Найти их можно на странице расширений Джумла под тегом sitemap ().

Компонент Xmap

Самое «старое» и известное расширение Joomla 3 создания карт сайта называется Xmap. Это компонент с дополнительными плагинами охватывающие создание карт сайта интернет магазинов и других расширений.

С компонентом Xmap ситуация в следующем:

  • Официальный сайт xmap больше не существует. Можете проверить его официальный адрес: http://joomla.vargas.co.cr/ .
  • Связано это с тем, что последняя версия Xmap 2.3.4 для Joomla! 3.x (компонент и плагины) больше не будет обновляться и поддерживаться.
  • Несмотря на это скачать это расширение можно тут (http://joomla.ru/downloads/extensions/xmap ).
  • В завершении скажу, что это расширение стоит у меня на пол дюжине сайтов, только потому, что оно устанавливалось давно и менять его пока нет желания. Работает нормально, но устарело и по интерфейсу и по возможностям.

Расширение Ami Sitemap

Мне понравилось расширение для создания карт сайта Joomla 3, под названием Ami Sitemap. Идет расширение в двух версиях:

  1. AmiSitemap Free;
  2. AmiSitemap Pro.

AmiSitemap Free я использую. Впечатления самые хорошие и вот почему.

  • AmiSitemap создает два формата карт. То есть, на вопрос как сделать xml и html карты сайта, можно ответить, установите Joomla компонент AmiSitemap.
  • AmiSitemap позволяет из административной панели сайта Joomla управлять и редактировать file robots.txt. Очень удобно. Можно даже загрузить file robots.txt для Joomla по умолчанию.
  • AmiSitemap позволяет (!) из панели сайта отправить созданную карту сайта xml на сервисы веб мастеров, включая Яндекс.

Компонент OSMap

Компонент OSMap создает карты сайта:

  • Для поисковых ботов;
  • Посетителей;
  • Новости Google;
  • Фото.

Заточен компонент под Google Веб мастер, как следствие под Bing. С Яндекс будут те же проблемы, что и у карт сайта генератора pro-sitemap, «тут вижу, тут не вижу», ошибки в карте. Я этот компонент не пробовал, но зная расширения joomlashack, уверен минимальный функционал в бесплатной версии, он обеспечит.

Компонент Joomla Sitemap Generator

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

Бесплатно до 500 ссылок, остальное по сетке. Сайт компонента тут: https://www.marcobeierer.com/joomla-extensions/sitemap-generator

Другие расширения

Остальные расширения чтобы создать xml и/или html карты сайта Joomla 3, посмотрите на официально странице расширений Joomla:

  • Тут (https://extensions.joomla.org/tags/site-map ) или
  • Тут (https://extensions.joomla.org/category/structure-a-navigation/site-map ).

Выводы

Если хотите показывать гостям сайта сформированный список статей вашего сайта и помогать поисковикам, индексировать страницы карта сайта Joomla 3 должна быть создана, в форматах xml и/или html, для поисковых ботов и для посетителей соответственно.

В каком случае использовать эти варианты.

Конструктор можно использовать если вам нужна обычная карта с простой меткой. Это почти 80% случаев.
Например, чтобы обозначить офис или магазин на карте города.

Рассмотрим по-подробнее каждый из вариантов и при помощи каких расширений это можно реализовать.

Вариант 1. Вывод карты через конструктор.

Если нужна простая карта, то идём в конструктор и создаём новую карту.
Указываем её название и описание.

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

После чего нужно указать размер окна карты, либо растянуть её по ширине. Например для лендинга.
Выбрать тип карты. Чаще всего используется интерактивная, которую можно двигать. Она удобнее.

И в конце получаем код для вставки на свой сайт.

Вставить карту можно как в статью, так и в модуль.
Обратите внимание, что код карты содержит яваскрипт код, который обрезается редактором Joomla.
Поэтому для вставки можно использовать наш модуль JT Code или плагин Sourcerer

Вот собственно и всё.

Вариант 2. Вывод карты при помощи API

Один из мощных компонентов - это Zh Yandex Map , он бесплатный и использует последнюю версию API 2.0 или 2.1 (на выбор).

У компонента очень много возможностей, поэтому мы рассмотрим только базовые, которые используются чаще всего.
А именно вывод карты с меткой и расширенным описанием.

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

Итак, компонент установили, можно зайти в его настройки и выбрать версию API, а также протокол по которому он будет работать: http или https.
Остальные настройки можно оставить по-умолчанию.

В настройках указываем:

Настроек ещё полно, но для обычной карты на этом можно закончить и перейти к созданию метки.

Для создания метки переходим в раздел Метки.

Здесь указываем:

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

На вкладке "Атрибуты представления" можно настроить вид метки.

Сделать отступы, изменить иконку и т.д.
Чтобы использовать стандартные иконки Яндекса, выбираем для метки - предопределённая иконка.
И ниже в поле "Предопределённая стандартная иконка" вставляем её название. Его можно взять кликнув по кнопке "Список стандартных иконок".
Из названия иконки нужно убрать кавычки.

На этом можно закончить создание метки для карты и вывести карту на сайте.
Потом вы можете изменять настройки карт и меток так как вам будет нужно.

Вставка яндекс карты в материал Joomla.

В нужной статье (или модуле) достаточно вставить специальный тег {zhyandexmap:11}
Где 11 - это ID вашей созданной карты.

Прим: заметил что при вставке e-mail адреса в HTML-описание метки карта работает некорректно. Это на всякий случай.

Также можно создавать несколько меток на одной карте и объединять их в категории или группы.
Можно создавать маршруты, пути и разные типы карт.
Настроек у компонента очень много, чтобы разобраться с ними, нужно понять возможности API Яндекс карт. Они очень большие.

Ну а для обычной карты достаточно того что здесь написано.
Документацию к этому компоненту можете посмотреть на сайте разработчика >>
Там же можно найти компонент для карт Google и Baidu.

Спасибо за внимание)
Удачной разработки!