Přeskočit na obsah

Wikipedista:OJJ/common.js

Z Wikipedie, otevřené encyklopedie

Poznámka: Po uložení musíte vyprázdnit mezipaměť vašeho prohlížeče, jinak změny neuvidíte.

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Svislítko',
                type: 'button',
                icon: '/media/wikipedia/commons/3/32/Toolbaricon_vertical_bar.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '|',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Odkaz',
                type: 'button',
                icon: '/media/wikipedia/commons/b/b7/Interlink_alt.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '[[',
                        peri: '',
                        post: ']]'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Pomlčka',
                type: 'button',
                icon: '/media/wikipedia/commons/b/b4/Toolbaricon_rule.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '−',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Uvozovky',
                type: 'button',
                icon: '/media/wikipedia/commons/6/65/Upper_apostrophe_toolbar_symbol.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '„',
                        peri: '',
                        post: '”'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Zakomentování',
                type: 'button',
                icon: '/media/wikipedia/commons/f/f9/Toolbaricon_regular_S_stroke.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '<!--',
                        peri: '',
                        post: '-->'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Pevná mezera',
                type: 'button',
                icon: '/media/wikipedia/commons/5/55/Button_nbsp_1.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '&nbsp;',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Závěrečné sekce',
                type: 'button',
                icon: '/media/wikipedia/commons/c/cb/Button_wikipedia.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '== Odkazy ==\n=== Reference ===\n<references />\n=== Externí odkazy ===\n* {{Commonscat}}\n* {{Wikidruhy|taxon=}}\n{{Portály|',
                        peri: '',
                        post: '}}'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Pracuje se',
                type: 'button',
                icon: '/media/wikipedia/commons/0/0c/Button_P_template.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bpracuje se|',
                        peri: '',
                        post: '}}\n'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Kategorie',
                type: 'button',
                icon: '/media/wikipedia/commons/c/c6/Button_Kat.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '[[Kategorie:',
                        peri: '',
                        post: ']]'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Upravit',
                type: 'button',
                icon: '/media/wikipedia/commons/2/2e/Button_broom.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bUpravit}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Urgentně upravit',
                type: 'button',
                icon: '/media/wikipedia/commons/f/f3/Button_broom2.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Urgentně upravit}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Neověřeno',
                type: 'button',
                icon: '/media/wikipedia/commons/0/0b/Button_fuente.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bNeověřeno}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Urgentně ověřit',
                type: 'button',
                icon: '/media/wikipedia/commons/b/b8/Bouton_Faut_sourcer.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Urgentně ověřit}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Významnost',
                type: 'button',
                icon: '/media/wikipedia/commons/5/50/Button_tidyman.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Významnost}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Subpahýl',
                type: 'button',
                icon: '/media/wikipedia/commons/a/a5/Button_STUB.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Subpahýl}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Přeložit',
                type: 'button',
                icon: '/media/wikipedia/commons/8/8b/Button_portail.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Přeložit}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Fakt?',
                type: 'button',
                icon: '/media/wikipedia/commons/9/94/Button_zdroj.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Fakt}}',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Copyvio',
                type: 'button',
                icon: '/media/wikipedia/commons/5/58/Button_black_copyright.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bcopyvio|zdroj=',
                        peri: '',
                        post: '}}'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Dlouhodobě polozamčeno',
                type: 'button',
                icon: '/media/wikipedia/commons/8/83/Button_encrypted.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bDlouhodobě polozamčeno}}\n',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Vyřízeno',
                type: 'button',
                icon: '/media/wikipedia/commons/a/a0/Button_keep.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: ': \x7b\x7bWikipedie:Nástěnka správců/Vyřešeno}}, ',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Zamítnuto',
                type: 'button',
                icon: '/media/wikipedia/commons/1/13/Button_delete.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: ': \x7b\x7bWikipedie:Nástěnka správců/Nevyřešeno}}, ',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Spam',
                type: 'button',
                icon: '/media/wikipedia/commons/0/00/Warncreate4.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:spam}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Selfpromo',
                type: 'button',
                icon: '/media/wikipedia/commons/0/09/Warncreate3.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:selfpromo}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Experimenty0',
                type: 'button',
                icon: '/media/wikipedia/commons/3/3d/EXPBT0.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Experimenty0}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Experimenty',
                type: 'button',
                icon: '/media/wikipedia/commons/b/b0/EXPBT1.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Experimenty}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Experimenty2',
                type: 'button',
                icon: '/media/wikipedia/commons/a/ae/EXPBT2.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Experimenty2}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Experimenty3',
                type: 'button',
                icon: '/media/wikipedia/commons/e/e5/EXPBT3.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Experimenty3}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Experimenty2o',
                type: 'button',
                icon: '/media/wikipedia/commons/3/3a/EXPBT2-o.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Experimenty2o}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Experimenty3o',
                type: 'button',
                icon: '/media/wikipedia/commons/c/ca/EXPBT3-o.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Experimenty3o}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Nevýznamná osoba',
                type: 'button',
                icon: '/media/wikipedia/commons/8/83/Button_biocitas.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Nevýznamná osoba}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Vítejte',
                type: 'button',
                icon: '/media/wikipedia/commons/a/a9/Button_tournesol.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Vítejte|',
                        peri: '',
                        post: '}}, --\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Shrnutí',
                type: 'button',
                icon: '/media/wikipedia/commons/4/48/Deletewarn1.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Shrnutí',
                        peri: '',
                        post: '}}--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Náhled',
                type: 'button',
                icon: '/media/wikipedia/commons/b/bb/Seealso.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Náhled',
                        peri: '',
                        post: '}}--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Zdroje',
                type: 'button',
                icon: '/media/wikipedia/commons/f/fe/Button_refs.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:zdroje}}',
                        peri: '',
                        post: '--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Experimenty na uživatelské stránce',
                type: 'button',
                icon: '/media/wikipedia/commons/4/41/Button_userandarticle.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:ExperimentyUP|',
                        peri: '',
                        post: '}}--\x7E\x7E\x7E\x7E'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'format',
        tools: {
            buttonId: {
                label: 'Ping',
                type: 'button',
                icon: '/media/wikipedia/commons/4/49/Button_talk.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bPing|',
                        peri: '',
                        post: '|skrýt=ano}}'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

mw.loader.using('user.options', function() {
  if(mw.user.options.get('usebetatoolbar')) {
    mw.loader.using('ext.wikiEditor', function() {
      $(function() {
      	$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        section: 'advanced',
        group: 'insert',
        tools: {
            buttonId: {
                label: 'Zajímavosti',
                type: 'button',
                icon: '/media/wikipedia/commons/f/fc/Button_no_license.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '[[File:',
                        peri: '',
                        post: '|100px|right]]\n* …\n* …\n* …\n* …'
                    }
                }
            }
        }
      	});
      });
    });
  }
});

window.editHysteriaGadget = {
	version: 5,

	init: function() {
		if ( mw.config.get( 'wgNamespaceNumber' ) < 0 || mw.util.getParamValue('printable') === 'yes' ) {
			return;
		}

		var that = this;

		var request = {
			action:	'query',
			prop:	'revisions',
			rvprop:	'user|ids',
			format:	'json',
			titles:	mw.config.get( 'wgPageName' ),
			rvlimit:	50,
			requestid:	new Date().getTime()
		};
		jQuery.getJSON( mw.util.wikiScript( 'api' ), request, function(result) {
			jQuery(document).ready(function() {
				if (result) {
					that.showResults(result);
				}
			});
		});
	},
	userlink: function(name) {
		var str = '<a href="' + mw.util.getUrl('User:' + name) + '">' + name + '</a> ' +
		  '(<a href="' + mw.util.getUrl('Special:Contributions/' + name) + '">wkład</a>, <a href="' + mw.util.getUrl('User talk:' + name) + '">dyskusja</a>';

		if ( jQuery.inArray( 'sysop', mw.config.get( 'wgUserGroups' ) ) != -1 ) {
			str += ', <a href="' + mw.util.getUrl('Special:Blockip/' + name) + '">zablokuj</a>';
		}

		str += ')';

		return str;
	},
	showResults: function(data) {
		var page = data.query.pages[ mw.config.get( 'wgArticleId' ) ];
		var firstHeading;
		var headers = document.getElementsByTagName( 'h1' );

		for ( var i = 0; i < headers.length; i++ ) {
			var header = headers[i];
			if(header.className == "firstHeading" || header.id == "firstHeading" || header.className == "pagetitle") {
				firstHeading = header; break;
			}
		}

		if( !firstHeading ) {
			firstHeading = document.getElementById("section-0");
		}

		if( !firstHeading ) {
			return;
		}

		var div = document.createElement("div");
		div.style.cssText = "font-size:0.5em;line-height:1em";
		div.className = 'plainlinks';
		if ( mw.config.get( 'skin' )  == 'modern' ) {
			div.style.marginLeft = "10px";
			div.style.display = "inline-block";
		}

		firstHeading.appendChild(div);

		var html = '';
		if (! page) {
			div.innerHTML = html + "Strona nie istnieje.";
			div.style.color = "red";
			return;
		}

		var topuser = page.revisions[0].user;
		var ldiff;
		var luser;
		var count = 1;

		for (var i = 1; i < page.revisions.length; i++) {
			ldiff = page.revisions[i].revid;
			luser = page.revisions[i].user;
			if (luser != topuser)
				break;
			count++;
		}

		if (ldiff) {
			html += 'Ostatnio <a href="'+ mw.util.getUrl( mw.config.get('wgPageName') ) + '?diff=cur&oldid=' + ldiff + '"/>edytowany</a>' +
				' przez ' + this.userlink(topuser) + ' (' + count + 'x)';

			if(luser !== "" && luser != topuser) {
				html += ', a wcześniej przez  ' + this.userlink(luser);
			}
			html += '.';
			div.innerHTML = html;
		}
		else if (topuser !== "") {
			div.innerHTML = html + 'To jest jedyna wersja tego artykułu utworzona przez ' + this.userlink(topuser) + '.';
		}
		if ( mw.config.get('skin') == 'modern' ) {
			var links = div.getElementsByTagName('a');
			for (var i = 0; i < links.length; i++) {
				links[i].style.color = 'white';
				links[i].style.textDecoration = 'underline';
			}
		}
	}
};

editHysteriaGadget.init();