Help:Cascading protection demo
From Eugene Neighbors
This is a demo of {{#if:Protection|{{#if:cascading page protection|cascading page protection|Help:Administration#Protection}}|{{#if:cascading page protection|cascading page protection|Help:Administration}}}}.
- Transclusion of {{#if:|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/a#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/a#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/a|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/a]]}}}} (talk, backlinks, edit) gives "Help:Cascading protection demo/a"
- Transclusion of {{#if:|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/b#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/b#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/b|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/b]]}}}} (talk, backlinks, edit) gives "Help:Cascading protection demo/b"
- Transclusion of {{#if:|{{#if:|[[{{#if:Help|Help:}}Semi-protected demo page#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Semi-protected demo page#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Semi-protected demo page|{{{3}}}]]|[[{{#if:Help|Help:}}Semi-protected demo page]]}}}} (talk, backlinks, edit) gives "Help:Semi-protected demo page"
- Conditional transclusion of {{#if:|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/c#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/c#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/c|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/c]]}}}} (talk, backlinks, edit) or Template:Links-core with false condition (hence no actual inclusion):
- {{#if:|{{Help:Cascading protection demo/c}}}} gives "{{#if:|Help:Cascading protection demo/c}}"
- {{ {{#if:|tc|Help:Cascading protection demo/d}} }} gives "{{ {{#if:|tc|Help:Cascading protection demo/d}} }}"
- {{#if:|{{:Cascading protection demo/c}}|{{tc}} }} gives "{{#if:|Cascading protection demo/c|in }}"
- {{ {{#if:|:Cascading protection demo/d|tc}} }} gives "{{ {{#if:|:Cascading protection demo/d|tc}} }}"
Result:
{{#if:|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/a#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/a#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/a|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/a]]}}}} (talk, backlinks, edit), {{#if:|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/b#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/b#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/b|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/b]]}}}} (talk, backlinks, edit), {{#if:|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/c#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/c#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/c|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/c]]}}}} (talk, backlinks, edit), and {{#if:|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/d#{{{2}}}|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/d#{{{2}}}]]}}|{{#if:|[[{{#if:Help|Help:}}Cascading protection demo/d|{{{3}}}]]|[[{{#if:Help|Help:}}Cascading protection demo/d]]}}}} (talk, backlinks, edit) are protected, but Template:Links-core is not.
