From ac69875bde224635818624aeff4b758385ac0e05 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 30 Aug 2023 16:41:30 +0200 Subject: [PATCH] wait #6229 @0.5 --- app/Fluidbook/Compiler/Compiler.php | 2 +- app/Models/Traits/PublicationSettings.php | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Fluidbook/Compiler/Compiler.php b/app/Fluidbook/Compiler/Compiler.php index 5d8853654..46babf640 100644 --- a/app/Fluidbook/Compiler/Compiler.php +++ b/app/Fluidbook/Compiler/Compiler.php @@ -1537,7 +1537,7 @@ class Compiler extends Base implements CompilerInterface foreach ($p as $range => $coins) { $pages = ArrayUtil::parseRange($range); foreach ($pages as $page) { - $this->config->gamifyCoins['visit_page_' . $page] = (int)$coins; + $this->config->gamifyCoins['visit_page_' . $page] = $coins; } } diff --git a/app/Models/Traits/PublicationSettings.php b/app/Models/Traits/PublicationSettings.php index ff27fde76..c3b100586 100644 --- a/app/Models/Traits/PublicationSettings.php +++ b/app/Models/Traits/PublicationSettings.php @@ -186,7 +186,8 @@ trait PublicationSettings ]); } - protected function _main(){ + protected function _main() + { $this->addSettingField('title', LongText::class, $this->__('Titre de la publication'), [ 'v2' => '{"type":"text","default":"","editable":true,"label":"\\u00a7!\\u00a7Titre de la publication!\\u00a7!","embed":false}', ]); @@ -1950,6 +1951,7 @@ trait PublicationSettings { $this->addSettingField('section_gamify', FormSection::class, $this->__('Gamification')); $this->addSettingField('gamify_coins_pages', Textarea::class, $this->__('Attribuer des coins lors de la visite des pages'), [ + 'hint' => __('Format (un par ligne): numéro de page=[variable:]nombre. Par exemple : :example1 ou :example2', ['example1' => '2=5', 'example2' => '5=A:10']), 'v2' => '{"type":"textarea","default":"","editable":true,"label":"\\u00a7!\\u00a7Attribuer des coins lors de la visite des pages!\\u00a7!"}', ]); } -- 2.39.5