|
@@ -62,61 +62,3 @@ FCK.ContextMenu.RegisterListener({
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
-
|
|
|
-/*
|
|
|
-// Removed by Ivan Tcholakov, 18-DEC-2008.
|
|
|
-
|
|
|
-// The code has been added in FCKeditor 2.5, so we only need it here for previous versions.
|
|
|
-if ( !FCKRegexLib.ProtectUrlsArea )
|
|
|
-{
|
|
|
- if ( FCKBrowserInfo.IsIE )
|
|
|
- {
|
|
|
- // Fix behavior for IE, it doesn't read back the .name on newly created maps
|
|
|
- FCKXHtml.TagProcessors['map'] = function( node, htmlNode )
|
|
|
- {
|
|
|
- if ( ! node.attributes.getNamedItem( 'name' ) )
|
|
|
- {
|
|
|
- var name = htmlNode.name ;
|
|
|
- if ( name )
|
|
|
- FCKXHtml._AppendAttribute( node, 'name', name ) ;
|
|
|
- }
|
|
|
-
|
|
|
- node = FCKXHtml._AppendChildNodes( node, htmlNode, true ) ;
|
|
|
-
|
|
|
- return node ;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- // The href in the areas might get distorted by the browser.
|
|
|
-
|
|
|
- // Keep a reference to the default processsor:
|
|
|
- var imgmap_OldAreaProcessor = FCKXHtml.TagProcessors['area'] ;
|
|
|
-
|
|
|
- FCKXHtml.TagProcessors['area'] = function( node, htmlNode )
|
|
|
- {
|
|
|
- var sSavedUrl = htmlNode.getAttribute( '_fcksavedurl' ) ;
|
|
|
- if ( sSavedUrl != null )
|
|
|
- FCKXHtml._AppendAttribute( node, 'href', sSavedUrl ) ;
|
|
|
-
|
|
|
- // Call the default processor
|
|
|
- if (typeof imgmap_OldAreaProcessor == 'function')
|
|
|
- node = imgmap_OldAreaProcessor ( node, htmlNode ) ;
|
|
|
-
|
|
|
- return node ;
|
|
|
- }
|
|
|
-
|
|
|
- // Saves URLs on links and images on special attributes, so they don't change when
|
|
|
- // moving around.
|
|
|
- var imgmap_OldProtectUrls = FCK.ProtectUrls ;
|
|
|
- FCK.ProtectUrls = function( html )
|
|
|
- {
|
|
|
- html = imgmap_OldProtectUrls( html ) ;
|
|
|
-
|
|
|
- // <AREA> href
|
|
|
- html = html.replace( /<area(?=\s).*?\shref=((?:(?:\s*)("|').*?\2)|(?:[^"'][^ >]+))/gi , '$& _fcksavedurl=$1' ) ;
|
|
|
-
|
|
|
- return html ;
|
|
|
- }
|
|
|
-}
|
|
|
-*/
|