Как установить мод (расширение) для форума SMF

9 августа 2018

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

Собственно, после того, как я сам с грехом пополам сумел разобраться со всеми этими модами, а так же с темами оформления, и родилась идея создать блог KtoNaNovenkogo.ru, где будет все подробно описано, рассказано, разжевано и в рот положено.

Как установить мод (расширение) для форума SMF

И если по теме WordPress или Joomla подобных ресурсов достаточно, то этот движок конференций оказался обойден вниманием, и фактически имеется только один ресурс на русском, где можно почерпнуть информацию на эту тему. Но, как я уже писал ранее, у этого ресурса есть один недостаток — он не ориентирован на новичков.

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

Где скачать моды, темы и файлы обновлений для форума SMF


Хочу сначала рассказать об общих принципах установки модификаций (расширений). Как уже упоминал в предыдущих статьях этой рубрики, существует огромная разница между установкой модов на дефолтную тему (при этом установка очень простая, как правило) и установкой тех же дополнений на тему, отличную от дефолтной. Иногда их придется даже ставить вручную, отыскивая нужные куски кода и проводя с ними необходимые манипуляции.

Итак, для начала нам нужно скачать ту или иную модификацию для Simple Machines Forum, а затем ее установить. Скачать все это богатство, вы, в большинстве случаев, сможете с этого ресурса: http://custom.simplemachines.org/.Как установить мод (расширение) для форума SMF

Если вы достаточно владеете английским, то проблем с поиском нужных дополнений у вас возникнуть не должно (хотя, можно использовать возможности Google translate для перевода всей этой страницы на русский язык с английского).

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

Не помогают даже скриншоты, которые приводятся в описании. А если еще и с английским швах (как, например, у меня), то задача выбора нужного дополнения для вашего форума становится очень сложной. Ну, не ставить же их все подряд, чтобы посмотреть на результат?! К тому же в установке каждой модификации может быть масса тонкостей, с которыми тоже придется разбираться.

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

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


Карту форума можно реализовать с помощью дополнения под названием Sitemap. Обратите внимание на версию движка вашего форума при скачивании модов, т.к. различные версии могут быть не совместимы.

Так и в случае с Sitemap. На странице, где можно его скачать (http://custom.simplemachines.org/mods/index.php?mod=755), прямо указано, что версия 2.0 предназначена только для SMF 2.0, а версия 1.2.2 — для движка 1.1.9. Так как у меня стояла версия 1.1.9, то и использовал я для создания карты сайта, соответственно, smf_sitemap_1.2.2.tar.gz.

Да, кстати, если вы не хотите доверять установку дополнения автоматике или же в автоматическом режиме сделать это невозможно, то вы всегда можете получить информацию о том, как это проделать вручную. Для это вам надо на странице модификации (для Sitemap это http://custom.simplemachines.org/mods/index.php?mod=755), справа под надписью «Download this mod», выбрать из выпадающего списка «Manual Install Instructions for SMF» текущую версию вашего движка и нажать кнопку «Parse».

Как установить мод (расширение) для форума SMF

В результате откроется страница с подробнейшим описанием этапов установки данного расширения (что и в каком файле нужно будет поменять).

Мы же попробуем сделать все стандартным способом, предусмотренным в данном движке. Для этого нужно:

  1. авторизоваться на форуме под админом
  2. выбрать в верхнем меню пункт «Администрирование»
  3. из левой колонки выбрать пункт «Пакеты модификаций»
  4. в открывшемся окне выбрать «Установка пакетов»
  5. в области «Загрузить пакет», нажав кнопку «Обзор», находим на нашем компьютере файл smf_sitemap_1.2.2.tar.gz и нажимаем на кнопку «Загрузить»
  6. Как установить мод (расширение) для форума SMF

  7. в следующем окне «Загрузка пакета» жмем на кнопку «Установить»
  8. Как установить мод (расширение) для форума SMF

  9. в открывшемся окне находим область «Установочные действия» и убеждаемся, что напротив всех шагов стоит надпись «Успешно» и нет красных предупреждающих сообщений, и только после этого жмем на кнопку «Установить»
  10. Как установить мод (расширение) для форума SMF

  11. и, наконец, SMF нам рапортует, что пакет расширения был успешно установлен
  12. Как установить мод (расширение) для форума SMF

Результат можно увидеть в нижней части любой страницы форума в виде ссылки на карту сайта Sitemap.

Как установить мод (расширение) для форума SMF

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

Решение возможных проблем


Настройки карты сайта вы сможете найти, пройдя по следующему пути: «Администрирование» — «Характеристики и настройки». Область с настройками для карты форума находится примерно в середине страницы и выглядит не совсем презентабельно.

Как установить мод (расширение) для форума SMF

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

Как установить мод (расширение) для форума SMF

Уже лучше, не правда ли? Можно понять, что означает та или иная настройка. Теперь вносим необходимые изменения, а затем, не забыв нажать на кнопку «Сохранить» внизу страницы, переключаем язык по умолчанию на русский. Способ безусловно простой, но не идеальный. Идеальным было бы русифицировать мод — все надписи, которые привносит он в админку.

Тогда не надо будет переключаться на английский и обратно каждый раз, когда нужно внести необходимые изменения в его настройки. К тому же, многие расширения для Simple Machines добавляют свои надписи не только в админку, но и в другие различные места, которые будут видеть ваши посетители, что не есть гуд. Поэтому берем свою лень в кулак и начинаем русифицировать дополнение Sitemap, но уже в следующем посте.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

* Нажимая на кнопку "Подписаться" Вы соглашаетесь с политикой конфиденциальности.

Подборки по теме:

Рубрика: Моды для SMF

Комментарии и отзывы

Александр

Дмитрий,у меня smf 2.0 rc2. Я скачал архив с названием sitemap-2_1_1.zip .При установке пишет:"пакет, который Вы пытаетесь установить, поврежден, либо не совместим с этой версией SMF." При нажатии на сайте кнопки parse выходит вот что:

«Sorry, but this modification does not appear to be compatible with the selected version.» Что делать?

Александр

Да, разобрался. 2.0 RC2 это расширение не поддерживает . Интересная ситуация.Вышла версия 2.0 RC3 ,думаю обновлю,ну не тут-то было.RC3 не поддерживает мод для репутации,а карту сайта пожалуйста.Вот и приходится оставаться на той версии, которая поддерживает приоритетные для меня дополнения.

Yawa

2.0 RC3, sitemap_2-1-2.

Загрузил пакет, напротив всех шагов модификации стоит надпись «Успешно», НО нету кнопки «установить» ?? Как с этим быть?

Пошел делать вручную, вопрос: что делать с файлом add_settings.php?

Светлана

Хочу установить на форум чат. Это мод? Где его можно взять?

Келла

Спасибо большое! Наконец-то стало понятно что, где и как. И это правда, что для Вордпресса и Джумлы мануалов сколько угодно, а для СМФ — только на английском и для профи.

Все получилось, тихо радуюсь. Каптча работает, боты идут курить бамбук.

illia

У кого все-еще проблема с установкой этого мода (просит эмуляцию), здесь выложили исправленный мод: http://www.simplemachines.ru/index.php?topic=14398.msg111057#msg111057

А руссификацию — отсюда: http://dragomano.ru/page/sitemap-mod

Gerik

Мне кажется админ вообще на вопросы не отвечает.

nindenda1121

Привети всем

Vadimllelort

Всем привет!

Извините, комментирование этой статьи закрыто