Form:Book
From open-support.info
(Difference between revisions)
m |
m |
||
(191 intermediate revisions not shown) | |||
Line 6: | Line 6: | ||
{{#forminput:form=Book}} | {{#forminput:form=Book}} | ||
- | </noinclude><includeonly | + | </noinclude><includeonly>{{#vardefine:root|{{#titleparts:{{FULLPAGENAME}}|1}} |
- | + | ||
- | + | ||
- | + | ||
- | {{#vardefine:root|{{#titleparts:{{FULLPAGENAME}}|1}} | + | |
}}{{#vardefine:path|{{#titleparts:{{PAGENAME}}||2}} | }}{{#vardefine:path|{{#titleparts:{{PAGENAME}}||2}} | ||
- | }}{{#vardefine:main | + | }}{{#vardefine:main|{{#if:{{#show:{{#var:root}}|?docinfo master page#}} |
- | + | |{{#show:{{#var:root}}|?docinfo master page#}}{{#if:{{#var:path}} | |
- | + | |/{{#var:path}} | |
}} | }} | ||
- | |||
}} | }} | ||
+ | }}{{#ifeq:{{#var:main}}|{{FULLPAGENAME}} | ||
+ | |{{#vardefine:main|}} | ||
+ | | | ||
+ | }}{{#vardefine:newpage|{{#if:{{#show:{{FULLPAGENAME}}|?revision id}}||true}} | ||
}}{{#vardefine:tblColorHeader|<nowiki>#c5d8fc</nowiki> | }}{{#vardefine:tblColorHeader|<nowiki>#c5d8fc</nowiki> | ||
}}{{#vardefine:tblColorBorder|<nowiki>#aaaaaa</nowiki> | }}{{#vardefine:tblColorBorder|<nowiki>#aaaaaa</nowiki> | ||
}}{{#vardefine:tblColorData |<nowiki>#f8f8f8</nowiki> | }}{{#vardefine:tblColorData |<nowiki>#f8f8f8</nowiki> | ||
}}<div id="wikiPreview" style="display:none; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #AAAAAA;"></div> | }}<div id="wikiPreview" style="display:none; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #AAAAAA;"></div> | ||
- | {{{info | + | {{{info|onlyinclude free text|strict}}} |
- | |onlyinclude free text | + | |
- | }}} | + | |
{{{for template|Book}}} | {{{for template|Book}}} | ||
- | {| | + | <!-- |
+ | - debug - | ||
+ | root: {{#var:root}} | ||
+ | path: {{#var:path}} | ||
+ | main: {{#var:main}} | ||
+ | newpage: {{#var:newpage}} | ||
+ | --> | ||
+ | {|style="width:100%;" cellspacing="0" | ||
!style="background-color:{{#var:tblColorHeader}};<!-- | !style="background-color:{{#var:tblColorHeader}};<!-- | ||
--> border-width:1px 1px 0 1px;<!-- | --> border-width:1px 1px 0 1px;<!-- | ||
--> border-style:solid;<!-- | --> border-style:solid;<!-- | ||
--> border-color:{{#var:tblColorBorder}};<!-- | --> border-color:{{#var:tblColorBorder}};<!-- | ||
- | -->"|{{message|Page properties}} | + | -->"|{{message|Page properties}} {{ |
+ | #info:{{LangSwitch | ||
+ | |en= These inputs specify page properties of this book{{#if:{{#var:path}} | ||
+ | |, or they are inherited from the master page if they are blank | ||
+ | }}. | ||
+ | |de= Diese Eingänge festlegen Seite Eigenschaften dieses Buches{{#if:{{#var:path}} | ||
+ | |, oder sie werden von der Master-Seite geerbt, wenn sie leer sind. | ||
+ | }}. | ||
+ | |fr= Ces entrées spécifier les propriétés de page de ce livre{{#if:{{#var:path}} | ||
+ | |, ou qu'ils sont hérités de la page maître quand ils sont vides. | ||
+ | }} | ||
+ | |ja= ページプロパティを定義します{{#if:{{#var:path}} | ||
+ | |。 入力欄が空白の場合は、主文書のプロパティ値が継承されます | ||
+ | }}。 | ||
+ | }} | ||
+ | }} | ||
!style="width:1em;"| | !style="width:1em;"| | ||
!style="background-color:{{#var:tblColorHeader}};<!-- | !style="background-color:{{#var:tblColorHeader}};<!-- | ||
Line 37: | Line 56: | ||
--> border-style:solid;<!-- | --> border-style:solid;<!-- | ||
--> border-color:{{#var:tblColorBorder}};<!-- | --> border-color:{{#var:tblColorBorder}};<!-- | ||
- | -->"|{{message|Document information}} | + | -->"|{{message|Document information}} {{ |
+ | #info:{{LangSwitch | ||
+ | |en= These inputs specify document information{{#if:{{#var:path}} | ||
+ | |, or are inherited from the root page of this book if they are blank | ||
+ | }}. | ||
+ | |de= Diese Eingänge angeben Dokument Informationen{{#if:{{#var:path}} | ||
+ | |, Oder sind von der Wurzel Seite dieses Buches vererbt, wenn sie leer sind | ||
+ | }}. | ||
+ | |fr= Ces entrées de spécifier des informations de documents{{#if:{{#var:path}} | ||
+ | |, ou sont hérités de la page racine de ce livre si elles sont vides | ||
+ | }}. | ||
+ | |ja= 文書情報を入力します{{#if:{{#var:path}} | ||
+ | |。 入力欄が空白の場合は、ブックのルートページの情報が継承されます | ||
+ | }}。 | ||
+ | }} | ||
+ | }} | ||
|- | |- | ||
|style="background-color:{{#var:tblColorData}};<!-- | |style="background-color:{{#var:tblColorData}};<!-- | ||
--> border:1px solid {{#var:tblColorBorder}};<!-- | --> border:1px solid {{#var:tblColorBorder}};<!-- | ||
--> vertical-align:top;<!-- | --> vertical-align:top;<!-- | ||
- | --> width: | + | --> width:100%;<!-- |
-->"| | -->"| | ||
- | {|style="background-color:{{#var:tblColorData}};" class="fullwidth" | + | {|style="background-color:{{#var:tblColorData}};" class="fullwidth form" |
!{{message|Master page}}: | !{{message|Master page}}: | ||
|{{#if:{{#var:path}} | |{{#if:{{#var:path}} | ||
- | |{{#if | + | |{{#if:{{#var:main}} |
- | |{{#show:{{#var:root}}|?docinfo master page#}}/{{#var:path}} | + | | [[{{#show:{{#var:root}}|?docinfo master page#}}/{{#var:path}}]] |
+ | | ''n/a'' | ||
}} | }} | ||
- | | | + | |{{{field|master page|property=docinfo master page|input type=text|size=40|class=fullwidth}}} |
- | + | }} | |
- | + | |{{#if:{{#var:path}} | |
- | + | |<!-- NO TOOLTIP --> | |
- | + | |{{#info:{{LangSwitch | |
- | }}}< | + | |en= Please input the master page name when it is subsidiary. |
- | + | |de= Bitte geben Sie die Master-Seite Name, wenn es Tochtergesellschaft ist. | |
- | + | |fr= S'il vous plaît entrer le nom de la page maître, quand elle est la filiale. | |
- | + | |ja= このページが従属文書である場合に、主文書のページ名を入力してください。 | |
- | + | }} | |
- | }}} | + | }} |
- | + | }} | |
+ | |- | ||
+ | !<!-- BLANK --> | ||
+ | | {{message|Revision ID}}: {{#switch:THEN | ||
+ | |{{#if:{{#var:path}}|NOT|THEN}} | ||
+ | |{{#if:{{#var:main}}|THEN}}={{{field|master rev|property=docinfo master rev|input type=text|size=10|class=autowidth}}}{{#info:{{LangSwitch | ||
+ | |en= Input the revision id of the master page to detect obsolescence, as required. | ||
+ | |de= Geben Sie die Revision der Master-Seite-ID, um überholte erkennen, wie erforderlich. | ||
+ | |fr= Entrée de la révision id de la page maître pour détecter l'obsolescence, comme l'exige. | ||
+ | |ja= 主ページの版番号を入力すると、主ページのページ更新を検出できます。 | ||
+ | }} | ||
+ | }}{{#if:{{#var:main}} | ||
+ | | {{int:currentrev}}: {{#show:{{#var:main}}|?revision id#}} | ||
+ | }} | ||
+ | |''n/a'' | ||
+ | }} | ||
+ | |- | ||
+ | !{{message|Next page}}: | ||
+ | |{{#switch:THEN | ||
+ | |{{#if:{{#var:main}}|NOT|THEN}} | ||
+ | |{{#if:{{#var:path}}|NOT|THEN}}={{{field|next|property=book next|input type=text|size=40|class=fullwidth|default={{#if:{{#var:newpage}}|{{#iferror:../{{#expr:{{SUBPAGENAME}}+1}} }} }} }}} | ||
+ | | [[{{#rel2abs:{{#show:{{#var:main}}|?book next}} }}]] | ||
+ | }} | ||
+ | |{{#switch:THEN | ||
+ | |{{#if:{{#var:main}}|NOT|THEN}} | ||
+ | |{{#if:{{#var:path}}|NOT|THEN}}={{ | ||
+ | #info:{{LangSwitch | ||
+ | |en= This input required when it is the master page, normally with a relative path description. | ||
+ | |ja= このページが主ページの場合に入力してください。 通常は相対パスで表記します。 | ||
+ | }} | ||
}} | }} | ||
}} | }} | ||
|- | |- | ||
!{{message|Heading}}: | !{{message|Heading}}: | ||
- | | | + | |{{{field|heading|property=book heading|input type=text|size=40|class=fullwidth|default={{#if:{{#var:newpage}}|{{#if:{{#var:main}}|{{#show:{{#var:main}}|?book heading}}|{{#if:{{#var:path}}|{{#replace:{{#var:path}}|/|.}}.}} }} }} }}} |
- | + | |{{#info:{{message|Default value}}: {{#if:{{#var:main}} | |
- | + | |{{#show:{{#var:main}}|?book heading}} | |
- | + | |''blank'' | |
- | + | }} | |
- | + | }} | |
|- | |- | ||
!{{message|Title}}: | !{{message|Title}}: | ||
- | | | + | |{{{field|title|property=book title|input type=text|size=40|class=fullwidth|default={{#if:{{#var:main}}|{{#show:{{#var:main}}|?book title}} }} }}} |
- | + | |{{#info:{{message|Default value}}: {{#if:{{#var:main}} | |
- | + | |{{#show:{{#var:main}}|?book title}} | |
- | + | |''blank'' | |
- | + | }} | |
- | + | }} | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
!{{message|Description}}: | !{{message|Description}}: | ||
- | | | + | |{{{field|desc|property=description|input type=text|size=40|class=fullwidth}}} |
- | + | |{{ | |
- | + | #info:{{message|Default value}}: {{ | |
- | + | #if:{{#var:main}} | |
- | + | |{{#show:{{#var:main}}|?description}} | |
- | }}} | + | |''blank'' |
+ | }} | ||
+ | }} | ||
|} | |} | ||
- | | | + | |<!-- SPACE --> |
|style="background-color:{{#var:tblColorData}};<!-- | |style="background-color:{{#var:tblColorData}};<!-- | ||
--> border:1px solid {{#var:tblColorBorder}};<!-- | --> border:1px solid {{#var:tblColorBorder}};<!-- | ||
Line 105: | Line 163: | ||
{|style="background-color:{{#var:tblColorData}};" class="autowidth" | {|style="background-color:{{#var:tblColorData}};" class="autowidth" | ||
!{{message|Status}}: | !{{message|Status}}: | ||
- | + | |{{{field|status|property=docinfo status|input type=dropdown|values=draft,effective,obsolete|default={{#if:{{#var:newpage}}|draft}} }}} | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
!{{message|Progress}}: | !{{message|Progress}}: | ||
- | + | |{{{field|progress|property=docinfo progress|input type=dropdown}}} | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
!{{message|Language}}: | !{{message|Language}}: | ||
- | | | + | |{{#if:{{#var:path}} |
+ | | ''{{#show:{{#var:root}}|?docinfo language}} - <!-- | ||
+ | -->{{#language:{{#show:{{#var:root}}|?docinfo language}} }}'' | ||
+ | |{{{field|lang|input type=text|size=8}}} | ||
+ | }} | ||
!{{message|Priority}}: | !{{message|Priority}}: | ||
- | + | |{{{field|priority|property=docinfo priority|input type=dropdown}}} | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
!{{message|Category}}: | !{{message|Category}}: | ||
- | |colspan="3"|{{{field | + | |colspan="3"|{{{field|category|property=docinfo category|input type=text}}} |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
!{{message|Author}}: | !{{message|Author}}: | ||
- | |colspan="3"|{{{field|author|input type=text}}} | + | |colspan="3"|{{{field|author|input type=text|default={{#if:{{#var:newpage}}|current user}} }}} |
|- | |- | ||
!{{message|Editor}}: | !{{message|Editor}}: | ||
Line 145: | Line 190: | ||
|} | |} | ||
{{{end template}}} | {{{end template}}} | ||
- | + | '''{{message|Contents}}:''' | |
- | {{{standard input|free text | + | <!-- {{{standard input|free text|rows=25|cols=60|preload=Template:Book/preload|class=fullwidth}}} --> |
- | |rows= | + | {{:Form:Book/free text}} |
- | |cols=60 | + | |
- | |class=fullwidth | + | |
- | }}} | + | |
{{{standard input|summary}}} | {{{standard input|summary}}} | ||
Line 157: | Line 199: | ||
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}} | {{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}} | ||
- | |||
</includeonly> | </includeonly> |
Latest revision as of 11:16, 29 April 2011
This is the "Book" form. To create a page with this form, enter the page name below; if a page with that name already exists, you will be sent to a form to edit that page.