From: Ed Sanders Date: Tue, 1 Aug 2017 12:45:54 +0000 (+0100) Subject: Use mw-parser-output for numbered external link counters X-Git-Tag: 1.31.0-rc.0~2520^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22suivi_revisions%22%29%20.%20%22?a=commitdiff_plain;h=361c98d0b9f47e8eea443f46073fd9f02b02bd57;p=lhc%2Fweb%2Fwiklou.git Use mw-parser-output for numbered external link counters 1. Not every skin uses mw-body-content (e.g. Minerva) 2. A page may have multiple separate parser outputs, e.g. Flow, where the numbering context should reset. Change-Id: I867e0da619f99600210340becd468ec293bf9667 --- diff --git a/resources/src/mediawiki.skinning/content.parsoid.less b/resources/src/mediawiki.skinning/content.parsoid.less index 69907f19b7..ddf9b055f5 100644 --- a/resources/src/mediawiki.skinning/content.parsoid.less +++ b/resources/src/mediawiki.skinning/content.parsoid.less @@ -8,11 +8,11 @@ * counting. This way the counting style can be customized, and counts update * automatically when content is modified. */ -.mw-body-content { +.mw-parser-output { counter-reset: mw-numbered-ext-link; } -.mw-body-content a[rel~='mw:ExtLink']:empty:after { +.mw-parser-output a[rel~='mw:ExtLink']:empty:after { content: '[' counter( mw-numbered-ext-link ) ']'; counter-increment: mw-numbered-ext-link; }