Uživatel:JAn Dudík/removeNewline.js
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.
function removeNewline() {
t = selection();
if (t[1] !== "") {
t[1] = t[1].replace(/\r\n|\r|\n/g, ' ');
scriviBox(t.join(""), "", t[0].length, t[0].length + t[1].length);
}
else {
$('#wpTextbox1').val($('#wpTextbox1').val().replace(/\r\n|\r|\n/g, ' '));
}
}
if ( typeof $ != 'undefined' && typeof $.fn.wikiEditor != 'undefined' ) {$( function() {
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'advanced',
'group': 'format',
'tools': {'section': {
label: 'Odstraní nové řádky ve vybraném textu (nebo v celém textu)',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/6/6a/Remove-newline.png',
action: {type: 'callback',
execute: function(context){removeNewline();} }
}}});});}