2013-07-09 08:09:06 +03:00
|
|
|
/**
|
|
|
|
* Вспомгательные функции для текстового редактора
|
2013-08-29 12:30:04 +03:00
|
|
|
*
|
|
|
|
* @module ls/editor
|
|
|
|
*
|
|
|
|
* @license GNU General Public License, version 2
|
|
|
|
* @copyright 2013 OOO "ЛС-СОФТ" {@link http://livestreetcms.com}
|
|
|
|
* @author Denis Shakhov <denis.shakhov@gmail.com>
|
2013-07-09 08:09:06 +03:00
|
|
|
*/
|
|
|
|
|
|
|
|
var ls = ls || {};
|
|
|
|
|
|
|
|
ls.editor = (function($) {
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Инициализация
|
|
|
|
*/
|
2014-05-19 09:35:34 +03:00
|
|
|
this.init = function(selector) {
|
|
|
|
var _this = this;
|
2013-07-09 08:09:06 +03:00
|
|
|
|
2014-05-19 09:35:34 +03:00
|
|
|
$(selector).each(function () {
|
|
|
|
var editor = $(this),
|
|
|
|
type = editor.data('editor-type'),
|
|
|
|
set = editor.data('editor-set') || 'default';
|
2013-07-09 08:09:06 +03:00
|
|
|
|
2014-05-19 09:35:34 +03:00
|
|
|
ls.editor[type].init(editor, set);
|
|
|
|
})
|
2013-07-09 08:09:06 +03:00
|
|
|
};
|
|
|
|
|
|
|
|
return this;
|
|
|
|
}).call(ls.editor || {},jQuery);
|