Uživatel:RipCityFTW/vector.js

Z Wikislovníku
Skočit na navigaci Skočit na vyhledávání

Poznámka: Po zveřejnění musíte vyprázdnit cache vašeho prohlížeče, jinak změny neuvidíte.

  • Firefox / Safari: Při kliknutí na Aktualizovat držte Shift nebo stiskněte Ctrl-F5 nebo Ctrl-R (na Macu ⌘-R)
  • Google Chrome: Stiskněte Ctrl-Shift-R (na Macu ⌘-Shift-R)
  • Internet Explorer / Edge: Při kliknutí na Aktualizovat držte Ctrl nebo stiskněte Ctrl-F5
  • Opera: Stiskněte Ctrl-F5.
jQuery.getScript('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript', function () {
 
   krInsertWikiEditorButton({
 
    "id": "A",
 
      "icon": "https://upload.wikimedia.org/wikipedia/commons/a/aa/MediaWiki_edit_toolbar_text_button_%28NOUN%29.png",
 
      "label": "English Noun",
 
      "insertBefore": "\x3d\x3d angličtina \x3d\x3d\x0a\x0a\x3d\x3d\x3d podstatné jméno \x3d\x3d\x3d\x0a\x0a\x3d\x3d\x3d\x3d význam \x3d\x3d\x3d\x3d\x0a# ",
 
      "insertAfter": "\x0a#* \x7b\x7bPříklad\x7cen\x7c\x7d\x7d\x3cref\x3e\x3c/ref\x3e\x0a\x0a\x3d\x3d poznámky \x3d\x3d\x0a\x3creferences /\x3e\x0a\x0a\x5b\x5bKategorie:Anglická substantiva]]",
 
      'autoSummary': {
					'summary': "Anglické substantivum FTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
  
     krInsertWikiEditorButton({
 
    "id": "B",
 
      "icon": "https://upload.wikimedia.org/wikipedia/commons/6/61/MediaWiki_edit_toolbar_text_button_%28VERB%29.png",
 
      "label": "English Verb",
 
      "insertBefore": "\x3d\x3d angličtina \x3d\x3d\x0a\x0a\x3d\x3d\x3d sloveso \x3d\x3d\x3d\x0a\x0a\x3d\x3d\x3d\x3d význam \x3d\x3d\x3d\x3d\x0a# ",
 
      "insertAfter": "\x0a#* \x7b\x7bPříklad\x7cen\x7c\x7d\x7d\x3cref\x3e\x3c/ref\x3e\x0a\x0a\x3d\x3d poznámky \x3d\x3d\x0a\x3creferences /\x3e\x0a\x0a\x5b\x5bKategorie:Anglická slovesa]]",
 
      'autoSummary': {
					'summary': "Anglické verbum FTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
  
   krInsertWikiEditorButton({
 
    "id": "C",
 
      "icon": "https://upload.wikimedia.org/wikipedia/commons/0/00/MediaWiki_edit_toolbar_text_button_%28ADJ%29.png",
 
      "label": "English ADJ",
 
      "insertBefore": "\x3d\x3d angličtina \x3d\x3d\x0a\x0a\x3d\x3d\x3d přídavné jméno \x3d\x3d\x3d\x0a\x0a\x3d\x3d\x3d\x3d význam \x3d\x3d\x3d\x3d\x0a# ",
 
      "insertAfter": "\x0a#* \x7b\x7bPříklad\x7cen\x7c\x7d\x7d\x3cref\x3e\x3c/ref\x3e\x0a\x0a\x3d\x3d poznámky \x3d\x3d\x0a\x3creferences /\x3e\x0a\x0a\x5b\x5bKategorie:Anglická adjektiva]]",
 
      'autoSummary': {
					'summary': "Anglické adjektivum FTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
  
   krInsertWikiEditorButton({
 
    "id": "D",
 
      "icon": "https://upload.wikimedia.org/wikipedia/commons/e/e1/Button_AdvMediaWiki_edit_toolbar_text_button_%28ADV%29.png",
 
      "label": "English ADV",
 
      "insertBefore": "\x3d\x3d angličtina \x3d\x3d\x0a\x0a\x3d\x3d\x3d příslovce \x3d\x3d\x3d\x0a\x0a\x3d\x3d\x3d\x3d význam \x3d\x3d\x3d\x3d\x0a# ",
 
      "insertAfter": "\x0a#* \x7b\x7bPříklad\x7cen\x7c\x7d\x7d\x3cref\x3e\x3c/ref\x3e\x0a\x0a\x3d\x3d poznámky \x3d\x3d\x0a\x3creferences /\x3e\x0a\x0a\x5b\x5bKategorie:Anglická příslovce]]",
 
      'autoSummary': {
					'summary': "Anglické adverbium FTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
  
   krInsertWikiEditorButton({
 
    "id": "E",
 
      "icon": "https://upload.wikimedia.org/wikipedia/commons/c/cb/MediaWiki_edit_toolbar_text_button_%28ZKR%29.png",
 
      "label": "English Abb",
 
      "insertBefore": "\x3d\x3d angličtina \x3d\x3d\x0a\x0a\x3d\x3d\x3d zkratka \x3d\x3d\x3d\x0a\x0a\x3d\x3d\x3d\x3d význam \x3d\x3d\x3d\x3d\x0a# ",
 
      "insertAfter": "\x0a#* \x7b\x7bPříklad\x7cen\x7c\x7d\x7d\x3cref\x3e\x3c/ref\x3e\x0a\x0a\x3d\x3d poznámky \x3d\x3d\x0a\x3creferences /\x3e\x0a\x0a\x5b\x5bKategorie:Anglické zkratky]]",
 
      'autoSummary': {
					'summary': "Anglickou abbreviatura FTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
    
     krInsertWikiEditorButton({
 
    "id": "F",
 
      "icon": "https://cdn4.iconfinder.com/data/icons/zb-sports/20/multisport-24.png",
 
      "label": "Sport",
 
      "insertBefore": "\x7b\x7bPříznaky\x7cen\x7csport.\x7d\x7d ",
 
      "insertAfter": "",
 
      'autoSummary': {
					'summary': "sport.FTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
     krInsertWikiEditorButton({
 
    "id": "G",
 
      "icon": "https://cdn3.iconfinder.com/data/icons/basketball-icons/359/Person_Dribbling_A_Basketball-24.png",
 
      "label": "Bask",
 
      "insertBefore": "\x7b\x7bPříznaky\x7cen\x7cbask.\x7d\x7d ",
 
      "insertAfter": "",
 
      'autoSummary': {
					'summary': "bask.FTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
          krInsertWikiEditorButton({
 
    "id": "H",
 
      "icon": "http://www.lisbonlx.com/p/2018/03/timbre-exemple-timbre-blanc-exemple-isole-illustrations-de-with-regard-to-for-example-icon-60x60.jpg",
 
      "label": "Ex",
 
      "insertBefore": "#* \x7b\x7bPříklad\x7cen\x7c",
 
      "insertAfter": "\x7d\x7d",
 
      'autoSummary': {
					'summary': "exexexFTW!",
					'position': 'append',
					'delimiter': '; '
				},
     });
});


( function ( mw, $ ) {
	
	'use strict';
	
	
	if ( /*mw.config.get( 'wgNamespaceNumber' ) || */ !/^(edit|submit)$/.test( mw.config.get( 'wgAction' ) ) ) {
		return;
	}
	
	function makeSomeNoise (ret) {
		$( '#wpTextbox1' ).val( function ( index, someNoise ) {
					var noise = someNoise.replace( /[<]ref[>][<]\/ref[>]/g, "" );
					noise = noise.replace (/[#][*] [{][{]Příklad[|]en[|][}][}]/g, "");
					noise = noise.replace (/[#][*] [#][*]/g, "#*");
					noise = noise.replace (/[#][*] [{][{]Příznaky/g, "# {{Příznaky");
					noise = noise.replace (/[\n]{2,}/g, "\n\n");
					return noise;
			});	

		return ret;
	}
			

	
	$( document ).ready( function () {
		
		var $button = $('<button>');
		$button.text('NOISE');
		$('#wpDiff').after($button);
		$button.click( function () {
			return makeSomeNoise(false);
		});
		$( '#wpSave' ).click( function () {
				return makeSomeNoise(true);

		});
	});
	
}( mediaWiki, jQuery ) );