diff --git a/module/doc/js/create.ui.js b/module/doc/js/create.ui.js index 41bf7eabcd..9c66c01e5d 100644 --- a/module/doc/js/create.ui.js +++ b/module/doc/js/create.ui.js @@ -27,7 +27,7 @@ window.loadExecutions = function(e) window.beforeRequestContent = function(options) { - if(!options.isDiffPage || !$('#docForm').hasClass('has-changed')) return; + if(!options.isDiffPage || !$('#docForm').hasClass('has-changed') || isTutorialMode) return; return zui.Modal.confirm($('#docForm').data('unsavedConfirm')); }; diff --git a/module/doc/js/edit.ui.js b/module/doc/js/edit.ui.js index 552dada4a9..0081910c88 100644 --- a/module/doc/js/edit.ui.js +++ b/module/doc/js/edit.ui.js @@ -1,6 +1,6 @@ window.beforeRequestContent = function(options) { - if(!options.isDiffPage || !$('#docForm').hasClass('has-changed')) return; + if(!options.isDiffPage || !$('#docForm').hasClass('has-changed') || isTutorialMode) return; return zui.Modal.confirm($('#docForm').data('unsavedConfirm')); }; diff --git a/module/doc/ui/create.text.html.php b/module/doc/ui/create.text.html.php index 11043b8f50..015f5d6190 100644 --- a/module/doc/ui/create.text.html.php +++ b/module/doc/ui/create.text.html.php @@ -10,6 +10,8 @@ declare(strict_types=1); */ namespace zin; +jsVar('isTutorialMode', common::isTutorialMode()); + include 'lefttree.html.php'; $headingActions = array('class' => 'gap-3 pr-1', 'items' => array()); diff --git a/module/doc/ui/edit.text.html.php b/module/doc/ui/edit.text.html.php index 99d7cc5d36..fa2a1d6a78 100644 --- a/module/doc/ui/edit.text.html.php +++ b/module/doc/ui/edit.text.html.php @@ -10,6 +10,8 @@ declare(strict_types=1); */ namespace zin; +jsVar('isTutorialMode', common::isTutorialMode()); + include 'lefttree.html.php'; $headingActions = array('class' => 'gap-3 pr-1', 'items' => array());