Enable CriticMarkup on Preview (#1429)

This commit is contained in:
Dawa Ometto
2019-09-30 12:58:15 +02:00
committed by GitHub
parent bbe609974a
commit 2402c9ef3b
@@ -86,6 +86,16 @@ function setTextDirection () {
$('.markdown-body p, .markdown-body span, .markdown-body pre, .markdown-body table').attr('dir','auto');
}
function preparePage () {
setTextDirection();
if(criticMarkup == 'true') {
$('#wiki-content').addClass('criticmarkup');
$('ins.break').unwrap();
$('span.critic.comment').wrap('<span class="popover" />');
$('span.critic.comment').filter(function() {return $(this).text()!="";}).before('&#8225;');
}
}
// ua
$(document).ready(function() {
// for deleting the current page
@@ -332,7 +342,7 @@ $(document).ready(function() {
success: function(data) {
var mainDiv = $('#wiki-wrapper', data);
$('.tabnav-div#preview-content').html(mainDiv);
setTextDirection();
preparePage();
if (sectionAnchor ) {
if ( sectionHeading = $('a' + '#' + sectionAnchor+'.anchor')[0] ) {
sectionHeading.scrollIntoView();
@@ -556,17 +566,9 @@ $(document).ready(function() {
$.GollumEditor({ NewFile: true, MarkupType: default_markup, commands: editorHotkeys });
}
// CriticMarkup
if(criticMarkup == 'true') {
$('#wiki-content').addClass('criticmarkup');
$('ins.break').unwrap();
$('span.critic.comment').wrap('<span class="popover" />');
$('span.critic.comment').filter(function() {return $(this).text()!="";}).before('&#8225;');
}
if($('.markdown-body').length ){
// Set text direction (LTR or RTL)
setTextDirection();
preparePage();
// Set the 'e' hotkey for editing pages.
Mousetrap.bind(['e'], function( e ) {