migrate to new git
This commit is contained in:
78
web/admin/ckeditor/plugins/qrc/plugin.js~
Normal file
78
web/admin/ckeditor/plugins/qrc/plugin.js~
Normal file
@@ -0,0 +1,78 @@
|
||||
//Google QR-Code generator plugin by zmmaj from zmajsoft-team
|
||||
//blah... version 1.0.
|
||||
//problems? write to zmajsoft@zmajsoft.com
|
||||
|
||||
CKEDITOR.plugins.add( 'qrc',
|
||||
{
|
||||
init: function( editor )
|
||||
{
|
||||
editor.addCommand( 'qrc', new CKEDITOR.dialogCommand( 'qrc' ) );
|
||||
editor.ui.addButton( 'qrc',
|
||||
{
|
||||
label: 'Insert a ZS Google QR-Code picture',
|
||||
command: 'qrc',
|
||||
icon: this.path + 'images/qrc.png'
|
||||
} );
|
||||
|
||||
CKEDITOR.dialog.add( 'qrc', function( editor )
|
||||
{
|
||||
return {
|
||||
title : 'ZmajSoft QR-Code Picture generator',
|
||||
minWidth : 400,
|
||||
minHeight : 200,
|
||||
contents :
|
||||
[
|
||||
{
|
||||
id : 'qrc_general',
|
||||
label : 'QR Settings',
|
||||
elements :
|
||||
[
|
||||
{
|
||||
type : 'html',
|
||||
html : 'This dialog window lets you create and embed into text simple Google QR-Code Picture. '
|
||||
},
|
||||
{
|
||||
type : 'text',
|
||||
id : 'txt',
|
||||
label : 'Enter ANY text, code or mix',
|
||||
validate : CKEDITOR.dialog.validate.notEmpty( 'Can NOT be empty.' ),
|
||||
required : true,
|
||||
commit : function( data )
|
||||
{
|
||||
data.txt = this.getValue();
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
type : 'text',
|
||||
id : 'siz',
|
||||
label : 'Enter picture size ( eg 300)',
|
||||
validate : CKEDITOR.dialog.validate.notEmpty( 'Can NOT be empty.' ),
|
||||
required : true,
|
||||
commit : function( data )
|
||||
{
|
||||
data.siz= this.getValue();
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
type : 'html',
|
||||
html : 'If you have problems Email to zmajsoft@zmajsoft.com </br> <a href="www.zmajsoft.com" target="_blank">zmmaj</a> from zmajSoft-team'
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
onOk : function()
|
||||
{
|
||||
var dialog = this,
|
||||
data = {},
|
||||
link = editor.document.createElement( 'a' );
|
||||
this.commitContent( data );
|
||||
|
||||
editor.insertHtml('<img src="https://chart.googleapis.com/chart?cht=qr&chs='+data.siz+'x'+data.siz+ '&chl='+data.txt+'&choe=UTF-8 &chld=H |4"/>');
|
||||
}
|
||||
};
|
||||
} );
|
||||
}
|
||||
} );
|
||||
Reference in New Issue
Block a user