Правила именования сообщений

Материал из ISPWiki

Перейти к: навигация, поиск

Внутренние имена сообщений должны подчиняться определенным правилам и зависеть от назначения сообщения

  • Пункт меню
menu_NAME

где NAME - это имя функции, вызываемой при клике на данный пункт меню, также это значение совпадает с содержимым тэга node, описывающего данный пункт меню.

  • Заголовок интерфейса
title

все таблицы и формы имеют заголовки, кроме того для формы можно объявить сообщение title_new, которое будет использовано, если форма открыта для создания нового элемента (в данных отсутствует тэг elid)

  • Колонка таблицы
NAME

имя текстового сообщения должно совпадать с внутренним именем колонки (атрибут name тэга col)

  • Кнопка панели управления
short_NAME 

Короткая надпись, отображаемая под кнопкой (если пользователь выбрал "отображать подписи к кнопкам"), NAME внутренние имя кнопки (атрибут name тэга toolbtn)

hint_NAME

Всплывающая подсказка, отображаемая при наведении курсора мышки на кнопку, NAME внутренние имя кнопки (атрибут name тэга toolbtn)

msg_FUNC_NAME

Сообщение подтверждения операции, необходимо для кнопок с типом group. NAME внутренние имя кнопки (атрибут name тэга toolbtn), FUNC имя функции (атрибут name тэга metadata). При отображении сообщения в конец будет добавлен список выделенных элементов (значение берется из ключевого поля) разделенных ", " (запятая и пробел), а в конец будет добавлен знак вопроса "?"

  • Страница формы
NAME

Подпись страницы формы, NAME внутренние имя страницы (атрибут name тэга page)

  • Поле формы
NAME

Сообщение слева от поля ввода данных, NAME внутренние имя поля (атрибут name тэга field)

hint_NAME 

Всплывающая подсказка, отображаемая при наведении курсора мышки на поле, NAME внутренние имя поля (атрибут name тэга field)

  • Сообщения об ошибках
msg_error_NAME

Сообщение, отображаемое при возникновении ошибки с кодом 8 (произвольные текстовые сообщения). NAME соответствует атрибуту obj тега error. При этом сообщение может содержать макрос __param__, который будет заменен на содержимое тега error

  • Значения для выпадающих списков
NAME

Сообщения в [[Формирование выпадающих списков|выпадающих списках], описанных с помощью тэга msg, NAME соответствует содержимому тэга msg, описывающему элемент выпадающего списка.

  • Значения для колонок данных
COL_NAME

Сообщения отображаемые в таблицах, если колонка (col) имеет тип (атрибут type) msg. COL - имя колонки (атрибут name тэга col), NAME - содержимое тэга с данными для данной колонки

  • Всплывающие подсказки иконок в таблице данных
hint_p_NAME

Всплывающая подсказка, отображаемая при наведении курсора мышки на иконку в таблице, NAME внутренние имя поля (атрибут name тэга field). К данному сообщению будет добавлено содержимое тэга с данными, если оно существует.

Была ли эта информация полезной? Да | Нет
Личные инструменты