All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.kindeditor.plugins.plainpaste.plainpaste.js Maven / Gradle / Ivy

Go to download

KindEditor(http://kindeditor.org/) is a lightweight, Open Source(LGPL), cross browser, web based WYSIWYG HTML editor. kind-file-manager is the upload manager and file manager for kindeditor, it use Servlet 3.0 technology, and can be deployed as a single web fragment jar.

The newest version!
/*******************************************************************************
* KindEditor - WYSIWYG HTML Editor for Internet
* Copyright (C) 2006-2011 kindsoft.net
*
* @author Roddy 
* @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 = '
' + '
' + lang.comment + '
' + '' + '
', 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(/^/, '

').replace(/$/, '

').replace(/\n/g, '

'); } else { html = html.replace(/\n/g, '
$&'); } self.insertHtml(html).hideDialog().focus(); } } }), textarea = K('textarea', dialog.div); textarea[0].focus(); }); });





© 2015 - 2024 Weber Informatics LLC | Privacy Policy