From: Vincent Vanwaelscappel Date: Wed, 30 Aug 2023 14:41:30 +0000 (+0200) Subject: wait #6229 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=ac69875bde224635818624aeff4b758385ac0e05;p=fluidbook-toolbox.git wait #6229 @0.5 --- 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!"}', ]); }