MediaWiki:Common.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
/* Das folgende JavaScript wird für alle Benutzer geladen. */ | /* Das folgende JavaScript wird für alle Benutzer geladen. */ | ||
/** | |||
* Action link: Last revision diff | |||
* | |||
* @source: https://www.mediawiki.org/wiki/Snippets/Last_revision_action | |||
* @rev: 2014-08-12 | |||
*/ | |||
mw.hook( 'wikipage.content' ).add( function() { | |||
// Not on Special pages | |||
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) ) { | |||
return; | |||
} | |||
var url = mw.util.getUrl( mw.config.get( 'wgPageName' ) ) + | |||
'?diff=' + mw.config.get( 'wgCurRevisionId' ), | |||
$link = $( '#ca-lastdiff' ).find( 'a' ); | |||
if ( $link.length ) { | |||
$link.attr( 'href', url ); | |||
} else { | |||
mw.util.addPortletLink( 'p-cactions', url, 'Last', 'ca-lastdiff', 'Show most recent diff' ); | |||
} | |||
} ); |
Version vom 24. Oktober 2019, 18:42 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */ /** * Action link: Last revision diff * * @source: https://www.mediawiki.org/wiki/Snippets/Last_revision_action * @rev: 2014-08-12 */ mw.hook( 'wikipage.content' ).add( function() { // Not on Special pages if ( mw.config.get( 'wgCanonicalSpecialPageName' ) ) { return; } var url = mw.util.getUrl( mw.config.get( 'wgPageName' ) ) + '?diff=' + mw.config.get( 'wgCurRevisionId' ), $link = $( '#ca-lastdiff' ).find( 'a' ); if ( $link.length ) { $link.attr( 'href', url ); } else { mw.util.addPortletLink( 'p-cactions', url, 'Last', 'ca-lastdiff', 'Show most recent diff' ); } } );