Index: trunk/admin/editor/cmseditor/editor/dialog/fck_link/fck_link.js =================================================================== diff -u -r2455 -r2520 --- trunk/admin/editor/cmseditor/editor/dialog/fck_link/fck_link.js (.../fck_link.js) (revision 2455) +++ trunk/admin/editor/cmseditor/editor/dialog/fck_link/fck_link.js (.../fck_link.js) (revision 2520) @@ -181,28 +181,22 @@ function LoadAnchorNamesAndIds() { - //alert('LoadAnchorNamesAndIds'); count_real_anchors = 0; if (GetE('cmbLinkType').value != 'internal') { ShowE( 'divNoAnchor' , 0 ) ; return; } var aAnchors = window.frames["frmInternal"].document.anchors ; - //var aAnchors = oEditor.FCK.EditorDocument.anchors ; - //var aIds = oEditor.FCKTools.GetAllChildrenIds( oEditor.FCK.EditorDocument.body ) ; if (aAnchors) { bHasAnchors = ( aAnchors.length > 0) ; - //alert('length '+bHasAnchors); if (GetE('cmbAnchorName').options.length > 0) { GetE('cmbAnchorName').options.length = 0; } oEditor.FCKTools.AddSelectOption( document, GetE('cmbAnchorName'), '', '' ) ; - for ( var i = 0 ; i < aAnchors.length ; i++ ) { var sName = aAnchors[i].name ; - //alert(sName); if ( sName && sName.length > 0 ) { count_real_anchors++; oEditor.FCKTools.AddSelectOption( document, GetE('cmbAnchorName'), sName, sName ) ; @@ -453,15 +447,15 @@ } } else window.frames["frmInternal"].document.location.href = ServerPath + url+GetAdmin(); - //alert(ServerPath + url+GetAdmin()); - //window.frames["frmInternal"].document.location.onload = LoadAnchorNamesAndIds(); - //LoadAnchorNamesAndIds(); } function GetAdmin() { - if (oEditor.FCKConfig.Admin != 'undefined') { - if (oEditor.FCKConfig.Admin == 1) return "&admin=1"; + if (oEditor.FCKConfig.Admin != 'undefined') { + add_admin = '&admin=1'; + if (oEditor.FCKConfig.AdminSid != 'undefined') + add_admin+='&sid='+oEditor.FCKConfig.AdminSid; + if (oEditor.FCKConfig.Admin == 1) return add_admin; else return ''; } else return ''; }