MediaWiki:Common.js: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 162: Zeile 162:
}
}


/* Template 'ConditionalContent' - v250925r1 */
/* Template 'ConditionalContent' - v250925r2 */


$(function() {
$(function() {
    // Only run if conditional content exists 
     if (!$('.logged-in-only, .logged-out-only').length) return;
     if (!$('.logged-in-only, .logged-out-only').length) return;
      
      
    // Show/hide content with CSS override
     if (mw.user.isAnon()) {
     if (mw.user.isAnon()) {
         $('.logged-out-only').css('display', 'inline');
         $('.logged-out-only').each(function() {
            $(this).css('display', $(this).text().trim() ? 'inline' : 'none');
        });
         $('.logged-in-only').css('display', 'none');
         $('.logged-in-only').css('display', 'none');
     } else {
     } else {
         $('.logged-in-only').css('display', 'inline');
         $('.logged-in-only').each(function() {
            $(this).css('display', $(this).text().trim() ? 'inline' : 'none');
        });
         $('.logged-out-only').css('display', 'none');
         $('.logged-out-only').css('display', 'none');
     }
     }