Lines 257-263
Link Here
|
257 |
</li> |
257 |
</li> |
258 |
<li style="list-style: none;"> |
258 |
<li style="list-style: none;"> |
259 |
<label for="content_[% language.lang | html %]">Content: </label> |
259 |
<label for="content_[% language.lang | html %]">Content: </label> |
260 |
<textarea name="content" id="content_[% language.lang | html %]" cols="75" rows="10">[% translated_contents.item(language.lang).content | html %]</textarea> |
260 |
<textarea name="content" id="content_[% language.lang | html %]" data-lang="[% language.lang | html%]" cols="75" rows="10">[% translated_contents.item(language.lang).content | html %]</textarea> |
261 |
<input type="hidden" name="lang" value="[% language.lang | html %]" /> |
261 |
<input type="hidden" name="lang" value="[% language.lang | html %]" /> |
262 |
</li> |
262 |
</li> |
263 |
</ol> |
263 |
</ol> |
Lines 268-274
Link Here
|
268 |
[% ELSE %] |
268 |
[% ELSE %] |
269 |
<div id="lang_default"> |
269 |
<div id="lang_default"> |
270 |
<div class="clearfix"> |
270 |
<div class="clearfix"> |
271 |
<textarea name="content" id="content_default" cols="75" rows="10">[% additional_content.content | html %]</textarea> |
271 |
<textarea name="content" id="content_default" data-lang="[% language.lang | html %]" cols="75" rows="10">[% additional_content.content | html %]</textarea> |
272 |
</div> |
272 |
</div> |
273 |
</div> |
273 |
</div> |
274 |
[% END %] |
274 |
[% END %] |
Lines 582-594
Link Here
|
582 |
[% Asset.js( "lib/linters/htmlhint.min.js" ) | $raw %] |
582 |
[% Asset.js( "lib/linters/htmlhint.min.js" ) | $raw %] |
583 |
[% Asset.js( "lib/codemirror/html-lint.min.js" ) | $raw %] |
583 |
[% Asset.js( "lib/codemirror/html-lint.min.js" ) | $raw %] |
584 |
<script> |
584 |
<script> |
585 |
var editor = CodeMirror.fromTextArea(document.getElementById('content'), { |
585 |
$("textarea[name='content']").each( function(index) { |
586 |
lineNumbers: true, |
586 |
var this_lang = $(this).attr('data-lang'); |
587 |
lineWrapping: true, |
587 |
var editor = CodeMirror.fromTextArea(document.getElementById('content_' + this_lang), { |
588 |
lint: true, |
588 |
lineNumbers: true, |
589 |
mode: "text/html", |
589 |
lineWrapping: true, |
590 |
gutters: ["CodeMirror-lint-markers"], |
590 |
lint: true, |
591 |
viewportMargin: Infinity, |
591 |
mode: "text/html", |
|
|
592 |
gutters: ["CodeMirror-lint-markers"], |
593 |
viewportMargin: Infinity, |
594 |
}); |
592 |
}); |
595 |
}); |
593 |
</script> |
596 |
</script> |
594 |
[% ELSE %] |
597 |
[% ELSE %] |
595 |
- |
|
|