ckeditor/plugins/crossreference/plugin.js
changeset 4 40e26009689c
parent 2 467e24fbc60e
child 5 c925ae656709
equal deleted inserted replaced
3:5cde7ef8e38e 4:40e26009689c
     1 CKEDITOR.plugins.add('crossreference', {
     1 CKEDITOR.plugins.add('crossreference', {
     2 	lang : [ 'en', 'ru' ],
     2 	lang : [ 'en', 'ru' ],
     3 	requires : 'dialog,notification',
     3 	requires : 'dialog,notification',
     4 	icons : 'crossreference,anchor,link,update',
     4 	icons : 'crossreference,crossreference-anchor,crossreference-link,crossreference-update',
     5 	hidpi : true,
     5 	hidpi : true,
     6 	init : function(editor) {
     6 	init : function(editor) {
     7 		
     7 		
     8 		// config
     8 		// config
     9 		
     9 		
   231 		if (editor.addMenuItem) {
   231 		if (editor.addMenuItem) {
   232 			editor.addMenuGroup('crossreferenceGroup');
   232 			editor.addMenuGroup('crossreferenceGroup');
   233 			editor.addMenuItem(updateMenuItemName, {
   233 			editor.addMenuItem(updateMenuItemName, {
   234 				label : editor.lang.crossreference.updateCrossReferences,
   234 				label : editor.lang.crossreference.updateCrossReferences,
   235 				command : updateCmdName,
   235 				command : updateCmdName,
   236 				icon: this.path + 'icons/update.png',
   236 				icon: 'crossreference-update',
   237 				group : 'crossreferenceGroup'
   237 				group : 'crossreferenceGroup'
   238 			});
   238 			});
   239 			editor.addMenuItem(setAnchorMenuItemName, {
   239 			editor.addMenuItem(setAnchorMenuItemName, {
   240 				label : editor.lang.crossreference.setCrossReferenceAnchor,
   240 				label : editor.lang.crossreference.setCrossReferenceAnchor,
   241 				command : anchorDialogCmdName,
   241 				command : anchorDialogCmdName,
   242 				icon: this.path + 'icons/anchor.png',
   242 				icon: 'crossreference-anchor',
   243 				group : 'crossreferenceGroup'
   243 				group : 'crossreferenceGroup'
   244 			});
   244 			});
   245 			editor.addMenuItem(setLinkMenuItemName, {
   245 			editor.addMenuItem(setLinkMenuItemName, {
   246 				label : editor.lang.crossreference.setCrossReferenceLink,
   246 				label : editor.lang.crossreference.setCrossReferenceLink,
   247 				command : linkDialogCmdName,
   247 				command : linkDialogCmdName,
   248 				icon: this.path + 'icons/link.png',
   248 				icon: 'crossreference-link',
   249 				group : 'crossreferenceGroup'
   249 				group : 'crossreferenceGroup'
   250 			});
   250 			});
   251 		}
   251 		}
   252 		if (editor.contextMenu) {
   252 		if (editor.contextMenu) {
   253 			editor.contextMenu.addListener(function(element, selection) {
   253 			editor.contextMenu.addListener(function(element, selection) {