Вставляет форму для генерации нового паспорта материала.

Использование

[[CreateMaterialPassport()]]

[[CreateMaterialPassport(),Option1=Value1,Option2=Value2,...]]

Параметры

Параметр

Тип

Значение по умолчанию

Описание

Name

Имя страницы

отсутствует

Имя новой страницы паспорта материала

Title

строка

отсутствует

Название материала

Base

Имя страницы

PspoMaterials

Базовая страница для паспорта

Author

строка

отсутствует

Автор материала

License

строка

отсутствует

Лицензия материала

LicenseBase

Имя страницы

../LicenseInfo

Страница с информацией о лицензиях

Format

строка

отсутствует

Формат материала

FormatBase

Имя страницы

../FormatInfo

Страница с информацией о форматах

URL

строка

отсутствует

Ссылка на источник

Template

Имя страницы

MaterialPassportTemplate

Шаблон для сздания пасспорта материала

NameLabel

строка

"Имя страинцы"

Надпись для поля с именем новой страницы

TitleLabel

строка

"Название"

Название материала

BaseLabel

строка

"Базовая страница"

Базовая страница для паспорта

AuthorLabel

строка

"Автор"

Автор материала

LicenseLabel

строка

"Лицензия"

Лицензия материала

LicenseBaseLabel

строка

"Страница описания лицензий"

Страница с информацией о лицензиях

FormatLabel

строка

"Формат"

Формат материала

FormatBaseLabel

строка

"Страница описания форматов"

Страница с информацией о форматах

URLLabel

строка

"Источник"

Ссылка на источник

TemplateLabel

строка

"Шаблон"

Шаблон для сздания пасспорта материала

SubmitLabel

строка

"Создать паспорт материала"

Надпись на кнопке отсылки формы

ShowSetFields

флаг

отсутствует

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

EditSetFields

флаг

отсутствует

Если задан данный параметр и ShowSetFields, то поля, у которых заданы значения, доступны для редактирования

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

Для задания в параметрах нескольких форматов или лицензиях используйте ";" вместо ",".

Примеры

[[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)