update address standardization for cust_location changes
[freeside.git] / rt / share / html / NoAuth / RichText / FCKeditor / editor / dialog / fck_anchor.html
diff --git a/rt/share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_anchor.html b/rt/share/html/NoAuth/RichText/FCKeditor/editor/dialog/fck_anchor.html
deleted file mode 100644 (file)
index 235535b..0000000
+++ /dev/null
@@ -1,220 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >\r
-<!--\r
- * FCKeditor - The text editor for Internet - http://www.fckeditor.net\r
- * Copyright (C) 2003-2009 Frederico Caldeira Knabben\r
- *\r
- * == BEGIN LICENSE ==\r
- *\r
- * Licensed under the terms of any of the following licenses at your\r
- * choice:\r
- *\r
- *  - GNU General Public License Version 2 or later (the "GPL")\r
- *    http://www.gnu.org/licenses/gpl.html\r
- *\r
- *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")\r
- *    http://www.gnu.org/licenses/lgpl.html\r
- *\r
- *  - Mozilla Public License Version 1.1 or later (the "MPL")\r
- *    http://www.mozilla.org/MPL/MPL-1.1.html\r
- *\r
- * == END LICENSE ==\r
- *\r
- * Anchor dialog window.\r
--->\r
-<html>\r
-       <head>\r
-               <title>Anchor Properties</title>\r
-               <meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r
-               <meta content="noindex, nofollow" name="robots">\r
-               <script src="common/fck_dialog_common.js" type="text/javascript"></script>\r
-               <script type="text/javascript">\r
-\r
-var dialog                     = window.parent ;\r
-var oEditor                    = dialog.InnerDialogLoaded() ;\r
-\r
-var FCK                                = oEditor.FCK ;\r
-var FCKBrowserInfo     = oEditor.FCKBrowserInfo ;\r
-var FCKTools           = oEditor.FCKTools ;\r
-var FCKRegexLib                = oEditor.FCKRegexLib ;\r
-\r
-var oDOM                       = FCK.EditorDocument ;\r
-\r
-var oFakeImage = dialog.Selection.GetSelectedElement() ;\r
-\r
-var oAnchor ;\r
-\r
-if ( oFakeImage )\r
-{\r
-       if ( oFakeImage.tagName == 'IMG' && oFakeImage.getAttribute('_fckanchor') )\r
-               oAnchor = FCK.GetRealElement( oFakeImage ) ;\r
-       else\r
-               oFakeImage = null ;\r
-}\r
-\r
-//Search for a real anchor\r
-if ( !oFakeImage )\r
-{\r
-       oAnchor = FCK.Selection.MoveToAncestorNode( 'A' ) ;\r
-       if ( oAnchor )\r
-               FCK.Selection.SelectNode( oAnchor ) ;\r
-}\r
-\r
-window.onload = function()\r
-{\r
-       // First of all, translate the dialog box texts\r
-       oEditor.FCKLanguageManager.TranslatePage(document) ;\r
-\r
-       if ( oAnchor )\r
-               GetE('txtName').value = oAnchor.name ;\r
-       else\r
-               oAnchor = null ;\r
-\r
-       window.parent.SetOkButton( true ) ;\r
-       window.parent.SetAutoSize( true ) ;\r
-\r
-       SelectField( 'txtName' ) ;\r
-}\r
-\r
-function Ok()\r
-{\r
-       var sNewName = GetE('txtName').value ;\r
-\r
-       // Remove any illegal character in a name attribute:\r
-       // A name should start with a letter, but the validator passes anyway.\r
-       sNewName = sNewName.replace( /[^\w-_\.:]/g, '_' ) ;\r
-\r
-       if ( sNewName.length == 0 )\r
-       {\r
-               // Remove the anchor if the user leaves the name blank\r
-               if ( oAnchor )\r
-               {\r
-                       // Removes the current anchor from the document using the new command\r
-                       FCK.Commands.GetCommand( 'AnchorDelete' ).Execute() ;\r
-                       return true ;\r
-               }\r
-\r
-               alert( oEditor.FCKLang.DlgAnchorErrorName ) ;\r
-               return false ;\r
-       }\r
-\r
-       oEditor.FCKUndo.SaveUndoStep() ;\r
-\r
-       if ( oAnchor )  // Modifying an existent anchor.\r
-       {\r
-               ReadjustLinksToAnchor( oAnchor.name, sNewName );\r
-\r
-               // Buggy explorer, bad bad browser. http://alt-tag.com/blog/archives/2006/02/ie-dom-bugs/\r
-               // Instead of just replacing the .name for the existing anchor (in order to preserve the content), we must remove the .name\r
-               // and assign .name, although it won't appear until it's specially processed in fckxhtml.js\r
-\r
-               // We remove the previous name\r
-               oAnchor.removeAttribute( 'name' ) ;\r
-               // Now we set it, but later we must process it specially\r
-               oAnchor.name = sNewName ;\r
-\r
-               return true ;\r
-       }\r
-\r
-       // Create a new anchor preserving the current selection\r
-       var aNewAnchors = oEditor.FCK.CreateLink( '#' ) ;\r
-\r
-       if ( aNewAnchors.length == 0 )\r
-                       aNewAnchors.push( oEditor.FCK.InsertElement( 'a' ) ) ;\r
-       else\r
-       {\r
-               // Remove the fake href\r
-               for ( var i = 0 ; i < aNewAnchors.length ; i++ )\r
-                       aNewAnchors[i].removeAttribute( 'href' ) ;\r
-       }\r
-\r
-       // More than one anchors may have been created, so interact through all of them (see #220).\r
-       for ( var i = 0 ; i < aNewAnchors.length ; i++ )\r
-       {\r
-               oAnchor = aNewAnchors[i] ;\r
-\r
-               // Set the name\r
-               if ( FCKBrowserInfo.IsIE )\r
-               {\r
-                       // Setting anchor names directly in IE will trash the HTML code stored\r
-                       // in FCKTempBin after undos. See #2263.\r
-                       var replaceAnchor = oEditor.FCK.EditorDocument.createElement( '<a name="' +\r
-                                       FCKTools.HTMLEncode( sNewName ).replace( '"', '&quot;' ) + '">' ) ;\r
-                       oEditor.FCKDomTools.MoveChildren( oAnchor, replaceAnchor ) ;\r
-                       oAnchor.parentNode.replaceChild( replaceAnchor, oAnchor ) ;\r
-                       oAnchor = replaceAnchor ;\r
-               }\r
-               else\r
-                       oAnchor.name = sNewName ;\r
-\r
-               // IE does require special processing to show the Anchor's image\r
-               // Opera doesn't allow to select empty anchors\r
-               if ( FCKBrowserInfo.IsIE || FCKBrowserInfo.IsOpera )\r
-               {\r
-                       if ( oAnchor.innerHTML != '' )\r
-                       {\r
-                               if ( FCKBrowserInfo.IsIE )\r
-                                       oAnchor.className += ' FCK__AnchorC' ;\r
-                       }\r
-                       else\r
-                       {\r
-                               // Create a fake image for both IE and Opera\r
-                               var oImg = oEditor.FCKDocumentProcessor_CreateFakeImage( 'FCK__Anchor', oAnchor.cloneNode(true) ) ;\r
-                               oImg.setAttribute( '_fckanchor', 'true', 0 ) ;\r
-\r
-                               oAnchor.parentNode.insertBefore( oImg, oAnchor ) ;\r
-                               oAnchor.parentNode.removeChild( oAnchor ) ;\r
-                       }\r
-\r
-               }\r
-       }\r
-\r
-       return true ;\r
-}\r
-\r
-// Checks all the links in the current page pointing to the current name and changes them to the new name\r
-function ReadjustLinksToAnchor( sCurrent, sNew )\r
-{\r
-       var oDoc = FCK.EditorDocument ;\r
-\r
-       var aLinks = oDoc.getElementsByTagName( 'A' ) ;\r
-\r
-       var sReference = '#' + sCurrent ;\r
-       // The url of the document, so we check absolute and partial references.\r
-       var sFullReference = oDoc.location.href.replace( /(#.*$)/, '') ;\r
-       sFullReference += sReference ;\r
-\r
-       var oLink ;\r
-       var i = aLinks.length - 1 ;\r
-       while ( i >= 0 && ( oLink = aLinks[i--] ) )\r
-       {\r
-               var sHRef = oLink.getAttribute( '_fcksavedurl' ) ;\r
-               if ( sHRef == null )\r
-                       sHRef = oLink.getAttribute( 'href' , 2 ) || '' ;\r
-\r
-               if ( sHRef == sReference || sHRef == sFullReference )\r
-               {\r
-                       oLink.href = '#' + sNew ;\r
-                       SetAttribute( oLink, '_fcksavedurl', '#' + sNew ) ;\r
-               }\r
-       }\r
-}\r
-\r
-               </script>\r
-       </head>\r
-       <body style="overflow: hidden">\r
-               <table height="100%" width="100%">\r
-                       <tr>\r
-                               <td align="center">\r
-                                       <table border="0" cellpadding="0" cellspacing="0" width="80%">\r
-                                               <tr>\r
-                                                       <td>\r
-                                                               <span fckLang="DlgAnchorName">Anchor Name</span><BR>\r
-                                                               <input id="txtName" style="WIDTH: 100%" type="text">\r
-                                                       </td>\r
-                                               </tr>\r
-                                       </table>\r
-                               </td>\r
-                       </tr>\r
-               </table>\r
-       </body>\r
-</html>\r