Skip to content

Commit 183ff65

Browse files
author
jinghao_wb
committed
[update] 更换轻量级代码高亮插件prism.js
1 parent 8ff92a8 commit 183ff65

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+12
-5389
lines changed

blog/templatetags/custom_filter.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,16 @@ def custom_markdown(value):
3535
'markdown.extensions.tables'],
3636
safe_mode=True, enable_attributes=False))
3737

38-
# SyntaxHighlighter 代码高亮查件 需要将所有的
38+
# Prism 代码高亮查件 需要将所有的
3939
# markdown转换的代码:<pre><code class="python">import *** </code></pre>
4040
# 转换为
41-
# <pre class="brush: python;">import *** </pre>
41+
# <pre class="line-numbers"><code class="language-python">import *** </code></pre>
4242
code_list = re.findall(r'<pre><code class="(.*)">', content, re.M)
4343
for code in code_list:
44-
content = re.sub(r'<pre><code class="(.*)">', '<pre name="code" class="brush: {code};">'.format(code=code.lower()), content, 1)
45-
content = re.sub(r'<pre>\s?<code>', '<pre class="brush: python;">', content)
46-
content = re.sub(r'</code></pre>', '</pre>', content)
44+
content = re.sub(r'<pre><code class="(.*)">',
45+
'<pre class="line-numbers"><code class="language-{code}">'.format(code=code.lower()), content,
46+
1)
47+
content = re.sub(r'<pre>\s?<code>', '<pre class="line-numbers"><code class="language-python">', content)
4748
return content
4849

4950

-1.33 KB
Binary file not shown.

static/highlighter/scripts/shBrushAS3.js

-61
This file was deleted.

static/highlighter/scripts/shBrushBash.js

-66
This file was deleted.

static/highlighter/scripts/shBrushCSharp.js

-67
This file was deleted.

static/highlighter/scripts/shBrushColdFusion.js

-102
This file was deleted.

0 commit comments

Comments
 (0)