use App\Models\FluidbookPublication;
use App\Models\User;
-use App\Util\wsDAOBook;
-use App\Util\wsDocument;
-use Cubist\Util\ArrayUtil;
use Cubist\Util\Files\Files;
use Cubist\Util\Gzip;
use Cubist\Util\Str;
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Style\Alignment;
use PhpOffice\PhpSpreadsheet\Style\NumberFormat;
-use function App\Util\utf8_encode;
class Links
{
protected static $_testLinkCache = null;
protected static $_linksKey = null;
- protected static $_webvideoServicesMap = [0 => 'youtube', 1 => 'dailymotion', 2 => 'vimeo', 3 => 'brightcove'];
+ protected static $_webvideoServicesMap = [0 => 'youtube', 1 => 'dailymotion', 2 => 'vimeo', 3 => 'brightcove', 'none' => 'youtube'];
/**
* @throws Exception
'video_loop' => __('Video : boucle'), 'video_auto_start' => __('Video : démarrage automatique'), 'video_controls' => __('Vidéo : afficher les contrôles'), 'video_sound_on' => __('Vidéo : activer le son'),
'inline' => __('Vidéo : afficher dans la page'), 'video_width' => __('Vidéo : Largeur du popup'), 'video_height' => __('Vidéo : Hauteur du popup'),
'interactive' => __('Interactivité'), 'video_service' => __('Webvideo : service'),
+ 'close_button'=>__('Bouton de fermeture'),
'extra' => __('Paramètre supplémentaire'),
'alternative' => __('Alternative'),
'read_mode' => __('Mode de lecture'),
{
$this->addField('to', Text::class, __('Identifiant du lien à afficher'));
$this->addField('target', ShowLinkMode::class, __('Mode'));
- $this->addField('video_service', ShowLinkCloseMode::class, __('Placer un bouton de fermeture'));
+ $this->addField('close_button', ShowLinkCloseMode::class, __('Placer un bouton de fermeture'));
}
}