From 361c98d0b9f47e8eea443f46073fd9f02b02bd57 Mon Sep 17 00:00:00 2001 From: Ed Sanders Date: Tue, 1 Aug 2017 13:45:54 +0100 Subject: [PATCH] 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 --- resources/src/mediawiki.skinning/content.parsoid.less | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; } -- 2.20.1