Документация для разработчиков
Темная тема

Структура таблиц модуля форумов

Группы форумов

ПолеОписание ТипОбяз.Умолч.
IDID группы форумов. Уникален.IntДа 
SORTИндекс сортировки.IntДа150

Сайтозависимые параметры групп форумов

ПолеОписание ТипОбяз.Умолч.
FORUM_GROUP_IDID группы форумовIntДа 
LIDКод сайта Char(2)Да 
NAMEНазвание группы форумовString(255)Да 
DESCRIPTIONОписание группы форумовString(255)Нет 


Форумы

ПолеОписание ТипОбяз.Умолч.
IDID форума. Уникален.IntДа 
NAMEНазвание форумаString(128)Да 
DESCRIPTIONОписание форумаString(255)Нет 
SORTИндекс сортировкиIntДа150
ACTIVEАктивность форума (Y|N)Char(1)ДаY
ALLOW_HTMLРазрешить вводить в качестве сообщения произвольный HTML (Y|N)Char(1)ДаN
ALLOW_NL2BRПреобразовывать переводы каретки в тег <br> в режиме HTML (Y|N)Char(1)ДаN
ALLOW_ANCHORРазрешить использовать в сообщениях тег <a> / [a] (Y|N)Char(1)ДаY
ALLOW_BIUРазрешить использовать в сообщениях теги <b> / [b], <i> / [i], <u> / [u] (Y|N)Char(1)ДаY
ALLOW_IMGРазрешить использовать в сообщениях тег <img> / [img] (Y|N)Char(1)ДаY
ALLOW_LISTРазрешить использовать в сообщениях тег списка <ul> / [list] (Y|N)Char(1)ДаY
ALLOW_QUOTEРазрешить использовать в сообщениях тег цитирования <quote> / [quote] (Y|N)Char(1)ДаY
ALLOW_CODEРазрешить использовать в сообщениях тег кода <code> / [code] (Y|N)Char(1)ДаY
ALLOW_FONTРазрешить использовать в сообщениях тег <font> / [color], [font] (Y|N)Char(1)ДаY
ALLOW_SMILESРазрешить использовать в сообщениях смайлики в виде изображений (Y|N)Char(1)ДаY
ALLOW_UPLOADРазрешить загрузку файлов, привязанных с сообщениям форума. Возможные значения: N - загрузка запрещена, Y - только файлы изображений, F - файлы с заданными в поле ALLOW_UPLOAD_EXT расширениями, A - любые файлы.Char(1)ДаN
MODERATIONПремодерируемость форума (Y|N)Char(1)ДаN
ORDER_BYСортировка "по умолчанию" тем форума в списке тем. Возможные значения: T - заголовок темы, N - количество сообщений в теме, A - автор темы, V - количество просмотров темы, D - дата создания темы, P - дата последнего сообщения в теме.Char(1)ДаP
ORDER_DIRECTIONНаправление сортировки "по умолчанию" тем форума в списке тем. Возможные значения: ASC - прямой порядок, DESC - обратный порядок.Char(4)ДаDESC
TOPICSКоличество опубликованых тем в форуме.IntДа0
POSTSКоличество опубликованых сообщений в форуме.IntДа0
LAST_POSTER_IDКод автора (код пользователя) последнего сообщения на форуме.IntНет 
LAST_POSTER_NAMEИмя автора последнего сообщения на форуме.varchar(255)Нет 
LAST_POST_DATEДата последнего сообщения на форуме.DateTimeНет 
LAST_MESSAGE_IDID последнего сообщения на форуме.IntНет 
ALLOW_UPLOAD_EXTСписок разделенных запятой расширений файлов, которые разрешены к загрузке. Применяется, если в поле ALLOW_UPLOAD стоит значение F.String(255)Нет 
FORUM_GROUP_IDКод группы, к которой принадлежит форум.IntНет 
ASK_GUEST_EMAILСпрашивать Email у незарегистрированого пользователя при написании сообщения (Y/N) Char(1)НетN

Связь форума с сайтами

ПолеОписание ТипОбяз.Умолч.
FORUM_IDID форума.IntДа 
SITE_IDКод сайта.Char(2)Да 
PATH2FORUM_MESSAGEШаблон пути к сообщению на форуме. Может содержать подстроки #FORUM_ID#, #TOPIC_ID# и #MESSAGE_ID#, которые должны быть заменены на реальные код форума, код темы и код сообщения.varchar(250)Нет 

Темы форума

ПолеОписание ТипОбяз.Умолч.
IDID темы форума. Уникален.IntДа 
TOPIC_IDУказатель на тему-ссылку. Используется, если STATE=L.bigint(20)Нет
TITLEЗаголовок темыString(70)Да 
TITLE_SEOИнформация для навигацииvarchar(255) nullНет
DESCRIPTIONОписание темы.String(70)Нет 
TAGSТеги темы.varchar(255)Нет
STATEСостояние темы: открыта или закрыта (Y|N).Char(1)ДаY
USER_START_IDКод автора темы.IntНет 
USER_START_NAMEИмя автора темы.String(64)Да 
START_DATEДата создание темы.DateTimeДа 
ICON_IDКод иконки темы.IntНет 
POSTSКоличество ответов на тему.IntДа0
POSTS_UNAPPROVEDКоличество неодобренных сообщений в теме.int(11)Нет0
VIEWSКоличество просмотров темы.IntДа0
FORUM_IDID форума, которому принадлежит тема.IntДа 
APPROVEDОпубликована ли тема (Y|N). Тема опубликована, если опубликовано хотя бы одно сообщение в ней.Char(1)ДаY
SORTИндекс сортировки темыIntДа150
LAST_POSTER_IDКод автора последнего сообщения в теме.IntНет 
LAST_POSTER_NAMEИмя автора последнего сообщения в теме.varchar(255)Да 
LAST_POST_DATEДата последнего сообщения в теме.DateTimeДа 
LAST_MESSAGE_IDID последнего сообщения в темеIntДа 
ABS_*Четыре последних поля могут иметь указанную приставку. В этом случае их значения видны только модераторам.


Сообщения

ПолеОписание ТипОбяз.Умолч.
IDID сообщения. Уникальное.IntДа 
AUTHOR_IDКод автора сообщения.IntНет 
AUTHOR_NAMEИмя автора сообщения.String(128)Да 
AUTHOR_IPIP автора сообщенияString(128)Нет 
USE_SMILESПользователь хочет, чтобы смайлики заменялись графическими изображениями (Y|N).Char(1)ДаY
POST_DATEДата создания сообщения.DatetimeДа 
POST_MESSAGEТекст сообщения.TextДа 
FORUM_IDID форума, которому принадлежит сообщение.IntДа 
TOPIC_IDID темы, которой принадлежит сообщение.IntДа 
APPROVEDСообщение опубликовано (Y|N)Char(1)ДаY
GUEST_IDКод посетителяIntНет 
AUTHOR_REAL_IPРеальный IP автора сообщения.IntНет 
ATTACH_IMGПрисоедененный файл.IntНет 


Профайл посетителя форума

ПолеОписание ТипОбяз.Умолч.
IDID профайла. Уникален.IntДа 
USER_IDID пользователя. Уникален.IntДа 
DESCRIPTIONОписание посетителя.String(64)Нет 
IP_ADDRESSIP адрес, с которого было отправлено последнее сообщение.String(128)Да 
AVATARАватар посетителя. Массив, описывающий файл, полученный, например, через CFile::MakeFileArrayArrayНет 
NUM_POSTSКоличество сообщений посетителя на форуме.IntДа0
INTERESTSИнтересы посетителя (произвольная текстовая информация).TextНет 
LAST_POSTКод последнего сообщения постетителя.IntНет 
ALLOW_POSTПосетитель может писать сообщения (т.е. не забанен).Char(1)ДаY
LAST_VISITДата последнего посещения форумаDateTimeДа 
DATE_REGДата регистрации на форумеDateTimeДа 
REAL_IP_ADDRESSНастоящий IP адрес, с которого было написано последнее сообщение.String(128)Нет 
SIGNATUREПодпись посетителя.String(255)Нет 
SHOW_NAMEПоказывать имя и фамилию вместо логина (Y|N)Char(1)ДаY
HIDE_FROM_ONLINEНе показывать пользователя в списке "Кто сейчас на сайте" (Y/N) Char(1)НетN
POINTSТекущее количество баллов пользователя IntНет0


Звания (статусы) посетителей

ПолеОписание ТипОбяз.Умолч.
IDID звания. Уникален.Да 
MIN_POINTSКоличество баллов, которое необходимо иметь для получения этого звания.IntДа0
CODEСимвольный код звания.varchar(100)Нет 
VOTESКоличество голосов, которое пользователь в этом звании может отдать за другого пользователяIntДа0


Языковые параметры званий

ПолеОписание ТипОбяз.Умолч.
POINTS_IDID званияIntДа 
LIDКод языка параметровChar(2)Да 
NAMEНазвание званияString(250)Да 


Карта соответствий сообщений/баллов

Карта соответствий между количеством сообщений пользователя на форуме и количеством баллов за сообщение.


ПолеОписание ТипОбяз.Умолч.
IDID записи. Первичный ключ. IntДа 
MIN_NUM_POSTSКоличество сообщений, которое нужно написать для получения этого количества баллов за сообщение.IntДа0
POINTS_PER_POSTКоличество баллов за сообщение. Может быть дробным числом (0.1 - балл дается за 10 сообщений) decimal(18, 4)Да0


Смайлы и иконки

ПолеОписание ТипОбяз.Умолч.
IDID смайла. Уникален.Да 
TYPEТип: S - смайл, I - иконка.Char(2)ДаS
TYPINGВарианты написания смайлов, перечисленные через пробел.String(100)Да 
IMAGEНазвание файла изображения.String(128)Да 
SORTИндекс сортировки.IntДа150
IMAGE_WIDTHШирина изображения.IntДа0
IMAGE_HEIGHTВысота изображения.IntДа0

Языковые параметры смайлов

ПолеОписание ТипОбяз.Умолч.
SMILE_IDID смайлаIntДа 
LIDКод языка параметровChar(2)Да 
NAMEНазвание смайлаString(255)Да 


Подписка

ПолеОписание ТипОбяз.Умолч.
IDID подпискиIntДа 
USER_IDID подписанного пользователяIntДа 
FORUM_IDФорум, на сообщения которого подписанIntДа 
TOPIC_IDТема, на сообщения которой подписанIntНет 
START_DATEДата подпискиDateTimeДа 
LAST_SENDID последнего отправленного сообщенияIntНет 
NEW_TOPIC_ONLYПодписка только на новые темы (Y/N) Char(1)ДаN
SITE_IDID сайта, на котором произведена подписка Char(2)Даru


Приватные сообщения

ПолеОписание ТипОбяз.Умолч.
IDID сообщения. Уникален.IntДа 
AUTHOR_IDID автора сообщения.IntДа 
USER_IDID получателя сообщения.IntДа 
FOLDER_IDID папки пользователя.IntДа 
IS_READМетка о прочтении.IntДа 
USE_SMILESЗаменять смайлики графическими изображениями (Y|N).IntДа 
POST_DATEДата создания сообщения.DateTimeДа 
POST_SUBJТема сообщения.String(255)Нет 
POST_MESSAGEТекст сообщения.TextНет 


Папки пользователя

ПолеОписание ТипОбяз.Умолч.
IDID папки. Уникален.IntДа 
TITLEID автора сообщения.String(50)Да 
USER_IDID владельца папки.IntДа 


Словари

ПолеОписание ТипОбяз.Умолч.
IDID записи. Уникален.IntДа 
TITLEИмя словаря.String(50)Да 
TYPEТип словаря.CharДа 

Словарь букв

ПолеОписание ТипОбяз.Умолч.
IDID записи. Уникален.IntДа 
DICTIONARY_IDID словаря.IntДа 
LETTERБуква.String(50)Да 
REPLACEMENTЗамена.String(50)Да 

Словарь слов

ПолеОписание ТипОбяз.Умолч.
IDID записи. Уникален.IntДа 
DICTIONARY_IDID словаря.IntДа 
WORDSСлово.String(255)Нет 
PATTERNШаблон.String(255)Нет 
REPLACEMENTЗамена.String(255)Нет 
DESCRIPTIONОписание.TextНет 
REPLACEMENTЗамена.String(50)Да 
USE_ITЗадействован (Y|N).CharДа 


© «Битрикс», 2001-2024, «1С-Битрикс», 2024