惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tenable Blog
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
H
Help Net Security
F
Fortinet All Blogs
MyScale Blog
MyScale Blog
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 司徒正美
量子位
N
Netflix TechBlog - Medium
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
Recorded Future
Recorded Future
博客园 - 三生石上(FineUI控件)
Vercel News
Vercel News
aimingoo的专栏
aimingoo的专栏
I
InfoQ
Microsoft Security Blog
Microsoft Security Blog
Scott Helme
Scott Helme
The Last Watchdog
The Last Watchdog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
IT之家
IT之家
AI
AI
WordPress大学
WordPress大学
Security Archives - TechRepublic
Security Archives - TechRepublic
Google Online Security Blog
Google Online Security Blog
U
Unit 42
V2EX - 技术
V2EX - 技术
MongoDB | Blog
MongoDB | Blog
Schneier on Security
Schneier on Security
博客园 - Franky
H
Heimdal Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Jina AI
Jina AI
W
WeLiveSecurity
P
Privacy & Cybersecurity Law Blog
Cloudbric
Cloudbric
B
Blog RSS Feed
N
News | PayPal Newsroom
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园_首页
罗磊的独立博客
H
Hackread – Cybersecurity News, Data Breaches, AI and More
雷峰网
雷峰网

博客园 - Baldwin

Orchard运用 - 网站样例 Orchard运用 - 为评论启用Gravatar头像 Orchard运用 - 特定主题添加独立代码文件 Orchard运用 - 设置网站Favicon标识 Orchard运用 - 定制博客分页显示 Orchard运用 - 理解App_Data目录结构 Orchard运用 - 为博客启用Markdown编辑器 Orchard运用 - 如何隐藏去除某些Meta标记 Orchard运用 - 学习资源分享 Orchard运用 - 整合Disqus评论插件 Orchard运用 - 在页面每篇随笔添加编辑链接 Orchard运用 - 定制呈现最新博客文章 Orchard运用 - 导入旧随笔导致归档的问题 Orchard运用 - 如何删除部分内容显示 你需要么,dnn多语言解决方案? 如何定制dnn的FckEditor Blog已迁移到dnnsun.com(最新DotNetNuke咨询平台) 再论call和apply MarqueeNews2.2发布
Orchard运用 - 整合多说评论插件
Baldwin · 2014-05-07 · via 博客园 - Baldwin

曾经我在一随笔讲述如何整合第三方Disqus评论插件,不过这一插件不是本土,对中国客户毕竟有点别扭。比如这一随笔就提到为啥要选择多说 - 另外一个国内比较知名的评论插件。

今天跟大家分享如何用最简单的方式集成多说。这一次也是在主题theme的级别上做最简单的集成。

1. 首先需要修改当前主题Theme的Placement.info, 添加新的Wrapper, 代码如下:


...其他设置


也就是这个Wrapper将充当一个全新的封装评论,原先的核心评论列表将被替换,包括评论表单。

2. 在当前主题目录的文件夹Views里新建一个文件"DuoshuoWrapper.cshtml",记事本打开并添加如下代码:

@using Orchard.ContentManagement
@{
ContentItem item = (ContentItem)Model.ContentPart.ContentItem;

var permalink = (new Uri(HttpContext.Current.Request.Url, Url.ItemDisplayUrl(item))).ToString();
var title = Html.ItemDisplayText(item);

var slug = "Blog_Posts";
var uniqueId = string.Format("{0}_{1}", slug, item.Id);

var shortName = "你的网站名";
}

注意: "你的网站名"需要你具有多说帐号并新建一个站点所对应的站点名称。

当你完成以上两步,再次访问随笔详细页面,你即可看到多说已无缝集成到博客随笔页面底部了。效果如下图:

ocrhard blog integration with duoshuo plugin