Index: lams_central/web/fckeditor/editor/plugins/wikilink/fck_wikilink.html
===================================================================
diff -u
--- lams_central/web/fckeditor/editor/plugins/wikilink/fck_wikilink.html (revision 0)
+++ lams_central/web/fckeditor/editor/plugins/wikilink/fck_wikilink.html (revision 16ee266fef50cbbb388c55bd912fba51097c9f23)
@@ -0,0 +1,121 @@
+
+
+
+ WikiLink Properties
+
+
+
+
+
+
+
+
+
Index: lams_central/web/fckeditor/editor/plugins/wikilink/fckplugin.js
===================================================================
diff -u
--- lams_central/web/fckeditor/editor/plugins/wikilink/fckplugin.js (revision 0)
+++ lams_central/web/fckeditor/editor/plugins/wikilink/fckplugin.js (revision 16ee266fef50cbbb388c55bd912fba51097c9f23)
@@ -0,0 +1,21 @@
+// Register the related command.
+FCKCommands.RegisterCommand( 'WikiLink', new FCKDialogCommand( 'WikiLink', FCKLang.WikiLinkDlgTitle, FCKPlugins.Items['wikilink'].Path + 'fck_wikilink.html', 300, 220 ) ) ;
+
+// Create the "WikiLink" toolbar button.
+var oWikiLinkItem = new FCKToolbarButton( 'WikiLink', FCKLang.WikiLinkBtn ) ;
+oWikiLinkItem.IconPath = FCKPlugins.Items['wikilink'].Path + 'wikilink.gif' ;
+
+FCKToolbarItems.RegisterItem( 'WikiLink', oWikiLinkItem ) ;
+
+// The object used for all WikiLink operations.
+var FCKWikiLinks = new Object() ;
+
+FCKWikiLinks.InsertWikiLink = function ( linkName, wikiName )
+{
+ FCK.InsertHtml( '' + linkName + '' );
+}
+
+
+
+
+
Index: lams_central/web/fckeditor/editor/plugins/wikilink/lang/en.js
===================================================================
diff -u
--- lams_central/web/fckeditor/editor/plugins/wikilink/lang/en.js (revision 0)
+++ lams_central/web/fckeditor/editor/plugins/wikilink/lang/en.js (revision 16ee266fef50cbbb388c55bd912fba51097c9f23)
@@ -0,0 +1,8 @@
+FCKLang.WikiLinkBtn = 'Insert/Edit WikiLink' ;
+FCKLang.WikiLinkDlgTitle = 'WikiLink Properties' ;
+FCKLang.WikiLinkText = 'Displayed Text:' ;
+FCKLang.WikiLinkExisting = 'Existing Wiki:' ;
+FCKLang.WikiLinkNew = 'New Wiki:' ;
+FCKLang.WikiLinkErrNoName = 'Please enter the Displayed Text' ;
+FCKLang.WikiLinkErrNoWiki = 'Please specify which Wiki you would like to link to' ;
+
Index: lams_central/web/fckeditor/editor/plugins/wikilink/wikilink.gif
===================================================================
diff -u
Binary files differ
Index: lams_central/web/includes/javascript/fckconfig_custom.js
===================================================================
diff -u -r45caef9a2ddcdef5e0049213e78b69a3d104a63c -r16ee266fef50cbbb388c55bd912fba51097c9f23
--- lams_central/web/includes/javascript/fckconfig_custom.js (.../fckconfig_custom.js) (revision 45caef9a2ddcdef5e0049213e78b69a3d104a63c)
+++ lams_central/web/includes/javascript/fckconfig_custom.js (.../fckconfig_custom.js) (revision 16ee266fef50cbbb388c55bd912fba51097c9f23)
@@ -21,7 +21,7 @@
['Bold','Italic','Underline', '-','Subscript','Superscript'],
['OrderedList','UnorderedList','-','Outdent','Indent'],
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
- ['Image','Link'],
+ ['WikiLink','Image','Link'],
['About'],
['TextColor','BGColor'],
['Table','Rule','Smiley','SpecialChar'],
@@ -36,3 +36,4 @@
FCKConfig.TemplatesXmlPath = FCKConfig.BasePath + '../../www/htmltemplates.xml';
FCKConfig.FontFormats = 'div;h1;h2;h3;h4;h5;h6;pre;address;p' ;
FCKConfig.EnterMode = 'div' ;
+FCKConfig.Plugins.Add('wikilink', 'en', FCKConfig.BasePath + '../../fckeditor/editor/plugins/');