From: soufiane Date: Fri, 25 Jul 2025 10:13:21 +0000 (+0200) Subject: wip #7634 @1:30 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=c3c6c49bb0b65013c332b01f3be179fcfadbedff;p=fluidbook-toolbox.git wip #7634 @1:30 --- diff --git a/app/Http/Controllers/Admin/Operations/FluidbookPublication/MarkdownOperation.php b/app/Http/Controllers/Admin/Operations/FluidbookPublication/MarkdownOperation.php index 8e7c1b0b8..25fd881e1 100644 --- a/app/Http/Controllers/Admin/Operations/FluidbookPublication/MarkdownOperation.php +++ b/app/Http/Controllers/Admin/Operations/FluidbookPublication/MarkdownOperation.php @@ -34,7 +34,6 @@ trait MarkdownOperation $file = $dir . 'latest.markdown3.gz'; $basefile = $dir . 'latest.markdown.gz'; $latest = json_decode(gzdecode(file_get_contents($file))) == "[]" ? gzdecode(file_get_contents($basefile)) : gzdecode(file_get_contents($file)); - //dd(gzdecode(file_get_contents($file)) === "[]"); $fluidbook=FluidbookPublication::find($id); $isArray = gettype(json_decode($latest,true)); $contents=($isArray === "array" ? json_decode($latest,true) : json_decode(json_decode($latest, true),true)) ?? $fluidbook->getAccessibleContents()['pages']; @@ -49,7 +48,7 @@ trait MarkdownOperation } $markdowns = request('markdowns', $md); - $comments = $message ?? request('message'); + $comments = request('message', $message); $user_id = backpack_user()->id; /** @var FluidbookPublication $fluidbook */ @@ -137,8 +136,8 @@ trait MarkdownOperation $dir = self::getMarkdownsDir($fluidbook_id); $markdowns = Files::firstThatExists($dir . '/' . $version . '.markdown3.gz', $dir . '/' . $version . '.markdown.gz'); $markdowns = gzdecode(file_get_contents($markdowns)); - $this->saveMarkdown($fluidbook_id, __('Restaurer la sauvegarde des liens :date', ['date' => date('Y-m-d H:i:s', $version)]), $markdowns); + $this->saveMarkdown($fluidbook_id, __('Restaurer la sauvegarde du markdown :date', ['date' => date('Y-m-d H:i:s', $version)]), $markdowns); - //return response()->json(['success' => 'ok']); + return response()->json(['success' => 'ok']); } } diff --git a/resources/markdowneditor/js/markdowneditor.js b/resources/markdowneditor/js/markdowneditor.js index 10f2fecfe..bf3113f83 100644 --- a/resources/markdowneditor/js/markdowneditor.js +++ b/resources/markdowneditor/js/markdowneditor.js @@ -263,6 +263,11 @@ MarkdownEditor.prototype = { } }, + toggleRevisions: function() { + console.log("ok") + $("#markdown-revision").width("25%") + } + /*isSpecialPage: function (page) { if (page === undefined) { page = this.linkeditor.currentPage; diff --git a/resources/markdowneditor/js/markdowneditor.save.js b/resources/markdowneditor/js/markdowneditor.save.js index 20c91fa64..6ac7cfe2d 100644 --- a/resources/markdowneditor/js/markdowneditor.save.js +++ b/resources/markdowneditor/js/markdowneditor.save.js @@ -43,6 +43,7 @@ MarkdowneditorSave.prototype = { }, save: function (message, notify, callback) { + console.log(message) if (notify === undefined) { notify = true; } diff --git a/resources/views/fluidbook_publication/markdown_editor.blade.php b/resources/views/fluidbook_publication/markdown_editor.blade.php index 7c66caae0..616f00811 100644 --- a/resources/views/fluidbook_publication/markdown_editor.blade.php +++ b/resources/views/fluidbook_publication/markdown_editor.blade.php @@ -11,7 +11,7 @@ 'automatic_save_message'=>__('Sauvegarde automatique'), 'warning_unsaved_changes'=>__('Des données n\'ont pas été sauvegardées'), 'before_export_save_message'=>__("Sauvegarde avant export"), - 'before_restore_message'=>__("Sauvegarde avant la restauration des liens"), + 'before_restore_message'=>__("Sauvegarde avant la restauration du markdown"), 'upload_save_message'=>__("Après l'upload d'un fichier"), 'restore_version_tooltip'=>__('Restaurer cette version'), 'export_version_tooltip'=>__('Exporter les liens au format xlsx'), @@ -73,7 +73,7 @@