VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
МЕГАПОПУЛЯРНЫЕ ВОПРОСЫ НОВИЧКОВ и ответы на них - 1
404
************************* Уважаемые новички в мире vBulletin! Движок vBulletin объективно является на сегодняшний день самым мощным на рынке форумных движков. И самым сложным. Поэтому переходя на него с движков IPB, phpBB и других, а тем более начиная его использование не имея вообще никакого опыта, вы сталкиваетесь с одними и теми же проблемами. Встав в тупик, вы обращаетесь за помощью на наш форум, и это правильно. Но правильно ли вы используете ресурсы нашего форума? Опыт показывает, что зачастую нет... Многие из вас начинают создавать темы со своими вопросами, не задумываясь над тем, что, может быть, эти же вопросы задавали уже многие новички до вас, и им отвечали наши гуру. Что, может быть, ответы на эти вопросы имеются в FAQ и видеопособиях для новичков, написанных профессионалами нашего сайта... И как итог - ваши вопросы вызывают не желание помочь, а сильное раздражение. У вас самих надолго хватило бы терпения несколько раз в день отвечать на один и тот же бесконечно задаваемый вопрос, ответ на который есть в соседней теме? Если вы ещё не читали объявление вверху страницы форума, то прочитайте. Видите, до какой степени выводят из себя некоторые вопросы? Однако я решил облегчить жизнь и вам, уважаемые новички, и нашим гуру. Я создал эту тему, в которой буду публиковать ответы на самые популярные ваши вопросы. В поисках ответов на свои вопросы просматривайте всю тему, т.к. материал я буду размещать отдельными частями. Если будет что-то непонятно - спрашивайте, я отвечу. ************************* PS: Отдельная просьба к админам! Пожалуйста, сделайте тему важной и не перемещайте её в раздел "Как это сделать?", т.к. новички в первую очередь заходят именно в этот раздел. Буду благодарен!
Добавлено через 9 минут ************************* 1. У меня на форуме имя пользователя, аватар и основная информация о пользователе отображаются над сообщением. Как сделать, чтобы всё это отображалось слева от сообщения, как обычно принято на форумах?
Разработчикам vBulletin нравится именно верхний вариант отображения, поэтому они и включают его в настройках форума по умолчанию. Что ж, как разработчики они имеют на это полное право. Тем более, что в админпанели предусмотрена возможность вернуть привычный боковой вариант отображения. Делается это так:
для русской версии: Админпанель ? Основные настройки ? Настройки стиля и языка ? Использовать старый (вертикальный) шаблон сообщений ? Да
для английской версии: AdminCP ? vBulletin Options ? Style & Language Settings ? Use Legacy (Vertical) Postbit Template ? Yes ************************* 2. Почему, когда я пишу сообщение, то большие заглавные буквы превращаются в маленькие прописные? Как это исправить?
Это так действует специальная функция форума, предназначенная для борьбы с т.н. капслокерами (от названия клавиши Caps Lock), КОТОРЫЕ ЛЮБЯТ ВОТ ТАКИМ ОБРАЗОМ ПРИВЛЕКАТЬ К СЕБЕ ВНИМАНИЕ. По умолчанию она включена в настройках форума. Но, как показывает практика, эта функция сильно раздражает пользователей. Ещё один хороший повод её отключить - она плохо работает с русским языком. Отключается она так:
для русской версии: Админпанель ? Основные настройки ? Написание и редактирование сообщений ? Предотвращение 'КРИКА' ? Установите значение 0
для английской версии: AdminCP ? vBulletin Options ? Message Posting and Editing Options ? Prevent 'SHOUTING' ? Установите значение 0 ************************* 3. Я скачал архив со стилем, как этот стиль установить на форум? И как заменить логотип вверху форума на свой?
Имеющийся архив необходимо распаковать в одну из папок на вашем компьютере.
В распакованном архиве вы найдёте папку, которая будет называться так же, как и сам стиль (или похоже). Допустим, наш стиль называется superskin+, тогда эта папка будет иметь название superskin+ или, например, просто superskin. Внутри неё будут подпапки с такими же названиями, как и соответствующие подпапки в папке images форума, т.е. buttons, misc, statusicon и т.д. Т.е. в этой папке содержится графическое содержание стиля.
Программное же содержание стиля содержится в специальном файле, который опять же будет называться также, как и сам стиль, и иметь расширение .xml, вы тоже найдёте его в архиве. Например, для нашего гипотетического стиля он будет иметь название superskin.xml или похожее.
Ещё архив может содержать файлы с расширением .psd, это файлы для графического редактора Adobe Photoshop. При установке стиля они не играют никакой роли и предназначены для рисования русскоязычных кнопок и логотипа форума или изменения их вида на свой вкус.
Итак, с содержанием архива мы разобрались, приступаем непосредственно к установке стиля. Закачайте папку стиля в папку images форума, т.е. в нашем случае по пути http://www.ваш_сайт.ru/forum/images/superskin. После этого войдите в админпанель и выберите следующие пункты:
для русской версии: Админпанель ? Стили и шаблоны ? Сохранить/загрузить стили
для английской версии: AdminCP ? Styles & Templates ? Download / Upload Styles
На открывшейся странице вы увидите окно Импортировать XML файл стиля (Import Style XML File). Заполните его вашими данными, настройки имеют следующее значение:
ЛЮБОЙ XML файл, загружаемый с вашего компьютера(EITHER upload the XML file from your computer) - нажмите кнопку "Обзор" и выберите на своём компьютере xml-файл устанавливаемого стиля (в нашем случае superskin.xml).
*** Или импортировать XML файл с вашего сервера(OR import the XML file from your server) - этот пункт используется в том случае, если xml-файл стиля хранится не на вашем компьютере, а на сервере. Здесь нужно указать абсолютный или относительный путь к файлу. В нашем случае этот пункт не используется.
*** Слияние со стилем(Merge Into Style) - этот пункт позволяет сделать гибрид из двух стилей. В некоторых случаях это может быть полезным, но нам сейчас не до экспериментов, поэтому выбираем значение (Создать новый стиль)(Create New Style).
*** Игнорировать версию стиля - этот пункт позволяет разрешить установку стиля, даже если он разработан для другой версии форума. Дело в том, что форумные движки в пределах одной линейки (3.0.x, 3.5.x, 3.6.x и т.д.) отличаются друг от друга крайне незначительно и, например, стиль от более ранней версии форума можно с успехом установить на форум более поздней версии. Но движок тщательно следит за соответствием версий стиля и форума и не позволит загрузить неподходящий, с его точки зрения, стиль, если не установить в данном пункте значение Да.
*** Название для загруженного стиля(Title for Uploaded Style) - загружаемый xml-файл сам даст название стилю, но оно может быть не очень красивым. Например, в нашем случае он может иметь название superskin+. В этом пункте вы можете установить своё название для загружаемого стиля, например, MySuperSkin.
*** Родительский стиль (Parent Style) - позволяет сделать стиль дочерним по отношению к указанному, при этом из родительского стиля будут использоваться настройки и шаблоны. Нам это не нужно, поэтому оставляем значение Нет родительского стиля (No Parent Style).
*** Порядок отображения по(Display Order) - порядковый номер стиля в списке уже имеющихся на форуме. Если у вас не установлено больше никаких стилей, то поставьте цифру 2 (под номером 1 идёт стиль по умолчанию).
*** Разрешить выбор пользователей (Allow User Selection) - если оставить значение Да (Yes), то внизу страницы форума появится раскрывающийся список, в котором пользователи смогут выбрать и применить понравившийся стиль. Установка значения Нет (No) не позволит им делать этого, стиль форума станет неизменяемым и единым для всех пользователей.
Теперь нажмите кнопку "Импорт" ("Import"). Произойдёт загрузка файла. Теперь откройте страницу форума и посмотрите, как отображается установленный стиль. Если графика не показывается, то в админпанели выберите следующие пункты:
для русской версии: Админпанель ? Стили и шаблоны ? Управление стилями ? Все опции стиля (в нашем случае стиля MySuperSkin) ? Вперед
для английской версии: AdminCP ? Styles & Templates ? Style Manager ? All Style Options ? Go
На открывшейся странице найдите раздел Директория изображений (Image Paths) и посмотрите правильный путь для папки со стилем, куда её и перезагрузите (в различных стилях папка с изображениями иногда должна находиться в папке images/styles (если её нет, то создайте, т.е. загрузите папку со стилем по пути http://www.ваш_сайт.ru/forum/images/styles/superskin) или даже в самой папке forum).
На этом установку стиля можно считать законченной.
Чтобы заменить логотип вверху форума на свой или заменить английские кнопки на русские, то просто замените соответствующие графические файлы в папке со стилем. Файл логотипа хранится в папке misc, а файлы кнопок - в папке buttons. *************************
Добавлено через 14 минут ************************* 4. Подскажите, как правильно заполнить файл config.php?
Откройте файл config.php в любом текстовом редакторе и введите свои данные между одинарными кавычками в указанных строках, как показано ниже: ***
для русской версии:
Code:
// ****** НАЗВАНИЕ БАЗЫ ДАННЫХ ******
// Здесь указывается название базы данных, которую будет использовать форум.
// База данных должна быть создана Вашим хостером.
$config['Database']['dbname'] = 'название_вашей_базы_данных';
для английской версии:
Code:
// ****** DATABASE NAME ******
// This is the name of the database where your vBulletin will be located.
// This must be created by your webhost.
$config['Database']['dbname'] = 'название_вашей_базы_данных';
Пояснение: Здесь вводится название вашей базы данных. Это название вы придумываете сами при самостоятельном создании базы данных, или его вам сообщает ваш хостинг-провайдер. ***
для русской версии:
Code:
// ****** ПРЕФИКС ТАБЛИЦ ******
// Префикс, который будут иметь в базе данных все таблицы форума.
$config['Database']['tableprefix'] = 'vB_';
для английской версии:
Code:
// ****** TABLE PREFIX ******
// Prefix that your vBulletin tables have in the database.
$config['Database']['tableprefix'] = 'vB_';
Пояснение: Часто база данных используется не только форумом, но и другими скриптами, например, портальной системой, чатом. В этом случае возникает необходимость как-то отделить таблицы форума от других таблиц, для того, чтобы впоследствии их было легко найти и работать с ними. Для этого и вводится префикс таблиц. Префикс - это то, что будет добавлено к оригинальному названию таблицы. Например, если оригинальная таблица называется table, то после введения префикса она будет называться vB_table. Префикс может быть любым (vB_ я привёл для примера), главное, чтобы вы сами его понимали. ***
для русской версии:
Code:
// ****** ТЕХНИЧЕСКИЙ EMAIL АДРЕС ******
// Если база данных выдаст ошибки, то они будут сразу же отосланы по указанному адресу.
// Пропустите этот пункт, чтобы ошибки не отсылались.
$config['Database']['technicalemail'] = 'ваш_email';
для английской версии:
Code:
// ****** TECHNICAL EMAIL ADDRESS ******
// If any database errors occur, they will be emailed to the address specified here.
// Leave this blank to not send any emails when there is a database error.
$config['Database']['technicalemail'] = 'ваш_email';
Пояснение: Если с базой данных возникнут какие-то проблемы, то вы будете сразу оповещены об этом по указанному здесь адресу. ***
для русской версии:
Code:
// ****** ОСНОВНОЙ АДРЕС СЕРВЕРА С БАЗОЙ ДАННЫХ ******
// Здесь указывается домен или IP адрес сервера и порт для связи с базой данных.
// Если Вы не уверены, что здесь указать, то оставьте значение localhost.
$config['MasterServer']['servername'] = 'localhost';
$config['MasterServer']['port'] = 3306;
для английской версии:
Code:
// ****** MASTER DATABASE SERVER NAME AND PORT ******
// This is the hostname or IP address and port of the database server.
// If you are unsure of what to put here, leave the default values.
$config['MasterServer']['servername'] = 'localhost';
$config['MasterServer']['port'] = 3306;
Пояснение: Иногда хостинг-провайдеры физически располагают базу данных не на том сервере, на котором находится форум. В этом случае форуму для подключения к базе данных необходимы имя этого сервера и порт для подключения. Эти данные сообщает хостинг-провайдер и их нужно вписать в эти строки. Во всех остальных случаях оставьте значения по умолчанию: localhost и 3306. ***
для русской версии:
Code:
// ****** ОСНОВНЫЕ ИМЯ ПОЛЬЗОВАТЕЛЯ И ПАРОЛЬ К БАЗЕ ДАННЫХ ******
// Здесь указывается имя пользователя и пароль, которые используются для соединения с MySQL.
// Их Вы можете узнать у Вашего хостера.
$config['MasterServer']['username'] = 'имя_пользователя_базы_данных';
$config['MasterServer']['password'] = 'пароль_к_базе_данных';
для английской версии:
Code:
// ****** MASTER DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$config['MasterServer']['username'] = 'имя_пользователя_базы_данных';
$config['MasterServer']['password'] = 'пароль_к_базе_данных';
Пояснение: Здесь указываются имя пользователя и пароль для доступа к базе данных. Вы или сами их придумываете при самостоятельном создании базы данных, или их вам сообщает ваш хостинг-провайдер. ***
для русской версии:
Code:
// ****** ПУТИ К ПАНЕЛЯМ АДМИНИСТРАТОРА И МОДЕРАТОРА ******
// Эта опция позволяет Вам изменить названия папок, в которых находятся
// панели администратора и модератора. Это обычно делается из соображений
// безопасности. Пожалуйста, помните, что при смене названия папки, Вам
// необходимо также изменить названия папок на сервере.
$config['Misc']['admincpdir'] = 'название_папки_с_панелью_администратора';
$config['Misc']['modcpdir'] = 'название_папки_с_панелью_модератора';
для английской версии:
Code:
// ****** PATH TO ADMIN & MODERATOR CONTROL PANELS ******
// This setting allows you to change the name of the folders that the admin and
// moderator control panels reside in. You may wish to do this for security purposes.
// Please note that if you change the name of the directory here, you will still need
// to manually change the name of the directory on the server.
$config['Misc']['admincpdir'] = 'название_папки_с_панелью_администратора';
$config['Misc']['modcpdir'] = 'название_папки_с_панелью_модератора';
Пояснение: Если в целях безопасности вы захотите изменить стандартные пути к панелям администратора и модератора (т.е. переименовать соответствующие папки forum/admincp и forum/modcp), то вам нужно вписать новые названия папок в этих строках. ***
для русской версии:
Code:
// ****** СПИСОК ПОЛЬЗОВАТЕЛЕЙ С ПРАВАМИ ВЫПОЛНЕНИЯ ЗАПРОСОВ ******
// Указанным здесь пользователям будет дана возможность выполнять запросы из панели
// управления. Чтобы узнать больше, прочтите предыдущие пункты. Пожалуйста, помните, что
// выполнение запросов даст огромные возможности. Вы можете удалить пользователей из этого
// пункта для большей безопасности.
$config['SpecialUsers']['canrunqueries'] = '1';
для английской версии:
Code:
// ****** USERS WITH QUERY RUNNING PERMISSIONS ******
// The users specified here will be allowed to run queries from the control panel.
// See the above entries for more information on the format.
// Please note that the ability to run queries is quite powerful. You may wish
// to remove all user IDs from this list for security reasons.
$config['SpecialUsers']['canrunqueries'] = '1';
Пояснение: Если вы хотите выполнять sql-запросы в базу данных из админпанели форума, то поставьте в этой строке свой id (у суперадминистратора, как правило, это 1). ***
Заполнение других строк в файле config.php может потребоваться только в очень редких и нестандартных случаях. При обычной установке оставьте их без внимания. *************************
// Тру-одмин делает всё по мануалу и не страдает всякой хренью
Last edited by Кот Бегемот : 12-12-2006 at 09:39 PM.
Reason: Добавлено сообщение
************************* 5. Как мне вставить рекламный баннер внизу (или вверху) форума?
Для начала залейте графический файл баннера в одну из папок своего сайта (если баннер ваш) или получите код баннера (если баннер чужой).
Допустим, баннер ваш, он назван banner.gif, имеет размеры 468x60 и залит в папку http://www.ваш_сайт.ru/banners/. Для начала мы напишем код, отображающий наш баннер:
В случае, если баннер чужой и вам дали его код, то этот код будет выглядеть так же. Единственное отличие: т.к. баннер залит на чужой сервер (как правило, сервер того сайта, который рекламируется), то вышеуказанный код примет примерно такой вид:
Ещё одно преимущество табличного оформления кода баннера в том, что последующие баннеры можно будет легко добавлять на страницу, вставляя их код как новые ячейки нашей таблицы (которые формируются тегами <td>...</td>).
Код баннера готов, пора переходить к его размещению. Для этого в админпанели выберите пункт:
для русской версии: Админпанель → Стили и шаблоны → Управление стилями → Редактировать шаблоны → Вперед
для английской версии: AdminCP → Styles & Templates → Style Manager → Edit Templates → Go
Теперь, если нам нужно вставить баннер внизу страницы, откройте шаблон footer, а если вверху - шаблон header. Эти шаблоны отвечают за отображение нижней и верхней части форума соответственно.
Если вы плохо знаете html и не знаете, в какое место шаблонов нужно вставить код баннера и боитесь их испортить, то вставьте в самое начало и того, и другого шаблона.
Вот и всё, теперь вы можете посмотреть, как отображается баннер на страницах вашего форума. ************************* ПРОДОЛЖЕНИЕ СЛЕДУЕТ!!!
@Malcolm Reed
Эксперт
Join Date: Jan 2006
Location: http://www.lisichko.ru
Posts: 4,637
Версия vB: 3.6 Beta
Reputation:
Expert 1682
Репутация в разделе: 964
11
Предлагаю включить вопрос про "ограниченный форум" который не разрешает загружать аватарки больше чем 10*10, и заливать аттачами DVD фильмы.
Кот Бегемот
Мартовский Кот
Join Date: Apr 2006
Location: мягкое кресло
Награды в конкурсах:
Posts: 5,035
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 5069
Репутация в разделе: 1986
5
Quote:
Originally Posted by Malcolm Reed
Предлагаю включить вопрос про "ограниченный форум" который не разрешает загружать аватарки больше чем 10*10, и заливать аттачами DVD фильмы.
Да-да, это в планах. Я все мегапопулярные вопросы новичков в памяти держу. Не всё сразу.
@Romchik®
XenForo-Russia
Join Date: Jul 2005
Location: Европа
Награды в конкурсах:
Posts: 3,491
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 7397
Репутация в разделе: 2728
1
И шрифт бы не такой ярко-синий
Читать тяжело ;)
Кот Бегемот
Мартовский Кот
Join Date: Apr 2006
Location: мягкое кресло
Награды в конкурсах:
Posts: 5,035
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 5069
Репутация в разделе: 1986
4
Quote:
Originally Posted by Romchik®
И шрифт бы не такой ярко-синий
Читать тяжело ;)
Хе, я это специально. Для крепкого впечатывания в память. Мне одно время пришлось несколько лет в школе проработать, так что я знаю как преподать материал, чтобы он усвоился.
@Бумерок
Простоузер
Join Date: Dec 2006
Posts: 4
Reputation:
Newbie -12
Репутация в разделе: -12
1
Ввожу всё как есть,но мне выдаёт ошибку(((Что я сделал не то?:
Попытка связи с Базой Данных
Описание ошибки: mysql_connect() [function.mysql-connect]: Access denied for user 'polivalkin1'@'localhost' (using password: YES) /home/users/p/polivalkino1/docs/forum/includes/class_core.php on line 279 Невозоможно связаться с вашей Базой Данных, т.к. у вас не прав соединяться с сервером. Пожалуйста, подтвердите значения, введённые в файле 'includes/config.php' .
Кот Бегемот
Мартовский Кот
Join Date: Apr 2006
Location: мягкое кресло
Награды в конкурсах:
Posts: 5,035
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 5069
Репутация в разделе: 1986
0
Бумерок, а ты, случаем, не на jino-net.ru форум устанавливаешь?
Проверь ещё раз те поля, которые я описал. Естественно, не просто их копируй, а введи свои значения. Когда я пишу, например, $config['Database']['dbname'] = 'название_вашей_базы_данных';, то это значит, что вместо название_вашей_базы_данных ты должен вписать своё название.
Если ты создал базу данных на jino-net.ru, то тебе приходило письмо со всеми данными по ней. Прочитай его внимательно.
@Malcolm Reed
Эксперт
Join Date: Jan 2006
Location: http://www.lisichko.ru
Posts: 4,637
Версия vB: 3.6 Beta
Reputation:
Expert 1682
Репутация в разделе: 964
5
Бумерок, эта тема помоему не ДЛЯ глупых вопросов создана, а для ОТВЕТОВ на эти самые глупые вопросы, или я ошибаюсь? Если нет, то перечитай еще раз первый пост темы и задайся вопросом "а нахер я сюда написал?".
Ahilesikus
Гость
Posts: n/a
Ни как
Ни как не могу скачать фору!!!!:(
Что мне сделат????? И мне какоето писмо ни какне приходит от этого сайта после регистрации!!!