<%@ Page language="C#" %> <%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="SP" Namespace="Microsoft.SharePoint" Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <% SPWeb spWeb = SPControl.GetContextWeb(Context); %> <%@ Import Namespace="System.Xml" %> <%@ Import Namespace="System.Web" %> <% XmlDocument oXmlDoc = new XmlDocument(); oXmlDoc.Load(Request.InputStream); XmlElement oRoot = oXmlDoc.DocumentElement; XmlNode oNode = null; string sURL = ""; string sProjID = ""; string sPWAExtranetUrl = ""; if((oRoot.SelectSingleNode("READONLY") != null) && (oRoot.SelectSingleNode("READONLY").InnerText == "1")) { String sPWANetwork = ConfigurationSettings.AppSettings["PWANetwork"]; sURL = (sPWANetwork == "EXTRANET") ? spWeb.Properties["MSPWAEXTRANETURL"] : spWeb.Properties["MSPWAURL"]; sProjID = spWeb.Properties["MSPWAPROJID"]; } XmlDocument oXmlResult = new XmlDocument(); XmlNode oResultRoot=oXmlResult.CreateNode(XmlNodeType.Element, "XMLResultData", ""); oXmlResult.AppendChild(oResultRoot); XmlNode oResultNode = oXmlResult.CreateNode(XmlNodeType.Element, "Result", ""); oResultNode.InnerText = "SUCCESS"; oResultRoot.AppendChild(oResultNode); oNode = oXmlResult.CreateNode(XmlNodeType.Element, "PWAURL", ""); oNode.InnerText = sURL; oResultRoot.AppendChild(oNode); oNode = oXmlResult.CreateNode(XmlNodeType.Element, "PWAPROJID", ""); oNode.InnerText = sProjID; oResultRoot.AppendChild(oNode); oNode = oXmlResult.CreateNode(XmlNodeType.Element, "PWAEXTRANETURL", ""); oNode.InnerText = sPWAExtranetUrl; oResultRoot.AppendChild(oNode); Response.ContentType = "text/xml"; oXmlResult.Save(Response.OutputStream); Response.End(); %>