File: D:/HostingSpaces/RMourik/bassol.nl/wwwroot/CMSModules/AbuseReport/AbuseReport_ObjectDetails.aspx.cs
using System;
using CMS.Helpers;
using CMS.SiteProvider;
using CMS.Membership;
using CMS.UIControls;
using CMS.Protection;
public partial class CMSModules_AbuseReport_AbuseReport_ObjectDetails : CMSAbuseReportPage
{
protected void Page_Load(object sender, EventArgs e)
{
// Check hash
if (!QueryHelper.ValidateHash("hash"))
{
RedirectToAccessDenied(ResHelper.GetString("dialogs.badhashtitle"));
}
Title = GetString("abuse.ObjectTitle");
// Set the page title
PageTitle.TitleText = GetString("abuse.ObjectTitle");
string objectType = QueryHelper.GetString("ObjectType", string.Empty);
// Check if object type to be displayed is supported
if (AbuseReportInfoProvider.IsObjectTypeSupported(objectType))
{
ObjectDataViewer.ObjectType = objectType;
ObjectDataViewer.ObjectID = QueryHelper.GetInteger("ObjectID", 0);
}
else
{
ObjectDataViewer.StopProcessing = true;
ObjectDataViewer.Visible = false;
ShowError(GetString("abuse.NotSupported"));
}
}
}