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

// <nowiki>
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: 'https://upload.wikimedia.org/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: 'https://upload.wikimedia.org/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: 'https://upload.wikimedia.org/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: 'Minus',
                type: 'button',
                icon: 'https://upload.wikimedia.org/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: 'Chybné uvozovky',
                type: 'button',
                icon: 'https://upload.wikimedia.org/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: 'Pevná mezera',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/5/55/Button_nbsp_1.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '',
                        peri: '&nbsp;',
                        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áklad pro tvorbu článků',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/c/cb/Button_wikipedia.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7binfobox - osoba}}\nXYZ\n== Odkazy ==\n=== Reference ===\n\x7b\x7bpřeklad|||}}\n<references />\n=== Externí odkazy ===\n* \x7b\x7bČsfd osoba}}\n* \x7b\x7bFdb osoba|}}\n\x7b\x7bautoritní data}}\n\x7b\x7bDEFAULTSORT:Příjmení, Jméno}}\n<!--\x7b\x7bPortá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: 'Nadpis aktuálního měsíce a roku',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/8/80/Button_exclamation_mark.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '',
                        peri: '\x7b\x7bsubst:prvnívelké:\x7b\x7bsubst:MÍSTNÍMĚSÍCJMÉNO}}}} \x7b\x7bsubst:MÍSTNÍROK}}',
                        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: 'Pahýl',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/0/0c/Button_P_template.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bpahýl}}',
                        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: 'https://upload.wikimedia.org/wikipedia/commons/0/0b/Button_fuente.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bneověřeno}}',
                        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: 'https://upload.wikimedia.org/wikipedia/commons/2/2e/Button_broom.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bupravit}}',
                        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: 'https://upload.wikimedia.org/wikipedia/commons/f/f3/Button_broom2.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:urgentně upravit}}',
                        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: 'https://upload.wikimedia.org/wikipedia/commons/b/b8/Bouton_Faut_sourcer.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:významnost}}',
                        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: 'https://upload.wikimedia.org/wikipedia/commons/a/a5/Button_STUB.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:subpahýl}}',
                        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: 'Smazat – experimenty',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/5/50/Button_tidyman.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsmazat|experimenty}}',
                        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: 'Smazat – zbytečné přesměrování',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/5/50/Button_tidyman.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsmazat|zbytečné přesměrová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: 'Smazat – nesouvisející',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/5/50/Button_tidyman.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsmazat|nesouvisí s tvorbou encyklopedie}}',
                        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: 'https://upload.wikimedia.org/wikipedia/commons/8/8b/Button_portail.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:přeložit}}',
                        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: 'Strojový překlad',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/8/8b/Button_portail.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:strojový překlad}}',
                        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: 'https://upload.wikimedia.org/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: 'Experimenty – odstraňování obsahu',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/3/3d/EXPBT0.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:experimenty-o|',
                        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: '//upload.wikimedia.org/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: 'https://upload.wikimedia.org/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: 'https://upload.wikimedia.org/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: 'Experimenty – vulgarity',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/a/a8/EXP_V.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:vulgarity|',
                        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 – internetová poradna',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/5/52/EXPSTFW.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:experimentySTFW}} --\x7E\x7E\x7E\x7E',
                        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: 'Experimenty – odstraňování urgentních šablon',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/9/9c/EXP_U.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:E1U}} --\x7E\x7E\x7E\x7E',
                        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: 'Experimenty – nevýznamné',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Uncial_N%2C_Roman_Uncial_Modern.svg/20px-Uncial_N%2C_Roman_Uncial_Modern.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Wikipedista:David V./Šablona/Nevýznamné|',
                        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 – nevýznamná osoba',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Uncial_N%2C_Roman_Uncial_Modern.svg/20px-Uncial_N%2C_Roman_Uncial_Modern.svg.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: 'Experimenty – neencyklopedické',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Uncial_N%2C_Roman_Uncial_Modern.svg/20px-Uncial_N%2C_Roman_Uncial_Modern.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:neencyklopedické|',
                        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 – zdroje',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Uncial_N%2C_Roman_Uncial_Modern.svg/20px-Uncial_N%2C_Roman_Uncial_Modern.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Wikipedista:David V./Šablona/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: 'Vítejte',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/a/a9/Button_tournesol.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:vítejte}} --\x7E\x7E\x7E\x7E',
                        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: 'Vítejte|A',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/a/a9/Button_tournesol.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:vítejte|a}} --\x7E\x7E\x7E\x7E',
                        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: 'Náhled',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/b/bb/Seealso.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:náhled}} --\x7E\x7E\x7E\x7E',
                        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: 'Shrnutí',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/4/48/Deletewarn1.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:shrnutí}} --\x7E\x7E\x7E\x7E',
                        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 část',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/5/58/Button_black_copyright.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bcopyvio část|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: 'insert',
        tools: {
            buttonId: {
                label: 'Infobox',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/UnifrakturMaguntia_i.svg/7px-UnifrakturMaguntia_i.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7binfobox - ',
                        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: 'Reference',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/3/34/Toolbar_references.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '<references/>',
                        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: 'Reference s nadpisem',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/3/34/Toolbar_references.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '== Reference ==\n<references/>',
                        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: 'Externí odkazy',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/b/b9/Button_E.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '== Externí odkazy ==\n* \x7b\x7bCommonscat}}',
                        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: 'Autoritní data',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Letter_A.svg/25px-Letter_A.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bautoritní data}}',
                        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: 'Simpsonovi – základ',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Simpsons_tv_icon.svg/22px-Simpsons_tv_icon.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Wikipedista:David V./Simpsonovi 2}}',
                        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: 'Simpsonovi – diskuze',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Simpsons_tv_icon.svg/22px-Simpsons_tv_icon.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bČlánek WikiProjektu Simpsonovi|kvalita=',
                        peri: '',
                        post: '|komentář=}}'
                    }
                }
            }
        }
      	});
      });
    });
  }
});
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: 'Zvýrazňovač',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/7/79/Button_hightlighter_light_yellow.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bzvýrazňovač|barva=sv.žlutá|',
                        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řejmenovat',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/8/8b/Button_portail.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bpřejmenovat||typ=přechylování|komentář=v českých médiích jméno běžně přechylováno ([], [], [])}}',
                        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: 'Nepřechýlené přesměrování',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/8/8b/Button_portail.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '#PŘESMĚRUJ [[]]\n[[Kategorie:Přesměrování z nepřechýleného jména]]',
                        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: 'Česká republika',
                type: 'button',
                icon: 'https://upload.wikimedia.org/wikipedia/commons/3/32/Button_CZ.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '\x7b\x7bsubst:Wikipedista:David V./Šablona/Česká republika}} --\x7E\x7E\x7E\x7E',
                        peri: '',
                        post: ''
                    }
                }
            }
        }
      	});
      });
    });
  }
});

if ( mw.config.get('wgNamespaceNumber') == 2 && mw.config.get('wgPageName').includes('/') ) {
	document.getElementById('catlinks').hidden = true;
}
/**
 * [cs] Tlačítka shrnutí
 * 
 * Udělátko pod polem pro shrnutí editace na editační stránce zobrazí tlačítka, která do něj vkládají běžné úkony.
 * 
 * Převzato částečně z [[he:מדיה_ויקי:Gadget-Summarieslist.js]] a částečně ze [[sk:MediaWiki:Gadget-edit-summaries.js]].
 * 
 * [en] Summary buttons
 * 
 * Gadget adds buttons under a summary field on an edit page, which inserts usual tasks into the field.
 * 
 * Partially taken from [[he:מדיה_ויקי:Gadget-Summarieslist.js]] and [[sk:MediaWiki:Gadget-edit-summaries.js]].
 */
jQuery(function($) {

	function installSummary($summaryBox, $insertBefore, visualEditor) {
		var notFirstSet = false;

		function addSummary() {
			var summary = $(this).data('summary');
			var text = summary.text;
			var sum = $summaryBox,
				curr = sum.val();
			var comma = curr.length > 0 && curr.charAt(curr.length - 2) != "/";
			sum.val(curr + (comma ? ', ' : '') + text).trigger('input');
			if (visualEditor){
				$(".ve-ui-mwSaveDialog-checkboxes input:first").prop('checked', summary.minor || $.inArray(text, minorSummaries) + 1);
			} else {
				$("#wpMinoredit").prop('checked', summary.minor || $.inArray(text, minorSummaries) + 1);
			}
		}

		var summaries = window.summaries || [];
		summaries = summaries.concat([ // button sets
			/* format:
			"set",
			{"text": "both button text and summary text", "title": "button title when mouse is over"},
			*/
			"shrnutí",
			{"text": "úvod", "title": "Úvod"},
			{"text": "infobox", "title": "Infobox"},
			{"text": "+ kategorie", "title": "Přidání kategorií"},
			{"text": "typografie", "title": "Typografie"},
			{"text": "kategorie", "title": "Úprava kategorií"},
			{"text": "pahýl", "title": "Pahýl"},
			{"text": "odkazy", "title": "Odkazy"},
			{"text": "ČJ", "title": "ČJ"},
			{"text": "drobné úpravy", "title": "Drobné úpravy"},
			{"text": "reference", "title": "Reference"},
			{"text": "obsazení", "title": "Obsazení"},
			{"text": "doplnění", "title": "Doplnění"},
			{"text": "aktualizace", "title": "Aktualizace"},
			{"text": "autoritní data", "title": "Autoritní data"},
			{"text": "portály", "title": "Portály"},
			{"text": "hypertextový odkaz", "title": "Hypertextový odkaz"},
			{"text": "hypertextové odkazy", "title": "Hypertextové odkazy"},
			{"text": "− ", "title": "Minus"},
		]);
		if (mw.config.get('wgNamespaceNumber') % 2 == 1 || mw.config.get('wgNamespaceNumber') == 4) {
			summaries = summaries.concat([ // button sets for talk pages
				"diskuse",
				{"text": "odpověď", "title": "Odpověď"},
				{"text": "návrh", "title": "Návrh"},
				{"text": "dotaz", "title": "Dotaz"}
			]);
		}
		var minorSummaries = [""]; // buttons automatically checking minor editation checkbox
		var div = $("<div>", {
				id: "summariesList"
			})
			.css({ // gadget appearance
				width: (visualEditor ? "" : "80%"),
				marginBottom: (visualEditor ? "" : "1em"),
				padding: (visualEditor ? ".7em .7em 0 .7em" : ""),
				marginRight: (visualEditor ? "3.25em" : ""),
				fontSize: "85%",
				lineHeight: "18px"
			});

		for (var i = 0; i < summaries.length; i++) {
			var summary = summaries[i];
			var summaryButton = $('<span>').css({
				marginLeft: '0.4em',
				whiteSpace: 'nowrap'
			}).data({
				summary: summary
			});
			if (typeof summary == "string") {
				if (notFirstSet){
					div.append(visualEditor ? '<br>' : ' '); // allow text wrap here
				}
				notFirstSet = true;
				summaryButton.text(summary + ':');
			} else {
				summaryButton.html('&nbsp;' + summary.text + '&nbsp;')
					.addClass('clickable-edit-summary')
					.attr('title', summary.title || '')
					.css({ // buttons appearance
						'background-color': '#f9f9f9',
						border: 'dotted 1px #708090',
						cursor: 'pointer'
					})
					.click(addSummary);
				if (visualEditor) div.append(' ');
			}
			div.append(summaryButton);
		}

		$insertBefore.before(div);
	}

	jQuery.getScript("https://cs.wikipedia.org/w/index.php?title=MediaWiki:Arrive.js&action=raw&ctype=text/javascript").done(function() {
		$(document).arrive(".wikiEditor-ui", {onceOnly: true},  function(){ // for source editor
			if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) + 1) {
				installSummary($('.editOptions #wpSummary'), $('.editOptions #wpSummaryLabel ~ .editCheckboxes'), false);
			}
		});

		$(document).arrive(".ve-init-target", {onceOnly: true}, function(){ // for VisualEditor
			var firstRun = true;
			mw.hook('ve.saveDialog.stateChanged').add(function() {
				if (firstRun){
					var target = ve.init.target;
					var $summaryBox = target.saveDialog.$body.find('.ve-ui-mwSaveDialog-summary textarea');
					installSummary($summaryBox, $('.ve-ui-mwSaveDialog-checkboxes'), true);
				}
				firstRun = false;
			});
		});
	});

});
// </nowiki>