форум vBSupport.ru > vBSupport.ru > How-Tos, Hints & Tips > Статьи, обзоры, каталоги
Register Меню vBsupport Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
Кот Бегемот
Мартовский Кот
 
Кот Бегемот's Avatar
Default Установка, русификация и первичная настройка vBulletin 3.8.9
10

УСТАНОВКА

Шаг 1
Т.к. мы выбираем кодировку (character set) utf-8, то внимательно проверяем, чтобы база данных (БД) будущего форума была именно в этой кодировке, а параметр "сравнение" (collation) был установлен в utf-8_general_ci.




Шаг 2
Распаковываем архив с дистрибутивом vBulletin 3.8.9. Внутри будет папка "upload". Находим файл upload --> includes --> config.php.new. Переименовываем этот файл, стерев из его названия ".new", и сохраняем. Файл примет расширение .php. Открываем его в любом текстовом редакторе.

Шаг 3
Вносим необходимые данные в файл конфигурации config.php. Значения ставятся между одинарными кавычками.

// ****** DATABASE TYPE ******
$config['Database']['dbtype'] = 'mysqli';
Впишите, как у меня.

// ****** DATABASE NAME ******
$config['Database']['dbname'] = 'vb3test';
Название вашей базы данных. В моём случае "vb3test".

// ****** TABLE PREFIX ******
$config['Database']['tableprefix'] = 'vb_';
Чтобы в БД можно было легко отличить таблицы форума от других таблиц, которые могут там быть, к стандартным названиям таблиц форума добавится указанный префикс. Я вписал "vb_".

// ****** TECHNICAL EMAIL ADDRESS ******
$config['Database']['technicalemail'] = 'admin@vb3test.ru';
На указанную электронную почту будут приходить сообщения об ошибках БД, если таковые возникнут. В моём случае "admin@vb3test.ru".

// ****** MASTER DATABASE USERNAME & PASSWORD ******
$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = '';
Имя пользователя и пароль для доступа к БД. Всегда используйте сложные пароли вида "kLFb5MLHw0QiFLET". У меня нет пароля, т.к. форум тестовый.

// ****** PATH TO ADMIN & MODERATOR CONTROL PANELS ******
$config['Misc']['admincpdir'] = 'acp';
$config['Misc']['modcpdir'] = 'mcp';
Важные параметры безопасности. Здесь переопределяются стандартные пути к панели администратора и панели модератора. Например, в моём случае адрес админпанели изменится с дефолтного http://vb3test.ru/admincp/index.php на http://vb3test.ru/acp/index.php. Придумайте оригинальные названия, до которых хакерам будет сложно додуматься.

// ****** MySQLI OPTIONS *****
$config['Mysqli']['charset'] = 'utf8';
Раскомментируйте эту строку.

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

Шаг 4
В папке "upload" переименовываем папки "admincp" и "modcp" на те названия, которые мы задали в config.php. В моём случае это "acp" и "mcp".

Шаг 5
Закачиваем содержимое папки "upload" на сервер при помощи ftp-клиента (например, Filezilla).
Если вы закачаете папки и файлы форума в корневую папку сайта, то форум будет доступен по адресу (в моём случае) http://vb3test.ru/index.php. Если же вы устанавливаете форум как дополнение к основному сайту, то создайте для него на сервере отдельную папку, например, "forum". В этом случае форум будет доступен по адресу http://vb3test.ru/forum/index.php.

Шаг 6
Начинаем установку форума.
Набираем в браузере адрес http://vb3test.ru/install/install.php (домен, естественно, у вас будет свой). Если дистрибутив у вас лицензионный, то откроется страница, на которой надо ввести свой Customer Number для доступа к установщику.

Если дистрибутив нуленный, то у вас сразу откроется страница установщика.
Установка проходит в 13 шагов. После каждого шага нажимаем кнопку "Next Step".
01. Приветствие.
02. Проверка файла конфигурации. Надпись "Config file exists and is readable." означает, что у нас всё в порядке.
03. Проверка базы данных. Надпись "Connection succeeded! The database already exists." означает, что у нас всё в порядке.
04. Создание таблиц форума в БД. На этом этапе установщик может немного задуматься. Не паникуйте - это нормально. Прокрутите страницу вниз после завершения процесса. Надпись "Tables set up successfully." означает, что у нас всё в порядке.
05. Изменение таблиц.
06. Вставка дефолтных данных.
07. Импорт языка (английского).
08. Импорт стиля (дефолтного).
09. Импорт помощи администратору (английской).
10. Откроется страница с настройками. Поменяйте лишь параметр "Webmaster email address", вписав свой адрес электронной почты. Я вписал "admin@vb3test.ru". Больше ничего не меняйте. Нажмите кнопку "Proceed".
11. Импорт дефолтных настроек.
12. Создание учётной записи суперадминистратора: ник (у меня "admin"), пароль (всегда используйте сложные пароли вида "2rmvFzQtLsojutFg"), подтверждение пароля и ваша электронная почта (у меня "admin@vb3test.ru"). Нажмите кнопку "Proceed".
13. Добавление суперадминистратора.
14. Завершение установки. Надпись "You have now successfully installed vBulletin 3." означает, что установка прошла успешно.

Шаг 7
На последнем этапе в целях безопасности вас попросят удалить файл install.php в папке install. Без этого вас не пустят в админпанель.

Не закрывая этой страницы, заходим при помощи ftp-клиента в папку форума на сервере и удаляем папку install полностью. После этого нажимаем на этой странице ссылку "here". Вот, мы попали на страницу авторизации админпанели.
Установка форума завершена!

В моём случае панель администратора находится по адресу http://vb3test.ru/acp/index.php

А сам форум - по адресу http://vb3test.ru/index.php


Продолжение следует...

Winner добавил 16.02.2016 в 22:21
РУСИФИКАЦИЯ

Скачиваем с сайта http://vbtrans.org/download.ru/ архив с переводом vb389_zCarot_rus_utf8.zip. Использование этого перевода абсолютно легально, его можно (и нужно) использовать на лицензионном форуме. Перевод бесплатный, но запрещено удалять или изменять текст копирайта переводчиков. В этом случае вам откажут в технической помощи на нашем сайте.

Распаковываем скачанный архив.

Заходим в админпанель форума. Слева в меню щёлкаем по пункту "Languages & Phrases". Затем "Download / Upload Languages". Откроется страница с двумя блоками. Нам нужен нижний - "Import Language XML File". Выставляем настройки, как указано ниже:
EITHER upload the XML file from your computer. Выбираем файл vb389_zCarot_rus_utf8 --> install --> vbulletin-language_ru.xml.
OR import the XML file from your server. Не трогаем.
Overwrite Language. Не трогаем.
Title for Uploaded Language. Не трогаем.
Ignore Language Version. Не трогаем.
Нажимаем кнопку "Import". Произойдёт загрузка языкового файла.

После завершения процесса откроется окно "Rebuild Language Information". Нажмите в нём кнопку "Done".

Откроется окно "Language Manager". Справа от русского языка "Russian (RU)" нажмите кнопку "Set Default" и обновите страницу полностью.

Теперь русифицируем помощь администратору.

Заходим при помощи ftp-клиента в папку форума на сервере и открываем на редактирование файл includes --> config.php.

Ниже кода:
<?php
вставляем:
$config['Misc']['debug'] = true;
и сохраняем файл.

Обновите страницу админпанели и вы увидите, что она немного изменилась. Появились скрытые настройки.
Выбираем пункт Основные настройки --> Управление помощью администратору. На открывшейся странице нажимаем ссылку "[Скачивание/загрузка помощи администратору]".


На открывшейся странице в нижнем блоке "Импорт помощи администратору из XML файла" выбираем файл vb389_zCarot_rus_utf8 --> install --> vbulletin-adminhelp.xml. Нажимаем кнопку "Импорт".
Надпись "Импорт помощи администратору прошёл успешно" показывает, что всё прошло успешно.

Нажимаем ссылку [Продолжить].

Удалите или закомментируйте в файле config.php строку:
$config['Misc']['debug'] = true;

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


Русифицирование кнопок.

Кнопки - это картинки, поэтому они у нас всё ещё на английском языке.


Заходим при помощи ftp-клиента в папку форума на сервере и открываем папку images --> buttons.
Копируем все файлы (их 11 шт.) с заменой из папки vb389_zCarot_rus_utf8 --> images --> buttons в папку на сервере images --> buttons.

Обновляем страницу форума. Теперь наши кнопки русифицированы.


При русификации форума есть один косяк. Смотрите...

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

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

Заходим в админпанели в настройки английского языка: Языки и фразы --> Управление языками --> English (US) --> [Редактировать настройки].
В пункте "Набор символов HTML" стоит значение "ISO-8859-1". Заменяем его на "UTF-8". Внизу нажимаем кнопку "Сохранить".

Всё! Теперь русский текст при выборе английского языка будет отображаться корректно.

Русификация форума завершена!

Продолжение следует...

Last edited by Кот Бегемот : 02-16-2016 at 11:21 PM. Reason: Добавлено сообщение
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 

Tags
установка форума


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 04:45 AM.


Powered by vBulletin® Version 3.0.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.