Template:Editnotice load/core: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(Commenting the code and some code clean-up.) |
m (23 revisions imported from wikipedia:Template:Editnotice_load/core) |
||
(17 intermediate revisions by 6 users not shown) | |||
Line 2: | Line 2: | ||
{{#if: {{{group allowed|}}} |
{{#if: {{{group allowed|}}} |
||
| {{#ifexist: {{{groupnotice|}}} |
| {{#ifexist: {{{groupnotice|}}} |
||
| |
| {{#switch: |
||
{{ {{{groupnotice|}}} | notice action={{{notice action|}}} }} |
|||
⚫ | |||
| = <!--Notice is blank or only contains "-", don't use it--> |
|||
| #default = group |
|||
⚫ | |||
}} |
}} |
||
}}{{#ifexist: {{{pagenotice|}}} |
}}{{#ifexist: {{{pagenotice|}}} |
||
| |
| {{#switch: |
||
{{ {{{pagenotice|}}} | notice action={{{notice action|}}} }} |
|||
| - |
|||
| = <!--Notice is blank or only contains "-", don't use it--> |
|||
| #default = page |
|||
}} |
|||
}} |
}} |
||
| group = |
| group = |
||
<!--We have a group notice, but no page notice--> |
<!--We have a group notice, but no page notice--> |
||
<div style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small |
<div class="editnotice-link" style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small>[[{{{groupnotice|}}}|Group notice]] <span class="editnotice-redlink {{#if: {{{ownuserpage|}}} || sysop-show templateeditor-show extendedmover-show }}" style="{{#if: {{{ownuserpage|}}} || display: none; }}"> [[{{{pagenotice|}}}|Page notice]]</span></small> </div> |
||
<div class="editnotice-group" style="clear: both;"> {{ {{{groupnotice|}}} | notice action={{{notice action|}}} }} </div> |
<div class="editnotice-group" style="clear: both; width: 100%;"> {{ {{{groupnotice|}}} | notice action={{{notice action|}}} }} </div> |
||
| page = |
| page = |
||
<!--We have a page notice, but no group notice--> |
<!--We have a page notice, but no group notice--> |
||
<div style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small>{{#if: {{{group allowed|}}} |
<div class="editnotice-link" style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small>{{#if: {{{group allowed|}}} |
||
| <span class="editnotice- |
| <span class="editnotice-redlink sysop-show templateeditor-show extendedmover-show" style="display: none;">[[{{{groupnotice|}}}|Group notice]] </span> |
||
}} |
}} [[{{{pagenotice|}}}|Page notice]]</small> </div> |
||
<div {{#if: {{{userpage|}}} | id="editnotice-ns-{{ |
<div {{#if: {{{userpage|}}} | id="editnotice-ns-{{NAMESPACENUMBER}}" }} class="editnotice-page" style="clear: both; width: 100%;"> {{ {{{pagenotice|}}} | notice action={{{notice action|}}} }} </div> |
||
| grouppage = |
| grouppage = |
||
<!--We have both a group notice and a page notice--> |
<!--We have both a group notice and a page notice--> |
||
<div class="editnotice |
<div class="editnotice-link" style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small>[[{{{groupnotice|}}}|Group notice]]</small> </div> |
||
<div class="editnotice-group" style="clear: both;"> {{ {{{groupnotice|}}} | notice action={{{notice action|}}} }} </div> |
<div class="editnotice-group" style="clear: both; width: 100%;"> {{ {{{groupnotice|}}} | notice action={{{notice action|}}} }} </div> |
||
<div class="editnotice |
<div class="editnotice-link" style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small>[[{{{pagenotice|}}}|Page notice]]</small> </div> |
||
<div {{#if: {{{userpage|}}} | id="editnotice-ns-{{ |
<div {{#if: {{{userpage|}}} | id="editnotice-ns-{{NAMESPACENUMBER}}" }} class="editnotice-page" style="clear: both; width: 100%;"> {{ {{{pagenotice|}}} | notice action={{{notice action|}}} }} </div> |
||
| #default = |
| #default = |
||
<!-- See [[Template:Editnotice_load/notext]] and [[MediaWiki:Editnotice-notext]] for the display of the red link. This must remain empty. --> |
|||
<!--We have no group and no page notice--> |
|||
{{#if: {{{group allowed|}}} |
|||
| {{#if: {{{userpage|}}} |
|||
| <!--On a user rootpage--> |
|||
<div style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small><span class="editnotice-group-create sysop-show accountcreator-show" style="display: none;">[[{{{groupnotice|}}}|Group notice]] </span> <span class="editnotice-page-create">[[{{{pagenotice|}}}|Page notice]]</span></small> </div> |
|||
| <!--On any other page, and group notices allowed--> |
|||
<div class="sysop-show accountcreator-show" style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em; display: none;"> <small><span class="editnotice-group-create">[[{{{groupnotice|}}}|Group notice]]</span> <span class="editnotice-page-create">[[{{{pagenotice|}}}|Page notice]]</span></small> </div> |
|||
⚫ | |||
| <!--Group notices not allowed, so also not in user space--> |
|||
<div class="sysop-show accountcreator-show" style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em; display: none;"> <small><span class="editnotice-page-create">[[{{{pagenotice|}}}|Page notice]]</span></small> </div> |
|||
⚫ | |||
}}<noinclude> |
}}<noinclude> |
||