Jump to content

Help:-show classes/generate

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
/* This set of CSS rules was generated using [[subst:Help:-show classes/generate]].
See [[Help:-show classes]] for more information */

/* Group 0. "negative-right" classes: .unconfirmed-show and .anonymous-show */

{{subst:#ifeq:|yes|
.anonymous-show{{subst:#ifeq:|yes|,
.unconfirmed-show}} {
	border: 3px blue solid !important;
}
div.anonymous-show, p.anonymous-show{{subst:#if:{{subst:yesno|n}}|,
div.unconfirmed-show, p.unconfirmed-show}} {
	display:block !important;
}
span.anonymous-show, small.anonymous-show{{subst:#ifeq:|yes|,
span.unconfirmed-show, small.unconfirmed-show}} {
	display:inline !important;
}
table.anonymous-show{{subst:#ifeq:|yes|,
table.unconfirmed-show}} {
	display:table !important;
}
li.anonymous-show{{subst:#ifeq:|yes|,
li.unconfirmed-show}} {
	display:list-item !important;
}
|/* Not enabled */}}

/* Group 1. "Entry-level" rights: user, autoconfirmed, and (for non-admins) extendedconfirmed. */

{{subst:#ifeq:|yes|
.user-show{{subst:#ifeq:|yes|,
.autoconfirmed-show}}{{subst:#ifeq:|yes|,
.extendedconfirmed-show}} {
	background-color: lightgray !important;
}
|/* Not enabled */}}

/* Group 2. Other rights you have. */

{{subst:#ifeq:|yes|
{{subst:#invoke:String|join|,
|{{subst:#ifeq:|yes|.abusefilter-show}}|{{subst:#ifeq:|yes|.abusefilter-helper-show}}|{{subst:#ifeq:|yes|.checkuser-show}}|{{subst:#ifeq:|yes|.extendedmover-show}}|{{subst:#ifeq:|yes|.patroller-show}}|{{subst:#ifeq:|yes|.sysop-show}}|{{subst:#ifeq:|yes|.templateeditor-show}}}} {
	background-color: khaki !important;
}
|/* Not enabled */}}

/* Group 3. Rights you don't have, which are not redundant with rights you do have. */

{{subst:#ifeq:|yes|
{{subst:#if:|
{{subst:#invoke:String|join|,
|{{subst:#switch:yes|||=|.abusefilter-helper-show}}|{{subst:#switch:yes||=|.extendedconfirmed-show}}|{{subst:#switch:yes||=|.extendedmover-show}}|{{subst:#switch:yes||=|.patroller-show}}|{{subst:#ifeq:|yes||.sysop-show}}|{{subst:#switch:yes||=|.templateeditor-show}}|{{subst:#ifeq:|yes||.abusefilter-show}}|{{subst:#ifeq:|yes||.autoconfirmed-show}}|{{subst:#ifeq:|yes||.checkuser-show}}}} {
	border: 3px orange solid !important;
}

{{subst:#invoke:String|join|,
|{{subst:#switch:yes|||=|div.abusefilter-helper-show, p.abusefilter-show}}|{{subst:#switch:yes||=|div.extendedconfirmed-show, p.extendedconfirmed-show}}|{{subst:#switch:yes||=|div.extendedmover-show, p.checkuser-show}}|{{subst:#switch:yes||=|div.patroller-show, p.patroller-show}}|{{subst:#ifeq:|yes||div.sysop-show, p.sysop-show}}|{{subst:#switch:yes||=|div.templateeditor-show, p.templateeditor-show}}|{{subst:#ifeq:|yes||div.abusefilter-show, p.abusefilter-show}}|{{subst:#ifeq:|yes||div.autoconfirmed-show, p.autoconfirmed-show}}|{{subst:#ifeq:|yes||div.checkuser-show, p.checkuser-show}}}} {
	display: block !important;
}

{{subst:#invoke:String|join|,
|{{subst:#switch:yes|||=|span.abusefilter-helper-show, small.abusefilter-show}}|{{subst:#switch:yes||=|span.extendedconfirmed-show, small.extendedconfirmed-show}}|{{subst:#switch:yes||=|span.extendedmover-show, small.checkuser-show}}|{{subst:#switch:yes||=|span.patroller-show, small.patroller-show}}|{{subst:#ifeq:|yes||span.sysop-show, small.sysop-show}}|{{subst:#switch:yes||=|span.templateeditor-show, small.templateeditor-show}}|{{subst:#ifeq:|yes||span.abusefilter-show, small.abusefilter-show}}|{{subst:#ifeq:|yes||span.autoconfirmed-show, small.autoconfirmed-show}}|{{subst:#ifeq:|yes||span.checkuser-show, small.checkuser-show}}}} {
	display: inline !important;
}

{{subst:#invoke:String|join|,
|{{subst:#switch:yes|||=|table.abusefilter-helper-show}}|{{subst:#switch:yes||=|table.extendedconfirmed-show}}|{{subst:#switch:yes||=|table.extendedmover-show}}|{{subst:#switch:yes||=|table.patroller-show}}|{{subst:#ifeq:|yes||table.sysop-show}}|{{subst:#switch:yes||=|table.templateeditor-show}}|{{subst:#ifeq:|yes||table.abusefilter-show}}|{{subst:#ifeq:|yes||table.autoconfirmed-show}}|{{subst:#ifeq:|yes||table.checkuser-show}}}} {
	display: table !important;
}

{{subst:#invoke:String|join|,
|{{subst:#switch:yes|||=|li.abusefilter-helper-show}}|{{subst:#switch:yes||=|li.extendedconfirmed-show}}|{{subst:#switch:yes||=|li.extendedmover-show}}|{{subst:#switch:yes||=|li.patroller-show}}|{{subst:#ifeq:|yes||li.sysop-show}}|{{subst:#switch:yes||=|li.templateeditor-show}}|{{subst:#ifeq:|yes||li.abusefilter-show}}|{{subst:#ifeq:|yes||li.autoconfirmed-show}}|{{subst:#ifeq:|yes||li.checkuser-show}}}} {
	display: list-item !important;
}
| /* Not applicable */ }}
| /* Not enabled */}}

/* Anomaly highlighter: Elements with -show for "lesser included" perms but not their
"higher" cousins, e.g. patroller-show without sysop-show or abusefilter-helper-show
without abusefilter-show. */

{{subst:#ifeq:|yes|
.abusefilter-helper-show:not(.abusefilter-show),
.abusefilter-helper-show:not(.sysop-show),
.extendedconfirmed-show:not(.sysop-show),
.extendedmover-show:not(.sysop-show),
.patroller-show:not(.sysop-show),
.templateeditor-show:not(.sysop-show) {
	background: red !important;
}
div.abusefilter-helper-show, p.abusefilter-helper-show,
div.extendedconfirmed-show, p.extendedconfirmed-show,
div.extendedmover-show, p.extendedmover-show,
div.patroller-show, p.patroller-show,
div.templateeditor-show, p.templateeditor-show {
	display: block !important;
}
span.abusefilter-helper-show, small.abusefilter-helper-show,
span.extendedconfirmed-show, small.extendedconfirmed-show,
span.extendedmover-show, small.extendedmover-show,
span.patroller-show, small.patroller-show,
span.templateeditor-show, small.templateeditor-show {
	display: inline !important;
}
table.abusefilter-helper-show,
table.extendedconfirmed-show,
table.extendedmover-show,
table.patroller-show,
table.templateeditor-show {
	display: table !important;
}
li.abusefilter-helper-show,
li.extendedconfirmed-show,
li.extendedmover-show,
li.patroller-show,
li.templateeditor-show {
	display: list-item !important;
} }}