Exemple #1
0
    private void Display_AddDiscussionForum()
    {
        pnlOuterContainer.Visible = false;
        pnlDiscussionForum.Visible = true;

        _FolderData = _ContentApi.GetFolderById(_Id);

        AddDiscussionForumToolBar();

        DiscussionCategory[] adcCategories;
        Ektron.Cms.Content.EkContent m_refContent = new Ektron.Cms.Content.EkContent();

        hdn_adf_folderid.Value = _Id.ToString();

        ltr_adf_properties.Text += "<input type=\"hidden\" id=\"EnableReplication\" name=\"EnableReplication\" value=\"" + _FolderData.ReplicationMethod + "\" />";

        m_refContent = _ContentApi.EkContentRef;
        adcCategories = m_refContent.GetCategoriesforBoard(_Id);
        if (!(adcCategories == null) && (adcCategories.Length > 0))
        {
            for (int j = 0; j <= (adcCategories.Length - 1); j++)
            {
                drp_adf_category.Items.Add(new ListItem(Convert.ToString(adcCategories[j].Name), Convert.ToString(adcCategories[j].CategoryID)));
            }
        }
        else
        {
            throw (new Exception(MessageHelper.GetMessage("err NoBoardCategories")));
        }

        ltr_adb_cat.Text += "<p id=\"parah\">";
        ltr_adb_cat.Text += "</p>";
        ltr_adb_cat.Text += "<ul class=\"buttonList\">";
        ltr_adb_cat.Text += "<li><a href=\"#AddSubject\" title=\"" + MessageHelper.GetMessage("lnk Add New subject") + "\" onclick=\"addInput();return false;\" class=\"button buttonInlineBlock greenHover\">" + MessageHelper.GetMessage("lnk Add New subject") + "</a>";
        ltr_adb_cat.Text += "</li>";
        ltr_adb_cat.Text += "</ul>";
        ltr_adb_cat.Text += "<p class=\"required\">* Required Field</p>\"";
        ltr_adb_cat.Text += "<input type=\"hidden\" id=\"categorylength\" name=\"categorylength\" value=\"0\" />";
    }