| 1234567891011121314151617181920212223242526272829303132333435363738394041 | /******************************************************************************** KindEditor - WYSIWYG HTML Editor for Internet* Copyright (C) 2006-2011 kindsoft.net** @author Roddy <luolonghao@gmail.com>* @site http://www.kindsoft.net/* @licence http://www.kindsoft.net/license.php*******************************************************************************/KindEditor.plugin('plainpaste', function(K) {	var self = this, name = 'plainpaste';	self.clickToolbar(name, function() {		var lang = self.lang(name + '.'),			html = '<div style="padding:10px 20px;">' +				'<div style="margin-bottom:10px;">' + lang.comment + '</div>' +				'<textarea class="ke-textarea" style="width:408px;height:260px;"></textarea>' +				'</div>',			dialog = self.createDialog({				name : name,				width : 450,				title : self.lang(name),				body : html,				yesBtn : {					name : self.lang('yes'),					click : function(e) {						var html = textarea.val();						html = K.escape(html);						html = html.replace(/ {2}/g, '  ');						if (self.newlineTag == 'p') {							html = html.replace(/^/, '<p>').replace(/$/, '</p>').replace(/\n/g, '</p><p>');						} else {							html = html.replace(/\n/g, '<br />$&');						}						self.insertHtml(html).hideDialog().focus();					}				}			}),			textarea = K('textarea', dialog.div);		textarea[0].focus();	});});
 |