MediaWiki:Common.js: различия между версиями

Материал из melioration.space
Строка 1: Строка 1:
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
 
mw.hook( 've.activationComplete' ).add( function() {
 
mw.hook( 've.activationComplete' ).add( function() {
var surface = ve.init.target.getSurface();
+
alert('!');
surface.on( 'documentUpdate', function () {
+
var surface = ve.init.target.getSurface();
    try
+
surface.on( 'documentUpdate', function () {
    {
+
alert('!');
        console.log('Update-Formulas !');
+
    try
        if( MathJax ) { MathJax.typeset(); }                 
+
    {
        setTimeout( function () {
+
        console.log('Update-Formulas !');
            view.showSelectionState( originalSelection );
+
        if( MathJax ) { MathJax.typeset(); }                 
        } );
+
        setTimeout( function () {
    } catch(err){
+
            view.showSelectionState( originalSelection );
        console.log('Error:documentUpdate');
+
        } );
        console.log(err);
+
    } catch(err){
    }
+
        console.log('Error:documentUpdate');
});
+
        console.log(err);
 +
    }
 +
});
 +
return surface;
 
});
 
});

Версия 18:28, 25 декабря 2020

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
mw.hook( 've.activationComplete' ).add( function() {
	alert('!');
	var surface = ve.init.target.getSurface();
	surface.on( 'documentUpdate', function () {
		alert('!');
	    try
	    {
	        console.log('Update-Formulas !');
	        if( MathJax ) { MathJax.typeset(); }                
	        setTimeout( function () {
	            view.showSelectionState( originalSelection );
	        } );
	    } catch(err){
	        console.log('Error:documentUpdate');
	        console.log(err);
	    }
	 });
	 return surface;
});