Меню Рубрики

Установка smf по русски

Как установить SMF форум — скачать движок, русификация

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

Итак. сама установка форума.

  1. Для начала вам необходимо скачать самую свежую версию движка тут — движок форума SMF (официальный сайт). Я лично качал версия zip.
  2. Далее открываем свой сайт через ftp-клиент или через браузерное приложение от хостинга. В корне сайта создаем папку forum, если у вас уже есть сайт и вы к нему хотите добавить форум SMF(адрес будет такой — ваш http://saitsozdanie.ru/forum). Если хотите, чтобы сайт открывался по адресу ваш сайт.ru — то заливайте движок прямо в корень.
  3. Далее идем в браузер и вводим адрес примерно такого вида http://saitsozdanie.ru/install.php и перед вами выйдет приветствие:

Step 1: Welcome. Приветствие SMF.
Тут ничего делать не нужно, просто жмем «Continue».

Step 2: Writable Check. С этого шага Вы должны
автоматически быть перенаправлены на следующий шаг.

Step 3: Database Settings. Настройки базы данных
(эти данные нужны, чтобы движок мог получить доступ к вашей БД — базе данных). Для этого вводим данные:

  • Server name: пишем здесь имя сервера (скорее всего, localhost).
  • Username: пишем имя пользователя базы данных SMF (эти данные у каждого хостинга могут быть разными их вы узнаете при создании базы данных для форума ).
  • Password: пишем пароль пользователя базы данных.
  • Database name: пишем имя самой базы данных.
  • Table prefix: здесь должен быть написан префикс, который будет использоваться в таблицах базы данных. Можно оставить то что по умолчанию — «smf_» (без кавычек).

Step 4: Forum Settings. Настройки форума SMF.

  • Forum name: пишем имя форума.
  • Forum URL: пишем URLфорума (http ://САЙТ/ или http://САЙТ/forum).
  • Gzip Output: оставляем по умолчанию.
  • Database Sessions: оставляем по умолчанию.
  • UTF-8 Character Set: ставим UTF-8.
  • Allow Stat Collection: оставляем по умолчанию.

Step 5: Database Population. На этом шаге идет процесс создания таблиц баз данных для будущего форума. Мы лишь нажимаем на кнопку «Continue».

Step 6: Admin Account. Создаём аккаунт администратора.

  • Your username: пишем здесь логин администратора.
  • Password: пишем пароль администратора.
  • Password: пишем пароль администратора ещё раз.
  • Email Address: вводим Email администратора.

Database Password: вводим пароль для доступа к базе данных(тот, что уже вводили выше, это их система безопасности).

Все! Поздравляю вас, форум создан! Выделите галочкой, стереть install.php и нажмите перейти на форум.

Руссификация форума SMF

Вот мы создали форум на движке SMF, но теперь многие хотят его руссифицировать, так как с английским до сих пор у многих не лады, так как преподаватели преподают таким образом, что приходится его учить всю жизнь. Ну что ж, руссификацию можно можно было скачивать по ссылке, что выше изначально, но можно из админки в уже созданном сайте — у меня все получилось легко. Это задание остается для вам — нужно найти вкладку настройки и там английскими будет, что-то вроде language — вот по ней и находим там поменять язык, это уже будет ввиде change, что переводится как «сменить». А дальше все как по маслу) Если не смогли пишите мне. И не забываем благодарить)

А тут вы можете найти обновления и как это делать вручную (так как версия 2.0.12 на 2.0.13 у меня не обновлялась).

Более новые статьи:

  • Удаление спама на форумах — это большая проблема и для smf движка это тоже актуально. Ладно удалить одно спамное сообщение — это не сложно, а как удал …

«>Удаление спама smf (движок форума) — Как удалить сразу много тем и сообщений — 19/12/2014 22:49
После того как вы начнете развивать свой форум на smf у вас начнут появляться вопросы, по поводу расширения его возможностей и мультимедийности. сего …

«>Как инсталлировать моды(mod) и темы(themes) в smf форум — 20/02/2014 20:19
Очень часто нужно держать под рукой список переменных smf форума. Поэтому сегодня мы их и начнем составлять и дополнять: …

Комментарии

Вот пытаюсь поставить и на шаге Step 3: Database Settings
и выдает ошибку: Critical Error!
Cannot connect to the database server with the supplied data.

If you are not sure about what to type in, please contact your host.
Хотя через phpMyadmin я свободно в базу захожу.

источник

Ставим SMF Форум Часть 2: Установка и русификация

Здравствуйте. Сегодня продолжим ставить наш форум. В первой части я рассказал как создать субдомен и подробно описал как создать базу данных MySQL.

Сегодня мы поставим сам форум и русифицируем его. Для начала надо скачать сам скрипт форума и русификатор к нему.

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

И так начнём. Распаковываем архив скачанный. Запускаем наш FTP клиент и заливаем наш форум на хостинг в папку которая была создана при создании субдомена,у меня это forum. Ч

то такое FTP клиент и как им пользоваться на моём блоге написано почти в каждой статье. Посмотреть как пользоваться и скачать можно в этой статье. Короче выйдет что то вроде этого:

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

Как видно на скрине вся установка происходит на английском языке. Исправляется это очень просто. Если вы скачали с моего блога архив с форумом то,там будет ещё один архив с названием smf_1-1-13_russian. Если с оф сайта то,надо будет вам ещё отдельно от туда скачать русификатор. Найти его там не сложно. Распаковав этот архив заливаем папку Themes в туже папку куда установлен форум:

Закачав эту папку и обновив страницу мы видим что появился выбор языка. Выбираем Русский язык и всё. Теперь у нас всё на русском. Можно спокойно устанавливать форум:

В принципе по настройкам там всё ясно и понятно. Тем боле всё на русском языке. Где настройки MySQL,туда вводим данные от нашей созданной базы данных. Жмём продолжить. В следующем окне тоже всё ясно.

Выбираем имя админа,придумываем пароль,указываем адрес почты и ещё раз указываем пароль от базы данных. Далее в окошке ставим галочку на удалить install.php и переходим на установленный форум. Если файл не удалился,удалите его вручную в папке с форумом.

Установка форума завершена. Русский язык присутствует. Всё легко и просто. За десять минут можно с нуля поставить готовый форум. Круто не правда ли. В следующей части будем менять тему оформления.

источник

Темы оформления и русификация форума SMF, а так же установка компонента JFusion в Joomla

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Итак, мы продолжаем тему настройки форумного движка под названием SMF, начатую в посте про его установку. Там мы еще не сделали форум русским, в плане перевода с английского интерфейса. На данный момент он выглядит не очень презентабельно, но после русификации (если она еще не была произведена) и создания соответствующих разделов, его вид существенно улучшится.

Сегодня мы рассмотрим темы оформления и сделаем его русским, а так же поставим компонент JFusion, который умеет работать с обоими движками (и Джумлой, и СМФ), что позволит иметь общую базу пользователей на двоих и всего лишь одну форму их регистрации и входа.

Темы оформления и установка русского языкового пакета

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

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

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

В случае же установки мода на тему оформления, отличную от дефолтной, потребуется, как говорится, все необработанные детали обработать напильником. Иными словами, вам придется с помощью FileZilla (скачать и настроить ее можно тут получать доступ к сайту по протоколу FTP и открывать на редактирование файлы вашего форумного движка, в которые данный мод вносит изменения.

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

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

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

По окончании копирования нужно зайти на форум под логином и паролем администратора. Выбрать в верхнем меню пункт «Admin», а затем в левой колонке щелкнуть по пункту «Server Settings».

В открывшемся окне находим пункт «Default Forum Language» и выбираем из выпадающего списка русский язык, а затем жмем на кнопку «Save» внизу страницы.

Все, теперь ваша конференция уже полностью на русском.

Решение проблем при установке не поддерживающих русский язык модов

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

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

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

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

Будем считать, что с установкой мы закончили (о его всевозможных настройках я планирую поговорить в следующих постах рубрики), поэтому пора приступать к рассмотрению компонента JFusion на Джумлу. Впрочем, его установка ничем не отличается от аналогичного процесса для любого другого компонента. Но если у вас все-таки возникнут какие-либо затруднения с этим, то вы можете посмотреть решение типичных проблем при установке расширений.

Установка JFusion для интеграции сайта и форума

Сначала вам нужно будет скачать JFusion и его русификацию. Войдя в админку Джумлы выполняем стандартные действия: выбираем из верхнего меню админки пункты «Расширения» — «Установить/Удалить» — «Загрузить файл пакета» — кнопка «Обзор» — находим на своем компьютере файл с компонентом jfusion_package.zip — жмем на кнопку « Загрузить файл&Установить ».

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

Теперь очередь за русификацией, которая добавляется точно так же, как и сам компонент. Т.е. повторяем последовательность действий: «Расширения» — «Установить/Удалить» — «Загрузить файл пакета» — кнопка «Обзор» — находим на своем компьютере файл русификации JFusion — жмем на кнопку «Загрузить файл&Установить». Теперь мы можем зайти в настройки по пути «Компоненты»- «JFusion» и убедиться, что русификация была успешно добавлена и работает.

источник

Установка форума SMF — Интеграция Joomla 1.5 и Simple Machines Forum с помощью компонента JFusion

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. В сегодняшней статье речь пойдет о вопросе выбора лучшего варианта форума сайта на Joomla 1.5, а так же мы в деталях рассмотрим установку движка SMF на сервер. Итак, для чего нам нужно интегрировать (база пользователей будет общая) внешний движок конференций в Джумлу?

Неужели у этой ЦМС не существует собственных конференций, устанавливаемых в качестве расширений ? Конечно, существуют, но все они серьезно уступают по функционалу СМФ.

Проблемы выбора конференции для Джумлы

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

Если вы решите попробовать в работе Simple Machines Forum, то следует учитывать, что последняя версия 1.1.11 имеет альтернативу в виде бета версии 2.0. Функционал беты значительно выше классической версии, но само то, что это еще бета версия, говорит о ее не полной стабильности. Лично я не стал рисковать и устанавливал версию 1.1.9 (1.1.11 на тот момент еще не вышла) и именно на ее примере буду рассказывать про интеграцию этого форума с Джумлой 1.5.

Теперь о компоненте JFusion для Joomla. Данный компонент обеспечивает универсальную интеграцию пользователей во всех приложениях, с помощью расширения базы пользователей, которая не использует «хаки» ядра. JFusion позволит интегрировать пользователей сайта и форума. В данное время бесплатная поддержка предоставляется по следующим приложениям: vBulletin, phpBB3, MyBB, SMF, Magento, Moodle, gallery2 и dokuwiki.

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

Компонент этот безусловно хороший и многофункциональный, можно сказать просто находка. И где же скачать это чудо? Да, собственно, на сайте разработчика. Последняя актуальная версия на текущий момент JFusion 1.7.8 RC. Ну вот, Joomla у нас установлена, файлы с пакетами локализации (русский язык) для SMF и JFusion скачаны, пора приступать к установке движка конференции и настройке интеграции их взаимной работы.

Установка Simple Machines Forum

Начнем с установки движка форума. Последние его версии можно скачать здесь, а русский языковой пакет, как в кодировке utf-8, так и в кодировке 1251 можно скачать здесь.

Устанавливать SMF будем в отдельную папку сайта. Допустим, что сайт на Джумле открывается по адресу http://dfdf.ru/, тогда форум должен будет открываться по адресу http://dfdf.ru/forum/. Для этого нужно подключиться к серверу по протоколу FTP через FileZilla и создать в основном каталоге (корневой папке, где у нас находятся все файлы и папки, созданные после установки Joomla), новую папку «forum», в которую мы установим движок конференции.

Для создания новой папки в FileZilla, достаточно щелкнуть правой кнопкой мыши в правом окне программы, где отображаются файлы и директории на удаленном хосте, а затем выбрать из выпадающего меню пункт «Создать каталог». Итак, папка создана, теперь нужно при помощи все той же Файлзилы скопировать в нее установочные файлы нашего форума.

Файлы эти нужно предварительно достать из архива smf_1-1-9_install.zip , который вы скачали по ссылке приведенной выше. Далее в ftp-клиенте, в левом окне, открываем каталог smf_1-1-9_install с файлами движка Simple Machines Forum, а в правом окне открываем папку, созданную нами в каталоге Джумлы.

Выделяем, удерживая Shift на клавиатуре, все файлы в левой папке (движка конференции) и щелкаем по любому из них правой кнопкой мыши. Из выпадающего меню выбираем пункт «Закачать на сервер». Дожидаемся окончания закачки и приступаем к следующему шагу.

Сразу же заливаем на сервер и файлы русификации форума. Предварительно мы скачали русский языковой пакет для нужной нам версии и нужной кодировки текста с этой страницы. В моем случае, это smf_1-1-10_russian-utf8.zip . Нужно его распаковать и скопировать находящуюся в нем папку Themes в корень нашего движка SMF, где уже присутствует папка с аналогичным названием. В процессе копирования будут добавлены нужные файлы русского перевода в различные подпапки папки Themes (более 150 штук).

Основные настройки форума, задаваемые при его установке

Переходим в браузер и в адресной строке вводим www.proekt.ru/forum , где под www.proekt.ru имеется в виду адрес вашего сайта. В результате должен начаться первый шаг установки движка SMF, на котором вы сначала должны ввести название вашей конференции в поле «Forum name». Для включения русского языка в мастере установки нужно выбрать его в правом верхнем углу окна. Я покажу настройку параметров при выбранном английском языке.

Далее в порядке следования настроек при установке:

  • Forum URL (адрес или по другому URL форума SMF) — в принципе, введется автоматически, ну, если уж нет, то введите http://proekt.ru/forum
  • Gzip Output (Gzip сжатие), Database Sessions (сессии в Базе Данных), UTF-8 Character Set (использовать кодировку UTF-8) — тут везде ставим галочки
  • Allow Stat Collection (позволить собирать статистику) — тут на свой вкус выбираете, ставить или нет галочку

Настройки базы данных для Simple Machines Forum

Затем следуют настройки базы данных при установке форума — MySQL Server Settings (если у вас возникла проблема где взять эти данные, то возможно здесь вы найдете ответ на этот вопрос: Как создать новую базу данных и пользователя с помощью инструментов cPanel) :

  • MySQL server name (адрес сервера, где находится база MySQL) — в принципе, стандартно, в 90 процентах случаев это localhost. Если не знаете, уточните на вашем хостинге)
  • MySQL username (имя пользователя базы данных) — введите имя пользователя для подключения к Базе Данных. Т.к. я хотел использовать для установки SMF ту же базу данных, что и для Joomla, то я соответственно ввел в этом пункте имя пользователя, которого создал при установке движка сайта.
  • MySQL password (пароль для доступа к базе) — думаю, тут понятно. В моем случае пароль к database конференции такой же, как и при установке Джумлы
  • MySQL database name (название базы данных) — введите название, которое Вы хотите использовать. Я ввел сюда то же название базы, что используется для Joomla. Если database отсутствует, инсталлятор форума попытается создать ее. Но некоторые бесплатные хостинги не разрешают создавать больше 1-ой базы, так что введете название уже существующей.
  • MySQL table prefix (префикс таблиц) — здесь ничего не меняйте.

Жмем «Proceed». Следующий шаг установки- это создание аккаунта администратора форума.

Придумываем себе логин и пароль для входа в админку SMF, вводим свой e-mail и еще раз указываем пароль для базы данных. Нажимаем Finish. В следующем окне ставим галочку и жмем по надписи «your newly installed forum» для того, чтобы попасть на только что установленный нами Simple Machines Forum. После завершения установки нужно обязательно удалить файлы install.php и install_1-1.sql , если они не удалились автоматически.

Как мы видим, в нашем случае, интерфейс форума будет на английском, но если бы мы на первом этапе установки выбрали русский язык, то и СМФ открылся бы сразу на русском. Как сделать русским движок уже после его установки, а также настроить взаимодействие форума с сайтом на Joomla 1.5 с помощью компонента JFusion, я расскажу во второй части поста.

источник

Читайте также:  Установка радиатора кондиционера мазда 3

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