Показать сообщение отдельно
Старый 12.12.2007, 00:13 Вверх   #2
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

как включить "схожие темы"?
- AdminCP -> vBOptions -> Message Searching Options -> Automatic Similar Thread Search -> YES
- AdminCP -> vBOptions -> Thread Display Options (showthread) -> Show Similar Threads? -> YES

убираем копирайты
- AdminCP -> Styles & Templates ->Search in Templates
пишем Copyright -> Find -> footer, находим фразу "powered_by_vbulletin" удаляем в ней любой символ -> Save
Confirm Removal of vBulletin Copyright Notice -> YES

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

что такое TABLEPREFIX в некоторых хаках и вообще?
в некоторых хаках и в самом коде мы можем наблюдать новое слово TABLEPREFIX (например при добавлении новых полей в базу и пр.).

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

форум №1: forum1_user or vb1_user
форум №2: forum2_user or vb2_user
другой скрипт (например, магазин): shop_user

так вот эти самые forum1_, vb1_ & shop_ и есть префиксы!

При установке хаков вам нужно выбрать в какую таблицу будет установлено новое поле, следовательно надо заменить TABLEPREFIX в запросе на префикс ваших таблиц (например forum1_)

Если у вас в базе ТОЛЬКО ОДИН форум, то, вероятнее всего, префиксы отсутствуют. Следовательно при установке хаков надо удалить TABLEPREFIX из запросов.

Как изменить кодировку форума и админпанели?
- AdminCP -> Languages & Phrases -> Language Manager
В появившемся списке напротив языка, который использует ваш форум, например в только установленной версии vB 3.0.0 присутствует один язык English (US), нажимаем [Edit Settings] и в поле HTML Character Set, вписываем необходимую кодировку.

как добавить участника в группу?
- AdminCP -> User -> Find -> User Manager -> Usergroup Options
где:
Primary Usergroup - это основная группа
Additional Usergroups - дополнительные группы (можно не выбирать)

что такое Основная и Дополнительная группа, какая между ними разница и зачем они вообще сделаны?
- Основная группа - это группа, от которой участник получает права к доступу к форумам. Обычно это: гость, участник, модератор, супер-модератор, админ. Однако, в ВБ3 сделали возможность присоединения участника к нескольким группам одновременно, для получения прав изо всех этих групп - они и называются дополнительными. Допустим, у тебя есть группа "участники" с правами к основным разделам, теперь у тебя есть 3 раздела, посвященных: хард-року, диско и репу. Чтобы дать права к каждому разделу ты сделал несколько групп: любитель хард-рока, диско и репа. У всех свои доступы к скрытым форумам. Теперь если кто-то любит и хард-рок и реп - может принадлежать к двум группам и иметь доступ в оба форума.

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

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

В общем использовать для стимуляции

как через репутацию сделать, чтоб меняла группу автоматом?
- AdminCP -> Usergroups -> Promotions -> Add New Promotion
Move User to Usergroup - в какую группу переместить
Promotion Type - тип группы (Primary Usergroup или Additional Usergroups)

как сделать чтоб участники могли сами выбирать дополнительную группу?
- AdminCP -> Usergroups -> Usergroup Manager -> Edit Usergroup -> Public Group Settings -> Public (Joinable) Custom Usergroups - YES

как сделать, чтоб usertitle была от Дополнительной группы?
- AdminCP -> Usergroups -> Usergroup Manager -> Edit Usergroup -> Public Group Settings -> Can override primary group title/markup - YES

как править размеры, цвета и прочее в оформлении форума?
- все правится в:
- AdminCP -> Styles & Templates -> Style Manager -> All Style Options ->

кратенько пройдусь по основным параметрам:
- Размер таблицы: - Sizes and Dimensions -> Main Table Width (pixels or percentage)
- Цвет бякграунда: - Body (Customized in this Style) -> Background
- Цвет фона под таблицой: - Page Background (Customized in this Style) -> Background
- Первый цвет для табличек (alt1): - First Alternating Color (Customized in this Style) -> Background
- Второй цвет для табличек (alt2): - Second Alternating Color (Customized in this Style) -> Background
- Цвет заголовков табличек: - Table Header (Customized in this Style) -> Background
- Цвет категорий: - Category Strips (Customized in this Style) -> Background
и т.д.

Вообще, теперь настроить можно очень большое количество параметров, кроме того можно дописать свои значения внизу в отдельной форме. Кроме того, стиль можно сохранить в файл:
- AdminCP -> vBOptions -> Style & Language Settings -> Store CSS Stylesheets as Files? -> YES
Заметте, что вам надо проверить имеется ли на сервере папка root/clientscript/vbulletin_css и что права на нее стоят 777

как сделать приватную (с подтверждением запроса) группу пользователей?
- создайте группу пользователей с параметром "Joinable - YES"
- добавьте модератора группы ("Add New Usergroup Leader" в управлении групп).
Теперь, когда юзер захочет вступить в приватную группу, то запрос сначала направится к модератор(ам) группы, а уже затем, в зависимости от решения модератора(ов) группы юзер либо вступит в группу, либо запрос будет отвергнут.

как убрать группировку объявлений (анонсов) "в один пост"?
- AdminCP -> vBulletin Options -> Forum Display Options -> Group Announcements -> NO

как включить отображение статистики форума, при входе в AdminCP?
- AdminCP -> vBulletin Options -> Admin Control Panel Options -> Control Panel Quick Statistics -> YES

можно-ли закрыть определенный раздел форума под пароль?
Конечно. В менеджере разделов форума (AdminCP -> Forums & Moderators -> Forum Manager) выбираем нужный раздел на редактирование. Далее в "Access Options" напротив "Forum Password" вписываем нужный пароль для доступа.
Если запароленый раздел имеет подразделы, то меняя пароль нужно поставить "Apply This Password to Child Forums" на значение "YES", чтобы пароль поменялся на всех подразделах.
Не смотря на пароль все права доступа разных групп пользователей на раздел остаются, пароль только защищает от входа на запароленый раздел.
Модераторам и администраторам запароленного раздела ввод пароля не требуется.

как сделать чтобы аватары и приаттаченые файлы хранились не в базе, а в отдельных файлах?
Создаем в форуме (если их нет) два каталога "customavatars" и "customattachments".
Обязательно присваиваем им аттрибуты 777 (chmod 777 customavatars).
- AdminCP -> Attachments -> Attachment Storage Type -> Action: Move Items from Database into File System -> Go
На следующем экране выставляем Attachment File Path - "./customattachments" (обязательно вначале ставим "./") или вписываем полный физический путь на сервере до нужного каталога.
Если у вас на форуме скопилось уже много аттачев, то на следующем экране следует попробовать меньшее значение если сервер не успевает перемещать аттачи за один цикл.
Когда все аттачи переместились, то на экране "Confirm Attachment Removal" выставляем Finalize - Yes и жмем GO.
Проделываем те-же операции, но для раздела аватаров.
[дополнено]
Для большей безопаснсоти, если стоят права для скачивания вложений только определенным группам, стоит положить в папку customattachments файл .htaccess со следующим текстом:
Код:
Order Deny,Allow
Deny from all
Это запретит скачивание файлов напрямую, и их можно будет скачивать только из форума.
С папкой customavatars данную операцию проделывать не надо, иначе на форуме не будут показываться загруженные аватары.
  Ответить с цитированием
 
Время генерации страницы 0.05645 секунды с 10 запросами