5813
Комментарий:
|
6933
|
Удаления помечены так. | Добавления помечены так. |
Строка 13: | Строка 13: |
|| !OriginalTitle || строка || отсутствует || Оригинальное название материала || | |
Строка 20: | Строка 21: |
|| Template || Имя страницы || MaterialPassportTemplate || Шаблон для сздания пасспорта материала || | || Template || Имя страницы || MaterialPassportTemplate || Шаблон для создания паспорта материала || |
Строка 22: | Строка 23: |
|| !TitleLabel || строка || "Название" || Название материала || || !BaseLabel || строка || "Базовая страница" || Базовая страница для паспорта || || !AuthorLabel || строка || "Автор" || Автор материала || || !LicenseLabel || строка || "Лицензия" || Лицензия материала || || !LicenseBaseLabel || строка || "Страница описания лицензий" || Страница с информацией о лицензиях || || !FormatLabel || строка || "Формат" || Формат материала || || !FormatBaseLabel || строка || "Страница описания форматов" || Страница с информацией о форматах || || URLLabel || строка || "Источник" || Ссылка на источник || || !TemplateLabel || строка || "Шаблон" || Шаблон для сздания пасспорта материала || |
|| !TitleLabel || строка || "Название" || Надпись для пля с названием материала || || !OriginalTitleLabel || строка || "Оригинальное название" || Надпись для поля с оригинальным названием материала || || !BaseLabel || строка || "Базовая страница" || Надпись для поля с базовой страницей для паспорта || || !AuthorLabel || строка || "Автор" || Надпись для поля с автором материала || || !LicenseLabel || строка || "Лицензия" || Надпись для поля с лицензией материала || || !LicenseBaseLabel || строка || "Страница описания лицензий" || Надпись для поля со страницей с информацией о лицензиях || || !FormatLabel || строка || "Формат" || Надпись для поля с форматом материала || || !FormatBaseLabel || строка || "Страница описания форматов" || Надпись для поля со страницей с информацией о форматах || || URLLabel || строка || "Источник" || Надпись для поля со ссылкой на источник || || !TemplateLabel || строка || "Шаблон" || Надпись для поля с шаблоном для создания паспорта материала || |
Строка 39: | Строка 41: |
==== Поведение ==== При нажатии на кнопку сздания материала вызывается action [[../../Actions/CreateMaterialPassport|CreateMaterialPassport]] с указанными в фрме параметрами. Список передаваемых параметров: Name, Title, !OriginalTitle, Base, Author, License, !LicenseBase, Format, !FormatBase, URL, Template. |
|
Строка 40: | Строка 45: |
||{{{[[CreateMaterialPassport()]]}}}||[[CreateMaterialPassport()]]|| ||{{{[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана)]]}}}||[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана)]]|| ||{{{[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true)]]}}}||[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true)]]|| ||{{{[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true, EditSetFields=true)]]}}}||[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true, EditSetFields=true)]]|| |
||{{{[[CreateMaterialPassport()]]}}}||<<CreateMaterialPassport>>|| ||{{{[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана)]]}}}||<<CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана)>>|| ||{{{[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true)]]}}}||<<CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true)>>|| ||{{{[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true, EditSetFields=true)]]}}}||<<CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true, EditSetFields=true)>>|| |
Вставляет форму для генерации нового паспорта материала.
Использование
[[CreateMaterialPassport()]]
- Вставляет форму, у которой не заполнены поля без значений по умолчанию
[[CreateMaterialPassport(),Option1=Value1,Option2=Value2,...]]
- Вставляет форму, у которой изменены параметры по умолчанию.
Параметры
Параметр |
Тип |
Значение по умолчанию |
Описание |
Name |
Имя страницы |
отсутствует |
Имя новой страницы паспорта материала |
Title |
строка |
отсутствует |
Название материала |
OriginalTitle |
строка |
отсутствует |
Оригинальное название материала |
Base |
Имя страницы |
Базовая страница для паспорта |
|
Author |
строка |
отсутствует |
Автор материала |
License |
строка |
отсутствует |
Лицензия материала |
LicenseBase |
Имя страницы |
Страница с информацией о лицензиях |
|
Format |
строка |
отсутствует |
Формат материала |
FormatBase |
Имя страницы |
Страница с информацией о форматах |
|
URL |
строка |
отсутствует |
Ссылка на источник |
Template |
Имя страницы |
Шаблон для создания паспорта материала |
|
NameLabel |
строка |
"Имя страинцы" |
Надпись для поля с именем новой страницы |
TitleLabel |
строка |
"Название" |
Надпись для пля с названием материала |
OriginalTitleLabel |
строка |
"Оригинальное название" |
Надпись для поля с оригинальным названием материала |
BaseLabel |
строка |
"Базовая страница" |
Надпись для поля с базовой страницей для паспорта |
AuthorLabel |
строка |
"Автор" |
Надпись для поля с автором материала |
LicenseLabel |
строка |
"Лицензия" |
Надпись для поля с лицензией материала |
LicenseBaseLabel |
строка |
"Страница описания лицензий" |
Надпись для поля со страницей с информацией о лицензиях |
FormatLabel |
строка |
"Формат" |
Надпись для поля с форматом материала |
FormatBaseLabel |
строка |
"Страница описания форматов" |
Надпись для поля со страницей с информацией о форматах |
URLLabel |
строка |
"Источник" |
Надпись для поля со ссылкой на источник |
TemplateLabel |
строка |
"Шаблон" |
Надпись для поля с шаблоном для создания паспорта материала |
SubmitLabel |
строка |
"Создать паспорт материала" |
Надпись на кнопке отсылки формы |
ShowSetFields |
флаг |
отсутствует |
Если данный параметр задан, то отображаются все поля, у которых заданы значения |
EditSetFields |
флаг |
отсутствует |
Если задан данный параметр и ShowSetFields, то поля, у которых заданы значения, доступны для редактирования |
По умолчанию, отображаются только те поля, у которых отсутствуют значения по умолчанию.
Для задания в параметрах нескольких форматов или лицензиях используйте ";" вместо ",".
Поведение
При нажатии на кнопку сздания материала вызывается action CreateMaterialPassport с указанными в фрме параметрами. Список передаваемых параметров: Name, Title, OriginalTitle, Base, Author, License, LicenseBase, Format, FormatBase, URL, Template.
Примеры
[[CreateMaterialPassport()]] |
|
[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана)]] |
|
[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true)]] |
|
[[CreateMaterialPassport(Author=RMS, License=GFDL;CC-BY-SA, SubmitLabel=Создать документ за авторством Столлмана, ShowSetFields=true, EditSetFields=true)]] |