Help:-show classes/generate

From Wikipedia, the free encyclopedia
/* 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;
} }}