mirror of
https://github.com/redmine/redmine.git
synced 2026-05-06 22:46:53 +02:00
Adds a branch for unlimited project hierarchy.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/work@2148 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
380
nested_projects/public/javascripts/jstoolbar/jstoolbar.js
Normal file
380
nested_projects/public/javascripts/jstoolbar/jstoolbar.js
Normal file
@@ -0,0 +1,380 @@
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* This file is part of DotClear.
|
||||
* Copyright (c) 2005 Nicolas Martin & Olivier Meunier and contributors. All
|
||||
* rights reserved.
|
||||
*
|
||||
* DotClear is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* DotClear is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with DotClear; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*
|
||||
* ***** END LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/* Modified by JP LANG for textile formatting */
|
||||
|
||||
function jsToolBar(textarea) {
|
||||
if (!document.createElement) { return; }
|
||||
|
||||
if (!textarea) { return; }
|
||||
|
||||
if ((typeof(document["selection"]) == "undefined")
|
||||
&& (typeof(textarea["setSelectionRange"]) == "undefined")) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.textarea = textarea;
|
||||
|
||||
this.editor = document.createElement('div');
|
||||
this.editor.className = 'jstEditor';
|
||||
|
||||
this.textarea.parentNode.insertBefore(this.editor,this.textarea);
|
||||
this.editor.appendChild(this.textarea);
|
||||
|
||||
this.toolbar = document.createElement("div");
|
||||
this.toolbar.className = 'jstElements';
|
||||
this.editor.parentNode.insertBefore(this.toolbar,this.editor);
|
||||
|
||||
// Dragable resizing (only for gecko)
|
||||
if (this.editor.addEventListener)
|
||||
{
|
||||
this.handle = document.createElement('div');
|
||||
this.handle.className = 'jstHandle';
|
||||
var dragStart = this.resizeDragStart;
|
||||
var This = this;
|
||||
this.handle.addEventListener('mousedown',function(event) { dragStart.call(This,event); },false);
|
||||
// fix memory leak in Firefox (bug #241518)
|
||||
window.addEventListener('unload',function() {
|
||||
var del = This.handle.parentNode.removeChild(This.handle);
|
||||
delete(This.handle);
|
||||
},false);
|
||||
|
||||
this.editor.parentNode.insertBefore(this.handle,this.editor.nextSibling);
|
||||
}
|
||||
|
||||
this.context = null;
|
||||
this.toolNodes = {}; // lorsque la toolbar est dessinée , cet objet est garni
|
||||
// de raccourcis vers les éléments DOM correspondants aux outils.
|
||||
}
|
||||
|
||||
function jsButton(title, fn, scope, className) {
|
||||
if(typeof jsToolBar.strings == 'undefined') {
|
||||
this.title = title || null;
|
||||
} else {
|
||||
this.title = jsToolBar.strings[title] || title || null;
|
||||
}
|
||||
this.fn = fn || function(){};
|
||||
this.scope = scope || null;
|
||||
this.className = className || null;
|
||||
}
|
||||
jsButton.prototype.draw = function() {
|
||||
if (!this.scope) return null;
|
||||
|
||||
var button = document.createElement('button');
|
||||
button.setAttribute('type','button');
|
||||
button.tabIndex = 200;
|
||||
if (this.className) button.className = this.className;
|
||||
button.title = this.title;
|
||||
var span = document.createElement('span');
|
||||
span.appendChild(document.createTextNode(this.title));
|
||||
button.appendChild(span);
|
||||
|
||||
if (this.icon != undefined) {
|
||||
button.style.backgroundImage = 'url('+this.icon+')';
|
||||
}
|
||||
if (typeof(this.fn) == 'function') {
|
||||
var This = this;
|
||||
button.onclick = function() { try { This.fn.apply(This.scope, arguments) } catch (e) {} return false; };
|
||||
}
|
||||
return button;
|
||||
}
|
||||
|
||||
function jsSpace(id) {
|
||||
this.id = id || null;
|
||||
this.width = null;
|
||||
}
|
||||
jsSpace.prototype.draw = function() {
|
||||
var span = document.createElement('span');
|
||||
if (this.id) span.id = this.id;
|
||||
span.appendChild(document.createTextNode(String.fromCharCode(160)));
|
||||
span.className = 'jstSpacer';
|
||||
if (this.width) span.style.marginRight = this.width+'px';
|
||||
|
||||
return span;
|
||||
}
|
||||
|
||||
function jsCombo(title, options, scope, fn, className) {
|
||||
this.title = title || null;
|
||||
this.options = options || null;
|
||||
this.scope = scope || null;
|
||||
this.fn = fn || function(){};
|
||||
this.className = className || null;
|
||||
}
|
||||
jsCombo.prototype.draw = function() {
|
||||
if (!this.scope || !this.options) return null;
|
||||
|
||||
var select = document.createElement('select');
|
||||
if (this.className) select.className = className;
|
||||
select.title = this.title;
|
||||
|
||||
for (var o in this.options) {
|
||||
//var opt = this.options[o];
|
||||
var option = document.createElement('option');
|
||||
option.value = o;
|
||||
option.appendChild(document.createTextNode(this.options[o]));
|
||||
select.appendChild(option);
|
||||
}
|
||||
|
||||
var This = this;
|
||||
select.onchange = function() {
|
||||
try {
|
||||
This.fn.call(This.scope, this.value);
|
||||
} catch (e) { alert(e); }
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
return select;
|
||||
}
|
||||
|
||||
|
||||
jsToolBar.prototype = {
|
||||
base_url: '',
|
||||
mode: 'wiki',
|
||||
elements: {},
|
||||
help_link: '',
|
||||
|
||||
getMode: function() {
|
||||
return this.mode;
|
||||
},
|
||||
|
||||
setMode: function(mode) {
|
||||
this.mode = mode || 'wiki';
|
||||
},
|
||||
|
||||
switchMode: function(mode) {
|
||||
mode = mode || 'wiki';
|
||||
this.draw(mode);
|
||||
},
|
||||
|
||||
setHelpLink: function(link) {
|
||||
this.help_link = link;
|
||||
},
|
||||
|
||||
button: function(toolName) {
|
||||
var tool = this.elements[toolName];
|
||||
if (typeof tool.fn[this.mode] != 'function') return null;
|
||||
var b = new jsButton(tool.title, tool.fn[this.mode], this, 'jstb_'+toolName);
|
||||
if (tool.icon != undefined) b.icon = tool.icon;
|
||||
return b;
|
||||
},
|
||||
space: function(toolName) {
|
||||
var tool = new jsSpace(toolName)
|
||||
if (this.elements[toolName].width !== undefined)
|
||||
tool.width = this.elements[toolName].width;
|
||||
return tool;
|
||||
},
|
||||
combo: function(toolName) {
|
||||
var tool = this.elements[toolName];
|
||||
var length = tool[this.mode].list.length;
|
||||
|
||||
if (typeof tool[this.mode].fn != 'function' || length == 0) {
|
||||
return null;
|
||||
} else {
|
||||
var options = {};
|
||||
for (var i=0; i < length; i++) {
|
||||
var opt = tool[this.mode].list[i];
|
||||
options[opt] = tool.options[opt];
|
||||
}
|
||||
return new jsCombo(tool.title, options, this, tool[this.mode].fn);
|
||||
}
|
||||
},
|
||||
draw: function(mode) {
|
||||
this.setMode(mode);
|
||||
|
||||
// Empty toolbar
|
||||
while (this.toolbar.hasChildNodes()) {
|
||||
this.toolbar.removeChild(this.toolbar.firstChild)
|
||||
}
|
||||
this.toolNodes = {}; // vide les raccourcis DOM/**/
|
||||
|
||||
var h = document.createElement('div');
|
||||
h.className = 'help'
|
||||
h.innerHTML = this.help_link;
|
||||
'<a href="/help/wiki_syntax.html" onclick="window.open(\'/help/wiki_syntax.html\', \'\', \'resizable=yes, location=no, width=300, height=640, menubar=no, status=no, scrollbars=yes\'); return false;">Aide</a>';
|
||||
this.toolbar.appendChild(h);
|
||||
|
||||
// Draw toolbar elements
|
||||
var b, tool, newTool;
|
||||
|
||||
for (var i in this.elements) {
|
||||
b = this.elements[i];
|
||||
|
||||
var disabled =
|
||||
b.type == undefined || b.type == ''
|
||||
|| (b.disabled != undefined && b.disabled)
|
||||
|| (b.context != undefined && b.context != null && b.context != this.context);
|
||||
|
||||
if (!disabled && typeof this[b.type] == 'function') {
|
||||
tool = this[b.type](i);
|
||||
if (tool) newTool = tool.draw();
|
||||
if (newTool) {
|
||||
this.toolNodes[i] = newTool; //mémorise l'accès DOM pour usage éventuel ultérieur
|
||||
this.toolbar.appendChild(newTool);
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
singleTag: function(stag,etag) {
|
||||
stag = stag || null;
|
||||
etag = etag || stag;
|
||||
|
||||
if (!stag || !etag) { return; }
|
||||
|
||||
this.encloseSelection(stag,etag);
|
||||
},
|
||||
|
||||
encloseLineSelection: function(prefix, suffix, fn) {
|
||||
this.textarea.focus();
|
||||
|
||||
prefix = prefix || '';
|
||||
suffix = suffix || '';
|
||||
|
||||
var start, end, sel, scrollPos, subst, res;
|
||||
|
||||
if (typeof(document["selection"]) != "undefined") {
|
||||
sel = document.selection.createRange().text;
|
||||
} else if (typeof(this.textarea["setSelectionRange"]) != "undefined") {
|
||||
start = this.textarea.selectionStart;
|
||||
end = this.textarea.selectionEnd;
|
||||
scrollPos = this.textarea.scrollTop;
|
||||
// go to the start of the line
|
||||
start = this.textarea.value.substring(0, start).replace(/[^\r\n]*$/g,'').length;
|
||||
// go to the end of the line
|
||||
end = this.textarea.value.length - this.textarea.value.substring(end, this.textarea.value.length).replace(/^[^\r\n]*/, '').length;
|
||||
sel = this.textarea.value.substring(start, end);
|
||||
}
|
||||
|
||||
if (sel.match(/ $/)) { // exclude ending space char, if any
|
||||
sel = sel.substring(0, sel.length - 1);
|
||||
suffix = suffix + " ";
|
||||
}
|
||||
|
||||
if (typeof(fn) == 'function') {
|
||||
res = (sel) ? fn.call(this,sel) : fn('');
|
||||
} else {
|
||||
res = (sel) ? sel : '';
|
||||
}
|
||||
|
||||
subst = prefix + res + suffix;
|
||||
|
||||
if (typeof(document["selection"]) != "undefined") {
|
||||
document.selection.createRange().text = subst;
|
||||
var range = this.textarea.createTextRange();
|
||||
range.collapse(false);
|
||||
range.move('character', -suffix.length);
|
||||
range.select();
|
||||
} else if (typeof(this.textarea["setSelectionRange"]) != "undefined") {
|
||||
this.textarea.value = this.textarea.value.substring(0, start) + subst +
|
||||
this.textarea.value.substring(end);
|
||||
if (sel) {
|
||||
this.textarea.setSelectionRange(start + subst.length, start + subst.length);
|
||||
} else {
|
||||
this.textarea.setSelectionRange(start + prefix.length, start + prefix.length);
|
||||
}
|
||||
this.textarea.scrollTop = scrollPos;
|
||||
}
|
||||
},
|
||||
|
||||
encloseSelection: function(prefix, suffix, fn) {
|
||||
this.textarea.focus();
|
||||
|
||||
prefix = prefix || '';
|
||||
suffix = suffix || '';
|
||||
|
||||
var start, end, sel, scrollPos, subst, res;
|
||||
|
||||
if (typeof(document["selection"]) != "undefined") {
|
||||
sel = document.selection.createRange().text;
|
||||
} else if (typeof(this.textarea["setSelectionRange"]) != "undefined") {
|
||||
start = this.textarea.selectionStart;
|
||||
end = this.textarea.selectionEnd;
|
||||
scrollPos = this.textarea.scrollTop;
|
||||
sel = this.textarea.value.substring(start, end);
|
||||
}
|
||||
|
||||
if (sel.match(/ $/)) { // exclude ending space char, if any
|
||||
sel = sel.substring(0, sel.length - 1);
|
||||
suffix = suffix + " ";
|
||||
}
|
||||
|
||||
if (typeof(fn) == 'function') {
|
||||
res = (sel) ? fn.call(this,sel) : fn('');
|
||||
} else {
|
||||
res = (sel) ? sel : '';
|
||||
}
|
||||
|
||||
subst = prefix + res + suffix;
|
||||
|
||||
if (typeof(document["selection"]) != "undefined") {
|
||||
document.selection.createRange().text = subst;
|
||||
var range = this.textarea.createTextRange();
|
||||
range.collapse(false);
|
||||
range.move('character', -suffix.length);
|
||||
range.select();
|
||||
// this.textarea.caretPos -= suffix.length;
|
||||
} else if (typeof(this.textarea["setSelectionRange"]) != "undefined") {
|
||||
this.textarea.value = this.textarea.value.substring(0, start) + subst +
|
||||
this.textarea.value.substring(end);
|
||||
if (sel) {
|
||||
this.textarea.setSelectionRange(start + subst.length, start + subst.length);
|
||||
} else {
|
||||
this.textarea.setSelectionRange(start + prefix.length, start + prefix.length);
|
||||
}
|
||||
this.textarea.scrollTop = scrollPos;
|
||||
}
|
||||
},
|
||||
|
||||
stripBaseURL: function(url) {
|
||||
if (this.base_url != '') {
|
||||
var pos = url.indexOf(this.base_url);
|
||||
if (pos == 0) {
|
||||
url = url.substr(this.base_url.length);
|
||||
}
|
||||
}
|
||||
|
||||
return url;
|
||||
}
|
||||
};
|
||||
|
||||
/** Resizer
|
||||
-------------------------------------------------------- */
|
||||
jsToolBar.prototype.resizeSetStartH = function() {
|
||||
this.dragStartH = this.textarea.offsetHeight + 0;
|
||||
};
|
||||
jsToolBar.prototype.resizeDragStart = function(event) {
|
||||
var This = this;
|
||||
this.dragStartY = event.clientY;
|
||||
this.resizeSetStartH();
|
||||
document.addEventListener('mousemove', this.dragMoveHdlr=function(event){This.resizeDragMove(event);}, false);
|
||||
document.addEventListener('mouseup', this.dragStopHdlr=function(event){This.resizeDragStop(event);}, false);
|
||||
};
|
||||
|
||||
jsToolBar.prototype.resizeDragMove = function(event) {
|
||||
this.textarea.style.height = (this.dragStartH+event.clientY-this.dragStartY)+'px';
|
||||
};
|
||||
|
||||
jsToolBar.prototype.resizeDragStop = function(event) {
|
||||
document.removeEventListener('mousemove', this.dragMoveHdlr, false);
|
||||
document.removeEventListener('mouseup', this.dragStopHdlr, false);
|
||||
};
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Negreta';
|
||||
jsToolBar.strings['Italic'] = 'Cursiva';
|
||||
jsToolBar.strings['Underline'] = 'Subratllat';
|
||||
jsToolBar.strings['Deleted'] = 'Barrat';
|
||||
jsToolBar.strings['Code'] = 'Codi en línia';
|
||||
jsToolBar.strings['Heading 1'] = 'Encapçalament 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Encapçalament 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Encapçalament 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Llista sense ordre';
|
||||
jsToolBar.strings['Ordered list'] = 'Llista ordenada';
|
||||
jsToolBar.strings['Quote'] = 'Cometes';
|
||||
jsToolBar.strings['Unquote'] = 'Sense cometes';
|
||||
jsToolBar.strings['Preformatted text'] = 'Text formatat';
|
||||
jsToolBar.strings['Wiki link'] = 'Enllaça a una pàgina Wiki';
|
||||
jsToolBar.strings['Image'] = 'Imatge';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Tučné';
|
||||
jsToolBar.strings['Italic'] = 'Kurzíva';
|
||||
jsToolBar.strings['Underline'] = 'Podtržené';
|
||||
jsToolBar.strings['Deleted'] = 'Přeškrtnuté ';
|
||||
jsToolBar.strings['Code'] = 'Zobrazení kódu';
|
||||
jsToolBar.strings['Heading 1'] = 'Záhlaví 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Záhlaví 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Záhlaví 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Seznam';
|
||||
jsToolBar.strings['Ordered list'] = 'Uspořádaný seznam';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Předformátovaný text';
|
||||
jsToolBar.strings['Wiki link'] = 'Vložit odkaz na Wiki stránku';
|
||||
jsToolBar.strings['Image'] = 'Vložit obrázek';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Fed';
|
||||
jsToolBar.strings['Italic'] = 'Kursiv';
|
||||
jsToolBar.strings['Underline'] = 'Underskrevet';
|
||||
jsToolBar.strings['Deleted'] = 'Slettet';
|
||||
jsToolBar.strings['Code'] = 'Inline Kode';
|
||||
jsToolBar.strings['Heading 1'] = 'Overskrift 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Overskrift 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Overskrift 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unummereret list';
|
||||
jsToolBar.strings['Ordered list'] = 'Nummereret list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatteret tekst';
|
||||
jsToolBar.strings['Wiki link'] = 'Link til en Wiki side';
|
||||
jsToolBar.strings['Image'] = 'Billede';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Fett';
|
||||
jsToolBar.strings['Italic'] = 'Kursiv';
|
||||
jsToolBar.strings['Underline'] = 'Unterstrichen';
|
||||
jsToolBar.strings['Deleted'] = 'Durchgestrichen';
|
||||
jsToolBar.strings['Code'] = 'Quelltext';
|
||||
jsToolBar.strings['Heading 1'] = 'Überschrift 1. Ordnung';
|
||||
jsToolBar.strings['Heading 2'] = 'Überschrift 2. Ordnung';
|
||||
jsToolBar.strings['Heading 3'] = 'Überschrift 3. Ordnung';
|
||||
jsToolBar.strings['Unordered list'] = 'Aufzählungsliste';
|
||||
jsToolBar.strings['Ordered list'] = 'Nummerierte Liste';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Präformatierter Text';
|
||||
jsToolBar.strings['Wiki link'] = 'Verweis (Link) zu einer Wiki-Seite';
|
||||
jsToolBar.strings['Image'] = 'Grafik';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Negrita';
|
||||
jsToolBar.strings['Italic'] = 'Itálica';
|
||||
jsToolBar.strings['Underline'] = 'Subrayado';
|
||||
jsToolBar.strings['Deleted'] = 'Tachado';
|
||||
jsToolBar.strings['Code'] = 'Código fuente';
|
||||
jsToolBar.strings['Heading 1'] = 'Encabezado 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Encabezado 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Encabezado 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Lista sin ordenar';
|
||||
jsToolBar.strings['Ordered list'] = 'Lista ordenada';
|
||||
jsToolBar.strings['Quote'] = 'Citar';
|
||||
jsToolBar.strings['Unquote'] = 'Quitar cita';
|
||||
jsToolBar.strings['Preformatted text'] = 'Texto con formato';
|
||||
jsToolBar.strings['Wiki link'] = 'Enlace a página Wiki';
|
||||
jsToolBar.strings['Image'] = 'Imagen';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Lihavoitu';
|
||||
jsToolBar.strings['Italic'] = 'Kursivoitu';
|
||||
jsToolBar.strings['Underline'] = 'Alleviivattu';
|
||||
jsToolBar.strings['Deleted'] = 'Yliviivattu';
|
||||
jsToolBar.strings['Code'] = 'Koodi näkymä';
|
||||
jsToolBar.strings['Heading 1'] = 'Otsikko 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Otsikko 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Otsikko 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Järjestämätön lista';
|
||||
jsToolBar.strings['Ordered list'] = 'Järjestetty lista';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Ennaltamuotoiltu teksti';
|
||||
jsToolBar.strings['Wiki link'] = 'Linkki Wiki sivulle';
|
||||
jsToolBar.strings['Image'] = 'Kuva';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Gras';
|
||||
jsToolBar.strings['Italic'] = 'Italique';
|
||||
jsToolBar.strings['Underline'] = 'Souligné';
|
||||
jsToolBar.strings['Deleted'] = 'Rayé';
|
||||
jsToolBar.strings['Code'] = 'Code en ligne';
|
||||
jsToolBar.strings['Heading 1'] = 'Titre niveau 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Titre niveau 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Titre niveau 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Liste à puces';
|
||||
jsToolBar.strings['Ordered list'] = 'Liste numérotée';
|
||||
jsToolBar.strings['Quote'] = 'Citer';
|
||||
jsToolBar.strings['Unquote'] = 'Supprimer citation';
|
||||
jsToolBar.strings['Preformatted text'] = 'Texte préformaté';
|
||||
jsToolBar.strings['Wiki link'] = 'Lien vers une page Wiki';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Félkövér';
|
||||
jsToolBar.strings['Italic'] = 'Dőlt';
|
||||
jsToolBar.strings['Underline'] = 'Aláhúzott';
|
||||
jsToolBar.strings['Deleted'] = 'Törölt';
|
||||
jsToolBar.strings['Code'] = 'Kód sorok';
|
||||
jsToolBar.strings['Heading 1'] = 'Fejléc 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Fejléc 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Fejléc 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Felsorolás';
|
||||
jsToolBar.strings['Ordered list'] = 'Számozott lista';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Előreformázott szöveg';
|
||||
jsToolBar.strings['Wiki link'] = 'Link egy Wiki oldalra';
|
||||
jsToolBar.strings['Image'] = 'Kép';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Grassetto';
|
||||
jsToolBar.strings['Italic'] = 'Corsivo';
|
||||
jsToolBar.strings['Underline'] = 'Sottolineato';
|
||||
jsToolBar.strings['Deleted'] = 'Barrato';
|
||||
jsToolBar.strings['Code'] = 'Codice sorgente';
|
||||
jsToolBar.strings['Heading 1'] = 'Titolo 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Titolo 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Titolo 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Elenco puntato';
|
||||
jsToolBar.strings['Ordered list'] = 'Numerazione';
|
||||
jsToolBar.strings['Quote'] = 'Aumenta rientro';
|
||||
jsToolBar.strings['Unquote'] = 'Riduci rientro';
|
||||
jsToolBar.strings['Preformatted text'] = 'Testo preformattato';
|
||||
jsToolBar.strings['Wiki link'] = 'Collegamento a pagina Wiki';
|
||||
jsToolBar.strings['Image'] = 'Immagine';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = '強調';
|
||||
jsToolBar.strings['Italic'] = '斜体';
|
||||
jsToolBar.strings['Underline'] = '下線';
|
||||
jsToolBar.strings['Deleted'] = '取り消し線';
|
||||
jsToolBar.strings['Code'] = 'コード';
|
||||
jsToolBar.strings['Heading 1'] = '見出し 1';
|
||||
jsToolBar.strings['Heading 2'] = '見出し 2';
|
||||
jsToolBar.strings['Heading 3'] = '見出し 3';
|
||||
jsToolBar.strings['Unordered list'] = '順不同リスト';
|
||||
jsToolBar.strings['Ordered list'] = '番号つきリスト';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = '整形済みテキスト';
|
||||
jsToolBar.strings['Wiki link'] = 'Wiki ページへのリンク';
|
||||
jsToolBar.strings['Image'] = '画像';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Pastorinti';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Pabraukti';
|
||||
jsToolBar.strings['Deleted'] = 'Užbraukti';
|
||||
jsToolBar.strings['Code'] = 'Kodas';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Nenumeruotas sąrašas';
|
||||
jsToolBar.strings['Ordered list'] = 'Numeruotas sąrašas';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatuotas tekstas';
|
||||
jsToolBar.strings['Wiki link'] = 'Nuoroda į Wiki puslapį';
|
||||
jsToolBar.strings['Image'] = 'Paveikslas';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Fet';
|
||||
jsToolBar.strings['Italic'] = 'Kursiv';
|
||||
jsToolBar.strings['Underline'] = 'Understreking';
|
||||
jsToolBar.strings['Deleted'] = 'Slettet';
|
||||
jsToolBar.strings['Code'] = 'Kode';
|
||||
jsToolBar.strings['Heading 1'] = 'Overskrift 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Overskrift 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Overskrift 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Punktliste';
|
||||
jsToolBar.strings['Ordered list'] = 'Nummerert liste';
|
||||
jsToolBar.strings['Quote'] = 'Sitat';
|
||||
jsToolBar.strings['Unquote'] = 'Avslutt sitat';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatert tekst';
|
||||
jsToolBar.strings['Wiki link'] = 'Lenke til Wiki-side';
|
||||
jsToolBar.strings['Image'] = 'Bilde';
|
||||
@@ -0,0 +1,17 @@
|
||||
// Keep this line in order to avoid problems with Windows Notepad UTF-8 EF-BB-BF idea...
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Pogrubienie';
|
||||
jsToolBar.strings['Italic'] = 'Kursywa';
|
||||
jsToolBar.strings['Underline'] = 'Podkreślenie';
|
||||
jsToolBar.strings['Deleted'] = 'Usunięte';
|
||||
jsToolBar.strings['Code'] = 'Wstawka kodu';
|
||||
jsToolBar.strings['Heading 1'] = 'Nagłowek 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Nagłówek 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Nagłówek 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Nieposortowana lista';
|
||||
jsToolBar.strings['Ordered list'] = 'Posortowana lista';
|
||||
jsToolBar.strings['Quote'] = 'Cytat';
|
||||
jsToolBar.strings['Unquote'] = 'Usuń cytat';
|
||||
jsToolBar.strings['Preformatted text'] = 'Sformatowany tekst';
|
||||
jsToolBar.strings['Wiki link'] = 'Odnośnik do strony Wiki';
|
||||
jsToolBar.strings['Image'] = 'Obraz';
|
||||
@@ -0,0 +1,18 @@
|
||||
// Translated by: Alexandre da Silva <simpsomboy@gmail.com>
|
||||
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Negrito';
|
||||
jsToolBar.strings['Italic'] = 'Itálico';
|
||||
jsToolBar.strings['Underline'] = 'Sublinhado';
|
||||
jsToolBar.strings['Deleted'] = 'Excluído';
|
||||
jsToolBar.strings['Code'] = 'Código Inline';
|
||||
jsToolBar.strings['Heading 1'] = 'Cabeçalho 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Cabeçalho 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Cabeçalho 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Lista não ordenada';
|
||||
jsToolBar.strings['Ordered list'] = 'Lista ordenada';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Texto pré-formatado';
|
||||
jsToolBar.strings['Wiki link'] = 'Link para uma página Wiki';
|
||||
jsToolBar.strings['Image'] = 'Imagem';
|
||||
@@ -0,0 +1,17 @@
|
||||
// Translated by: Pedro Araújo <phcrva19@hotmail.com>
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Negrito';
|
||||
jsToolBar.strings['Italic'] = 'Itálico';
|
||||
jsToolBar.strings['Underline'] = 'Sublinhado';
|
||||
jsToolBar.strings['Deleted'] = 'Apagado';
|
||||
jsToolBar.strings['Code'] = 'Código Inline';
|
||||
jsToolBar.strings['Heading 1'] = 'Cabeçalho 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Cabeçalho 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Cabeçalho 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Lista não ordenada';
|
||||
jsToolBar.strings['Ordered list'] = 'Lista ordenada';
|
||||
jsToolBar.strings['Quote'] = 'Citação';
|
||||
jsToolBar.strings['Unquote'] = 'Remover citação';
|
||||
jsToolBar.strings['Preformatted text'] = 'Texto pré-formatado';
|
||||
jsToolBar.strings['Wiki link'] = 'Link para uma página da Wiki';
|
||||
jsToolBar.strings['Image'] = 'Imagem';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Жирный';
|
||||
jsToolBar.strings['Italic'] = 'Курсив';
|
||||
jsToolBar.strings['Underline'] = 'Подчеркнутый';
|
||||
jsToolBar.strings['Deleted'] = 'Зачеркнутый';
|
||||
jsToolBar.strings['Code'] = 'Вставка кода';
|
||||
jsToolBar.strings['Heading 1'] = 'Заголовок 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Заголовок 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Заголовок 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Маркированный список';
|
||||
jsToolBar.strings['Ordered list'] = 'Нумерованный список';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Заранее форматированный текст';
|
||||
jsToolBar.strings['Wiki link'] = 'Ссылка на страницу в Wiki';
|
||||
jsToolBar.strings['Image'] = 'Вставка изображения';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Tučné';
|
||||
jsToolBar.strings['Italic'] = 'Kurzíva';
|
||||
jsToolBar.strings['Underline'] = 'Podčiarknuté';
|
||||
jsToolBar.strings['Deleted'] = 'Preškrtnuté';
|
||||
jsToolBar.strings['Code'] = 'Zobrazenie kódu';
|
||||
jsToolBar.strings['Heading 1'] = 'Záhlavie 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Záhlavie 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Záhlavie 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Zoznam';
|
||||
jsToolBar.strings['Ordered list'] = 'Zoradený zoznam';
|
||||
jsToolBar.strings['Quote'] = 'Citácia';
|
||||
jsToolBar.strings['Unquote'] = 'Odstránenie citácie';
|
||||
jsToolBar.strings['Preformatted text'] = 'Predformátovaný text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link na Wiki stránku';
|
||||
jsToolBar.strings['Image'] = 'Obrázok';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'หนา';
|
||||
jsToolBar.strings['Italic'] = 'เอียง';
|
||||
jsToolBar.strings['Underline'] = 'ขีดเส้นใต้';
|
||||
jsToolBar.strings['Deleted'] = 'ขีดฆ่า';
|
||||
jsToolBar.strings['Code'] = 'โค๊ดโปรแกรม';
|
||||
jsToolBar.strings['Heading 1'] = 'หัวข้อ 1';
|
||||
jsToolBar.strings['Heading 2'] = 'หัวข้อ 2';
|
||||
jsToolBar.strings['Heading 3'] = 'หัวข้อ 3';
|
||||
jsToolBar.strings['Unordered list'] = 'รายการ';
|
||||
jsToolBar.strings['Ordered list'] = 'ลำดับเลข';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'รูปแบบข้อความคงที่';
|
||||
jsToolBar.strings['Wiki link'] = 'เชื่อมโยงไปหน้า Wiki อื่น';
|
||||
jsToolBar.strings['Image'] = 'รูปภาพ';
|
||||
@@ -0,0 +1,14 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Kalın';
|
||||
jsToolBar.strings['Italic'] = 'İtalik';
|
||||
jsToolBar.strings['Underline'] = 'Altı çizgili';
|
||||
jsToolBar.strings['Deleted'] = 'Silinmiş';
|
||||
jsToolBar.strings['Code'] = 'Satır içi kod';
|
||||
jsToolBar.strings['Heading 1'] = 'Başlık 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Başlık 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Başlık 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Sırasız liste';
|
||||
jsToolBar.strings['Ordered list'] = 'Sıralı liste';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Wiki sayfasına bağlantı';
|
||||
jsToolBar.strings['Image'] = 'Resim';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Strong';
|
||||
jsToolBar.strings['Italic'] = 'Italic';
|
||||
jsToolBar.strings['Underline'] = 'Underline';
|
||||
jsToolBar.strings['Deleted'] = 'Deleted';
|
||||
jsToolBar.strings['Code'] = 'Inline Code';
|
||||
jsToolBar.strings['Heading 1'] = 'Heading 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Heading 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Heading 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Unordered list';
|
||||
jsToolBar.strings['Ordered list'] = 'Ordered list';
|
||||
jsToolBar.strings['Quote'] = 'Quote';
|
||||
jsToolBar.strings['Unquote'] = 'Remove Quote';
|
||||
jsToolBar.strings['Preformatted text'] = 'Preformatted text';
|
||||
jsToolBar.strings['Wiki link'] = 'Link to a Wiki page';
|
||||
jsToolBar.strings['Image'] = 'Image';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = 'Đậm';
|
||||
jsToolBar.strings['Italic'] = 'Nghiêng';
|
||||
jsToolBar.strings['Underline'] = 'Gạch chân';
|
||||
jsToolBar.strings['Deleted'] = 'Xóa';
|
||||
jsToolBar.strings['Code'] = 'Mã chung dòng';
|
||||
jsToolBar.strings['Heading 1'] = 'Tiêu đề 1';
|
||||
jsToolBar.strings['Heading 2'] = 'Tiêu đề 2';
|
||||
jsToolBar.strings['Heading 3'] = 'Tiêu đề 3';
|
||||
jsToolBar.strings['Unordered list'] = 'Danh sách không thứ tự';
|
||||
jsToolBar.strings['Ordered list'] = 'Danh sách có thứ tự';
|
||||
jsToolBar.strings['Quote'] = 'Trích dẫn';
|
||||
jsToolBar.strings['Unquote'] = 'Bỏ trích dẫn';
|
||||
jsToolBar.strings['Preformatted text'] = 'Mã nguồn';
|
||||
jsToolBar.strings['Wiki link'] = 'Liên kết đến trang wiki';
|
||||
jsToolBar.strings['Image'] = 'Ảnh';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = '粗體';
|
||||
jsToolBar.strings['Italic'] = '斜體';
|
||||
jsToolBar.strings['Underline'] = '底線';
|
||||
jsToolBar.strings['Deleted'] = '刪除線';
|
||||
jsToolBar.strings['Code'] = '程式碼';
|
||||
jsToolBar.strings['Heading 1'] = '標題 1';
|
||||
jsToolBar.strings['Heading 2'] = '標題 2';
|
||||
jsToolBar.strings['Heading 3'] = '標題 3';
|
||||
jsToolBar.strings['Unordered list'] = '項目清單';
|
||||
jsToolBar.strings['Ordered list'] = '編號清單';
|
||||
jsToolBar.strings['Quote'] = '引文';
|
||||
jsToolBar.strings['Unquote'] = '取消引文';
|
||||
jsToolBar.strings['Preformatted text'] = '已格式文字';
|
||||
jsToolBar.strings['Wiki link'] = '連結至 Wiki 頁面';
|
||||
jsToolBar.strings['Image'] = '圖片';
|
||||
@@ -0,0 +1,16 @@
|
||||
jsToolBar.strings = {};
|
||||
jsToolBar.strings['Strong'] = '粗体';
|
||||
jsToolBar.strings['Italic'] = '斜体';
|
||||
jsToolBar.strings['Underline'] = '下划线';
|
||||
jsToolBar.strings['Deleted'] = '删除线';
|
||||
jsToolBar.strings['Code'] = '程序代码';
|
||||
jsToolBar.strings['Heading 1'] = '标题 1';
|
||||
jsToolBar.strings['Heading 2'] = '标题 2';
|
||||
jsToolBar.strings['Heading 3'] = '标题 3';
|
||||
jsToolBar.strings['Unordered list'] = '无序列表';
|
||||
jsToolBar.strings['Ordered list'] = '排序列表';
|
||||
jsToolBar.strings['Quote'] = '引用';
|
||||
jsToolBar.strings['Unquote'] = '删除引用';
|
||||
jsToolBar.strings['Preformatted text'] = '格式化文本';
|
||||
jsToolBar.strings['Wiki link'] = '连接到 Wiki 页面';
|
||||
jsToolBar.strings['Image'] = '图片';
|
||||
200
nested_projects/public/javascripts/jstoolbar/textile.js
Normal file
200
nested_projects/public/javascripts/jstoolbar/textile.js
Normal file
@@ -0,0 +1,200 @@
|
||||
/* ***** BEGIN LICENSE BLOCK *****
|
||||
* This file is part of DotClear.
|
||||
* Copyright (c) 2005 Nicolas Martin & Olivier Meunier and contributors. All
|
||||
* rights reserved.
|
||||
*
|
||||
* DotClear is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* DotClear is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with DotClear; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*
|
||||
* ***** END LICENSE BLOCK *****
|
||||
*/
|
||||
|
||||
/* Modified by JP LANG for textile formatting */
|
||||
|
||||
// strong
|
||||
jsToolBar.prototype.elements.strong = {
|
||||
type: 'button',
|
||||
title: 'Strong',
|
||||
fn: {
|
||||
wiki: function() { this.singleTag('*') }
|
||||
}
|
||||
}
|
||||
|
||||
// em
|
||||
jsToolBar.prototype.elements.em = {
|
||||
type: 'button',
|
||||
title: 'Italic',
|
||||
fn: {
|
||||
wiki: function() { this.singleTag("_") }
|
||||
}
|
||||
}
|
||||
|
||||
// ins
|
||||
jsToolBar.prototype.elements.ins = {
|
||||
type: 'button',
|
||||
title: 'Underline',
|
||||
fn: {
|
||||
wiki: function() { this.singleTag('+') }
|
||||
}
|
||||
}
|
||||
|
||||
// del
|
||||
jsToolBar.prototype.elements.del = {
|
||||
type: 'button',
|
||||
title: 'Deleted',
|
||||
fn: {
|
||||
wiki: function() { this.singleTag('-') }
|
||||
}
|
||||
}
|
||||
|
||||
// code
|
||||
jsToolBar.prototype.elements.code = {
|
||||
type: 'button',
|
||||
title: 'Code',
|
||||
fn: {
|
||||
wiki: function() { this.singleTag('@') }
|
||||
}
|
||||
}
|
||||
|
||||
// spacer
|
||||
jsToolBar.prototype.elements.space1 = {type: 'space'}
|
||||
|
||||
// headings
|
||||
jsToolBar.prototype.elements.h1 = {
|
||||
type: 'button',
|
||||
title: 'Heading 1',
|
||||
fn: {
|
||||
wiki: function() {
|
||||
this.encloseLineSelection('h1. ', '',function(str) {
|
||||
str = str.replace(/^h\d+\.\s+/, '')
|
||||
return str;
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
jsToolBar.prototype.elements.h2 = {
|
||||
type: 'button',
|
||||
title: 'Heading 2',
|
||||
fn: {
|
||||
wiki: function() {
|
||||
this.encloseLineSelection('h2. ', '',function(str) {
|
||||
str = str.replace(/^h\d+\.\s+/, '')
|
||||
return str;
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
jsToolBar.prototype.elements.h3 = {
|
||||
type: 'button',
|
||||
title: 'Heading 3',
|
||||
fn: {
|
||||
wiki: function() {
|
||||
this.encloseLineSelection('h3. ', '',function(str) {
|
||||
str = str.replace(/^h\d+\.\s+/, '')
|
||||
return str;
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// spacer
|
||||
jsToolBar.prototype.elements.space2 = {type: 'space'}
|
||||
|
||||
// ul
|
||||
jsToolBar.prototype.elements.ul = {
|
||||
type: 'button',
|
||||
title: 'Unordered list',
|
||||
fn: {
|
||||
wiki: function() {
|
||||
this.encloseLineSelection('','',function(str) {
|
||||
str = str.replace(/\r/g,'');
|
||||
return str.replace(/(\n|^)[#-]?\s*/g,"$1* ");
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// ol
|
||||
jsToolBar.prototype.elements.ol = {
|
||||
type: 'button',
|
||||
title: 'Ordered list',
|
||||
fn: {
|
||||
wiki: function() {
|
||||
this.encloseLineSelection('','',function(str) {
|
||||
str = str.replace(/\r/g,'');
|
||||
return str.replace(/(\n|^)[*-]?\s*/g,"$1# ");
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// spacer
|
||||
jsToolBar.prototype.elements.space3 = {type: 'space'}
|
||||
|
||||
// bq
|
||||
jsToolBar.prototype.elements.bq = {
|
||||
type: 'button',
|
||||
title: 'Quote',
|
||||
fn: {
|
||||
wiki: function() {
|
||||
this.encloseLineSelection('','',function(str) {
|
||||
str = str.replace(/\r/g,'');
|
||||
return str.replace(/(\n|^) *([^\n]*)/g,"$1> $2");
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// unbq
|
||||
jsToolBar.prototype.elements.unbq = {
|
||||
type: 'button',
|
||||
title: 'Unquote',
|
||||
fn: {
|
||||
wiki: function() {
|
||||
this.encloseLineSelection('','',function(str) {
|
||||
str = str.replace(/\r/g,'');
|
||||
return str.replace(/(\n|^) *[>]? *([^\n]*)/g,"$1$2");
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// pre
|
||||
jsToolBar.prototype.elements.pre = {
|
||||
type: 'button',
|
||||
title: 'Preformatted text',
|
||||
fn: {
|
||||
wiki: function() { this.encloseLineSelection('<pre>\n', '\n</pre>') }
|
||||
}
|
||||
}
|
||||
|
||||
// spacer
|
||||
jsToolBar.prototype.elements.space4 = {type: 'space'}
|
||||
|
||||
// wiki page
|
||||
jsToolBar.prototype.elements.link = {
|
||||
type: 'button',
|
||||
title: 'Wiki link',
|
||||
fn: {
|
||||
wiki: function() { this.encloseSelection("[[", "]]") }
|
||||
}
|
||||
}
|
||||
// image
|
||||
jsToolBar.prototype.elements.img = {
|
||||
type: 'button',
|
||||
title: 'Image',
|
||||
fn: {
|
||||
wiki: function() { this.encloseSelection("!", "!") }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user