From b9ad3b881f8a678bcb779315fcb6875d30c0d225 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Wed, 2 Jul 2008 18:55:01 +0200 Subject: [PATCH] [svn r15713] Fixed Anchor error in FCKEditor see FS#2646 --- .../fckeditor/editor/dialog/fck_link/fck_link.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/main/inc/lib/fckeditor/editor/dialog/fck_link/fck_link.js b/main/inc/lib/fckeditor/editor/dialog/fck_link/fck_link.js index f8585afa1d..4afd2e4bf6 100644 --- a/main/inc/lib/fckeditor/editor/dialog/fck_link/fck_link.js +++ b/main/inc/lib/fckeditor/editor/dialog/fck_link/fck_link.js @@ -483,7 +483,19 @@ function Ok() } else // Creating a new link. { - oLink = oEditor.FCK.CreateLink( sUri ) ; + // DELETED LINE ----------> oLink = oEditor.FCK.CreateLink( sUri ) ; + // INSERTED BY MEMOR: + FCK.ExecuteNamedCommand( 'CreateLink', sUri ) ; + // Look for the just created link. + var oLinks = oEditor.FCK.EditorDocument.links ; + for ( i = 0 ; i < oLinks.length ; i++ ) + { + if ( oLinks[i].href.match(sUri)) + { + var oLink = oLinks[i]; + } + } + // END INSERTED BY MEMOR if ( ! oLink ) return true ; }