Form:Book
From open-support.info
(Difference between revisions)
m |
m |
||
(28 intermediate revisions not shown) | |||
Line 16: | Line 16: | ||
|{{#vardefine:main|}} | |{{#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> | ||
Line 23: | Line 24: | ||
{{{for template|Book}}} | {{{for template|Book}}} | ||
<!-- | <!-- | ||
- | root: {{#var:root}} | + | - debug - |
- | path: {{#var:path}} | + | root: {{#var:root}} |
- | main: {{#var:main}} | + | path: {{#var:path}} |
+ | main: {{#var:main}} | ||
+ | newpage: {{#var:newpage}} | ||
--> | --> | ||
{|style="width:100%;" cellspacing="0" | {|style="width:100%;" cellspacing="0" | ||
Line 82: | Line 85: | ||
| ''n/a'' | | ''n/a'' | ||
}} | }} | ||
- | |{{{field | + | |{{{field|master page|property=docinfo master page|input type=text|size=40|class=fullwidth}}} |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
|{{#if:{{#var:path}} | |{{#if:{{#var:path}} | ||
Line 104: | Line 101: | ||
| {{message|Revision ID}}: {{#switch:THEN | | {{message|Revision ID}}: {{#switch:THEN | ||
|{{#if:{{#var:path}}|NOT|THEN}} | |{{#if:{{#var:path}}|NOT|THEN}} | ||
- | |{{#if:{{#var:main}}|THEN}}={{{field | + | |{{#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. | |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. | |de= Geben Sie die Revision der Master-Seite-ID, um überholte erkennen, wie erforderlich. | ||
Line 125: | Line 116: | ||
|{{#switch:THEN | |{{#switch:THEN | ||
|{{#if:{{#var:main}}|NOT|THEN}} | |{{#if:{{#var:main}}|NOT|THEN}} | ||
- | |{{#if:{{#var:path}}|NOT|THEN}}={{{field | + | |{{#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}} }}]] | | [[{{#rel2abs:{{#show:{{#var:main}}|?book next}} }}]] | ||
}} | }} | ||
Line 145: | Line 130: | ||
|- | |- | ||
!{{message|Heading}}: | !{{message|Heading}}: | ||
- | |{{{field | + | |{{{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}} | |{{#info:{{message|Default value}}: {{#if:{{#var:main}} | ||
|{{#show:{{#var:main}}|?book heading}} | |{{#show:{{#var:main}}|?book heading}} | ||
Line 159: | Line 138: | ||
|- | |- | ||
!{{message|Title}}: | !{{message|Title}}: | ||
- | |{{{field | + | |{{{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}} | |{{#info:{{message|Default value}}: {{#if:{{#var:main}} | ||
|{{#show:{{#var:main}}|?book title}} | |{{#show:{{#var:main}}|?book title}} | ||
Line 173: | Line 146: | ||
|- | |- | ||
!{{message|Description}}: | !{{message|Description}}: | ||
- | |{{{field | + | |{{{field|desc|property=description|input type=text|size=40|class=fullwidth}}} |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|{{ | |{{ | ||
#info:{{message|Default value}}: {{ | #info:{{message|Default value}}: {{ | ||
Line 196: | Line 163: | ||
{|style="background-color:{{#var:tblColorData}};" class="autowidth" | {|style="background-color:{{#var:tblColorData}};" class="autowidth" | ||
!{{message|Status}}: | !{{message|Status}}: | ||
- | |{{{field | + | |{{{field|status|property=docinfo status|input type=dropdown|values=draft,effective,obsolete|default={{#if:{{#var:newpage}}|draft}} }}} |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
!{{message|Progress}}: | !{{message|Progress}}: | ||
- | |{{{field | + | |{{{field|progress|property=docinfo progress|input type=dropdown}}} |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
|- | |- | ||
!{{message|Language}}: | !{{message|Language}}: | ||
Line 213: | Line 171: | ||
| ''{{#show:{{#var:root}}|?docinfo language}} - <!-- | | ''{{#show:{{#var:root}}|?docinfo language}} - <!-- | ||
-->{{#language:{{#show:{{#var:root}}|?docinfo language}} }}'' | -->{{#language:{{#show:{{#var:root}}|?docinfo language}} }}'' | ||
- | |{{{field | + | |{{{field|lang|input type=text|size=8}}} |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} | ||
!{{message|Priority}}: | !{{message|Priority}}: | ||
- | |{{{field | + | |{{{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|default=current user}}} | + | |colspan="3"|{{{field|author|input type=text|default={{#if:{{#var:newpage}}|current user}} }}} |
|- | |- | ||
!{{message|Editor}}: | !{{message|Editor}}: | ||
Line 245: | Line 191: | ||
{{{end template}}} | {{{end template}}} | ||
'''{{message|Contents}}:''' | '''{{message|Contents}}:''' | ||
- | {{{standard input|free text | + | <!-- {{{standard input|free text|rows=25|cols=60|preload=Template:Book/preload|class=fullwidth}}} --> |
- | |rows=25 | + | {{:Form:Book/free text}} |
- | |cols=60 | + | |
- | |class=fullwidth | + | |
- | }}} | + | |
{{{standard input|summary}}} | {{{standard input|summary}}} | ||
Line 256: | 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.