blob: b04f1ae4381a46f750ba1435eef72199dafe981d [file] [log] [blame]
(function($) {
elRTE.prototype.ui.prototype.buttons.about = function(rte, name) {
this.constructor.prototype.constructor.call(this, rte, name);
this.active = true;
this.command = function() {
var opts, d, txt;
opts = {
rtl : rte.rtl,
submit : function(e, d) { d.close(); },
dialog : {
width : 560,
title : this.rte.i18n('About this software'),
buttons : {
Ok : function() { $(this).dialog('destroy'); }
}
}
}
txt = '<div class="elrte-logo"></div><h3>'+this.rte.i18n('About elRTE')+'</h3><br clear="all"/>'
+'<div class="elrte-ver">'+this.rte.i18n('Version')+': '+this.rte.version+' ('+this.rte.build+')</div>'
+'<div class="elrte-ver">jQuery: '+$('<div/>').jquery+'</div>'
+'<div class="elrte-ver">jQueryUI: '+$.ui.version+'</div>'
+'<div class="elrte-ver">'+this.rte.i18n('Licence')+': BSD Licence</div>'
+'<p>'
+this.rte.i18n('elRTE is an open-source JavaScript based WYSIWYG HTML-editor.')+'<br/>'
+this.rte.i18n('Main goal of the editor - simplify work with text and formating (HTML) on sites, blogs, forums and other online services.')+'<br/>'
+this.rte.i18n('You can use it in any commercial or non-commercial projects.')
+'</p>'
+'<h4>'+this.rte.i18n('Authors')+'</h4>'
+'<table class="elrte-authors">'
+'<tr><td>Dmitry (dio) Levashov &lt;dio@std42.ru&gt;</td><td>'+this.rte.i18n('Chief developer')+'</td></tr>'
+'<tr><td>Troex Nevelin &lt;troex@fury.scancode.ru&gt;</td><td>'+this.rte.i18n('Developer, tech support')+'</td></tr>'
+'<tr><td>Valentin Razumnyh &lt;content@std42.ru&gt;</td><td>'+this.rte.i18n('Interface designer')+'</td></tr>'
+'<tr><td>Tawfek Daghistani &lt;tawfekov@gmail.com&gt;</td><td>'+this.rte.i18n('RTL support')+'</td></tr>'
+(this.rte.options.lang != 'en' ? '<tr><td>'+this.rte.i18n('_translator')+'</td><td>'+this.rte.i18n('_translation')+'</td></tr>' : '')
+'</table>'
+'<div class="elrte-copy">Copyright &copy; 2009-2011, <a href="http://www.std42.ru">Studio 42</a></div>'
+'<div class="elrte-copy">'+this.rte.i18n('For more information about this software visit the')+' <a href="http://elrte.org">'+this.rte.i18n('elRTE website')+'.</a></div>'
+'<div class="elrte-copy">Twitter: <a href="http://twitter.com/elrte_elfinder">elrte_elfinder</a></div>';
d = new elDialogForm(opts);
d.append(txt);
d.open();
}
this.update = function() {
this.domElem.removeClass('disabled');
}
}
})(jQuery);