System messages

This is a list of system messages available in the MediaWiki namespace. Please visit MediaWiki Localisation and translatewiki.net if you wish to contribute to the generic MediaWiki localisation.
System messages
First pagePrevious pageNext pageLast page
Name Default message text
Current message text
codeeditor-gotoline (talk) (Translate) Go to line number...
codeeditor-gotoline-placeholder (talk) (Translate) line[:column]
codeeditor-gotoline-prompt (talk) (Translate) Enter a line number
codeeditor-indent (talk) (Translate) Indent
codeeditor-invisibleChars-toggle (talk) (Translate) Toggle invisible characters
codeeditor-lineWrapping-toggle (talk) (Translate) Toggle line wrapping
codeeditor-next-annotation (talk) (Translate) Go to next annotation
codeeditor-outdent (talk) (Translate) Outdent
codeeditor-save-with-errors (talk) (Translate) The document contains errors. Are you sure you want to publish?
codeeditor-searchReplace-toggle (talk) (Translate) Toggle search and replace dialog
codeeditor-toolbar-toggle (talk) (Translate) Toggle code editor
collabpad (talk) (Translate) CollabPad
collabpad-doctitle (talk) (Translate) CollabPad: $1
collabpad-import-subtitle (talk) (Translate) Imported from $1
collapsible-collapse (talk) (Translate) Collapse
collapsible-collapse-all-text (talk) (Translate) Collapse all
collapsible-collapse-all-tooltip (talk) (Translate) Collapse all collapsible elements on the current page
collapsible-expand (talk) (Translate) Expand
collapsible-expand-all-text (talk) (Translate) Expand all
collapsible-expand-all-tooltip (talk) (Translate) Expand all collapsible elements on the current page
colon-separator (talk) (Translate) :
comma-separator (talk) (Translate) ,
common.css (talk) (Translate) /* CSS placed here will be applied to all skins */
/* * This is the CSS common to all desktop skins on en.Chabadpedia. * Styling inside .mw-parser-output should generally use TemplateStyles. */ /* Reset italic styling set by user agent */ cite, dfn { font-style: inherit; } /* Straight quote marks for <q> */ q { quotes: '"' '"' "'" "'"; } /* Avoid collision of blockquote with floating elements by swapping margin and padding */ blockquote { overflow: hidden; margin: 1em 0; padding: 0 40px; } /* Consistent size for <small>, <sub> and <sup> */ small { font-size: 85%; } .mw-body-content sub, .mw-body-content sup { font-size: 80%; } /* Same spacing for indented and unindented paragraphs on talk pages */ .ns-talk .mw-body-content dd { margin-top: 0.4em; margin-bottom: 0.4em; } /* Reduce page jumps by hiding collapsed/dismissed content */ .client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child), /* Avoid FOUC/reflows on collapsed elements. */ /* This copies MediaWiki's solution for T42812 to apply to innercollapse/outercollapse (T325115). */ /* TODO: Use :is() selector at some reasonable future when support is good for Most Clients */ /* Reference: gerrit.wikimedia.org/g/mediawiki/core/+/ecda06cb2aef55b77c4b4d7ecda492d634419ead/resources/src/jquery/jquery.makeCollapsible.styles.less#75 */ .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > p, .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > table, .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > thead + tbody, .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) tr:not( :first-child ), .client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) .mw-collapsible-content, /* Hide charinsert base for those not using the gadget */ #editpage-specialchars { display: none; } /* Different margin on references */ .references { margin-bottom: 0.5em; } /* Cite customizations */ span[ rel="mw:referencedBy" ] { counter-reset: mw-ref-linkback 0; } span[ rel='mw:referencedBy' ] > a::before { content: counter( mw-ref-linkback, lower-alpha ); font-size: 80%; font-weight: bold; font-style: italic; } a[ rel="mw:referencedBy" ]::before { font-weight: bold; content: "^"; } span[ rel="mw:referencedBy" ]::before { content: "^ "; } /* Styling for jQuery makeCollapsible, matching that of collapseButton */ .mw-parser-output .mw-collapsible-toggle:not(.mw-ui-button) { font-weight: normal; padding-right: 0.2em; padding-left: 0.2em; } .mw-collapsible-leftside-toggle .mw-collapsible-toggle { /* @noflip */ float: left; } /* Lists in wikitable data cells are always left-aligned */ .wikitable td ul, .wikitable td ol, .wikitable td dl { /* @noflip */ text-align: left; } /* Change the external link icon to a PDF icon for all PDF files */ .mw-parser-output a[href$=".pdf"].external, .mw-parser-output a[href*=".pdf?"].external, .mw-parser-output a[href*=".pdf#"].external, .mw-parser-output a[href$=".PDF"].external, .mw-parser-output a[href*=".PDF?"].external, .mw-parser-output a[href*=".PDF#"].external { background: url("//upload.wikimedia.org/wikipedia/commons/4/4d/Icon_pdf_file.png") no-repeat right; /* @noflip */ padding: 8px 18px 8px 0; } /* System messages styled similarly to fmbox */ /* for .mw-warning-with-logexcerpt, behavior of this line differs between * the edit-protected notice and the special:Contribs for blocked users * The latter has specificity of 3 classes so we have to triple up here. */ .mw-warning-with-logexcerpt.mw-warning-with-logexcerpt.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon { clear: both; margin: 0.2em 0; border: 1px solid #bb7070; background-color: var(--background-color-error-subtle, #ffdbdb); padding: 0.25em 0.9em; box-sizing: border-box; } /* default colors for partial block message */ /* gotta get over the hump introduced by the triple class above */ .mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt.mw-warning-with-logexcerpt { border-color: #fc3; background-color: var(--background-color-warning-subtle, #fef6e7); } /* Minimum thumb width */ @media (min-width: 640px) { figure[typeof~='mw:File/Thumb'], figure[typeof~='mw:File/Frame'], .thumbinner { min-width: 100px; } } /* Prevent floating boxes from overlapping any category listings, file histories, edit previews, and edit [Show changes] views. */ #mw-subcategories, #mw-pages, #mw-category-media, #filehistory, #wikiPreview, #wikiDiff { clear: both; } /* Hide stuff meant for accounts with special permissions. Made visible again in [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]], [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]], [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]], [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */ .checkuser-show, .sysop-show, .abusefilter-show, .abusefilter-helper-show, .patroller-show, .templateeditor-show, .extendedmover-show, .extendedconfirmed-show, .autoconfirmed-show, .user-show { display: none; } /* Hide the redlink generated by {{Editnotice}}, this overrides the ".sysop-show { display: none; }" above that applies to the same link as well. See [[phab:T45013]] Hide the images in editnotices to keep them readable in VE view. Long term, editnotices should become a core feature so that they can be designed responsive. */ .ve-ui-mwNoticesPopupTool-item .editnotice-redlink, .ve-ui-mwNoticesPopupTool-item .mbox-image, .ve-ui-mwNoticesPopupTool-item .mbox-imageright { display: none !important; } /* Remove bullets when there are multiple edit page warnings */ ul.permissions-errors { margin: 0; } ul.permissions-errors > li { list-style: none; } /* larger inline math */ span.mwe-math-mathml-inline { font-size: 118%; } /* Make <math display="block"> be left aligned with one space indent for * compatibility with style conventions */ .mwe-math-fallback-image-display, .mwe-math-mathml-display { margin-left: 1.6em !important; margin-top: 0.6em; margin-bottom: 0.6em; } .mwe-math-mathml-display math { display: inline; } @media screen { /* Put a chequered background behind images, only visible if they have transparency, * except on main, user, and portal namespaces */ body:not(.ns-0):not(.ns-2):not(.ns-100) .gallerybox .thumb img { background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat; } /* Display "From Chabadpedia, the free encyclopedia" in skins that support it, do not apply to print mode */ #siteSub { display: block; } /* Make the list of references smaller * Keep in sync with Template:Refbegin/styles.css * And Template:Reflist/styles.css */ .references { font-size: 90%; } } /* Hide FlaggedRevs notice UI when there are no pending changes */ .flaggedrevs_draft_synced, .flaggedrevs_stable_synced, /* "Temporary" to remove links in sidebar T255381 */ #t-upload, /* Hide broken download box on Special:Book pending T285400 */ .mw-special-Book #coll-downloadbox { display: none; } /* * BELOW HERE THERE BE SOONTOBE TEMPLATESTYLES THINGS; * SEE [[MediaWiki talk:Common.css/to do]] * CSS is separated by component (which is why media queries are not joined) */ /* Infoboxes */ .infobox { border: 1px solid #a2a9b1; color: black; padding: 0.2em; font-size: 88%; line-height: 1.5em; border-spacing: 3px; } @media screen { .infobox { background-color: #f8f9fa; } } @media (max-width: 640px) { .infobox { width: 100%; } .infobox .nowrap { white-space: normal; } } @media (min-width: 640px) { .infobox { /* @noflip */ margin: 0.5em 0 0.5em 1em; /* @noflip */ float: right; /* @noflip */ clear: right; width: 22em; } } .infobox-header, .infobox-label, .infobox-above, .infobox-full-data, .infobox-data, .infobox-below, .infobox-subheader, .infobox-image, .infobox-navbar, /* Remove element selector when every .infobox thing is using the standard module/templates */ .infobox th, .infobox td { vertical-align: top; } .infobox-label, .infobox-data, /* Remove element selector when every .infobox thing is using the standard module/templates */ .infobox th, .infobox td { /* @noflip */ text-align: left; } /* Remove .infobox when element selectors above are removed */ .infobox .infobox-above, .infobox .infobox-title, /* Remove element selector when every .infobox thing is using the standard module/templates */ .infobox caption { font-size: 125%; font-weight: bold; text-align: center; } .infobox-title, /* Remove element selector when every .infobox thing is using the standard module/templates */ .infobox caption { padding: 0.2em; } /* Remove .infobox when element selectors above are removed */ .infobox .infobox-header, .infobox .infobox-subheader, .infobox .infobox-image, .infobox .infobox-full-data, .infobox .infobox-below { text-align: center; } /* Remove .infobox when element selectors above are removed */ .infobox .infobox-navbar { /* @noflip */ text-align: right; } /* Normal font styling for wikitable row headers with scope="row" tag */ .wikitable.plainrowheaders th[scope=row], .wikitable.plainrowheaders th[scope=rowgroup] { font-weight: normal; /* @noflip */ text-align: left; } /* Remove underlines from certain links */ .nounderlines a, .IPA a:link, .IPA a:visited { text-decoration: none !important; } /* Prevent line breaks in silly places where desired (nowrap) and links when we don't want them to (nowraplinks a) */ .nowrap, .nowraplinks a { white-space: nowrap; } /* But allow wrapping where desired: */ .wrap, .wraplinks a { white-space: normal; } /* texhtml class for inline math (based on generic times-serif class) */ /* remove spans when this is TemplateStyled */ span.texhtml { font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif; font-size: 118%; line-height: 1; /* Force tabular and lining display for texhtml */ font-variant-numeric: lining-nums tabular-nums; font-kerning: none; } span.texhtml span.texhtml { font-size: 100%; } @media (min-width: 640px) { span.texhtml { white-space: nowrap; } } /* Prevent flags in tables from collapsing: Fix for T116318 * TODO: Remove when [[phab:T368469]] merges [[phab:T367463]] for the other skins */ @media (max-width: 640px) { .flagicon a > img, .flagicon noscript > img { max-width: none !important; } } @media screen { .nochecker .gallerybox .thumb img { background-image: none; } } /* * Put anything you mean to be a sitewide addition above the TemplateStyles * comment above. */ /** New Classes for portals @author: @Ab **/ .ab-portal-box-border{ border-radius : 7px; border : 1px solid #ccc; background : #fcfcfc; padding : 14px; } body.page-Main_Page .firstHeading , body.page-Main_Page #siteSub{ display : none; } .widget-box{ background-color : #f8f8ff; padding:7px; margin-bottom:10px; border-radius : 0.6em 0.6em 0 0 ; } .widget-box .widget-header { background : #f5f5f5; border : 1px solid #d3d3d3; border-radius : 0.5em 0.5em 0 0 ; padding : 7px; margin-bottom : 7px; } .widget-box .widget-header h3 { margin-top : 0; padding-top:0; } /* Base Grid Container */ .ab-row { display: flex; flex-wrap: wrap; justify-content:center; } .ab-col { padding-left: 15px; padding-right: 15px; flex: 1 0 0%; } /* Column Sizes - Mobile First */ [class*="ab-col-"] { flex: 0 0 auto; } .ab-col-1 { flex: 0 0 8.3333%; max-width: 8.3333%; } .ab-col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .ab-col-3 { flex: 0 0 25%; max-width: 25%; } .ab-col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .ab-col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .ab-col-6 { flex: 0 0 50%; max-width: 50%; } .ab-col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .ab-col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .ab-col-9 { flex: 0 0 75%; max-width: 75%; } .ab-col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .ab-col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .ab-col-12 { flex: 0 0 100%; max-width: 100%; } /* Responsive Breakpoints */ /* Small devices (≥576px) */ @media (min-width: 576px) { .ab-col-sm-1 { flex: 0 0 8.3333%; max-width: 8.3333%; } .ab-col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .ab-col-sm-3 { flex: 0 0 25%; max-width: 25%; } .ab-col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .ab-col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .ab-col-sm-6 { flex: 0 0 50%; max-width: 50%; } .ab-col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .ab-col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .ab-col-sm-9 { flex: 0 0 75%; max-width: 75%; } .ab-col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .ab-col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .ab-col-sm-12 { flex: 0 0 100%; max-width: 100%; } } /* Medium devices (≥768px) */ @media (min-width: 768px) { .ab-col-md-1 { flex: 0 0 8.3333%; max-width: 8.3333%; } .ab-col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .ab-col-md-3 { flex: 0 0 25%; max-width: 25%; } .ab-col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .ab-col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .ab-col-md-6 { flex: 0 0 50%; max-width: 50%; } .ab-col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .ab-col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .ab-col-md-9 { flex: 0 0 75%; max-width: 75%; } .ab-col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .ab-col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .ab-col-md-12 { flex: 0 0 100%; max-width: 100%; } } /* Large devices (≥992px) */ @media (min-width: 992px) { .ab-col-lg-1 { flex: 0 0 8.3333%; max-width: 8.3333%; } .ab-col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .ab-col-lg-3 { flex: 0 0 25%; max-width: 25%; } .ab-col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .ab-col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .ab-col-lg-6 { flex: 0 0 50%; max-width: 50%; } .ab-col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .ab-col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .ab-col-lg-9 { flex: 0 0 75%; max-width: 75%; } .ab-col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .ab-col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .ab-col-lg-12 { flex: 0 0 100%; max-width: 100%; } } .start-col div:first-child { padding-inline-end : 30px; } .ab-w-100{ width : 100%; } .w-100-img img{ width : 100%; height:auto; } .ab-col-3.ab-portal-box,.ab-col-md-3.ab-portal-box { min-height:200px !important; margin-bottom:30px; } .ab-col-3.ab-portal-box pre,.ab-col-md-3.ab-portal-box pre{ background:transparent; border : 0px; } .ab-col-3.ab-portal-box pre,.ab-col-md-3.ab-portal-box pre{ display:flex; flex-direction:column; align-items:center; justify-content:space-between; text-align:center; height:100%; font-family : sans-serif; padding:0px; margin:0px; gap:20px; } .ab-portal-box{ padding:15px; box-sizing:border-box; } .ab-col-3.ab-portal-box pre img,.ab-col-md-3.ab-portal-box pre img{ width : 100%; height:auto; max-width:135px; } .ab-col-3.ab-portal-box pre span,.ab-col-md-3.ab-portal-box pre span { display: flex; justify-content: center; align-items: center; flex-grow: 1; } .ab-latest-articles ul{ display: flex; flex-wrap: wrap; column-gap: 30px; } .page-Main_Page .catlinks { display: none; } .ab-col-3.ab-portal-box,.ab-col-md-2.ab-portal-box { min-height:200px !important; margin-bottom:30px; } .ab-col-3.ab-portal-box pre,.ab-col-md-2.ab-portal-box pre{ background:transparent; border : 0px; } .ab-col-3.ab-portal-box pre,.ab-col-md-2.ab-portal-box pre{ display:flex; flex-direction:column; align-items:center; justify-content:space-between; text-align:center; height:100%; font-family : sans-serif; padding:0px; margin:0px; gap:20px; } .ab-col-3.ab-portal-box pre img,.ab-col-md-2.ab-portal-box pre img{ width : 100%; height:auto; max-width:135px; } .ab-col-3.ab-portal-box pre span,.ab-col-md-2.ab-portal-box pre span { display: flex; justify-content: center; align-items: center; flex-grow: 1; } @media (min-width: 992px) { .ab-col-md-for-5 { flex: 0 0 20%; max-width: 20%; } } .ab-row.ab-justify-content-between { justify-content : space-between !important; } .ab-row.ab-justify-content-center { justify-content : center !important; } .ab-col-3.ab-portal-box,.ab-col-md-2.ab-portal-box { min-height:200px !important; margin-bottom:30px; } .ab-col-3.ab-portal-box pre,.ab-col-md-2.ab-portal-box pre{ background:transparent; border : 0px; } .ab-col-3.ab-portal-box pre,.ab-col-md-2.ab-portal-box pre{ display:flex; flex-direction:column; align-items:center; justify-content:space-between; text-align:center; height:100%; font-family : sans-serif; padding:0px; margin:0px; gap:20px; } .ab-col-3.ab-portal-box pre img,.ab-col-md-2.ab-portal-box pre img{ width : 100%; height:auto; max-width:135px; } .ab-col-3.ab-portal-box pre span,.ab-col-md-2.ab-portal-box pre span { display: flex; justify-content: center; align-items: center; flex-grow: 1; } /**/ .ab-col-md-for-5.ab-portal-box { min-height:200px !important; margin-bottom:30px; } .ab-col-md-for-5.ab-portal-box pre{ background:transparent; border : 0px; } .ab-col-md-for-5.ab-portal-box pre{ display:flex; flex-direction:column; align-items:center; justify-content:space-between; text-align:center; height:100%; font-family : sans-serif; padding:0px; margin:0px; gap:20px; } .ab-col-md-for-5.ab-portal-box pre img{ width : 100%; height:auto; max-width:135px; } .ab-col-md-for-5.ab-portal-box pre span { display: flex; justify-content: center; align-items: center; flex-grow: 1; } @media screen and (max-width:767px){ .ab-no-home .ab-col-md-for-5.ab-portal-box pre b{ display:flex; height:70px; font-size:12px; } .ab-no-home .ab-col-md-for-5.ab-portal-box pre img{ width : 80% !important; } .ab-no-home .ab-col-md-for-5.ab-portal-box pre{ align-items:end; } .ab-no-home .ab-col-md-for-5.ab-portal-box{ min-height:50px !important; margin-bottom:10px; padding:8px !important; } .ab-no-home .ab-col-md-for-5.ab-portal-box pre span{ align-items:center !important; } }
common.js (talk) (Translate) /* Any JavaScript here will be loaded for all users on every page load. */
/** * Keep code in MediaWiki:Common.js to a minimum as it is unconditionally * loaded for all users on every wiki page. If possible create a gadget that is * enabled by default instead of adding it here (since gadgets are fully * optimized ResourceLoader modules with possibility to add dependencies etc.) * * Since Common.js isn't a gadget, there is no place to declare its * dependencies, so we have to lazy load them with mw.loader.using on demand and * then execute the rest in the callback. In most cases these dependencies will * be loaded (or loading) already and the callback will not be delayed. In case a * dependency hasn't arrived yet it'll make sure those are loaded before this. */ /* global mw, $ */ /* jshint strict:false, browser:true */ mw.loader.using( [ 'mediawiki.util' ] ).done( function () { /* Begin of mw.loader.using callback */ /** * Map addPortletLink to mw.util * @deprecated: Use mw.util.addPortletLink instead. */ mw.log.deprecate( window, 'addPortletLink', mw.util.addPortletLink, 'Use mw.util.addPortletLink instead' ); /** * @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL * @rev 6 */ var extraCSS = mw.util.getParamValue( 'withCSS' ), extraJS = mw.util.getParamValue( 'withJS' ); if ( extraCSS ) { if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) { mw.loader.load( '/w/index.php?title=' + extraCSS + '&action=raw&ctype=text/css', 'text/css' ); } else { mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } ); } } if ( extraJS ) { if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) { mw.loader.load( '/w/index.php?title=' + extraJS + '&action=raw&ctype=text/javascript' ); } else { mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } ); } } /** * Collapsible tables; reimplemented with mw-collapsible * Styling is also in place to avoid FOUC * * Allows tables to be collapsed, showing only the header. See [[Help:Collapsing]]. * @version 3.0.0 (2018-05-20) * @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js * @author [[User:R. Koot]] * @author [[User:Krinkle]] * @author [[User:TheDJ]] * @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which * is supported in MediaWiki core. Shimmable since MediaWiki 1.32 * * @param {jQuery} $content */ function makeCollapsibleMwCollapsible( $content ) { var $tables = $content .find( 'table.collapsible:not(.mw-collapsible)' ) .addClass( 'mw-collapsible' ); $.each( $tables, function ( index, table ) { // mw.log.warn( 'This page is using the deprecated class collapsible. Please replace it with mw-collapsible.'); if ( $( table ).hasClass( 'collapsed' ) ) { $( table ).addClass( 'mw-collapsed' ); // mw.log.warn( 'This page is using the deprecated class collapsed. Please replace it with mw-collapsed.'); } } ); if ( $tables.length > 0 ) { mw.loader.using( 'jquery.makeCollapsible' ).then( function () { $tables.makeCollapsible(); } ); } } mw.hook( 'wikipage.content' ).add( makeCollapsibleMwCollapsible ); /** * Add support to mw-collapsible for autocollapse, innercollapse and outercollapse * * Maintainers: TheDJ */ function mwCollapsibleSetup( $collapsibleContent ) { var $element, $toggle, autoCollapseThreshold = 2; $.each( $collapsibleContent, function ( index, element ) { $element = $( element ); if ( $element.hasClass( 'collapsible' ) ) { $element.find( 'tr:first > th:first' ).prepend( $element.find( 'tr:first > * > .mw-collapsible-toggle' ) ); } if ( $collapsibleContent.length >= autoCollapseThreshold && $element.hasClass( 'autocollapse' ) ) { $element.data( 'mw-collapsible' ).collapse(); } else if ( $element.hasClass( 'innercollapse' ) ) { if ( $element.parents( '.outercollapse' ).length > 0 ) { $element.data( 'mw-collapsible' ).collapse(); } } // because of colored backgrounds, style the link in the text color // to ensure accessible contrast $toggle = $element.find( '.mw-collapsible-toggle' ); if ( $toggle.length ) { // Make the toggle inherit text color (Updated for T333357 2023-04-29) if ( $toggle.parent()[ 0 ].style.color ) { $toggle.css( 'color', 'inherit' ); $toggle.find( '.mw-collapsible-text' ).css( 'color', 'inherit' ); } } } ); } mw.hook( 'wikipage.collapsibleContent' ).add( mwCollapsibleSetup ); /* End of mw.loader.using callback */ } ); /* DO NOT ADD CODE BELOW THIS LINE */
compare-page1 (talk) (Translate) Page 1
compare-page2 (talk) (Translate) Page 2
compare-rev1 (talk) (Translate) Revision 1
compare-rev2 (talk) (Translate) Revision 2
compare-revision-not-exists (talk) (Translate) The revision you specified does not exist.
compare-submit (talk) (Translate) Compare
comparepages (talk) (Translate) Compare pages
comparepages-summary (talk) (Translate)  
compareselectedversions (talk) (Translate) Compare selected revisions
config-invalid-key (talk) (Translate) Invalid MediaWiki configuration parameter "$1": $2
config-missing-key (talk) (Translate) Missing MediaWiki configuration parameter "$1"
confirm (talk) (Translate) Confirm
confirm-markpatrolled-button (talk) (Translate) OK
confirm-markpatrolled-top (talk) (Translate) Mark revision $3 of $2 as patrolled?
confirm-mcrrestore-title (talk) (Translate) Restore a revision
confirm-mcrundo-title (talk) (Translate) Undo a change
confirm-purge-bottom (talk) (Translate) Purging a page clears the cache and forces the most current revision to appear.
confirm-purge-title (talk) (Translate) Purge this page
confirm-purge-top (talk) (Translate) Purge the cache of this page?
confirm-rollback-bottom (talk) (Translate) This action will instantly rollback the selected changes to this page.
confirm-rollback-button (talk) (Translate) OK
confirm-rollback-top (talk) (Translate) Revert edits to this page?
confirm-unwatch-button (talk) (Translate) OK
confirm-unwatch-top (talk) (Translate) Remove this page from your watchlist?
confirm-watch-button (talk) (Translate) OK
confirm-watch-button-expiry (talk) (Translate) Watch
First pagePrevious pageNext pageLast page