Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.MoneyReceiptsEnabled);

        if (!IsPostBack)
        {
            HistoryGridView.EmptyDataText = L1.NODATA;
        }
    }
Example #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.ICOInfoEnabled);

        if (!IsPostBack)
        {
            DescriptionLiteral.Text = HttpUtility.HtmlDecode(AppSettings.ICO.ICOInformationHTML);
        }
    }
Example #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.EarnContestsEnabled && Member.CurrentInCache.IsEarner);

        if (Request.QueryString["participate"] != null)
        {
            try
            {
                int contestId = Convert.ToInt32(Request.QueryString["participate"]);
                var con       = new Contest(contestId);
                con.Participate(Member.Current);
                Response.Redirect("contests.aspx");
            }
            catch (Exception ex)
            {
            }
        }

        LatestLiteralDR.Text = L1.LATESTKINDWINNERS + ":";
        Member User = Member.Current;

        //Check if some contests should be finished
        ContestManager.CheckFinished();

        //Load contests
        LoadContests(ContestType.Direct, Contests_DR, User, Button1, VDR);
        LoadContests(ContestType.Rented, Contests_RR, User, Button2, VRR);
        LoadContests(ContestType.Click, Contests_Click, User, Button6, VC);
        LoadContests(ContestType.Transfer, Contests_Transfer, User, Button5, VT);
        LoadContests(ContestType.Offerwalls, Contests_Offerwalls, User, Button4, VO);
        LoadContests(ContestType.CrowdFlower, Contests_Crowdflower, User, Button3, VCL);
        LoadContests(ContestType.Forum, Contests_Forum, User, Button7, FC);
        LoadContests(ContestType.Offer, Contests_Offer, User, Button8, OC);

        if (!Page.IsPostBack)
        {
            //Load latest winners
            LoadLatestWinners(ContestType.Direct, Latest_DR);
            LoadLatestWinners(ContestType.Rented, Latest_RR);
            LoadLatestWinners(ContestType.Click, Latest_Click);
            LoadLatestWinners(ContestType.Transfer, Latest_Transfer);
            LoadLatestWinners(ContestType.Offerwalls, Latest_Offerwalls);
            LoadLatestWinners(ContestType.CrowdFlower, Latest_Crowdflower);
            LoadLatestWinners(ContestType.Forum, Latest_Forum);
            LoadLatestWinners(ContestType.Offer, Latest_Offer);

            Button8.Text = U5004.OFFERCONTEST;
        }

        if (noContestsAvailable)
        {
            Contests_Info.Text   = U3900.NOCONTESTS;
            Latest_DR.Text       = "";
            LatestLiteralDR.Text = "";
        }
    }
Example #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.AdvertAdPacksEnabled &&
                                         (AppSettings.RevShare.AdPack.GroupPolicy == GroupPolicy.CustomGroups || AppSettings.RevShare.AdPack.GroupPolicy == GroupPolicy.AutomaticAndCustomGroups));

        if (!IsPostBack)
        {
            DataBind();
        }
    }
Example #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.PublishersRoleEnabled &&
                                             AppSettings.TitanFeatures.PublishOfferWallsEnabled && Member.CurrentInCache.IsPublisher);

            AddLang();
        }
    }
Example #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.PeopleFriendsEnabled);
        user = Member.CurrentInCache;

        if (!IsPostBack)
        {
            AddLang();
        }
    }
Example #7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.ReferralsLeadershipEnabled);

        if (!IsPostBack)
        {
            user = Member.Current;

            AddTexts();
        }
    }
Example #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.InvestmentPlatformCalculatorEnabled);

        MainDescriptionP.InnerText = U6008.INVESTMENTCALCULATORDESCRIPTION;

        if (!Member.IsLogged)
        {
            Master.HideSidebars();
        }
    }
Example #9
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.PublishersRoleEnabled &&
                                             AppSettings.TitanFeatures.PublishInTextAdsEnabled && Member.CurrentInCache.IsPublisher);


            ShowHideContent();
        }
    }
Example #10
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.ICOBuyEnabled);
        TokenCryptocurrency = CryptocurrencyFactory.Get(CryptocurrencyType.ERC20Token);
        BtcCryptocurrency   = CryptocurrencyFactory.Get(CryptocurrencyType.BTC);

        if (!Page.IsPostBack)
        {
            SetupLanguagesAndTexts();
        }
    }
Example #11
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.RollDiceLotteryEnabled);

        InitControls();

        if (!Page.IsPostBack)
        {
            IsLotteryRunning = false;
        }
    }
Example #12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.PublishersRoleEnabled &&
                                             AppSettings.TitanFeatures.PublishGlobalPostbackEnabled && Member.CurrentInCache.IsPublisher);

            AddLang();
            UrlRegularExpressionValidator.ValidationExpression = RegexExpressions.AdWebsiteUrl;
        }
    }
Example #13
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.EarnPaidToPromoteEnabled);

        if (!IsPostBack)
        {
            Button1.Text       = L1.MANAGE;
            GetLinkButton.Text = U6009.GETYOURLINK;
            SetContent();
        }
    }
Example #14
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.TestimonialsEnabled || !Member.IsLogged);

        if (!Page.IsPostBack)
        {
            this.DataBind();
        }

        LangAdder.Add(PasswordRequired, L1.TEXT + " " + U3900.FIELDISREQUIRED, true);
        LangAdder.Add(RequiredFieldValidator1, U5008.SIGNATURE + " " + U3900.FIELDISREQUIRED, true);
    }
Example #15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.ICOHistoryEnabled);
        TokenCryptocurrency = CryptocurrencyFactory.Get(CryptocurrencyType.ERC20Token);

        if (!IsPostBack)
        {
            MainDescriptionLiteral.Text     = String.Format(U6012.PURCHASEHISTORY, TokenCryptocurrency.Code);
            PurchasesGridView.EmptyDataText = L1.NODATA;
            PurchasesGridView.DataBind();
        }
    }
Example #16
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.AdvertisersRoleEnabled && AppSettings.TitanFeatures.AdvertPtcOfferWallEnabled && Member.CurrentInCache.IsAdvertiser);

        if (!IsPostBack)
        {
            AddLang();
            BindDataCountriesToDDL();
            GeolocationCheckBox.Attributes.Add("onclick", "ManageGeoEvent();");
        }

        ErrorMessagePanel.Visible = false;
    }
Example #17
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.EarnCaptchaClaim);

        CheckCaptcha();

        if (!IsPostBack)
        {
            SetupMessagges();

            LangAdder.Add(MainTab, "Coinhive " + U4200.CLAIM.ToLower());
        }
    }
Example #18
0
 protected void Page_Load(object sender, EventArgs e)
 {
     AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.StatisticsPointsEarnedEnabled);
     user = Member.CurrentInCache;
     if (!IsPostBack)
     {
         Button1.Text         = U5001.TOTAL;
         Button2.Text         = L1.REFERRALS;
         TotalLiteral.Text    = user.TotalPointsEarned.ToString();
         TotalRefLiteral.Text = user.TotalDirectReferralsPointsEarned.ToString();
         UserStats.StatTitle  = DRStats.StatTitle = U5001.TOTALPOINTSCREDITEDTOYOU.Replace("%n%", AppSettings.PointsName);
     }
 }
Example #19
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.InternalExchangeTradingHistoryEnabled);

        if (!IsPostBack)
        {
            SignOfStock           = InternalExchangeManager.GetBalanceSign(true);
            SignOfPurchaseBalance = InternalExchangeManager.GetBalanceSign(false);

            LangAdders();
            DataBind();
        }
    }
Example #20
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.PublishersRoleEnabled &&
                                             AppSettings.TitanFeatures.PublishWebsitesEnabled && Member.CurrentInCache.IsPublisher);

            ErrorMessagePanel.Visible = SuccessMessagePanel.Visible = false;
            AddLang();
        }
        UrlRegularExpressionValidator.ValidationExpression = RegexExpressions.AdWebsiteUrl;
        Form.Action = Request.RawUrl;
    }
Example #21
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            ActivePacksTab.Text = "List";
            User = Member.CurrentInCache;

            AccessManager.RedirectIfDisabled(TitanFeatures.IsEpadilla);

            Form.Action = Request.RawUrl;
            bool hasAvailableAdverts = AdPackManager.HasAvailableAdverts(User.Id);
        }
    }
Example #22
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.AdvertisersRoleEnabled && AppSettings.TitanFeatures.AdvertInTextAdsEnabled && Member.CurrentInCache.IsAdvertiser);

            AddLang();
        }

        ErrorMessagePanel.Visible = false;
        TagsTextBox.Attributes.Add("data-max", maxNumberOfTags.ToString());
        TagsTextBox.Attributes.Add("data-message", string.Format(U6002.TOOMANYTAGS, maxNumberOfTags));
    }
Example #23
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.InternalExchangeCurrentOrdersEnabled);

        if (!IsPostBack)
        {
            HideMessagges();
            LangAdders();

            ViewState[tradeDetailIndexString] = -1;
            ViewState[tradeDetailGridString]  = string.Empty;
        }
    }
Example #24
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.AdvertisersRoleEnabled && AppSettings.TitanFeatures.AdvertTrafficExchangeEnabled &&
                                         Member.CurrentInCache.IsAdvertiser);

        RegularExpressionValidator2.ValidationExpression = RegexExpressions.AdWebsiteUrl;
        if (Member.IsLogged)
        {
            UserName.Text = Member.CurrentName;

            SubLiteral.Text = L1.ADVADSINFO;
            LangAdder.Add(CreateAdButton, L1.SEND);

            TrafficSourceList.Items[0].Text = " " + U4000.THISWEBSITE + ": " + AppSettings.Site.Url.Replace("http://", "").Replace("/", "");
            TrafficSourceList.Items[1].Text = " " + U4000.ANONDIRECT;

            //Lang & Hint
            LangAdder.Add(Button1, L1.MANAGE);
            LangAdder.Add(Button2, L1.NEWCAMPAIGN);
            LangAdder.Add(RegularExpressionValidator1, L1.ER_INVALIDTITLE, true);
            LangAdder.Add(UserNameRequired, L1.REQ_TITLE, true);
            HintAdder.Add(Title, L1.H_TITLE);

            LangAdder.Add(PasswordRequired, L1.REQ_URL, true);
            LangAdder.Add(RegularExpressionValidator2, L1.ER_BADURL, true);
            HintAdder.Add(URL, L1.H_URL);
            HintAdder.Add(lblGeolocation, L1.GEOHINT);

            //JS changes
            URL.Attributes.Add("onfocus", "if (getElementById('" + URL.ClientID + "').value == 'http://') getElementById('" + URL.ClientID + "').value = ''");
            Title.Attributes.Add("onchange", "$('#Abox1 .ABtitle').html($(this).val());");


            chbGeolocation.Attributes.Add("onclick", "updatePrice(); ManageGeoEvent();");
            ddlOptions.Attributes.Add("onchange", "updatePrice();");

            //Read prices
            PriceGeo.Text = AppSettings.PtcAdverts.GeolocationCost.ToString();

            UsersTrafficBalanceLabel.Text = string.Format(U6008.YOURTRAFFICBALANCE, Member.CurrentInCache.TrafficBalance);

            //Get Packs
            if (!Page.IsPostBack)
            {
                availableOptions = TableHelper.SelectRows <TrafficExchangeAdvertPack>(TableHelper.MakeDictionary("IsVisibleByMembers", true));
                BindDataToDDL();
                BindDataCountriesToDDL();
            }
        }
    }
Example #25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.StatisticsAdPacksEnabled);
        User = Member.CurrentInCache;
        if (!IsPostBack)
        {
            Button1.Text      = L1.REFERRALS;
            Button2.Text      = U6006.EARNINGHISTORY;
            TotalLiteral.Text = User.TotalDREarnedFromAdPacks.ToString();

            SetColumns();
        }
        PrepareAdPackPositions();
    }
Example #26
0
    protected void Page_Load(object sender, EventArgs e)
    {
        User = Member.Current;
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.AdvertisersRoleEnabled && AppSettings.TitanFeatures.AdvertLoginAdsEnabled && User.IsAdvertiser);

        RegularExpressionValidator2.ValidationExpression = RegexExpressions.AdWebsiteUrl;

        SubLiteral.Text = L1.ADVADSINFO;
        LangAdder.Add(CreateAdButton, L1.SEND);

        //Lang & Hint
        LangAdder.Add(Button1, L1.MANAGE);
        LangAdder.Add(Button2, L1.NEWCAMPAIGN);
        LangAdder.Add(RegularExpressionValidator2, L1.ER_BADURL, true);
        LangAdder.Add(UrlRequired, L1.ER_BADURL, true);
        HintAdder.Add(URL, L1.H_URL);
        HintAdder.Add(lblGeolocation, L1.GEOHINT);

        //JS changes
        URL.Attributes.Add("onfocus", "if (getElementById('" + URL.ClientID + "').value == 'http://') getElementById('" + URL.ClientID + "').value = ''");

        chbGeolocation.Attributes.Add("onclick", "ManageGeoEvent();");

        if (!Page.IsPostBack)
        {
            BindDataCountriesToDDL();

            if (AppSettings.LoginAds.IsGeolocationEnabled)
            {
                GeolocationPlaceholder.Visible = true;
            }

            var loginAdsCreditsEnabled = AppSettings.LoginAds.LoginAdsCreditsEnabled;

            LoginAdsCreditsPlaceHolder.Visible = loginAdsCreditsEnabled;
            string extraViews = string.Format(@"({0} {1})", User.LoginAdsCredits, U4200.AVAILABLE);
            AvailableLoginAdsCreditsLiteral.Text = extraViews;

            if (loginAdsCreditsEnabled)
            {
                PriceLiteral.Text = string.Format("{0} / {1} {2}", AppSettings.LoginAds.Price.ToString(), LoginAdCreditsPrice, U5008.LOGINADSCREDITS);
            }
            else
            {
                PriceLiteral.Text = AppSettings.LoginAds.Price.ToString();
            }
        }

        LoginAdsCreditsCheckBox_CheckedChanged(null, null);
    }
Example #27
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.NewsSharingArticlesEnabled && (!Member.IsLogged || Member.CurrentInCache.IsEarner));

        EarningsPer1000Shares = Member.CurrentInCache.Membership.ArticleInfluencerCPM;
        SearchTextBox.Attributes.Add("placeholder", L1.SEARCH);
        if (!IsPostBack)
        {
            TitleLiteral.Text              = U6012.SHARINGARTICLES;
            SubLiteral.Text                = U6012.SHARINGARTICLESINFO;
            ArticlesButton.Text            = U6012.ARTICLES;
            StatisticsButton.Text          = L1.STATISTICS;
            ArticlesGridView.EmptyDataText = L1.NODATA;
        }
    }
Example #28
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.NewsWritingArticlesEnabled && (!Member.IsLogged || Member.CurrentInCache.IsEarner));

        if (ViewState["editid"] == null)
        {
            ViewState["editid"] = Request.QueryString["editid"];
        }
        if (ViewState["editid"] != null)
        {
            PageRequest = RequestType.Edit;
        }
        else
        {
            PageRequest = RequestType.Create;
        }

        TextCKEditor.config.format_tags = "p;h1";

        if (!IsPostBack)
        {
            TitleLiteral.Text      = U6012.WRITINGARTICLES;
            SubLiteral.Text        = U6012.WRITINGARTICLESINFO;
            TitleTextBox.MaxLength = Article.TitleMaxCharacters;
            TitleRangeValidator.ValidationExpression = "^.{" + Article.TitleMinCharacters + "," + Article.TitleMaxCharacters + "}$";

            LangAdder.Add(ManageButton, L1.MANAGE);
            LangAdder.Add(AddNewButton, L1.ADDNEW);
            LangAdder.Add(CreateButton, U6013.SENDFORAPPROVAL);
            LangAdder.Add(TitleRequired, L1.REQ_TITLE);
            LangAdder.Add(DescriptionRequiredFieldValidator, L1.REQ_DESC);
            LangAdder.Add(ImageSubmitCustomValidator, U6000.CHOOSEFILE);
            LangAdder.Add(VideoSubminCustomValidator, U6000.CHOOSEFILE);
            LangAdder.Add(CustomValidator1, L1.ER_BADCAPTCHA, true);
            LangAdder.Add(TitleRangeValidator, String.Format(U6013.THISFIELDMUSTCOINTAIN, Article.TitleMinCharacters, Article.TitleMaxCharacters));
            LangAdder.Add(SubtitleRangeValidator, String.Format(U6013.THISFIELDMUSTCOINTAIN, 70, 150));

            ArticlesGridView.EmptyDataText = U6012.NOARTICLES;

            if (PageRequest == RequestType.Edit)
            {
                BindEditWindow();
            }
        }

        KeywordsTextBox.Attributes.Add("data-max", MaxKeywords.ToString());
        KeywordsTextBox.Attributes.Add("data-message", string.Format(U6002.TOOMANYTAGS, MaxKeywords));
    }
Example #29
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.EntertainmentMiniVideoEnabled);

        if (!IsPostBack)
        {
            BindDataToDDL();
        }

        UserName.Text     = Member.CurrentName;
        TitleLiteral.Text = U6008.MINIVIDEO;
        SubLiteral.Text   = U6008.MINIVIDEOBOUGHTDESCRIPTION;
        LoadMiniVideos();
        LangAdder.Add(YourVideosButton, U6008.YOURVIDEOS);
        LangAdder.Add(AvaibleVideosButton, U6008.AVAIBLEVIDEOS);
    }
Example #30
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AccessManager.RedirectIfDisabled(AppSettings.TitanFeatures.ReferralsDirectEnabled);

        if (!Page.IsPostBack)
        {
            DataBind();
            if (TitanFeatures.IsTrafficThunder)
            {
                AdditionalInfoPlaceHolder.Visible = false;
                DirectRefsGridView.AllowSorting   = false;
            }
        }

        //For Chrome compatibility
        Context.Response.AppendHeader("X-XSS-Protection", "0");
    }