Перейти к контенту
  • 0

Напоминание при начале темы, правила


palach

Вопрос

Может эту тему надо было отнести и в "Модификации, если что модеры перенисите, плз.

Вообщем вот что хотелось бы сделать:

 

Когда юзер нажимает на кнопку "Новая тема", прежде чем вывести ему страницу создания темы, вывести предварительно окно с текстом типа:

______________________________________________________

Внимание!

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

Если вы уверены, что создаваемая вами тема уникальна, то нажмите ОК, иначе нажмите Отмена.

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

ACP-> Forums -> Manage Forums

Напротив каждого форума иконка в виде жёлтого треугольного знака.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Сделай там показывать Show All, а не только Show Link Only. И будут они показываться и в разделе и в при создании новой темы.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Song

Но тогда они будут всегда отображаться на форуме в полном виде.

Мне нужно не это.

Я хочу видеть правила при создании новой темы и только.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

palach

ну тогда вписывай в скин skin_post.php

Добавлено в [mergetime]1087219618[/mergetime]

хотя, при ответе тогда тоже будет.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
А как же тогда тько при создании темы?

Это уже в коде серьезно надо поковыряться. :D (хотя это не сложно, надо еще ж и инструкцию написать...).

 

Можно сделать, чтоб было видно только при создании темы и при расширенной форме ответа(в быстрой видно не будет).

 

Найти

function table_structure() {
global $ibforums;
return <<<EOF
<!--FORUM RULES--><br />
<!--START TABLE-->

Добавь после таблицу с правилами.

 

Если не подойдет, то напишу инструкцию чтоб было именно при создании темы(вверху над формой создания темы).

Ссылка на комментарий
Поделиться на других сайтах

  • 0
А как же тогда тько при создании темы?

тогда надо в post_new_post.php добавлять сам текст, например в переменной, который передавать через переменную при использовании функции скина.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

возникла проблема.

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

Fatal error: Call to undefined function: new_topic_rules() in /hsphere/local/home/motofanr/motofan.ru/sources/Post.php on line 1039

Вот строчки Post.php с 1034 по 1045:

 

// Rules in new topic by http://www.zgia.org.ua

 

function html_new_topic_rules() {

global $ibforums;

 

$html = $this->html->new_topic_rules();

 

return $html;

}

 

// Rules in new topic by http://www.zgia.org.ua END

 

В чем может быть проблема?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.