@@ -36,15 +36,15 @@ async function addArticle(req, res, next) {
36
36
if ( linesLength ) {
37
37
html += '<b class="name">' + lang + '</b>'
38
38
}
39
- return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '<textarea>' ) } </textarea>`
39
+ return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '</ textarea>' ) } </textarea>`
40
40
} catch ( error ) {
41
41
console . log ( error )
42
42
}
43
43
}
44
44
45
45
const preCode = md . utils . escapeHtml ( str )
46
46
html = html + preCode
47
- return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '<textarea>' ) } </textarea>`
47
+ return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '</ textarea>' ) } </textarea>`
48
48
}
49
49
} )
50
50
let articleContentHtml = md . use ( markdownItTocAndAnchor , {
@@ -111,15 +111,15 @@ async function updateArticle(req, res, next) {
111
111
if ( linesLength ) {
112
112
html += '<b class="name">' + lang + '</b>'
113
113
}
114
- return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '<textarea>' ) } </textarea>`
114
+ return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '</ textarea>' ) } </textarea>`
115
115
} catch ( error ) {
116
116
console . log ( error )
117
117
}
118
118
}
119
119
120
120
const preCode = md . utils . escapeHtml ( str )
121
121
html = html + preCode
122
- return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '<textarea>' ) } </textarea>`
122
+ return `<pre class="hljs"><code>${ html } </code>${ linesNum } </pre><textarea style="position: absolute;top: -9999px;left: -9999px;z-index: -9999;" id="copy${ codeIndex } ">${ str . replace ( / < \/ t e x t a r e a > / g, '</ textarea>' ) } </textarea>`
123
123
}
124
124
} )
125
125
let articleContentHtml = md . use ( markdownItTocAndAnchor , {
0 commit comments