// <nowiki>
// toolbar customization
var customizeToolbar = function() {
var dateStr = new Date().toISOString().substr(0, 10);
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'advanced',
'groups': {
'vorlagen': {
'label': 'Vorlagen'
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'advanced',
'group': 'vorlagen',
'tools': {
"literatur": {
label: 'Literatur',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/3/34/Vector_toolbar_insert_reference_button.png',
action: {
type: 'encapsulate',
options: {
pre: "<ref>{{Literatur |Autor=",
post: " |Titel= |Sammelwerk= |Datum= |Nummer= |Seiten=– |Online= |Abruf=" + dateStr + "}}</ref>"
}
}
},
"internetquelle": {
label: 'Internetquelle',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/a/a5/Vector_toolbar_insert_external_link_button.png',
action: {
type: 'encapsulate',
options: {
pre: "<ref>{{Internetquelle |url=",
post: " |titel= |werk= |datum= |archiv-url= |archiv-datum= |abruf=" + dateStr + "}}</ref>"
}
}
},
"sla": {
label: 'SLA',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png',
action: {
type: 'callback',
execute: function(context) {
var textarea = document.getElementById("wpTextbox1");
textarea.value = "{{SLA|Ausschließlich erledigte Bothinweise--~~~~}}\n" + textarea.value;
document.getElementById("wpSummary").value = "SLA. Ausschließlich erledigte Bothinweise";
}
}
}
}
} );
// booklet Vorlagen
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'sections': {
't-7': {
'type': 'booklet',
'label': 'Tminus7'
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 't-7',
'pages': {
'vorlagen': {
'layout': 'table',
'label': 'Vorlagen',
'headings': [
{ text: 'Code' }
],
'rows': [
{
'code': { html: '<tt>{{<a href="//de.wikipedia.orghttps://wikifreehand.com/de/Vorlage:Literatur">Literatur</a> |Autor= |Titel= |Sammelwerk= |Jahr= |Nummer= |Seiten=– |Online= |Zugriff=' + dateStr + '}}</tt>' },
},
{
code: { html: '<tt>{{<a href="//de.wikipedia.orghttps://wikifreehand.com/de/Vorlage:Internetquelle">Internetquelle</a> |url= |titel= |werk= |datum= |archiv-url= |archiv-datum= |abruf=' + dateStr + '}}</tt>' },
},
{ code: { html: '<tt>{{SLA|Ausschließlich erledigte Bothinweise--~~~~}}</tt>' } },
{ code: { html: '<tt>{{<a href="//de.wikipedia.orghttps://wikifreehand.com/de/Vorlage:Google_Buch">Google Buch</a> |BuchID= |Seite= |Hervorhebung=}}</tt>' } }
]
}
}
} );
};
/* Check if view is in edit mode and that the required modules are available. Then, customize the toolbar … */
if ( $.inArray( mw.config.get( 'wgAction' ), ) !== -1 ) {
mw.loader.using( 'user.options', function () {
// This can be the string "0" if the user disabled the preference (])
if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) {
$.when(
mw.loader.using( 'ext.wikiEditor' ), $.ready
).then( customizeToolbar );
}
} );
}
// Add the customizations to LiquidThreads' edit toolbar, if available
mw.hook( 'ext.lqt.textareaCreated' ).add( customizeToolbar );
// citoid
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/citoidWikitext/r.js&action=raw&ctype=text/javascript");
// externalLinkProblem
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/externalLinkProblem/r.js&action=raw&ctype=text/javascript");
// Unisgniert Skript
importScript("user:lustiger_seth/unsigned.js");
// </nowiki>