using System;
using System.Data;
using System.Collections;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using CMS.CMSImportExport;
using CMS.GlobalHelper;
using CMS.UIControls;
public partial class CMSModules_ImportExport_Controls_Export_Site_media_library : ImportExportControl
{
protected void Page_Load(object sender, EventArgs e)
{
lblInfo.Text = GetString("CMSExport_MediaLibrary.Info");
chkFiles.Text = GetString("CMSExport_MediaLibrary.ExportFiles");
chkPhysicalFiles.Text = GetString("CMSExport.ExportPhysicalFiles");
// Javascript
string script = "var medChck1 = document.getElementById('" + chkFiles.ClientID + "'); \n" +
"var medChck2 = document.getElementById('" + chkPhysicalFiles.ClientID + "'); \n" +
"medInitCheckboxes(); \n";
ltlScript.Text = ScriptHelper.GetScript(script);
chkFiles.Attributes.Add("onclick", "medCheckChange();");
}
///
/// Gets settings.
///
public override void SaveSettings()
{
Settings.SetSettings(ImportExportHelper.SETTINGS_MEDIA_FILES, chkFiles.Checked);
Settings.SetSettings(ImportExportHelper.SETTINGS_MEDIA_FILES_PHYSICAL, (chkPhysicalFiles.Checked && chkPhysicalFiles.Enabled));
}
///
/// Reload data.
///
public override void ReloadData()
{
chkFiles.Checked = ValidationHelper.GetBoolean(Settings.GetSettings(ImportExportHelper.SETTINGS_MEDIA_FILES), true);
chkPhysicalFiles.Checked = ValidationHelper.GetBoolean(Settings.GetSettings(ImportExportHelper.SETTINGS_MEDIA_FILES_PHYSICAL), false);
}
}