]> _ Git - fluidbook-toolbox.git/commitdiff
wait #5732 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 14 Feb 2023 18:44:03 +0000 (19:44 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 14 Feb 2023 18:44:03 +0000 (19:44 +0100)
app/Console/Commands/WorkshopMigration.php
app/Models/FluidbookPublication.php
app/Models/Traits/PublicationSettings.php

index b995b6dd7b0a255f4b55620481416e3aa4506454..2fea21273a006b70185d4d8df88eea3e09cc2ac8 100644 (file)
@@ -235,6 +235,9 @@ class WorkshopMigration extends CubistCommand
                 if (isset($mapValues[$data])) {
                     $data = $mapValues[$data];
                 }
+                if ($k === 'visits_counter' && $data == 20) {
+                    $data = 0;
+                }
                 $c->setAttribute($k, $data);
             }
 
index cedb02cb7c08f152c35b376e06ef4327c6e0b957..6c64f472c03fe278b661291f0e63d2f68c2cd86f 100644 (file)
@@ -112,6 +112,8 @@ class FluidbookPublication extends ToolboxSettingsModel
             ]
         );
 
+        $this->addField('visits_counter', Integer::class, 'Compteur de visites', ['read_only' => true, 'default' => 0, 'column' => true, 'column_label' => '<i class="las la-chart-area" title="Compteur de visites du lien de préview"></i>']);
+
         $this->addField(self::CREATED_AT, Datetime::class, __('Crée'), ['column' => true, 'column_type' => 'datetime', 'column_format' => 'YYYY-MM-DD', 'filter' => true, 'read_only' => true]);
         $this->addField(self::UPDATED_AT, Datetime::class, __('Mis à jour'), ['column' => true, 'column_format' => 'YYYY-MM-DD', 'filter' => true, 'read_only' => true]);
         $this->addField('compilation_date', Datetime::class, __('Dernière compilation'), ['read_only' => true]);
@@ -120,7 +122,7 @@ class FluidbookPublication extends ToolboxSettingsModel
 
         $this->addField('hash', Hidden::class);
         $this->addField('cid', Hidden::class);
-        $this->addField('visits_counter', Integer::class, 'Compteur de visites', ['read_only' => true, 'default' => 0]);
+
 
         $this->addField('extranet_task', Hidden::class, __('Tâche de l\'extranet'));
         $this->addField('export_data', Hidden::class, __('Paramètres d\'export'));
index 5ca65d0d6ef47e08f16fe994bca7d7308483e333..417e8324c32ceb5a0f8713cc9fe843276dbd0380 100644 (file)
@@ -3012,7 +3012,7 @@ L,index',
             'store_in' => 'settings',
             'translatable' => false,
             'column' => true,
-            'column_label' => 'SCORM',
+            'column_label' => '<i class="las la-chalkboard-teacher" title="'.__('Version SCORM').'"></i>',
             'column_type' => 'model_function',
             'column_view_namespace' => 'crud::columns',
             'column_function_name' => 'getSCORMVersion',