protected void Page_Load(object sender, EventArgs e) { udc = UserDataContext.GetUserDataContext(); if (Settings.ContainsKey("ParentObjectType") && !string.IsNullOrEmpty(Settings["ParentObjectType"].ToString())) { objectType = (int)Settings["ParentObjectType"]; } if (objectType == Helper.GetObjectTypeNumericID("Community")) { if (Settings.ContainsKey("ParentCommunityID") && !string.IsNullOrEmpty(Settings["ParentCommunityID"].ToString())) { communityID = Settings["ParentCommunityID"].ToString(); uploadWhereMsg = language.GetString("MsgUploadToCommunity"); } else { communityID = UserProfile.Current.ProfileCommunityID.ToString(); uploadWhereMsg = language.GetString("MsgUploadToProfil"); } } else { communityID = UserProfile.Current.ProfileCommunityID.ToString(); uploadWhereMsg = language.GetString("MsgUploadToProfil"); } community = new Community(communityID); }
protected void Page_Load(object sender, EventArgs e) { pager1.ItemNameSingular = language.GetString("LableContentSingular"); pager1.ItemNamePlural = language.GetString("LableContentPlural"); if (MyContentMode != Common.MyContentMode.Admin) { PnlTemplate.Visible = false; } if (MyContentMode == Common.MyContentMode.Related) { if (IsPostBack) { ScriptManager.RegisterStartupScript(upnl, upnl.GetType(), "initializeObjectRelator", "$(function() { initializeObjectRelator(); });", true); } LitListStart.Text = "<ul id=\"dragContainer\">"; LitListEnd.Text = "</ul>"; } InitializeFromQueryString(); RestoreState(); pager1.PageSize = PageSize; pager1.BrowsableControl = this; if (!string.IsNullOrEmpty(Request.QueryString["CP"])) { currentPage = Convert.ToInt32(Request.QueryString["CP"]); } pager1.InitPager(currentPage, numberItems); Reload(); }
protected override void OnInit(EventArgs e) { base.OnInit(e); HasContent = true; if (_4screen.CSB.Common.SiteConfig.GetSetting("ShowRememberLogin").ToLower() == "true") { phRemeberMe.Controls.Add(new LiteralControl("<div style=\"margin-top: 4px;\">")); cbRememberMe = new CheckBox(); cbRememberMe.ID = "RememberMe"; cbRememberMe.Text = language.GetString("LableRemeberMeNextTime"); phRemeberMe.Controls.Add(cbRememberMe); phRemeberMe.Controls.Add(new LiteralControl("</div>")); } if (Request.IsAuthenticated) { PnlLogins.Visible = false; } else { PnlLogins.Visible = true; Page.ClientScript.RegisterStartupScript(typeof(Page), "SetFocusToSearch", String.Format("<script type=\"text/javascript\">document.getElementById('{0}').focus();</script>", (object)this.txtLogin.ClientID)); this.txtLogin.Attributes.Add("onkeypress", "DoLoginOnEnterKey(event, '" + this.btnLogin.UniqueID + "')"); this.txtPassword.Attributes.Add("onkeypress", "DoLoginOnEnterKey(event, '" + this.btnLogin.UniqueID + "')"); } }
protected void Page_Load(object sender, EventArgs e) { DataObjectDocument document = (DataObjectDocument)dataObject; GuiLanguage language = GuiLanguage.GetGuiLanguage("UserControls.Templates.WebUI.Base"); // Disable tooltip managers by default -> tooltip managers without targets don't work this.RTTM.Visible = false; if (document != null) { foreach (string tooltipId in _4screen.CSB.DataAccess.Business.AdWordHelper.GetCampaignObjectIds(document.ObjectID.Value)) { this.RTTM.TargetControls.Add(tooltipId, true); this.RTTM.Visible = true; } } string strSize = document.SizeByte < 1000 ? string.Format("{0} Bytes", document.SizeByte) : string.Format("{0:f1} KB", document.SizeByte / 1024.00); this.LitDownload.Text = string.Format("<a href='{0}{1}' alt={2} target='_blank'>{5} {3} ({4}) </a>", SiteConfig.MediaDomainName, document.URLDocument, document.Title, document.Title.CropString(25), strSize, language.GetString("LabelDocumentDownload")); this.DESCLIT.Text = document.DescriptionLinked; if (!string.IsNullOrEmpty(document.Author)) { this.DESCLIT.Text += string.Format("<br/>{0}: {1} ", language.GetString("LabelDocumentAuthor"), document.Author); } if (!string.IsNullOrEmpty(document.Version)) { this.DESCLIT.Text += string.Format("<br/>{0}: {1} ", language.GetString("LabelDocumentVersion"), document.Version); } }
private void LoadCountries() { IDataReader countries = null; try { ddlLand.Items.Add(new ListItem(language.GetString("LableMapLandCH"), "CH")); ddlLand.Items.Add(new ListItem(language.GetString("LableMapLandDE"), "DE")); ddlLand.Items.Add(new ListItem(language.GetString("LableMapLandAT"), "AT")); ddlLand.Items.Add(new ListItem("---------------------------------", "--")); countries = HitblCountryNameCou.FetchByParameter(HitblCountryNameCou.Columns.LangCode, "de-CH", OrderBy.Asc(HitblCountryNameCou.Columns.CountryName)); while (countries.Read()) { string countryCode = countries[HitblCountryNameCou.Columns.CountryCode].ToString(); string countryName = countries[HitblCountryNameCou.Columns.CountryName].ToString(); if (countryCode != "CH" && countryCode != "DE" && countryCode != "AT") { ddlLand.Items.Add(new ListItem(countryName, countryCode)); } } ddlLand.SelectedIndex = 0; } finally { if (countries != null && !countries.IsClosed) { countries.Close(); } } }
protected override void OnInit(EventArgs e) { base.OnInit(e); forumTopic = DataObject.Load <DataObjectForumTopic>(Request.QueryString["OID"].ToNullableGuid()); if (forumTopic.State == ObjectState.Added) { LitTitle.Text = language.GetString("LabelAddForumTopic"); lbtnSave.Text = languageShared.GetString("CommandCreate"); objectExisting = false; forumTopic.ObjectID = Guid.NewGuid(); forumTopic.CommunityID = UserProfile.Current.ProfileCommunityID; forumTopic.ShowState = ObjectShowState.Published; forumTopic.Status = ObjectStatus.Public; forumTopic.IsModerated = false; forumTopic.TopicItemCreationUsers = CommunityUsersType.Authenticated; } else { LitTitle.Text = language.GetString("LabelEditForumTopic"); lbtnSave.Text = languageShared.GetString("CommandSave"); TxtTitle.Text = forumTopic.Title; TxtDesc.Text = forumTopic.Description; } }
private void FillControls() { XmlDocument xmlDocument = _4screen.CSB.DataAccess.Business.Utils.LoadWidgetInstanceSettings(InstanceId); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.Title.ToString()), QuickSort.Title.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.Viewed.ToString()), QuickSort.Viewed.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.StartDate.ToString()), QuickSort.StartDate.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.ModifiedDate.ToString()), QuickSort.ModifiedDate.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.Commented.ToString()), QuickSort.Commented.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.RatedAverage.ToString()), QuickSort.RatedAverage.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.RatedConsolidated.ToString()), QuickSort.RatedConsolidated.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.Random.ToString()), QuickSort.Random.ToString("D"))); this.RcbOrderDir.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSortDirection" + QuickSortDirection.Desc.ToString()), QuickSortDirection.Desc.ToString("D"))); this.RcbOrderDir.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSortDirection" + QuickSortDirection.Asc.ToString()), QuickSortDirection.Asc.ToString("D"))); RntbMaxNumber.Value = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "MaxNumber", 5); this.CbxOrderBy.SelectedValue = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "SortBy", (int)QuickSort.StartDate).ToString(); this.RcbOrderDir.SelectedValue = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "SortDirection", (int)QuickSortDirection.Desc).ToString(); this.CbxPagerTop.Checked = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "ShowPagerTop", false); this.CbxPagerBottom.Checked = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "ShowPagerBottom", true); this.PnlRenderHtml.Visible = (udc.IsAuthenticated && udc.IsAdmin); this.CbxRenderHtml.Checked = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "RenderHtml", false); this.CbxAnonymous.Checked = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "Anonymous", false); }
protected void rep_ItemDataBound(object sender, RepeaterItemEventArgs e) { Member item = e.Item.DataItem as Member; Literal li = e.Item.FindControl("liNam") as Literal; li.Text = item.UserName; PlaceHolder ph = e.Item.FindControl("phMem") as PlaceHolder; if (!UserDataContext.GetUserDataContext(item.UserName).IsAdmin) { LinkButton btn = new LinkButton(); btn.Text = language.GetString("CommandRemoveMember"); btn.CssClass = "inputButton"; btn.ID = string.Concat("del", item.UserId.ToString()); btn.CommandArgument = item.UserId.ToString(); btn.Click += new EventHandler(OnRemoveMemberClick); if (intCount < 2 && item.IsOwner) { btn.Enabled = false; } ph.Controls.Add(btn); ph = e.Item.FindControl("phOwn") as PlaceHolder; CheckBox cbx = new CheckBox(); cbx.ID = string.Concat("own", item.UserId.ToString()); cbx.Text = language.GetString("LableOwner"); cbx.Checked = item.IsOwner; ph.Controls.Add(cbx); } }
private void FillControls() { XmlDocument xmlDocument = Utils.LoadWidgetInstanceSettings(InstanceId); this.CbxOrderBy.Items.Add(new RadComboBoxItem(language.GetString("TextSourceManual"), "-1")); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.Viewed.ToString()), QuickSort.Viewed.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.StartDate.ToString()), QuickSort.StartDate.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.Commented.ToString()), QuickSort.Commented.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.RatedAverage.ToString()), QuickSort.RatedAverage.ToString("D"))); this.CbxOrderBy.Items.Add(new RadComboBoxItem(languageDataAccess.GetString("EnumQuickSort" + QuickSort.Random.ToString()), QuickSort.Random.ToString("D"))); CbxOrderBy.SelectedValue = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "Source", "-1"); CbxByUrl.Checked = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "ByUrl", false); objectType = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "ObjectType", "0"); if (objectType == "0") { CbxByUrl.Checked = true; CbxByUrl.Enabled = false; } TxtSelected.Value = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "ObjectID", string.Empty); CbxByUrl_CheckedChanged(null, null); }
protected override void OnInit(EventArgs e) { base.OnInit(e); SiteObjectType siteObjectType = Helper.GetObjectType("ForumTopicItem"); isRoleAllowed = Array.Exists(siteObjectType.AllowedRoles.Split(','), y => UserDataContext.GetUserDataContext().UserRoles.Contains(y)); PnlInputAnonymous.Visible = isRoleAllowed && !Request.IsAuthenticated; forumTopic = DataObject.Load <DataObjectForumTopic>(Request.QueryString["FTID"].ToNullableGuid()); bool isCommunityMember; bool isCommunityOwner = Community.GetIsUserOwner(UserProfile.Current.UserId, forumTopic.CommunityID.Value, out isCommunityMember); forumTopicItem = DataObject.Load <DataObjectForumTopicItem>(Request.QueryString["OID"].ToNullableGuid()); if (forumTopicItem.State == ObjectState.Added) { LitTitle.Text = language.GetString("LabelAddForumTopicItem"); lbtnSave.Text = languageShared.GetString("CommandCreate"); objectExisting = false; forumTopicItem.ObjectID = Guid.NewGuid(); forumTopicItem.CommunityID = forumTopic.CommunityID; forumTopicItem.ShowState = forumTopic.IsModerated && !isCommunityOwner ? ObjectShowState.Draft : ObjectShowState.Published; forumTopicItem.Status = ObjectStatus.Public; forumTopicItem.Title = "ForumTopicItem"; forumTopicItem.ReferencedItemId = Request.QueryString["RefOID"].ToNullableGuid(); } else { LitTitle.Text = language.GetString("LabelEditForumTopic"); lbtnSave.Text = languageShared.GetString("CommandSave"); TxtDesc.Text = forumTopicItem.Description; } }
private void InitMember() { pager1.ItemNameSingular = languageSiteObjects.GetString("Community"); pager1.ItemNamePlural = languageSiteObjects.GetString("Communities"); pager1.BrowsableControl = this; pager2.ItemNameSingular = languageSiteObjects.GetString("Community"); pager2.ItemNamePlural = languageSiteObjects.GetString("Communities"); pager2.BrowsableControl = this; }
protected void OnPasswortResetClick(object sender, EventArgs e) { LitMsg.Visible = true; string strUsername = User.Nickname; if (!string.IsNullOrEmpty(strUsername)) { MembershipUser mUser = Membership.GetUser(strUsername, false); if (mUser != null) { string strPassword = mUser.ResetPassword(); string messageCulture = !string.IsNullOrEmpty(UserProfile.GetProfile(mUser.UserName).PrefferedCulture) ? UserProfile.GetProfile(mUser.UserName).PrefferedCulture : SiteConfig.DefaultLanguage; string strMailBody = GuiLanguage.GetGuiLanguage("Templates", messageCulture).GetString("EmailAccountRetrieval"); strMailBody = strMailBody.Replace("<%SITE_URL%>", SiteConfig.SiteURL); strMailBody = strMailBody.Replace("<%USER%>", strUsername); strMailBody = strMailBody.Replace("<%PASSWORD%>", Server.HtmlEncode(strPassword)); if (mUser.PasswordQuestion != "-") { strMailBody = strMailBody.Replace("<%ACTIVATIONCODE%>", string.Format("<p>{0} <b>{1}</b></p>", language.GetString("MessageActivationCode"), Server.HtmlEncode(mUser.PasswordQuestion))); } else { strMailBody = strMailBody.Replace("<%ACTIVATIONCODE%>", string.Empty); } try { SmtpSection smtpSec = (SmtpSection)ConfigurationManager.GetSection("system.net/mailSettings/smtp"); MailMessage objMail = new MailMessage(); objMail.From = new MailAddress(smtpSec.From, languageShared.GetString("EmailFromName")); objMail.To.Add(new MailAddress(mUser.Email)); objMail.Subject = language.GetString("MessageAccountSubject"); objMail.Body = strMailBody; objMail.IsBodyHtml = true; SmtpClient objSmtp = new SmtpClient(); objSmtp.Send(objMail); LitMsg.Text = language.GetString("MessageNewPassword"); } catch { LitMsg.Text = languageShared.GetString("EmailUnableToSend"); } } else { LitMsg.Text = language.GetString("MessageAccountInfoNotFound"); } } else { LitMsg.Text = language.GetString("MessageAccountInfoNotFound"); } }
private void InitMember() { pager1.ItemNameSingular = language.GetString("LableFavoritesSingular"); pager1.ItemNamePlural = language.GetString("LableFavoritesPlural"); pager1.BrowsableControl = this; pager2.ItemNameSingular = language.GetString("LableFavoritesSingular"); pager2.ItemNamePlural = language.GetString("LableFavoritesPlural"); pager2.BrowsableControl = this; }
protected override void OnInit(EventArgs e) { base.OnInit(e); RPB.Items[0].Text = language.GetString("PrivateData"); RPB.Items[1].Text = language.GetString("CommunicationData"); RPB.Items[2].Text = language.GetString("OtherData"); }
protected override void OnInit(EventArgs e) { pager1.ItemNamePlural = language.GetString("LableAlertPlural"); pager1.ItemNameSingular = language.GetString("LableAlertSingular"); pager1.BrowsableControl = this; pager2.ItemNamePlural = language.GetString("LableAlertPlural"); pager2.ItemNameSingular = language.GetString("LableAlertSingular"); pager2.BrowsableControl = this; }
protected void Page_Load(object sender, EventArgs e) { if (!Helper.GetObjectType(dataObject.objectType).HasOverview) { return; } GuiLanguage language = GuiLanguage.GetGuiLanguage("UserControls.WebUI.Base"); if (!string.IsNullOrEmpty(Request.Form["__EVENTTARGET"]) && Request.Form["__EVENTTARGET"].Contains(this.Pager.UniqueID)) { autoSelectCurrentPage = false; } this.Pager.PageSize = pageSize; this.Pager.BrowsableControl = this; this.DLObjects.RepeatLayout = RepeatLayout.Flow; this.DLObjects.RepeatColumns = itemsPerRow; //this.DLObjects.ItemStyle.Width = new Unit((int)Math.Round(100.0f / (float)itemsPerRow, 0) + "%"); if (LoadType == SpecialLoadType.LoadTypeEventJoinedUser) { this.Pager.ItemNameSingular = language.GetString("SharedUserSingular"); this.Pager.ItemNamePlural = language.GetString("SharedUserPlural"); } else if (!string.IsNullOrEmpty(Request.QueryString["CFID"])) { string[] folderIds = Request.QueryString["CFID"].Split(';'); string parentFolderIds = string.Empty; for (int i = 0; i < folderIds.Length - 1; i++) { parentFolderIds += folderIds[i] + ";"; } if (parentFolderIds.Length > 0) { parentFolderIds = "&CFID=" + parentFolderIds; } parentFolderIds = parentFolderIds.TrimEnd(';'); folderId = folderIds[folderIds.Length - 1].ToNullableGuid(); folderParams = "&CFID=" + Request.QueryString["CFID"]; this.Pager.CustomText = string.Format("<a class=\"\" href=\"{0}{1}\">Ordner zeigen</a>", Helper.GetDetailLink("Folder", folderId.Value.ToString(), false), parentFolderIds); } else { DataObject community = DataObject.Load <DataObject>(dataObject.CommunityID); string userCommunityParamter = community.ObjectType == Helper.GetObjectTypeNumericID("ProfileCommunity") ? string.Format("&XUI={0}&XCN=", community.UserID) : string.Format("&XCN={0}", community.ObjectID); this.Pager.CustomText = string.Format("<a class=\"\" href=\"{0}{1}\">{2}</a>", Helper.GetOverviewLink(dataObject.ObjectType, false).Replace("&XCN=", ""), userCommunityParamter, language.GetString("CommandeShowOverview")); } RestoreState(); Reload(); SaveState(); }
protected void OnSaveClick(object sender, EventArgs e) { Page.Validate(); if (!string.IsNullOrEmpty(Request.Form["codeBox"])) { PnlError.Visible = true; LitError.Text = language.GetString("MessageInvisibleTextBoxCaptcha"); } else if (Page.IsValid) { string activationCode = Helper.GetRegistrationActivationCode(); string username = TxtLogin.Text.StripHTMLTags().Trim(); string password = TxtPW.Text; string email = TxtEmail.Text; MembershipCreateStatus membershipCreateStatus; MembershipUser membershipUser = Membership.CreateUser(username, password, email, activationCode, activationCode, true, out membershipCreateStatus); if (membershipCreateStatus == MembershipCreateStatus.Success) { UserProfile userProfile = (UserProfile)UserProfile.Create(membershipUser.UserName); userProfile.Nickname = membershipUser.UserName; userProfile.UserId = new Guid(membershipUser.ProviderUserKey.ToString()); userProfile.Save(); Roles.AddUserToRole(membershipUser.UserName, "NotActivated"); try { string fromCampaign = Request.QueryString["CTYID"]; if (!string.IsNullOrEmpty(fromCampaign)) { HitblCampaignsCmp campaign = HitblCampaignsCmp.FetchByID(new Guid(fromCampaign)); if (campaign != null) { membershipUser.Comment = campaign.CmpRedirectURL; Membership.UpdateUser(membershipUser); } } } catch { } try { SendEmail(username, email, activationCode); PnlReg.Visible = false; PnlRegistered.Visible = true; } catch (Exception) { PnlError.Visible = true; LitError.Text = language.GetString("MessageCouldNotSendActivationMail"); } } } }
protected void Page_Load(object sender, EventArgs e) { pinboardOffer = (DataObjectPinboardOffer)dataObject; udc = UserDataContext.GetUserDataContext(); if (UserProfile.Current.IsAnonymous) { this.CTCTBTN.Visible = false; } this.CTCTBTN.NavigateUrl = string.Format("Javascript:radWinOpen('/Pages/popups/MessageSend.aspx?MsgType=pbo&recid={0}&objid={1}', '{2}', 510, 490, false, null)", pinboardOffer.UserID, pinboardOffer.ObjectID, language.GetString("CommandPinboardContactTitle").StripForScript()); // Disable tooltip managers by default -> tooltip managers without targets don't work this.RTTM.Visible = false; this.RTTMIMG.Visible = false; if (pinboardOffer != null) { foreach (string tooltipId in _4screen.CSB.DataAccess.Business.AdWordHelper.GetCampaignObjectIds(pinboardOffer.ObjectID.Value)) { this.RTTM.TargetControls.Add(tooltipId, true); this.RTTM.Visible = true; } } this.DESCLIT.Text = pinboardOffer.DescriptionLinked; decimal price; if (pinboardOffer.Price.EndsWith("0") || decimal.TryParse(pinboardOffer.Price, out price)) { this.PRICELIT.Text = string.Format("{0}: {1} CHF", language.GetString("CommandPinboardPrice"), pinboardOffer.Price); } else if (pinboardOffer.Price != "") { this.PRICELIT.Text = string.Format("{0}: {1}", language.GetString("CommandPinboardPrice"), pinboardOffer.Price); } else { this.PRICELIT.Text = string.Format("{0}: {1}", language.GetString("CommandPinboardPrice"), language.GetString("CommandPinboardNoPrice")); } pinboardPictures = DataObjects.Load <DataObjectPicture>(new QuickParameters { RelationParams = new RelationParams { ParentObjectID = pinboardOffer.ObjectID, ChildObjectType = Helper.GetObjectTypeNumericID("Picture") }, ShowState = ObjectShowState.Published, Amount = 0, Direction = QuickSortDirection.Asc, PageNumber = 0, PageSize = 999999, SortBy = QuickSort.RelationSortNumber, Udc = UserDataContext.GetUserDataContext() }); foreach (DataObjectPicture picture in pinboardPictures) { string imageId = "Img_" + picture.ObjectID.Value.ToString(); this.RTTMIMG.TargetControls.Add(imageId, true); this.RTTMIMG.Visible = true; LiteralControl image = new LiteralControl(string.Format("<div style=\"float:left;width:110px;\"><div><img class ='articlepic' src=\"{0}{1}\" id=\"{2}\" /></div><div>{3}</div></div>", _4screen.CSB.Common.SiteConfig.MediaDomainName, picture.GetImage(PictureVersion.S), imageId, picture.Title)); this.PhImgs.Controls.Add(image); } }
private void FillControls() { if (this.Ddl_UserCopy.Items.Count == 0) { this.Ddl_UserCopy.Items.Add(new System.Web.UI.WebControls.ListItem(language.GetString("ItemUserCopy0"), "0")); this.Ddl_UserCopy.Items.Add(new System.Web.UI.WebControls.ListItem(language.GetString("ItemUserCopy1"), "1")); this.Ddl_UserCopy.Items.Add(new System.Web.UI.WebControls.ListItem(language.GetString("ItemUserCopy2"), "2")); } foreach (ListItem item in this.RblSendAs.Items) { item.Text = language.GetString("ItemSendAs" + item.Value); } this.LitUser.Text = language.GetString("LabelUser"); this.LitOr.Text = language.GetString("LabelAndOr"); this.LitNickname.Text = language.GetString("LabelUser"); this.LitMsg.Text = language.GetString("MessageInvalidUser"); this.LitEmail.Text = language.GetString("LabelEmail"); XmlDocument xmlDocument = _4screen.CSB.DataAccess.Business.Utils.LoadWidgetInstanceSettings(InstanceId); TxtSubject.Text = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "TxtSubject", "Formular"); TxtVor.Text = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "TxtVor", string.Empty); TxtNach.Text = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "TxtNach", string.Empty); TxtEmail.Text = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "TxtEmail", string.Empty); TxtNickname.Text = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "TxtNickname", udc.Nickname); Common.Helper.Ddl_SelectItem(Ddl_UserCopy, XmlHelper.GetElementValue(xmlDocument.DocumentElement, "DdlUserCopy", 1)); Helper.Rbl_SelectItem(RblSendAs, XmlHelper.GetElementValue(xmlDocument.DocumentElement, "RblSendAs", 1)); userID = XmlHelper.GetElementValue(xmlDocument.DocumentElement, "DdlUser", udc.UserID.ToString()); FillUsers(); }
protected override void OnInit(EventArgs e) { base.OnInit(e); _4screen.CSB.Extensions.Business.TrackingManager.TrackEventPage(null, null, IsPostBack, LogSitePageType.SiteAdmin); RestoreState(); IPagTop = PAGTOP as IPager; IPagTop.PageSize = PAGESIZE; IPagTop.BrowsableControl = this; IPagTop.ItemNameSingular = language.GetString("LableContentSingular"); IPagTop.ItemNamePlural = language.GetString("LableContentPlural"); }
private void printLocal() { SiteObjectType ot = Helper.GetObjectType(ObjectType); try { lblLT.Text = GuiLanguage.GetGuiLanguage("SiteObjects").GetString(string.Format("NotificationHeader{0}", ot.Id)); } catch { lblLT.Text = GuiLanguage.GetGuiLanguage("SiteObjects").GetString(string.Format("NotificationHeaderDefault")); } lblLT.Text = "<div class=\"title\">" + lblLT.Text + "</div>"; pnlLocal.Controls.Add(new LiteralControl(@"<table border='0' cellpadding='4' cellspacing='0'>")); pnlLocal.Controls.Add(new LiteralControl(string.Format(@"<tr><th class='col1'>{0}</th><th class='col2'>{1}</th><th class='col3'>{2}</th></tr>", language.GetString("LableAlertsEvent"), language.GetString("LableAlertsType"), language.GetString("LableAlertsWhen")))); foreach (Registration itemReg in listRegLocal) { if (itemReg.Identifier != EventIdentifier.NotDefined) { pnlLocal.Controls.Add(new LiteralControl(string.Format(@"<tr><td style=""white-space:nowrap; width:250px"">{0}</td><td>", GetEventString(itemReg.Identifier, true)))); DropDownList ddlCar = new DropDownList(); ddlCar.ID = string.Format("ddlLCar{0}", (int)itemReg.Identifier); FillCarrierDDl(ddlCar, itemReg.Carriers); pnlLocal.Controls.Add(ddlCar); pnlLocal.Controls.Add(new LiteralControl(string.Format("</td><td>"))); DropDownList ddlCarCol = new DropDownList(); ddlCarCol.ID = string.Format("ddlLCarCol{0}", (int)itemReg.Identifier); FillCarrierColDDl(ddlCarCol); pnlLocal.Controls.Add(ddlCarCol); pnlLocal.Controls.Add(new LiteralControl(string.Format("</td></tr>"))); //Set The stored values if (itemReg.Carriers.CheckedCarrier() != null) { Carrier CheckedCar = itemReg.Carriers.CheckedCarrier(); ddlCar.SelectedValue = Convert.ToString((int)CheckedCar.Type); ddlCarCol.SelectedValue = Convert.ToString((int)CheckedCar.Collect); } else { ddlCar.SelectedIndex = 0; ddlCarCol.SelectedIndex = 0; } } } pnlLocal.Controls.Add(new LiteralControl(@"</table>")); }
protected void Page_Load(object sender, EventArgs e) { pollQuestion = DataObject.Load<DataObjectPollQuestion>(ObjectID, null, true); if (pollQuestion.State == ObjectState.Added) { pollQuestion.ObjectID = ObjectID; pollQuestion.Title = GuiLanguage.GetGuiLanguage("Shared").GetString("LabelUnnamed"); pollQuestion.Description = language.GetString("LabelQuestion"); pollQuestion.CommunityID = CommunityID; pollQuestion.ShowState = ObjectShowState.Draft; pollQuestion.StartDate = DateTime.Now.GetStartOfDay(); pollQuestion.EndDate = pollQuestion.StartDate.AddMonths(1).GetEndOfDay(); pollQuestion.Insert(UserDataContext.GetUserDataContext()); pollQuestion.Title = string.Empty; } if (!string.IsNullOrEmpty(Request.QueryString["TG"])) pollQuestion.TagList = Server.UrlDecode(Request.QueryString["TG"]); if (!string.IsNullOrEmpty(Request.QueryString["OS"])) pollQuestion.Status = (ObjectStatus)int.Parse(Request.QueryString["OS"]); if (!string.IsNullOrEmpty(Request.QueryString["SS"])) pollQuestion.ShowState = (ObjectShowState)int.Parse(Request.QueryString["SS"]); if (!string.IsNullOrEmpty(Request.QueryString["CR"])) pollQuestion.Copyright = int.Parse(Request.QueryString["CR"]); if (!string.IsNullOrEmpty(Request.QueryString["GC"])) { string[] geoLatLong = Request.QueryString["GC"].Split(','); double geoLat, geoLong = double.MinValue; if (geoLatLong.Length == 2) { if (double.TryParse(geoLatLong[0], out geoLat) && double.TryParse(geoLatLong[1], out geoLong)) { pollQuestion.Geo_Lat = geoLat; pollQuestion.Geo_Long = geoLong; } } } if (!string.IsNullOrEmpty(Request.QueryString["ZP"])) pollQuestion.Zip = Server.UrlDecode(Request.QueryString["ZP"]); if (!string.IsNullOrEmpty(Request.QueryString["CI"])) pollQuestion.City = Server.UrlDecode(Request.QueryString["CI"]); if (!string.IsNullOrEmpty(Request.QueryString["RE"])) pollQuestion.Street = Server.UrlDecode(Request.QueryString["RE"]); if (!string.IsNullOrEmpty(Request.QueryString["CO"])) pollQuestion.CountryCode = Server.UrlDecode(Request.QueryString["CO"]); if (!IsPostBack) FillAnswers(); FillEditForm(); }
public static StatisticObjectCountResult GetObjectCountProfileFriends(DateTime from, DateTime to, GroupBy groupBy, Granularity granularity, Guid?communityID, List <object> include) { GuiLanguage language = GuiLanguage.GetGuiLanguage("DataAccess"); StatisticObjectCountResult result = new StatisticObjectCountResult(communityID); result.From = from; result.To = to; result.Granularity = granularity; result.LabelX = language.GetString("LableDate"); result.LabelY = language.GetString("LableCount"); Data.Statistics.ObjectCountLoad(result, 2, result.From, result.To, groupBy, granularity, communityID, include); return(result); }
public static StatisticSiteViewResult GetSiteViewDayRange(DateTime from, DateTime to, GroupBy groupBy, Guid?communityID, List <object> include) { GuiLanguage language = GuiLanguage.GetGuiLanguage("DataAccess"); StatisticSiteViewResult result = new StatisticSiteViewResult(communityID); result.From = from; result.To = to; result.Granularity = Granularity.None; result.LabelX = language.GetString("LableTime"); result.LabelY = language.GetString("LableCount"); Data.Statistics.SiteViewDayRangeLoad(result, from, to, groupBy, communityID, include); return(result); }
public static StatisticSiteViewResult GetUniqueUser(DateTime from, DateTime to, GroupBy groupBy, Granularity granularity, List <object> include) { GuiLanguage language = GuiLanguage.GetGuiLanguage("DataAccess"); StatisticSiteViewResult result = new StatisticSiteViewResult(null); result.From = from; result.To = to; result.Granularity = granularity; result.LabelX = language.GetString("LableDate"); result.LabelY = language.GetString("LableCount"); Data.Statistics.UniqueUserLoad(result, from, to, groupBy, granularity, include); return(result); }
public static StatisticObjectTotalResult GetObjectTotalUserObjects(Guid?communityID, List <object> include) { GuiLanguage language = GuiLanguage.GetGuiLanguage("DataAccess"); StatisticObjectTotalResult result = new StatisticObjectTotalResult(communityID); result.From = DateTime.Now.AddYears(-20); result.To = DateTime.Now.GetStartOfDay(); result.Granularity = Granularity.None; result.LabelX = language.GetString("LableCount"); result.LabelY = language.GetString("LableObject"); Data.Statistics.ObjectTotalLoad(result, 6, result.From, result.To, GroupBy.Type, Granularity.None, communityID, include); return(result); }
public static StatisticObjectCreationResult GetObjectCreationUserObjects(DateTime from, DateTime to, GroupBy groupBy, Granularity granularity, Guid?userID, List <object> include) { GuiLanguage language = GuiLanguage.GetGuiLanguage("DataAccess"); StatisticObjectCreationResult result = new StatisticObjectCreationResult(userID); result.From = from; result.To = to; result.Granularity = granularity; result.LabelX = language.GetString("LableDate"); result.LabelY = language.GetString("LableCount"); Data.Statistics.ObjectCreationLoad(result, 4, result.From, result.To, groupBy, granularity, userID, include); return(result); }
private IRepeater LoadNewestUsers(int pageSize, bool showPagerTop, bool showPagerBottom, int amount, QuickSort sortBy, string repeater, string template) { QuickParametersUser paras = new QuickParametersUser(); paras.ObjectType = 2; paras.Udc = UserDataContext.GetUserDataContext(); if (amount >= 0) { paras.Amount = amount; } paras.PageNumber = 1; paras.PageSize = pageSize; paras.DisablePaging = (!showPagerTop && !showPagerBottom); paras.SortBy = sortBy; paras.IgnoreCache = false; paras.WithCopy = false; paras.OnlyConverted = true; paras.ShowState = ObjectShowState.Published; Control ctrl = LoadControl("~/UserControls/Repeaters/" + repeater); IRepeater overview = ctrl as IRepeater; if (overview != null) { overview.QuickParameters = paras; overview.OutputTemplate = template; overview.TopPagerVisible = showPagerTop; overview.BottomPagerVisible = showPagerBottom; overview.ItemNameSingular = language.GetString("TextNewUsersSingular"); overview.ItemNamePlural = language.GetString("TextNewUsersPlural"); } ISettings settings = ctrl as ISettings; if (settings != null) { if (settings.Settings == null) { settings.Settings = new System.Collections.Generic.Dictionary <string, object>(); } if (!settings.Settings.ContainsKey("ParentPageType")) { settings.Settings.Add("ParentPageType", (int)_Host.ParentPageType); } } return(overview); }
protected void Page_Load(object sender, EventArgs e) { _4screen.CSB.Extensions.Business.TrackingManager.TrackEventPage(null, null, IsPostBack, LogSitePageType.WizardSpezial); foreach (ListItem item in this.ddlPicV.Items) { item.Text = language.GetString(string.Format("TextPicUploadSize{0}", item.Value)); } foreach (ListItem item in this.ddlPicVPopup.Items) { item.Text = language.GetString(string.Format("TextPicUploadPopup{0}", item.Value)); } string paramCtyId = string.Empty; if (!string.IsNullOrEmpty(Request.QueryString["CN"])) { paramCtyId = Request.QueryString["CN"]; if (!paramCtyId.IsGuid()) { communityId = DataObjectCommunity.GetCommunityIDByVirtualURL(paramCtyId); } else { communityId = paramCtyId.ToGuid(); } } if (!string.IsNullOrEmpty(Request.QueryString["OID"])) { objectId = Request.QueryString["OID"].ToGuid(); if (!communityId.HasValue) { DataObject dataObject = DataObject.Load <DataObject>(objectId, null, false); communityId = dataObject.CommunityID.Value; } } if (!string.IsNullOrEmpty(Request.QueryString["PV"])) { returnPictureVersion = (PictureVersion)Enum.Parse(typeof(PictureVersion), Request.QueryString["PV"]); } this.LnkImage.Attributes.Add("onClick", string.Format("radWinOpen('/Pages/Popups/SinglePictureUpload.aspx?OID={0}&TemplateID={1}&ParentRadWin={2}', '{3}', 400, 100, false, null, 'imageWin')", Guid.NewGuid().ToString(), objectId, "galleryWin", language.GetString("TitlePicUpload").StripForScript())); LoadPictures(); }
protected void YMRP_ItemDataBound(object sender, RepeaterItemEventArgs e) { UserActivity item = (UserActivity)e.Item.DataItem; PlaceHolder ph = e.Item.FindControl("Ph") as PlaceHolder; if (firstDate == DateTime.MaxValue) { firstDate = item.Date; } int thisGroup = -1; int dayNow = (DateTime.Now.Year * 365) + DateTime.Now.DayOfYear; int dayItem = (item.Date.Year * 365) + item.Date.DayOfYear; thisGroup = dayNow - dayItem; if (thisGroup > 3) { thisGroup = 3; } if (lastGroup != thisGroup) { Control split = LoadControl("~/UserControls/Templates/UserActivitiesSplitter.ascx"); IUserActivityWorker splitWorker = split as IUserActivityWorker; if (splitWorker != null) { dateFormat = language.GetString(string.Format("DateFormatString{0}", thisGroup)); splitWorker.SplitterText = language.GetString(string.Format("LableSplitterText{0}", thisGroup)); ph.Controls.Add(split); HasContent = true; } lastGroup = thisGroup; } lastDate = item.Date; Control ctrl = LoadControl(string.Format("~/UserControls/Templates/{0}", this.OutputTemplate)); IUserActivityWorker ctrlWorker = ctrl as IUserActivityWorker; if (ctrlWorker != null) { ctrlWorker.UserActivity = item; ctrlWorker.DateFormatString = dateFormat; ph.Controls.Add(ctrl); HasContent = true; } }