问题标签 [myprettycms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
324 浏览

c# - 高级自定义多语言 url 处理/角色和成员资格 LoginUrl

我正在为我的 cms (myprettycms.codeplex.com) 开发一个自定义的 FriendlyURL 分析器。该系统是多语言的:

如果您查看文件:

https://myprettycms.codeplex.com/SourceControl/changeset/view/19148#457568

它是 2 个控制器的基类。一个是公共的,另一个是私人的。2个代码之间的区别是在私有代码中授权装饰。

登录 URL 取决于您尝试访问的页面的语言。

如果我在一个英文页面上,例如:

http://www.mydomain.com/en-us/products/priduct_list.htm

如果此页面是私有的(控制器设置为DynaContentPrivateController)并且我未通过身份验证,系统会将我的需求重定向LoginURLweb.config.

此时设置为“ ~/logon

我会有类似“ ~/{0}/logon”的东西,并且知道在部分代码中我可以覆盖代码以替换为我正在寻找的页面{0}的语言。

你可以帮帮我吗 ?

0 投票
1 回答
300 浏览

jquery - ASP.net MVC 4,友好的 url 和中文

我使用friend url jquery 插件(http://www.bulgaria-web-developers.com/projects/javascript/friendurl/)来创建我的菜单编辑器。
我漂亮的 cms 菜单编辑器(2 种语言模式)

我的妻子是中国人,我让她输入中文文本以尝试我的菜单是否有效。

可以输入和保存中文字符,但我意识到我无法创建中文友好的 url。

你能告诉我中国网站管理员如何处理友好的网址中文文本吗?

0 投票
1 回答
1229 浏览

jquery - 如何为 ASP.net MVC 4 Ajax 请求生成 JSon 对象?

当我发现 vsdocs 文件时,我想到了一种在我的 JQuery 文件中使用智能感知的方法来操作我将发送到我的 ASP.net MVC 后端的对象。

类似于 MVC 模型,但仅适用于 JQuery Ajax 回调。

以下 JQuery 方法在此处可用,用于将单击的元素 html 自定义标记传输到旨在提供 ajax 回调的对象:来自 html 对象的参数在显示确认对话框时被传输到内存中保存的对象。

$.fn.MenuItemRemove 是用户单击确定按钮时通用对话框调用的方法。 通用对话框可在此处获得

}

如您所见,在加载并打开确认对话框之前,已填充 MenuItemAction。

MenuItemAction(全局声明)填充了 RemoveLayoutMenu_JSonModel

然后,在控制器中,我必须使用 C# 对象来接收这个 JQuery 对象,如下所示:

ASP.net MVC 4 控制器的源代码在这里

我再说一遍,这个问题...

您是否尝试过基于 C# 类生成 JSon 对象并在使用时使用它来查看您的 javascript 代码中的智能感知?

0 投票
1 回答
67 浏览

git - 使用 Visual Studio 2015 / TFS 2015 将项目从 Codeplex/TFS 转移到 SourceForge/Git

我需要将开源 cms MyPrettyCMS 源代码从 Codeplex 转移到 Source forge。

MyPrettyCMS 源 ( http://myprettycms.codeplex.com/SourceControl/latest ) 由直接连接到 CodePlex TFS 的 Visual Studio 2013 处理。

现在我有 Visual Studio 2015 和 TFS 2015。我知道趋势是 Git 和 Sourceforge,所以我决定移动我的项目。

我会用我的 TFS 和 Sourceforge 管理源代码。

我在我的 TFS 中创建了一个团队项目,并在 sourceforge https://sourceforge.net/p/myprettycms2016/code/ref/master/中创建了一个项目,因为我都选择了 Git 作为源代码管理系统。

我在本地克隆了我的空 tem 项目,并复制了从 Codeplex 下载的源代码。

我的问题是如何在 TFS 和 Sourceforge 存储库中保留源代码?