imported>PesachZ mNo edit summary |
imported>PesachZ m (Add check for subpage link if no editlink, section) |
||
Line 1: | Line 1: | ||
<includeonly>{{#if:{{{expand|}}}|{{Collapsible section top|expand=yes}}|{{Collapsible section top}}}} | {{#if:|{{Collapsible section top|expand=yes}}|{{Collapsible section top}}}} | ||
{{#if:|{{#switch:|1 = {{Eq}}|2 = {{Eq}}{{Eq}}|3 = {{Eq}}{{Eq}}{{Eq}}|4 = {{Eq}}{{Eq}}{{Eq}}{{Eq}}|{{Eq}}{{Eq}}{{Eq}}{{Eq}}{{Eq}}}} {{@|{{#if:||{{SUBPAGENAME:}}}}}} {{#if:||{{#if: | |||
| | |||
|{{#if: | |||
|{{#ifexist:{{#ifeq:{{padleft:|1| }}|/| | |||
{{FULLPAGENAME}} | |||
}}{{{1}}} | |||
|[[File:Edit.png|15px|text-top|link={{fullurl:{{#ifeq:{{padleft:|1| }}|/|{{FULLPAGENAME}}}}{{{1}}}|action=edit}}|edit nugget]]}}<!-- end ifexist subpage {{{1}}} --> | |||
}}<!-- end if {{{1}}} --> | |||
}}<!-- end if {{{editlink}}} -->}}<!-- end if {{{nt}}} --> {{#switch:|1 = {{Eq}}|2 = {{Eq}}{{Eq}}|3 = {{Eq}}{{Eq}}{{Eq}}|4 = {{Eq}}{{Eq}}{{Eq}}{{Eq}}|{{Eq}}{{Eq}}{{Eq}}{{Eq}}{{Eq}}}} | |||
{{#if:| | |||
{{{summary}}}{{clear}}}}|Click Expand for details on {{#if:|this topic|{{SUBPAGENAME:}}}}}} | |||
{{Collapsible section content}} | |||
{{#if: | |||
|{{red|ERROR: No content was specified}} | |||
|{{#if: | |||
|{{#if: | |||
|{{#ifexist:{{FULLPAGENAME}} | |||
|<!-- newscript subpage exists, show link to Nugget only, then transclude --><small>{{Private|This content is transcluded from a [[Waze:Wazeopedia #Nuggets|nugget]] source [[File:Link.png|12px|text-top|link={{#ifeq:{{padleft:|1| }}|/| | |||
{{FULLPAGENAME}} | |||
}}{{{1}}}|link to nugget]]}}</small><br> | |||
{{ }} | |||
|<!-- newscript subpage doesn't exist, show link to create preload content -->[{{fullurl:{{FULLPAGENAME}}}}/{{urlencode:{{{2}}}|PATH}}?action{{=}}edit§ion{{=}}new&preload{{=}}{{DraftLink|Scripts}}/Preload {{Minor Highway|Click here to add your script content}}] | |||
}}<!-- end ifexist subpage{{{1}}} --> | |||
|<!-- no {{{newscript}}}, is section or had {{{editlink}}} | |||
-- transclude content (will show red link if didn't exist) | |||
--><br> | |||
{{ {{red|ERROR: No content was specified}} }} | |||
}}<!-- end if newscript --> | |||
|<!-- not a section and no {{{editlink}}} -->{{#ifexist:{{FULLPAGENAME}} | |||
|<!-- subpage exists, show only edit link --><small>{{Private|This content is transcluded from a [[Waze:Wazeopedia #Nuggets|nugget]] source [[File:Edit.png|15px|text-top|link={{fullurl:{{#ifeq:{{padleft:|1| }}|/|{{FULLPAGENAME}}}}{{{1}}}|action=edit}}|edit nugget]]}}</small> | |||
}}<!-- if no subpage don't show any link, so end ifexist | |||
-- then transclude (will show Red if didn't exist) for any page thats not a section or {{{editlink}}}. No check for {{{newscript}}} because all newscript are also section --><br> | |||
{{ {{red|ERROR: No content was specified}} }} | |||
}}<!-- end if editlink,section --> | |||
}}<!-- end if nt --> | |||
{{Collapsible section bottom}}<includeonly>{{#if:{{{expand|}}}|{{Collapsible section top|expand=yes}}|{{Collapsible section top}}}} | |||
{{#if:{{{section|}}}|{{#switch:{{{section|}}}|1 = {{Eq}}|2 = {{Eq}}{{Eq}}|3 = {{Eq}}{{Eq}}{{Eq}}|4 = {{Eq}}{{Eq}}{{Eq}}{{Eq}}|{{Eq}}{{Eq}}{{Eq}}{{Eq}}{{Eq}}}} {{@|{{{2|{{#if:{{{nt|}}}||{{SUBPAGENAME:{{{1|}}}}}}}}}}}} {{#if:{{{nt|}}}||{{#if:{{{editlink|}}} | {{#if:{{{section|}}}|{{#switch:{{{section|}}}|1 = {{Eq}}|2 = {{Eq}}{{Eq}}|3 = {{Eq}}{{Eq}}{{Eq}}|4 = {{Eq}}{{Eq}}{{Eq}}{{Eq}}|{{Eq}}{{Eq}}{{Eq}}{{Eq}}{{Eq}}}} {{@|{{{2|{{#if:{{{nt|}}}||{{SUBPAGENAME:{{{1|}}}}}}}}}}}} {{#if:{{{nt|}}}||{{#if:{{{editlink|}}} | ||
| | | | ||
Line 29: | Line 66: | ||
{{ {{{1|{{red|ERROR: No content was specified}} }}} }} | {{ {{{1|{{red|ERROR: No content was specified}} }}} }} | ||
}}<!-- end if newscript --> | }}<!-- end if newscript --> | ||
|<!-- not a section and no {{{editlink}}} -->{{#ifexist:{{FULLPAGENAME}}{{{1|}}} | |<!-- not a section and no {{{editlink}}} -->{{#if:{{{1|}}} | ||
|{{#ifexist:{{FULLPAGENAME}}{{{1|}}} | |||
|<!-- subpage exists, show only edit link --><small>{{Private|This content is transcluded from a [[Waze:Wazeopedia #Nuggets|nugget]] source [[File:Edit.png|15px|text-top|link={{fullurl:{{#ifeq:{{padleft:|1|{{{1|}}} }}|/|{{FULLPAGENAME}}}}{{{1}}}|action=edit}}|edit nugget]]}}</small> | |<!-- subpage exists, show only edit link --><small>{{Private|This content is transcluded from a [[Waze:Wazeopedia #Nuggets|nugget]] source [[File:Edit.png|15px|text-top|link={{fullurl:{{#ifeq:{{padleft:|1|{{{1|}}} }}|/|{{FULLPAGENAME}}}}{{{1}}}|action=edit}}|edit nugget]]}}</small> | ||
}}<!-- if no subpage don't show any link, so end ifexist | }}<!-- if no subpage don't show any link, so end ifexist-->}}<!-- end if {{{1}}} | ||
-- then transclude (will show Red if didn't exist) for any page thats not a section or {{{editlink}}}. No check for {{{newscript}}} because all newscript are also section --><br> | -- then transclude (will show Red if didn't exist) for any page thats not a section or {{{editlink}}}. No check for {{{newscript}}} because all newscript are also section --><br> | ||
{{ {{{1|{{red|ERROR: No content was specified}} }}} }} | {{ {{{1|{{red|ERROR: No content was specified}} }}} }} |