MediaWiki:Common.js: Difference between revisions

no edit summary
(Created page with "→‎Any JavaScript here will be loaded for all users on every page load.: $textarea.wikiEditor( 'addToToolbar', { section: 'advanced', group: 'format', tools: { comment: { label: 'Comment', type: 'button', icon: 'https://upload.wikimedia.org/wikipedia/commons/3/37/Btn_toolbar_commentaire.png', action: { type: 'encapsulate', options: { pre: '<!-- ', post: ' -->' } } } } } );")
 
No edit summary
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* Any JavaScript here will be loaded for all users on every page load. */


$textarea.wikiEditor( 'addToToolbar', {
$textarea.wikiEditor( 'addToToolbar', {
section: 'advanced',
section: 'advanced',
group: 'format',
group: 'format',
Line 19: Line 19:
}
}
} );
} );
$textarea.wikiEditor( 'addToToolbar', {
section: 'advanced',
group: 'format',
tools: {
hline: {
label: 'Horizontal line',
type: 'button',
icon: 'https://upload.wikimedia.org/wikipedia/commons/a/a4/H-line_icon.png',
action: {
type: 'encapsulate',
options: {
pre: '----',
ownline: true
}
}
}
}
} );
$textarea.wikiEditor( 'addToToolbar', {
sections: {
emoticons: {
type: 'toolbar', // Can also be 'booklet',
label: 'Templates Section'
// or labelMsg: 'section-templates-label' for a localized label
}
}
} );
$textarea.wikiEditor( 'addToToolbar', {
section: 'main',
groups: {
list: {
tools: {
templates: {
label: 'Templates',
type: 'select',
list: {
'Ping-button': {
label: '{{Ping}}',
action: {
type: 'encapsulate',
options: {
pre: '{{Ping|',
post: '}}'
}
}
},
'Clear-button': {
label: 'Clear',
action: {
type: 'encapsulate',
options: {
pre: '{{Clear}}'
}
}
},
'Done-button': {
label: 'Done',
action: {
type: 'encapsulate',
options: {
pre: '{{Done}}'
}
}
}
}
}
}
}
}
} );