[FAQ] Общие вопросы

Автор Avdenago, 28 марта 2007, 13:13:02

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Avdenago

Перед вами Глобальный FAQ. Просто куча часто задаваемых вопросов без всякой сортировки.


Если это ваше первое знакомство с SMF, то вы можете узнать много нового из
Вопросов и ответов для Новичков



digger®

#1
1.  Как запретить подпись под аватаром?

Администрирование -> Текущая Тема Оформления -> Темы и Настройки -> Показывать личный текст в просмотре сообщений

2. Как отключить статус "Новичок" у Администратора?

Администрирование -> Текущая Тема Оформления ->Темы и Настройки -> Не отображать в сообщениях название группы пользователей

3. Как добавить свою кнопку в меню?
http://www.simplemachines.ru/index.php/topic,16.msg6758.html#msg6758

или

Открываем любым текстовым редактором файл index.template.php темы. Внизу файла находишь
function template_menu()
{
...
}

Например.
// Show the [home] button.
echo ($current_action=='home' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
<td valign="top" class="maintab_' , $current_action == 'home' ? 'active_back' : 'back' , '">
<a href="', $scripturl, '">' , $txt[103] , '</a>
</td>' , $current_action == 'home' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';

Для своей ссылки имеем

// Show the [my_own_button] button.
echo '<td class="maintab_active_' . $first . '">&nbsp;</td>
<td valign="top" class="maintab_active_back">
<a href="http://ссылка.на.сайт">САЙТ</a>
</td><td class="maintab_active_' . $last . '">&nbsp;</td>';


4. Как можно сделать форму быстрого ответа?
Администрирование -> Темы оформления -> Общее изменение настроек
(настроить нужно для каждой темы оформления)
1. Настройки принятые по умолчанию для гостей и новых пользователей
2. Настройки темы оформления для зарегистрированных пользователей
Выбрать пункт: Форма быстрого ответа
Выбрать: способ отображения формы быстрого ответа

5. Как сделать чтобы при получении личного сообщения всплывало окно и сообщало об этом?

Администрирование -> Темы оформление -> Общее изменение настроек -> [Ваша тема] -> Настройки темы оформления для зарегистрированных пользователей -> Выводить предупреждение при появлении нового личного сообщения

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

Администрирование -> Характеристики и Настройки -> Основыне настройки -> Количество сообщений, после которого пользователи не будут вводить код при отсылке личных сообщений - попробовать выставить "0".
(следует отметить, что там имеется неточность в переводе и не стоит обращать внимание на пояснение)

7.  Как сделать чтобы на форуме  при написании адреса сайта не ставились автоматически ссылки?

Администрирование -> Cообщения и темы -> ВВ код ->Автоматически вставлять ссылки URL

8. Как вставить счетчик на страницу?

http://www.simplemachines.ru/index.php/topic,8.0.html

9. Как сделать раздел для Гостей, разрешив в нем Гостям оставлять сообщения?

Воспользоваться правами доступа. Для этого необходимый раздел (если такового нет, то создать его) переключить на Локальные права доступа и в правах доступа разрешить необходимые действия Гостям.
Подробнее о Правах Доступа можно почитать тут:
http://www.simplemachines.ru/index.php/topic,1063.html

10. Как переместить одно сообщения из одной темы в другую?

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

Есть ли метод проще?
Нет. И скорее всего и не будет. Потому что структура форума не позволяет переносить сообщения по отдельности.

11. Как отключить подсчет сообщений в определенной теме, разделе?

В одной теме отключить не получится. А вот в разделе легко. Для этого в свойствах раздела снять выбор с "Подсчитывать сообщения".


17. Как обновить форум?
18. Как сделать бэкап форума?
19. Как восстановить форум из бэкапа?
20. Как установить новый комплект смайлов и настроить его?
21. Как установить новую тему оформления?
22. Как установить новый набор аватаров?
23. Как правильно настроить поиск по форуму?
24. Как сделать смайлы и bb коды в форме быстрого ответа?
25. Как создать подраздел?
26. Как уменьшить таблицу с логами ошибок и таблицу с сессиями?
27. Как запретить поисковым ботам индексировать "Печатую форму форума"?
28. Почему открыв шаблон index.template.php я вижу мета тэг "noindex"?
29. Что такое SSI и с чем его едят?
30. Как установить мод?
31. Что такое chmod?

32. Не работает Captcha
Если вы редактировали файлы и у вас кодировка UTF8 то смотрите параметры сохранения файлов потому как при использовании параметра Add a Unicode Signature (BOM) при сохранении файла Captcha работать не будет!

33. Как перенести форум? Например из каталога site.ru/forum в корневой каталог.
* Перенести файлы форума.
* Исправить пути в файле Settings.php
  В нем должны быть правильно указаны 3 переменные:
  $boardurl = 'http://...';
  $boarddir = '/home/...';
  $sourcedir = '/home/...';
  Все пути указываются без слеша в конце.
* В админке исправить пути к теме оформления.
* В админке исправить пути к вложениям.
* В админке исправить пути к смайлам.




FAQ не полный и находится в процессе разработки. Со всеми замечаниями и пожеланиями пишите в личку или в Аську.

digger®

В админке разрешить выбор языка пользователями.
В конец адреса добавить
&language=english
вместо english можно ставить любой из установленных на форуме языков.