标签: sitefinity

Sitefinity-以编程方式设置标题和描述

有人知道如何以编程方式设置页面的标题和描述吗?

我已经从Telerik实现了这个解决方案:

public class InternalPageCustom : InternalPage
{
    public InternalPageCustom()
    {
    }

    protected override void SetTitle(Telerik.Cms.ICmsPage page)
    {
        //base.SetTitle(page);
        this.Title = "somevalue";
    }
}
Run Code Online (Sandbox Code Playgroud)

唯一的问题是,基础对象InternalPage仅提供属性Title,对于其他元字段(如描述或关键字)没有任何作用?

雅克

sitefinity

3
推荐指数
1
解决办法
1433
查看次数

评估 Asp.Net Enterprise CMS(Sitefinity 与 N2CMS)

我们正在寻找一个 Asp.net CMS 来集成到我们现有的企业 Web 应用程序中。一些要求:

  • 完全集成在 Visual Studio 2010 和我们现有的应用程序中(所以没有 Umbraco)
  • 常见的 ASP.NET Web 窗体开发实践(Global.asax、Masterpages、User-/Custom-Controls)
  • 安全性(FormsAuthentication、自定义 Membership-/RoleProvider)
  • 非常灵活和可扩展(良好的 API)
  • 具有良好性能的轻量级 CMS(数千个并发请求)
  • 轻松的内容编辑

目前我们正在研究 Sitefinity 和 N2CMS。

我真的很喜欢 N2CMS 方法(在应用程序中集成 CMS 引擎)但它是否足够成熟以用于“真实”的使用场景?N2CMS 有其他替代方案吗?

webforms n2 sitefinity content-management-system n2cms

3
推荐指数
1
解决办法
1365
查看次数

Sitefinity 在动态模块上搜索结果没有 url

我在 Sitefinity 6.3 中使用 sitefinity 搜索 问题是,在搜索结果中,来自动态模块的项目没有链接。也就是说,与动态模块相关的项目没有 href,而其他项目则显示正常

<dt class="sfsearchResultTitle"><a id="cphContent_ctl01_ctl00_ctl00_resultsList_A1_1">my item data in dynamic module</a></dt>
Run Code Online (Sandbox Code Playgroud)

请让我知道该怎么办?

在文档中提到

配置动态模块的搜索索引设置 如果您在动态模块项目或为任何模块创建的自定义字段中搜索,则必须设置您希望系统搜索的字段。您可以通过展开“高级”并输入要搜索的字段(以逗号分隔)来执行此操作。例如,如果您想按定义搜索动态内容类型,请输入定义。

但尚不清楚。

我通过检查设置 - >高级 - >动态模块 - >控件 - > mydynamic模块 - >视图 - > mydynamicmoduleBackendList - > SearchFields来检查我的字段是否在搜索字段列表中提及

我的字段会自动在那里提及

我的搜索用户控件的标记为

<asp:Repeater ID="resultsList" runat="server">
                <HeaderTemplate>
                    <dl class="sfsearchResultsWrp sfsearchReultTitleSnippetUrl">
                </HeaderTemplate>
                <ItemTemplate>
                    <div class="search-result">
                        <div class="inner">
                            <div class="font22 bold result-title">
                                <dt class="sfsearchResultTitle"><a id="A1" runat="server" href='<%# Eval("Link")%>'><%# Eval("Title") %></a></dt>
                            </div>
                            <div class="font13">
                                <br>
                                <dd class="sfsearchResultUrl"><a id="A2" runat="server" href='<%# Eval("Link")%>'><%# Eval("Link")%></a></dd>
                            </div>
                        </div> …
Run Code Online (Sandbox Code Playgroud)

sitefinity

3
推荐指数
1
解决办法
1777
查看次数

sql server驱动程序名称

如何在dataAccess节点的'driver'属性中找到要放入ASP.NET应用程序配置文件中的字符串?所以这是要明确的节点:

<add name="somenamehere" driver="I want to know what goes in here???" connectionStringName="somenamehere"/>

它是一个MS SQL Server 2008.如果在其他地方已经回答了这个问题,我很抱歉.我正在尝试在我的SQL服务器安装目录中找到驱动程序,但仍然没有找到任何.任何帮助,将不胜感激.

我已经在我的应用程序Web配置中了.我想在我的配置文件的dataAccess节点内添加一个新的ms sql server 2008数据库条目,而不是连接字符串节点.我已经在配置文件中的右侧plce中输入了conn字符串.我希望我很清楚.

这是一个特殊的配置文件,而不仅仅是一个常规的asp.net web.config文件.此配置文件适用于内容管理系统.它有一个connectionString节点,我在其中放入了一个正确的字符串.我希望能够使我的数据库充当此CMS的源.所以我试图在配置文件的'dataAccess'节点部分提供一个驱动程序.

sql-server sql-server-2005 web-config driver sitefinity

2
推荐指数
1
解决办法
2523
查看次数

aria-label 可以用于什么?

具体可以aria-label用在什么地方呢?

我发现文档显示它可以用于交互式项目(例如)<button>,但它可以用于以下任何项目: <p><span>或?<li><abbr>

我试图在段落中包含特定的单词和缩写,读出为特定的内容(例如:Aussies 读出为“Ozzies”而不是“Ossies”或“NSW”读出为“New South Wales”)

在 Microsoft Edge、Google Chrome、Mozilla Firefox(所有 Windows 10)和 iPhone Safari (iOS) 中进行测试

html accessibility wcag screen-readers sitefinity

2
推荐指数
1
解决办法
2602
查看次数

如何在没有主题的情况下使用Sitefinity?

我们正在建立一个网站,并没有兴趣创建多个主题.我们打算简单地使用普通的旧CSS和XHTML标记.

是否有任何合理的方法可以放弃Sitefinity的主题概念?或者我们最好的选择就是简单地创建一个单一的,简约的主题并留下它?

asp.net themes sitefinity

1
推荐指数
1
解决办法
833
查看次数

Sitefinity数据库中的内容存储在哪里?

经过几个小时的难以分析的分析,我已经成功地将1,000个新闻项目和其他内容从Sitefinity 5迁移到Wordpress,并且还有一些猜测,但还有一些项目仍然遗留下来.特别是页面.我知道很多内容都以非常模糊的方式存储,但必须有人之前已经做过这样的事情,并且可以引导我朝着正确的方向前进.

我的研究(以及对数据库的文本搜索)已经找到了页面标题等,但是当我搜索内容时,我什么也得不到.我的直觉告诉我内容是以二进制形式存储的,任何人都可以确认是否是这种情况?

只有在Visual Studio中设置了站点的.net开发人员(据我所见),Sitefinity文档才有用.

sitefinity sitefinity-5

1
推荐指数
1
解决办法
1132
查看次数

Sitefinity多语言站点图像(未翻译)问题

我目前正在使用Sitefinity多语言(英语和阿拉伯语)Web应用程序,在该应用程序上我遇到了一个非常奇怪的有关文档(图像)上传的问题。

在我的新闻模块中,我有一个用于上传图片的自定义字段。当我添加新闻的阿拉伯新闻(将英语站点已添加的新闻的阿拉伯语翻译)时,图像显示(未翻译)消息,发布后图像未显示在阿拉伯站点中。当我在该图像上传字段中选择另一张图像时,该图像在阿拉伯语站点中显示,但随后从英语站点中删除。

telerik sitefinity

1
推荐指数
1
解决办法
293
查看次数

Sitefinity无法初始化并显示错误:"Telerik.Sitefinity.Security.SecurityManager"的类型初始值设定项引发异常

正如标题所示,我正在尝试使用Visual Studio 2015运行Sitefinity项目.

在初始化时,小齿轮图标中断,我看到这个可悲的模糊错误消息:

The type initializer for 'Telerik.Sitefinity.Security.SecurityManager' threw an exception.

我的机器似乎是唯一经历过这种情况的机器.我的google-fu到目前为止都没有让我失望.我已经完全访问了我系统上的所有用户,但无济于事.我在这里撕扯我的头发.

asp.net telerik sitefinity

1
推荐指数
1
解决办法
1673
查看次数

生成/验证C#服务器控件的许可证密钥

我发现了一些帖子,建议专有的解决方案能够满足我的需求.我希望有人有他们可以传递的教程..无论如何 - 这就是我需要的:

我有一个为Sitefinity构建的服务器控件.它被编译成DLL.当有人购买控件时,我想生成一个包含特定于其站点URL /主机名的密钥的许可证文件(.txt/.lic).许可证文件应支持多个URL /主机名 - 以防它们需要在其开发和生产站点上运行.

当有人试图在没有适当许可证文件的情况下加载控件时 - 它只会吐出"未许可"消息.

有什么想法吗?我查看了微软关于服务器控制许可的页面 - 这是我的想法.它也由Machine授权.我想通过URL /主机名进行许可.

.net c# licensing sitefinity

0
推荐指数
1
解决办法
6048
查看次数