PDA

Просмотр полной версии : Проблемы с настройкой vBulletin



KLINED
05.03.2005, 22:05
Вот решил я, ради интереса, на своём ПК организовать форум. Ну не то, что бы для прямого его назначения, а ради интереса. Хочется, так сказать, своими руками сделать такую популярную вещь. Может где, и пригодится. Закатал я для этого всё, что мне необходимо, а именно: vBulletin_v[1].3.0.3_GOLD_(null-WDYL) – так называемый «движок» форума; php-4.2.1-Win32-001 – PHP(c компилятором кода); apache_2.0.45-win32-x86-no_ssl – Web-сервер; mysql-4.0.13-win. Настроил всё достаточно грамотно, т.е могу точно сказать, что в Apache и PHP – проблем нет, а вот в vBulletin и mysql могут быть проблемы. Даже не столько в mysql, сколько в vBulletin.
При установке vBulletin, через браузер на 3-ем шаге установке появляется такая вот мессага:

The database has failed to connect because you do not have permission to connect to the server. Please confirm the values entered in the 'includes/config.php' file.

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

<?php
$servername = 'lan893.matrixNet.local:3306';
$dbusername = '****'; // само собой, здесь не звёздочки :)
$dbpassword = '****'; // само собой, здесь не звёздочки :)
$dbname = 'forum';
$technicalemail = 'konstantin@solnet.ru';
$usepconnect = 1;
$admincpdir = 'admincp';
$modcpdir = 'modcp';
$canviewadminlog = '1';
$canpruneadminlog = '1';
$canrunqueries = '';
$undeletableusers = '';
$superadministrators = '';
$tableprefix = 'vb3_';
$cookieprefix = 'bb';
?>

PS: Просьба не давать мне ссылки по настройке vBulletin из Интернета :)

Dimych
05.03.2005, 23:08
The database has failed to connect because you do not have permission to connect to the server - перевести??
Попробуйте заменить
$servername = 'lan893.matrixNet.local:3306';
на
$servername = 'localhost'
перезаведите ещё раз внимательно пользователя и пароль в базу mysql
$dbusername = '****';
$dbpassword = '****';

KLINED
06.03.2005, 10:24
The database has failed to connect because you do not have permission to connect to the server - перевести??
Попробуйте заменить
$servername = 'lan893.matrixNet.local:3306';
на
$servername = 'localhost'
<...>

Я испробовал все варианты $servername, а именно: 127.0.0.1 ; localhost ; Lan893; lna893.matrixNet.local ; 192.168.22.168 , с указанием порта и без – ничего не вышло. Хотя порт надо указывать, без порта ничего не выйдет. Т.к в файле config.php английским языком написано:
// ****** DATABASE SERVER NAME ******
// This is the hostname or IP address of the database server.
// It is in the format HOST:PORT. If no PORT is specified, 3306 is used.
// If you are unsure of what to put here, leave it at the default value.
$servername = ' ';
Со screenshot`a будет видно, по какому адресу запущен MySQL

Sergio
07.03.2005, 20:35
А вот у меня другая трабла возникла, может, кто поможет???
С тем форумом, что мне Viper прислал когда-то... (тоже vBulletin)
Маразм какой-то, конечно, но что делать - ума не приложу...

Машина, на которой тестировался форум: WinXP SP2 rus, Apache + MySQL+ PHP одни из самых последних (версии точно не помню, как выйду на работу 09 марта, могу уточнить).
Так вот...
вношу изменения в админской панели в некоторые стандартные настройки или фразы, жму кнопку "Применить".
Все изменения применяются, спору нет, вот только почему-то сжираются начальные 3-5 символов фразы, следующей слева. Что с этим делать?????
(Да, запутанно написал, конечно.. :)) Но в первый рабочий день после 8 марта могу выложить скриншопты, тогда сами увидите, в чем у меня проблемы...
:(

KLINED
08.03.2005, 09:27
to Sergio: Я конечно не специалист в этом вопросе, но хочу заметить: мне кажется ( я не уверен :) ), что проблема связанна с самим script`ом форума, а не с Apache, MySQL и PHP. Попробуй поставить более новую версию форума или произвести upgrade старой.

Gnom
10.03.2005, 18:33
Apache + MySQL+ PHP одни из самых последних
Не значит самых стабильных....
А так если мускул точно настроен в связку с ПХП то проблема в форуме...а точнее в настройщике форума :sty092:

Damn
19.06.2005, 18:56
Тоже имею потребность в настройке бюлютня, пожалуйста подскажите, как это сделать.

Nix
19.06.2005, 19:12
что именно то настроить хочешь?

Damn
19.06.2005, 19:18
что именно то настроить хочешь?Хочу настроить взаимодействие vB с MySQL, если нужен конкретизированный вопрос.

Nix
19.06.2005, 19:30
Хочу настроить взаимодействие vB с MySQL, если нужен конкретизированный вопрос.Что-то не понял вопроса) можно еще конкретней?)))

Damn
19.06.2005, 19:50
Что-то не понял вопроса) можно еще конкретней?)))
to Nix: А ты компетентен в вопросе настройки vB?

Viper
19.06.2005, 19:56
Хочу настроить взаимодействие vB с MySQL, если нужен конкретизированный вопрос.
Что конкретно не взаимодействует?
Проверь правильность config.php (в папке includes)

Damn
19.06.2005, 20:09
Проверь правильность config.php (в папке includes)С config.php вроде понятно всё, а нужно ли создавать базу данных в MySQL для форума?

Viper
19.06.2005, 20:23
С config.php вроде понятно всё, а нужно ли создавать базу данных в MySQL для форума?
Хех, конечно..... и базу и пользователя (именно их названия и пароль и вписываются в конфиг)...

s1nno
19.06.2005, 20:46
)
а пароль для рута вы в mysql поставили ?..
после его установки через коммандную строку

$dbuser = 'root'; only root

Viper
19.06.2005, 21:38
Для vBulletin все равно, как назвать пользователя базы данных....

s1nno
19.06.2005, 22:14
тока в базу не зайдет...сам два дня сидел такой фигней страдал...MaxiM помог

Viper
20.06.2005, 09:34
тока в базу не зайдет...сам два дня сидел такой фигней страдал...MaxiM помог
Ерунды не говори...... Говорю, поправьте "конфиг" - что там напишите, под тем и зайдет (как-же наш работает тогда, без пользователя root?).

KLINED
24.06.2005, 05:46
С корабля сразу на бал, как говориться.
По заявкам наших читателей, мануалка по установке пресловутого vB.

Введение:
Многие интересуются, что же такое vBulletin и как же это гениальное творение наших дней устанавливается... и управляется.
Нам потребуются: юзер, руки и голова юзера, поддержка хостером PHP + mySQL для начала и последнея версия этого замечательного продукта(2.2.6 на данный момент) для полного счастья!

Описание установки форума vB


Инсталляция (ака установка):

Внимание: В случае если Ваш форум будет русскоязычным, перед тем как начать весь процесс установки, откройте файл adminfunctions.php из директории /admin. Примерно в строке 16 найдите charset=windows-1252 и замените на русскую, то есть charset=windows-1251.

1. В базе данных создаем новую базу(если это возможно). Скажем, назовем ее "vb". Если это не возможно придется использовать ту базу которую Вам выделил хостер (в этом случае вместо vb используйте имя своей базы).
2. Создаем папку у себя на сервере(назовем ее, например, "forum")
3. Загружаем туда все имеющиеся файлы из папки "upload"(которая находится на вашем диске) никаких CHMOD выставлять не надо, все по умолчанию.
4. Запускаем в браузере:
http://www.hostname.ru/forum/admin/install.php
скрипт инсталляции vB и следуем инструкциям:
5. В начале Вы увидете следующее:


Welcome to vB Version 2.2.6. Running this script will do a clean install of vB onto your server.

Click here to continue with the next step -->


Смело идем по единственному линку.
На следующей странице Вам встретится форма, при помощи которой необходимо настроить доступ к Вашей базе данный MySQL (БД в дальнейшем)
4.1.a. Перед тем как начать весь процесс установки, удастовертесь что в папке admin существует файл config.php, изначально он называется config.php.new, нужно либо его переименовать либо создать новый. (спасибо polo)
4.1.b. Описываю пункты:
1) Database server type: (Тип БД) пишем mysql
2) Database server hostname / IP address: (Адрес сервера БД) нужно спросить у хостера (для локальной сети localhost)
3) Database username: (Ваш логин к БД) аналогично справляемся у хостера (для локальной сети root)
4) Database password: (Ваш пароль к БД) снова к хостеру (для локалки оставляем пустым)
5) Database name: (Имя Вашей БД) как уже было сказано выше vb (подробнее см. п. 1)
6) Technical email: (E-mail для приема сообщений об ошибках на вашей борде, в т.ч. и ошибках связанных с работой БД) например tech@e-mail.ru
4.2. Осталось нажать кнопку Update config.php file что создаст новый config.php с только что введенными вами данными.
5. Если Вы все ввели правильно, то получите следующее сообщение


Attempting to attach to database...

You have specified a non existent database. Trying to create one now...

Trying to connect again...

Connect succeeded!

Click here to continue ->


В противном случае обратитесь к Вашему хостеру и точно выясните: адрес сервера БД, название Вашей БД, Ваш пароль, Ваш логин и повторить шаг 4.
Следуем по линку...
6. На этой странице вы увидете какие таблицы были только что созданы в вашей БД (я не буду приводить их список дабы не загружать описание)
Ниже Вы снова найдете ссылку на следующую страницу, поверьте она снова будет единственной :)
7. Эта страница снова ничего не потребует от вас кроме как проследовать к следующему шагу установки. Да на текущем (этом) шаге созданные таблицы заполняются данными.
8. Этот шаг предназначен для создания шаблонов в Вашей БД, от Вас скрипт ничего не потребует, все будет создано автоматически.
По ссылке переходим на следующий шаг.
9. А вот здесь от нас потребуется ввести начальную информацию о Вашем форуме. Перейдем к описанию пунктов
9.1.
1) BB Title: (Название Вашего форума) К примеру Netadmin
2) Home Title: (Название Вашего сайта) Например Сайт Сетевых Администраторов
3) BB URL: (URL к Вашему форуму) Для нашего примера будет выглядеть так: http://www.hostname.ru/forum (ВНИМАНИЕ не ставьте '/' в конце)
4) Home URL: (URL на главный сайт) В нашем примере http://www.hostname.ru
5) Webmaster email address: (E-mail адрес вебмастера сайта/форума) webmaster@e-mail.ru
Жмем кнопочку Submit Options and ...
10. На этом шаге Вам будет сообщено об успешном добавлении всей информации введенной вами на предыдущем шаге. И поросят перейти к следующему. Что и необходимо будет сделать.
11. Перед нами очередная форма ("сколько можно?" - спросите Вы, не волнуйтесь это последняя :)). На этот раз от нас требуют что бы мы создали администратора на форуме (ну естественно им будете Вы :)). Возможно этц форму и не стоит описывать, но я все же сделаю это.
11.1. Описание полей:
1) User Name: (Ваш ник/Ваше имя/Ваш логин) к примеру giv
2) Password: (Ваш пароль, чем сложнее тем лучше, Вы же все таки администратор) например такой !g$Te78Qw^g
3) Email Address: (Ваш e-mail) что-то вроде admin@e-mail.ru
Ну и жмем кнопочку Submit form and ...
12. Вот мы и подошли к последнему шагу нашей установки.


Setting you up as an administrator...

Set up successfully!

You have now completed the install of vB. Once you have deleted this install script you can proceed to the control panel. You will not be able to access the control panel until you delete this script for security reasons.

This is the file the you must delete: install.php

The control panel can be found here


О чем это сообщение? В двух словах: "Вы завершили установку vB. И после удаления этого инсталяционного скрипта Вы сможете получить доступ к ACP (контрольной панели администратора). Для чего его удалять? Ну в целях безопастности."
Мы не будем противится разработчикам и удалим этот скрипт, все равно он нам больше не понадобится. Ну а ACP Вы сможете зайти по приведенному линку, ну или набрав http://www.hostname.ru/forum/admin

Взято с http://www.netadmin.ru/

KLINED
25.06.2005, 09:27
ACP (Admin Control Panel)

Часть 1.
Закладка Options

Итак первый раздел Turn Your vB on and off
В данном разделе содержатся опции по включению и выключению Вашей борды.

Bulletin Board Active
Опция как раз и отвечает за вкл/выкл борды (Yes - борда работает, No - борда отключена). Стоит заметить, что в отключенном состоянии борда не доступна для всех посетителей, они не могут ее видеть, но в то же время администраторы могут спокойно работать с закрытой бордой, так же как если бы она была открыта.

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

Reason for turning board off
Итак мы отключили борду, но не хорошо поступать с посетителями выдавая им чистую страницу. Для того что бы уладить эту проблему и существует эта опция. В тектовом поле справа введите причину по которой Ваша борда закрыта, и именно это сообщение получит пользователь зайдя на Вашу борду, в тот момент когда она будет закрыта...

!!Пример: Наши форумы на данный момент закрыты, по причине обновления vB системы. Мы приносим свои извинения за эти неудобства и просим Вас зайти чуть позже.

Знакомимся с разделом General Settings
Собственно неким образом мы с Вами уже работали с этим разделом при установке vB. Здесь нет ничего нового кроме разве что 2-ух новых пунктов, которые я сейчас и опишу.

Copyright Text
Текст копирайта. Строка которая будет выводится в низу каждой странице Вашего форума. Я думаю не надо объяснять для чего пишется копирайт и что он должен содержать.

URL of Privacy Statement
Сюда, если требуется, нужно вписать URL страницы содержащею информацию о защите личных данных пользователей.

Переходим к категории Contact Details
Что можно про нее сказать, ну то что здесь находятся опции где Вы можете уточнить данные необходимые для связи с Вами.

Contact Us Link
Данная поле должно содержать либо информацию типа mailto:webmaster@whereever.com либо линк на Вашу форму (если такая есть) для связи с администрацией форума. Вы наверное видели на страницах борды внизу ссылку Contact Us либо Связаться с нами, так вот именно эта опция за него и отвечает.

Webmaster's email
Все понятно и просто. E-mail web - мастера форума, кстати данное поле заполняется еще при установки системы.

Следующие три опции: Fax Number, Address, Company Name предназначены для работы с COPPA (подробнее тут) Я их описывать не буду из-за того что мало ими кто-то пользуется (возможно зря).

!!Примечание: Все опции, которые были описанны выше особо на работу системы не влияют (за исключением разве что Bulletin Board Active), скорее они несут косметический характер.
Далее пойдут уже не игрушки, по-этому если Вы что-то где-то изменяете не забывайте это фиксировать либо в голове (respect таким людям), либо на бумаге (не меньший respect). Поверьте Вам же будет проще востанавливать, если что слетит.

Ну что поехали дальше. Категория Posting Code allowances (vB code / HTML / etc)
Собственно содержит установки разрешений использования html, vb кодов и т.д. в сообщениях, подписях и т.п.

Allow vB IMG code in signatures?
Разрешение использования IMG кода (для вставки картинок) в подписях.

!!Примечание: Вообще я противник использования IMG кода, по одной простой причине это не безопасно, дело в том что вместо картинки Вам могут впарить java script или еще чего плохого, поверьте умельцев много, обойдут любую защиту, тем более что она (защита) не идеальна.

Allow vB code in signatures?
Разрешение использования vB кода ("обезопасенный html") в подписях.

!!Примечание: Стоит включить, опасности в нем мало, проку больше.

Allow smilies in signatures?
Разрешение использования смайликов в подписях. Своеобразное украшательство, перевод текстовых смайликов типа :( :) ;) в их графический вид. Приятная безделушка - gadget...

Allow HTML in signatures?
Разрешение использования html кода в подписях.

!!Примечание: Все по той же причине что и для IMG кода, я рекомендую отключить эту опцию. Тем более что vB код (если он конечно включен) многим приятнее html


Maximum images per post/signature
Как видно из названия опция распространяется как на сообщения, так и на подписи. Что она делает? Она выставляет максимальное количество изображений/рисунков, которое можно использовать в сообщениях и подписях. Если значение 0, то опция отключена.

Clickable Smilies per Row
Количество смайликов выводимих в одном ряду, в табличке Clickable Smiles.

Clickable Smilies Total
Количество смайликов выводимых в этой табличке.

!!Примечание: Не рекомендую ставить больше 20 штук, тем более что имеется ссылка Больше (More), по одной простой причине, этим Вы уменьшаете время загрузки страницы. Пользователи с модемами не одобрят такое новаторство

Allow Dynamic URL for [img] tags?
Эта опция определяет как будут отображаться изображения вставленные при помощи тега [IMG] в сообщениях. Если эта опция включена, то есть стоит YES то на изображения будет создана ссылка, в противном случае изображение будет вставятся в сообщение при помощи <img>.

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

Allow vBcode Buttons & Clickable Smilies?
Разрешает использовать панель vB кода и Clickable Smilies в Ваших форумах. Наличие vB панели и Clickable Smilies многим упрощает работу пользователя, по этому оставляйте все как есть, тем более что если пользователю эти возможности будут не нужны он всегда сможет отключить их для себя.

KLINED
25.06.2005, 09:30
Закладка Options (Часть 2)

Категория Forums Home Page Options
В категории собрано все, что касается отображения списка форумов на главной странице.

Show forum descriptions on the homepage.
Опция отвечает за отображение описаний форумов на главной странице.

Show today's birthdays on the homepage?
Включает показ панельки "Сегодняшние дни рождения"

Display logged in users on home page
Отображение пользователей в он-лайн, находящихся на Ваших форумах. Так же находится в зависимости от опции Timeout for Cookie, дело в том, что она отображает пользователей, которые были активны в последние х (выставляется в Timeout for Cookie) секунд.

!!Примечание: Пользователи, которые выставили себе статус - невидимый, не будут отображаться в списке находящихся в он-лайн

Highlight Admin
Опция позволяющая включать подсветку (выделение) имен Администрации форума в списке находящихся в он-лайн. Причем имена администраторов выводятся курсивом и жирным текстом, а модераторов только жирным текстом.

!!Примечание: Странный факт, но в последних версиях vB огромное внимание уделяется выделению администраторского актива, к чему бы это?

Hide private forum
Опция позволяет скрывать приватные (частные) форумы от глаз непосвященных (т.е. тех которые не имеют доступа к ним). Данная опция так же скрывает имя приватного форума и в списке "Перейти к:"

Show Locked forums?
Опция предназначена для отображения значка замка (ударение на последнее а) при выводе форумов, для тех пользователей и гостей, которые не имеют к ним доступа (не могут писать там сообщения). Для всех остальных пользователей (не попадающих под это условие) значки форумов выводятся как обычно.

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

Depth of Forums
Опция выставляет глубину показа форумов. Разработчики не рекомендуют (так же как и я) изменять это число. Однако чисто теоретически я объясню, что это такое.

Итак, имеем связку форумов:

Category 1 (не принадлежит ни одному из форумов)
Forum1 (принадлежит Category 1)
Forum 2 (принадлежит Category 1)
SubForum (принадлежит Forum1)

Тогда при установки глубины форумов в 2 имеем в списке форумов на главной странице:

Category 1
> Forum1
> Forum 2

При изменении значения на 3 должно быть следующее

Category 1
> Forum1
>> SubForum
> Forum 2


Раздел User and registration options
В разделе содержатся все опции касающиеся регистрации пользователей (длина имени, ценз. имен, отправка паролей и т.д.) и некоторые опции по настройке работы пользователей и с пользователями (смена стилей, использование подписей и т.д.)

Display email addresses
Опция позволяет включить вывод e-mail адресов всех пользователей для публичного просмотра.

!!Примечание: Не рекомендую включать, почему? Спросите у своих пользователей, как они посмотрят на то, что их e-mail будет доступен какому-нибудь спамеру. Смотрите по осторожнее с этой опцией, а то могут и в суд подать (шучу конечно, но дело то серьезное).

Use email form?
Зависит от Display email addresses. Опция включает использование e-mail формы для отправки сообщений пользователям форумов, на их почтовый ящик, указанный при регистрации. Если Display email addresses отключено, то эта опция должна быть включена, если Вы, конечно, не хотите что бы пользователю никто не писал письма... Да эта опция вкупе с отключенной Display email addresses позволяет спрятать e-mail адрес получателя от глаз отправителя письма...

Allow signatures
Позволяет пользователям (зарегистрированным) использовать подписи...

Notify about new members
Опция для администратора. Позволяет получать сообщения на определенный e-mail о регистрации новых пользователей. Если нет желания получать извещения, оставьте поле справа пустым...

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

Require unique email addresses
Опция, относящаяся к процессу регистрации пользователей, позволяет запретить использование одинаковых e-mail адресов двумя или более пользователями (уникальность e-mail проверяется при регистрации).

!!Примечание: Думаю должна быть включена. Иначе пользуюся рассылкой, Вы будете проделывать работу дважды, да и пользователю это не понравится.

Illegal user names
Это опция-фильтр позволяет отбраковывать недопустимые (на Ваш взгляд) имена. Проверка происходит при регистрации, если пользователь пытается зарегистрироваться под недопустимым именем, он получит предупреждение. Разделитель - знак пробела.

Allow new user registrations
Разрешение/прекращение регистрации новых пользователей. Если Вам по каким-либо причинам необходимо прекратить регистрацию, или Вы отлаживаете форум используйте эту опцию.

Allow multiple registrations per user
Опция позволяет запретить (по умолчанию) или разрешить пользователю регистрироваться под разными именами. Полезно при работе с vB на локале, когда необходимо зарегистрировать более одного пользователя.

Verify Email address in registration
Из разряда регистрационных опций. Позволяет включить проверку правильности/существования e-mail адреса введенного пользователем при регистрации. При включенной опции, пользователю будет выслано письмо с предложением пройти активизацию, на время пока пользователь не прошел активизацию, он принадлежит группе "users awaiting activation".

!!Примечание: Опция будет полезна если Вы хотите делать рассылки, извещения своим пользователям. Тогда Вы будуте на 90% уверены, что адресат получит письмо Куда делись еще 10%? Дело в том, что пользователь мог и забросить этот ящик, либо ящик удалят уже после регистрации пользователя.

Moderate New Members
Модерирование новых пользователей. Если Вы хотите контролировать (разрешать или отвергать) регистрацию новых пользователей используйте эту опцию. Крайне полезна при использовании так называемых приватных форумов, куда могут получить доступ только определенные люди.

Use COPPA Registration system
Использование системы COPPA при регистрации.

Timeout for Cookie
Время действия Cookie для пользователей.

Allow Users To Change Styles
Разрешить пользователям выбирать стили вывода форумов. Стоит использовать при наличии нескольких стилей.

!!Примечание: Где бы еще приличные стили достать?

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

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

Minimum Username Length
Минимальная длина имени пользователя (проверка при регистрации)

Maximum Username Length
Соответственно максимальная длинна имени пользователя.

Раздел Memberlist options
Все опции, так или иначе, связанны со списком пользователей.

Enable members list
Включение/выключение использования списка пользователей.

Allow advanced searches
Опция позволяющая разрешить пользователям использовать расширенный (с множеством опций) поиск по списку пользователей.

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

Members per page
Количество пользователей (а точнее информации о них) выводимых на одной странице

Number of top posters to show
Количество пользователей выводимых в списке лучших авторов (в топе)

Restrict Listing
Опция позволяющая накладывать ограничения при выводе списка пользователей. Так при ее включении не будут выведены пользователи незарегистрированные, ожидающие активизации, ожидающие COPPA

Раздел Thread display options
Раздел включает себя опции по настройке вывода тем (веток) и опции по ограничению сообщений.

Order of posts within a thread
Опция позволяющая установить порядок следования сообщений в теме. News First - означает, что в начале будут выводиться самые последние сообщения; Oldest first - вывод сообщений будет осуществлен в хронологическом порядке, новые сообщения выводятся в конце темы.

Maximum number of posts to display on a thread page before splitting over multiple pages
Позволяет выставить количество сообщений при достижении, которого тема будет располагаться на нескольких страницах.
Опция, действующая для всех пользователей по умолчанию.

!!Примечание: Более 15 тоже вредно, грузится долго и читать утомительно, тем более что на форуме есть такая опция, как Print Thread, которая позволяет вывести всю тему целиком.

User Settable Maximum Posts per Page
А здесь можно выставить количество сообщений, которые может выбрать пользователь в своей CP, при достижении которого тема будет располагаться на нескольких страницах.
Разделитель - запятая.

!!Примечание: Помните, одна опция это не выбор, а 10 это уже перебор.

Pages to show in nav bar
Нав-бар, это строчка, состоящая из ссылок на страницы, если тема/форум располагается на нескольких страницах. Создана для удобства навигации, что бы не листать всю тему/форум, достаточно выбрать интересующую страницу. Так вот эта опция позволяет показывать x номеров страниц до и после выбранной Вами страницы в нав-баре. При значении 0, показывает номера всех страниц. Да стоит помнить, что при значении 1 будет выведен номер только текущей страницы, а это значит, что текущая страница так же учитывается. По этому если хотите что бы справа и слева от номера текущей страницы стояло по 2 ссылки на соседние станицы, то пишите в поле 3 (короче прибавляйте 1)

Number of characters before wrapping
Защитная опция. Позволяет проверять количество символов следующих друг за другом без знаков пробелов на превышение допустимой нормы. В том случае если предел превышен, лишние символы будут перенесены на новую строчку.

!!Примечание: Зачем введена эта опция? Ну кто знаком с vB достаточно долго, тот знает, что при вводе без пробельной строки, состоящей этак из 70 символов дизайн страницы темы начинал портиться, ну разьезжалась ячейка таблицы, короче был тихий ужас (да некоторые борды и по сей день страдают этим), а сейчас все такие неправомерные действия пресекаются. Да замечу, что если вставляется PHP скрипт, то перенос там не работает.

Maximum Characters per post
Максимальное количество знаков в сообщении.

!!Примечание: Например это сообщение содержит более 10000 символов (значение опции по умолчанию), так что оценивайте сами.

Show default icon
Использование иконки по умолчанию. Если пользователь не выбрал при отправке сообщения/темы иконку, то автоматически будет подставлена images/icons/icon1.gif (в дефолтовой конфигурации иконка post)

Stop 'Shouting' in titles
Предотвращение "крика" (т.е. написание большими буквами) в заголовках сообщений/тем.

root
22.02.2006, 17:19
FAQ по установке воблы.
Действие 1. Закройте тот FAQ. Он вам не нужен. Он вас только запутает. Лучше читайте этот топик, до самого конца.

Действие 2. Открываете все то, что раззиповалось на ваш винт из скачанного только что архива. Найдите там папку uploads. Переименуйте ее в forum.

Действие 3. В только что полученной папке forum зайдите в подпапку includes и найдите там файл config.php (Иногда, в версиях до 3.03, файла config.php изначально нет. Зато есть файл config.php.new. В этом случае всё «new» надо нафиг стереть, оставив лишь пхпшный формат). Открываем файл все равно каким редактором. Сойдет даже блокнот.
Видим стройные ряды буковок и циферок. Нас интересует только то, что стоит в самом начале, а именно:

// ****** DATABASE SERVER NAME ******
// This is the hostname or IP address of the database server.
// It is in the format HOST:PORT. If no PORT is specified, 3306 is used.
// If you are unsure of what to put here, leave it at the default value.
$servername = '';

// ****** DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$dbusername = '';
$dbpassword = '';

// ****** DATABASE NAME ******
// This is the name of the database where your vBulletin will be located.
// This must be created by your webhost.
$dbname = '';

Первое из этих значений ($servername) означает имя сервера, на котором покоится база данных вашего сайта (им может быть как домен, так и IP-адрес, либо значение по умолчанию – localhost), второе - $dbusername – имя (логин) пользователя в базе, третье - $ dbpassword – пароль, а четвертое - $dbname – непосредственно, имя базы. Все эти данные у вас должны быть заранее. Их либо прислал вам хостер одновременно с данными хостинга, либо сделали вы сами, в панели управления БД создав пользователя.
Заполняем поля в кавычках в соответствии с имеющимися данными. В итоге буковки и циферки принимают вот такой условный вид:

// ****** DATABASE SERVER NAME ******
// This is the hostname or IP address of the database server.
// It is in the format HOST:PORT. If no PORT is specified, 3306 is used.
// If you are unsure of what to put here, leave it at the default value.
$servername = 'имя сервера';

// ****** DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$dbusername = 'логин пользователя';
$dbpassword = 'пароль';

// ****** DATABASE NAME ******
// This is the name of the database where your vBulletin will be located.
// This must be created by your webhost.
$dbname = 'имя базы данных MySQL';

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

// Prefix that your vBulletin tables have in the database.
// For example: $tableprefix = 'vb3_';
$tableprefix = '';

Присвойте в кавычках $tableprefix = ''; новому форуму любой префикс. Тогда в базе данных будут созданы таблицы под новый форум с таким же префиксом и форумы не будут перемежаться друг с другом)

Действие 4. Всю папку forum, включая только что испоганенный config.php, как есть, заливаете к себе на хостинг в корневой каталог.

Действие 5. Проходите по ссылке http://имявашегосайта.ru/forum/install/install.php и начинаете пошаговую установку форума. Если после третьего шага инсталлятор начинает грязо материться, снова открываете config.php и еще раз проверяете данные БД, доводя до исступления себя, друзей-программистов и суппорт хостинга.

Действие 6. Если все идет гладко, просто тупо жмете «Продолжить» на каждом их 13 шагов установки, забивая, где попросят, никнейм Самого Главного Админа (то есть, ваш), его пароль и мыло. В конце, когда инсталлятор известит о том, что установка завершена, ОБЯЗАТЕЛЬНО (!) зайдите на фтп в папку с форумом и удалите из папки install файл install.php

После этого установку вашего форума можете считать свершившейся. Сам он будет виден по ссылке http://имявашегосайта.ru/forum/, а в админпанель можно попасть, пройдя по http://имявашегосайта.ru/forum/admincp/index.php.
Просто, не правда ли?

Но радоваться рано. Пока что вы сделали только полдела – установили сам форум. Самое сложное – настройка, отладка и отшлифовка с подгонкой под дизайн – еще впереди.


мб кому-нить пригодиЦа=)

КоСяК
22.02.2006, 23:13
Скажите хоть где можно скачать vBulletin... поисковичок всё время выдаёт неработующие фтп

Intel
24.02.2006, 18:58
Люди не знаю в форуме ничего толком не нашёл кроме этой темы.Хочу задать вопрос.Есть ли у кого чёткая инструкция по созданию форума?Я скачал все проги которые упоминались.Подскажите пожалуйста как и что я в этом деле новичёк.:blush2:

RaNgeR
24.02.2006, 19:20
Люди не знаю в форуме ничего толком не нашёл кроме этой темы.Хочу задать вопрос.Есть ли у кого чёткая инструкция по созданию форума?Я скачал все проги которые упоминались.Подскажите пожалуйста как и что я в этом деле новичёк.
вот написали..... очень понятно все вроде

FAQ по установке воблы.
Действие 1. Закройте тот FAQ. Он вам не нужен. Он вас только запутает. Лучше читайте этот топик, до самого конца.

Действие 2. Открываете все то, что раззиповалось на ваш винт из скачанного только что архива. Найдите там папку uploads. Переименуйте ее в forum.

Действие 3. В только что полученной папке forum зайдите в подпапку includes и найдите там файл config.php (Иногда, в версиях до 3.03, файла config.php изначально нет. Зато есть файл config.php.new. В этом случае всё «new» надо нафиг стереть, оставив лишь пхпшный формат). Открываем файл все равно каким редактором. Сойдет даже блокнот.
Видим стройные ряды буковок и циферок. Нас интересует только то, что стоит в самом начале, а именно:

// ****** DATABASE SERVER NAME ******
// This is the hostname or IP address of the database server.
// It is in the format HOST:PORT. If no PORT is specified, 3306 is used.
// If you are unsure of what to put here, leave it at the default value.
$servername = '';

// ****** DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$dbusername = '';
$dbpassword = '';

// ****** DATABASE NAME ******
// This is the name of the database where your vBulletin will be located.
// This must be created by your webhost.
$dbname = '';

Первое из этих значений ($servername) означает имя сервера, на котором покоится база данных вашего сайта (им может быть как домен, так и IP-адрес, либо значение по умолчанию – localhost), второе - $dbusername – имя (логин) пользователя в базе, третье - $ dbpassword – пароль, а четвертое - $dbname – непосредственно, имя базы. Все эти данные у вас должны быть заранее. Их либо прислал вам хостер одновременно с данными хостинга, либо сделали вы сами, в панели управления БД создав пользователя.
Заполняем поля в кавычках в соответствии с имеющимися данными. В итоге буковки и циферки принимают вот такой условный вид:

// ****** DATABASE SERVER NAME ******
// This is the hostname or IP address of the database server.
// It is in the format HOST:PORT. If no PORT is specified, 3306 is used.
// If you are unsure of what to put here, leave it at the default value.
$servername = 'имя сервера';

// ****** DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL.
// These must be obtained through your webhost.
$dbusername = 'логин пользователя';
$dbpassword = 'пароль';

// ****** DATABASE NAME ******
// This is the name of the database where your vBulletin will be located.
// This must be created by your webhost.
$dbname = 'имя базы данных MySQL';

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

// Prefix that your vBulletin tables have in the database.
// For example: $tableprefix = 'vb3_';
$tableprefix = '';

Присвойте в кавычках $tableprefix = ''; новому форуму любой префикс. Тогда в базе данных будут созданы таблицы под новый форум с таким же префиксом и форумы не будут перемежаться друг с другом)

Действие 4. Всю папку forum, включая только что испоганенный config.php, как есть, заливаете к себе на хостинг в корневой каталог.

Действие 5. Проходите по ссылке http://имявашегосайта.ru/forum/install/install.php и начинаете пошаговую установку форума. Если после третьего шага инсталлятор начинает грязо материться, снова открываете config.php и еще раз проверяете данные БД, доводя до исступления себя, друзей-программистов и суппорт хостинга.

Действие 6. Если все идет гладко, просто тупо жмете «Продолжить» на каждом их 13 шагов установки, забивая, где попросят, никнейм Самого Главного Админа (то есть, ваш), его пароль и мыло. В конце, когда инсталлятор известит о том, что установка завершена, ОБЯЗАТЕЛЬНО (!) зайдите на фтп в папку с форумом и удалите из папки install файл install.php

После этого установку вашего форума можете считать свершившейся. Сам он будет виден по ссылке http://имявашегосайта.ru/forum/, а в админпанель можно попасть, пройдя по http://имявашегосайта.ru/forum/admincp/index.php.
Просто, не правда ли?

Но радоваться рано. Пока что вы сделали только полдела – установили сам форум. Самое сложное – настройка, отладка и отшлифовка с подгонкой под дизайн – еще впереди.


мб кому-нить пригодиЦа=)


Скажите хоть где можно скачать vBulletin... поисковичок всё время выдаёт неработующие фтп 13.200 или у мення... :)

КоСяК
25.02.2006, 14:29
у меня форум ExBB, может кто расскажет как на данном форуме выкладывать фото? Ссылка: http://192.168.40.186/forums/index.php

Palmer
25.02.2006, 16:49
В настройках:
"Разрешать зарегистрировавшимся прикреплять файлы к сообщениям в форумах, которых это разрешено?"
и видимо "Показывать в сообщении прикреплённые картинки?"
Выставить "Да"