Перейти к содержимому
Русский язык для Invision Community 5

Предупреждение перед созданием темы

Здравствуйте еще раз. Как я могу сделать предупреждение перед созданием темы, как у вас на форуме? Это хук или в коде что-то дописать нужно?

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

  • Автор

 

You must be logged in with an IPS client account to download from the Marketplace.

 

Зарегистрировался, все равно такая штука вылазит. Не могу скачать

Изменено пользователем Jho_Barbaro

Нужно быть клиентом IPS для скачивания файлов.

 

(SOS33) New Topic Rules 3.0.2(2).zip

Compatibility: IP.Board 3.4.X, 3.3.X & 3.2.X

  • Автор

Нужно быть клиентом IPS для скачивания файлов.

Спасибо, установил. Но как его настроить?

  • 2 года спустя...

Как добавить текст-правила по умолчанию, для всех форумов при инсталляции?

 

$TABLE[] = "ALTER TABLE forums ADD topicrules_texto TEXT NOT NULL DEFAULT '<p>[info=]<b>{name}, bla bla bla.<br /><br />bla bla etc... 586 симбол</b>[/info]</p>';";

 

The following errors have been found:

ALTER TABLE forums ADD topicrules_texto TEXT NOT NULL DEFAULT
...
BLOB/TEXT column 'topicrules_texto' can't have a default value

 

VARCHAR(MAX) & NVARCHAR(MAX) не подходят.

Как добавить текст-правила по умолчанию, для всех форумов при инсталляции?

Поле с типом TEXT не может иметь значение по умолчанию.

Для всех существующих форумов можно обновить значение поля после установки приложения sql-запросом.

Так он не должен работать?

 

$TABLE[] = "ALTER TABLE forums ADD topicrules_texto VARCHAR(MAX) NOT NULL DEFAULT '<p>[info=]<b>{name}, bla bla bla.<br /><br />bla bla etc... 586 симбол</b>[/info]</p>';";

 

TEXT -> VARCHAR(MAX) or VARCHAR(1000)

 

 

Eсли текст примерно 300 симбол, он добавляется без проблем

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

update forums set topicrules_texto='<p>[info=]<b>{name}, bla bla bla.<br /><br />bla bla etc... 586 симбол</b>[/info]</p>';

Все равно он делает Truncate :(

Сделал...

 

Вернул обратно:

$TABLE[] = "ALTER TABLE forums ADD topicrules_texto TEXT NOT NULL DEFAULT '';";

Потом:

update forums set topicrules_texto='<p>[info=]<b>{name}, bla bla bla.<br /><br />bla bla etc... 586 симбол</b>[/info]</p>';

 

@newbie

Спасибо за внимание.

Сделал...

 

Так я Вам об этом в 7-ом сообщении написал. Установите компонент, а после обновите поле для всех форумов.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.