blob: 45356f89e3c295ac3d7d24a1d18afd61690bed36 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
( function ( mw ) {
modernTimelineLog( 'Timeline script' );
function modernTimelineLog( message ) {
if( mw.config.get( 'debug' ) ) {
console.log( message );
}
}
mw.loader.using( [ 'ext.modern.timeline' ] ).done( function () {
modernTimelineLog( 'Loaded timeline JS' );
for( var timelineId in window.modernTimeline ) {
if( window.modernTimeline.hasOwnProperty( timelineId ) ) {
modernTimelineLog( 'Initializing timeline "' + timelineId + '"' );
var timelineJson = window.modernTimeline[timelineId];
new TL.Timeline( timelineId, timelineJson, timelineJson.options );
modernTimelineLog( 'Done initializing timeline "' + timelineId + '"' );
}
}
} );
}( mediaWiki ) );
|