示例#1
0
    private string GetTitleText()
    {
        string result = "";

        // Insert link
        if ((OutputFormat == OutputFormatEnum.BBLink) ||
            (OutputFormat == OutputFormatEnum.HTMLLink))
        {
            result = GetString("dialogs.header.title.link");
        }

        // Insert image or media
        else if (OutputFormat == OutputFormatEnum.HTMLMedia)
        {
            result = GetString("dialogs.header.title.imagemedia");
        }
        else if (OutputFormat == OutputFormatEnum.URL)
        {
            if (SelectableContent == SelectableContentEnum.OnlyImages)
            {
                result = GetString("dialogs.header.title.selectimage");
            }
            else if (SelectableContent == SelectableContentEnum.OnlyFlash)
            {
                result = GetString("dialogs.header.title.selectflash");
            }
            else if (SelectableContent == SelectableContentEnum.AllFiles)
            {
                result = GetString("dialogs.header.title.selectimagemedia");
            }
            else
            {
                result = GetString("dialogs.header.title.selectlink");
            }
        }
        else if (OutputFormat == OutputFormatEnum.NodeGUID)
        {
            if (SelectableContent == SelectableContentEnum.OnlyImages)
            {
                result = GetString("dialogs.header.title.selectimage");
            }
            else
            {
                result = GetString("dialogs.header.title.selectfiles");
            }
        }

        // Insert image
        else if (OutputFormat == OutputFormatEnum.BBMedia)
        {
            result = GetString("dialogs.header.title.image");
        }

        else if ((OutputFormat == OutputFormatEnum.URL) || (OutputFormat == OutputFormatEnum.NodeGUID))
        {
            switch (SelectableContent)
            {
            case SelectableContentEnum.OnlyImages:
                result = GetString("dialogs.header.title.image");
                break;

            case SelectableContentEnum.OnlyMedia:
                result = GetString("dialogs.header.title.imagemedia");
                break;

            case SelectableContentEnum.AllContent:
                result = GetString("dialogs.header.title.link");
                break;

            case SelectableContentEnum.AllFiles:
                result = GetString("dialogs.header.title.allfiles");
                break;

            case SelectableContentEnum.OnlyFlash:
                result = GetString("dialogs.header.title.flash");
                break;
            }
        }
        else if (OutputFormat == OutputFormatEnum.Custom)
        {
            switch (CustomOutputFormat.ToLowerCSafe())
            {
            case "copy":
                result = GetString("dialogs.header.title.copydoc");
                break;

            case "move":
                result = GetString("dialogs.header.title.movedoc");
                break;

            case "link":
                result = GetString("dialogs.header.title.linkdoc");
                break;

            case "linkdoc":
                result = GetString("dialogs.header.title.linkdoc");
                break;

            case "relationship":
                result = GetString("selectlinkdialog.title");
                break;

            case "selectpath":
                result = GetString("dialogs.header.title.selectpath");
                break;
            }
        }

        return(result);
    }
示例#2
0
    private string GetTitleIcon()
    {
        string result = "";

        // Insert link
        if ((OutputFormat == OutputFormatEnum.BBLink) ||
            (OutputFormat == OutputFormatEnum.HTMLLink))
        {
            result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlelink.png");
        }

        // Insert image or media
        else if (OutputFormat == OutputFormatEnum.HTMLMedia)
        {
            result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
        }
        else if (OutputFormat == OutputFormatEnum.URL)
        {
            if (SelectableContent == SelectableContentEnum.OnlyImages)
            {
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
            }
            else if (SelectableContent == SelectableContentEnum.OnlyFlash)
            {
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
            }
            else if (SelectableContent == SelectableContentEnum.AllFiles)
            {
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titleselect.png");
            }
            else
            {
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlelink.png");
            }
        }
        else if (OutputFormat == OutputFormatEnum.NodeGUID)
        {
            if (SelectableContent == SelectableContentEnum.OnlyImages)
            {
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
            }
            else
            {
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titleselect.png");
            }
        }

        // Insert image
        else if (OutputFormat == OutputFormatEnum.BBMedia)
        {
            result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
        }

        else if ((OutputFormat == OutputFormatEnum.URL) || (OutputFormat == OutputFormatEnum.NodeGUID))
        {
            switch (SelectableContent)
            {
            case SelectableContentEnum.OnlyImages:
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
                break;

            case SelectableContentEnum.OnlyMedia:
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
                break;

            case SelectableContentEnum.AllContent:
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlelink.png");
                break;

            case SelectableContentEnum.AllFiles:
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titleselect.png");
                break;

            case SelectableContentEnum.OnlyFlash:
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemedia.png");
                break;
            }
        }
        else if (OutputFormat == OutputFormatEnum.Custom)
        {
            switch (CustomOutputFormat.ToLowerCSafe())
            {
            case "copy":
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlecopy.png");
                break;

            case "move":
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlemove.png");
                break;

            case "link":
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlelink.png");
                break;

            case "linkdoc":
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titlelink.png");
                break;

            case "relationship":
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titleselect.png");
                break;

            case "selectpath":
                result = GetImageUrl("CMSModules/CMS_Content/Dialogs/titleselect.png");
                break;
            }
        }

        return(ResolveUrl(result));
    }