Bruger:HP/common.js: Forskelle mellem versioner

Spring til navigation Spring til søgning
mNo edit summary
mNo edit summary
Linje 4: Linje 4:
/* men bør tilpasses, se mediawiki:Extension:WikiEditor/Toolbar Customization */
/* men bør tilpasses, se mediawiki:Extension:WikiEditor/Toolbar Customization */


var numWords = $("#mw-content-text > div").text().split(" ").length;
if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) {
var headerWords = $("h1").text().split(" ").length;
// Add a hook handler.
var totalWords = numWords + headerWords;
mw.hook( 'wikiEditor.toolbarReady' ).add( function ( $textarea ) {
var timeInMinutes = totalWords / 200;
// Configure a new toolbar entry on the given $textarea jQuery object.
var header = $("h1").text();
$textarea.wikiEditor( 'addToToolbar', {
$("h1").text(header + " (it will take you " + timeInMinutes + " minutes to read this page)");
/* Your code goes here */
 
 
var customizeToolbar = function () {
 
 
/* Indsæt knapper i Avanceret-'Indsæt'  */
 
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
         section: 'advanced',
         section: 'advanced',
         group: 'insert',
         group: 'insert',
Linje 35: Linje 27:
                 }
                 }
         }
         }
} );
} );
 
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
}
        section: 'advanced',
        group: 'insert',
        tools: {
                "landsby": {
                        label: 'Link til landsby-kategori',
                        type: 'button',
                        icon: '//upload.wikimedia.org/wikipedia/commons/c/c8/OpenMoji-black_1F3D8.svg',
                        action: {
                                type: 'encapsulate',
                                options: {
                                        pre: "#REDIRECT[[:kategori:",
                                        peri: "Indsæt",
                                        post: "]]\n[[kategori:landsby]]"
                                }
                        }
                }
        }
} );
 
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
                "bebyggelse": {
                        label: 'Link til bebyggelse-kategori',
                        type: 'button',
                        icon: '//upload.wikimedia.org/wikipedia/commons/0/08/OpenMoji-black_1F3E1.svg',
                        action: {
                                type: 'encapsulate',
                                options: {
                                        pre: "#REDIRECT[[:kategori:",
                                        peri: "Indsæt",
                                        post: "]]\n[[kategori:bebyggelse]]"
                                }
                        }
                }
        }
} );
 
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
                "template": {
                        label: 'Indsæt skabelon',
                        type: 'button',
                        icon: '//upload.wikimedia.org/wikipedia/commons/4/4a/Norwegian_template_sign.png',
                        action: {
                                type: 'encapsulate',
                                options: {
                                        pre: "{{",
                                        peri: "",
                                        post: "|}}\n"
                                }
                        }
                }
        }
} );
 
 
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
                "nav-cat": {
                        label: 'Indsæt kategori-link og prik',
                        type: 'button',
                        icon: '//upload.wikimedia.org/wikipedia/commons/0/05/Toolbar_microstub.png',
                        action: {
                                type: 'encapsulate',
                                options: {
                                        pre: "[[:kategori:",
                                        post: "|]]{{*}} "
                                }
                        }
                }
        }
} );
 
 
};

Versionen fra 6. feb. 2022, 00:55

/* Individuelle tilføjelser til [[MediaWiki:Common.js]] aktiveres i Localsettings.php med $wgUseSiteJs = true; */

/* WikiEditor er defineret i extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js */
/* men bør tilpasses, se mediawiki:Extension:WikiEditor/Toolbar Customization */

if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) {
	// Add a hook handler.
	mw.hook( 'wikiEditor.toolbarReady' ).add( function ( $textarea ) {
		// Configure a new toolbar entry on the given $textarea jQuery object.
		$textarea.wikiEditor( 'addToToolbar', {
			/* Your code goes here */
        section: 'advanced',
        group: 'insert',
        tools: {
                "redirect to category": {
                        label: 'Omdirigering til et kategoriord',
                        type: 'button',
                        icon: '//upload.wikimedia.org/wikipedia/commons/2/23/OOjs_UI_icon_articleRedirect-ltr-progressive.svg',
                        action: {
                                type: 'encapsulate',
                                options: {
                                        pre: "#REDIRECT[[:kategori:",
                                        peri: "Indsæt",
                                        post: "]]\n[[kategori:kategoriord]]"
                                }
                        }
                }
        }
		} );
	} );
}