use Cubist\Backpack\Magic\Fields\FilesOrURL;
use Cubist\Backpack\Magic\Fields\FormSection;
use Cubist\Backpack\Magic\Fields\FormSeparator;
+use Cubist\Backpack\Magic\Fields\FormSuperSection;
use Cubist\Backpack\Magic\Fields\Integer;
use Cubist\Backpack\Magic\Fields\LongText;
use Cubist\Backpack\Magic\Fields\Number;
'store_in' => 'settings',
'translatable' => false,
]);
+
+ $this->addField('section_downloads', FormSection::class, $this->__('Versions disponibles au téléchargement'));
+ $this->addField('download_online', Checkbox::class, $this->__('Version online - Version par défaut'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":true,"label":"\\u00a7!\\u00a7Version online - Version par d\\u00e9faut!\\u00a7!","grade":3}',
+ 'default' => true,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_sharepoint', Checkbox::class, $this->__('Version Sharepoint - Version par défaut'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version Sharepoint - Version par d\\u00e9faut!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_scorm', Checkbox::class, $this->__('Version SCORM - Version par défaut'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version SCORM - Version par d\\u00e9faut!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_win_inss_html', Checkbox::class, $this->__('Version offline - Executable Windows'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - Executable Windows!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_win_ins_html', Checkbox::class, $this->__('Version offline - Installeur Auto-executable Windows'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - Installeur Auto-executable Windows!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_win_exe_html', Checkbox::class, $this->__('Version offline - ZIP Windows'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - ZIP Windows!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_mac_exe_html', Checkbox::class, $this->__('Version offline - Exécutable Mac OS X'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - Ex\\u00e9cutable Mac OS X!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_win_cd_html', Checkbox::class, $this->__('Version offline - CD-ROM / Clé USB'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - CD-ROM \\/ Cl\\u00e9 USB!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_win_html', Checkbox::class, $this->__('Version offline - HTML (Non adaptée à l\'installation sur un serveur web)'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - HTML (Non adapt\\u00e9e \\u00e0 l\'installation sur un serveur web)!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+ $this->addField('download_precompiled', Checkbox::class, $this->__('Version precompilée'), [
+ 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version precompil\\u00e9e!\\u00a7!","grade":3}',
+ 'default' => false,
+ 'fake' => true,
+ 'store_in' => 'settings',
+ 'translatable' => false,
+ ]);
+
+ $this->addField('section_elearning',FormSuperSection::class,__('E-Learning'));
$this->addField('section_gamify', FormSection::class, $this->__('Gamification'));
$this->addField('gamify_coins_pages', Textarea::class, $this->__('Attribuer des coins lors de la visite des pages'), [
'v2' => '{"type":"textarea","default":"","editable":true,"label":"\\u00a7!\\u00a7Attribuer des coins lors de la visite des pages!\\u00a7!"}',
'store_in' => 'settings',
'translatable' => false,
]);
- $this->addField('section_downloads', FormSection::class, $this->__('Versions disponibles au téléchargement'));
- $this->addField('download_online', Checkbox::class, $this->__('Version online - Version par défaut'), [
- 'v2' => '{"type":"boolean","editable":true,"default":true,"label":"\\u00a7!\\u00a7Version online - Version par d\\u00e9faut!\\u00a7!","grade":3}',
- 'default' => true,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_sharepoint', Checkbox::class, $this->__('Version Sharepoint - Version par défaut'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version Sharepoint - Version par d\\u00e9faut!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_scorm', Checkbox::class, $this->__('Version SCORM - Version par défaut'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version SCORM - Version par d\\u00e9faut!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_win_inss_html', Checkbox::class, $this->__('Version offline - Executable Windows'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - Executable Windows!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_win_ins_html', Checkbox::class, $this->__('Version offline - Installeur Auto-executable Windows'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - Installeur Auto-executable Windows!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_win_exe_html', Checkbox::class, $this->__('Version offline - ZIP Windows'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - ZIP Windows!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_mac_exe_html', Checkbox::class, $this->__('Version offline - Exécutable Mac OS X'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - Ex\\u00e9cutable Mac OS X!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_win_cd_html', Checkbox::class, $this->__('Version offline - CD-ROM / Clé USB'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - CD-ROM \\/ Cl\\u00e9 USB!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_win_html', Checkbox::class, $this->__('Version offline - HTML (Non adaptée à l\'installation sur un serveur web)'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version offline - HTML (Non adapt\\u00e9e \\u00e0 l\'installation sur un serveur web)!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
- $this->addField('download_precompiled', Checkbox::class, $this->__('Version precompilée'), [
- 'v2' => '{"type":"boolean","editable":true,"default":false,"label":"\\u00a7!\\u00a7Version precompil\\u00e9e!\\u00a7!","grade":3}',
- 'default' => false,
- 'fake' => true,
- 'store_in' => 'settings',
- 'translatable' => false,
- ]);
}