Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d74ef91

Browse files
committed
解决引用问题
1 parent 52e3db9 commit d74ef91

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed

websites/code2/studygolang/static/js/common.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,13 @@ SG.replaceCodeChar = function(code) {
8989
});
9090
}
9191

92+
// marked 处理之前进行预处理
93+
SG.preProcess = function(content) {
94+
// 对引用进行处理
95+
content = content.replace(/>/g, '>');
96+
return content;
97+
}
98+
9299
// 分析 @ 的用户
93100
SG.analyzeAt = function(text) {
94101
var usernames = [];

websites/code2/studygolang/static/js/topics.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
SG.Topics = function(){}
1717
SG.Topics.prototype = new SG.Publisher();
1818
SG.Topics.prototype.parseContent = function(selector) {
19-
var markdownString = selector.text();
19+
var markdownString = SG.preProcess(selector.text());
2020
// 配置 marked 语法高亮
2121
marked = SG.markSetting();
2222

websites/code2/studygolang/template/common/layout.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ <h5>第三方账号登录</h5>
220220
<script type="text/javascript">
221221
var wsUrl = 'ws://{{.wshost}}/ws?uid={{.me.Uid}}';
222222
</script>
223-
<script src="/static/js/common.js?v=1.4"></script>
223+
<script src="/static/js/common.js?v=1.5"></script>
224224
{{template "js" .}}
225225
<script type="text/javascript" src="/static/js/libs/emojify.min.js"></script>
226226
<script type="text/javascript" src="/static/js/sidebar.js?v=1.1"></script>

websites/code2/studygolang/template/topics/detail.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ <h4>
180180
<script type="text/javascript" src="/static/js/libs/emojify.min.js"></script>
181181
<script type="text/javascript" src="/static/js/libs/emojis.js"></script>
182182
<script type="text/javascript" src="/static/js/libs/plupload.full.min.js"></script>
183-
<script type="text/javascript" src="/static/js/topics.js?v=1.1"></script>
183+
<script type="text/javascript" src="/static/js/topics.js?v=1.2"></script>
184184
<script type="text/javascript" src="/static/js/comment.js?v=1.1"></script>
185185
<script type="text/javascript" src="/static/js/puploader.js?v=1.0"></script>
186186
<script type="text/javascript">

0 commit comments

Comments
 (0)