$schedule->command('fluidbook:farm:ping')->everyMinute();
$schedule->command('fluidbook:loadbalancer:ping --force')->everyMinute();
- $schedule->command('cubist:magic:precache')->everyFiveMinutes();
+ $schedule->command('cubist:magic:precache')->everyThirtyMinutes();
$schedule->command('toolbox:precache')->everyThirtyMinutes();
}
['type' => \Fluidbook\Tools\Links\Link::EVENT_OVERLAY, 'label' => __('Capter les évenements'), 'color' => '#ffcc00', 'class' => EventOverlay::class],
['type' => \Fluidbook\Tools\Links\Link::ARTICLE, 'label' => __('Article (définition)'), 'color' => '#ACC152', 'class' => Article::class],
['type' => \Fluidbook\Tools\Links\Link::LIKE, 'label' => __('Like'), 'color' => '#4267B2', 'class' => Like::class],
- ['type' => \Fluidbook\Tools\Links\Link::SLIDESHOW, 'label' => __('Diaporama'), 'color' => '#07b57a', 'class' => Slideshow::class],
+ ['type' => \Fluidbook\Tools\Links\Link::SLIDESHOW, 'label' => __('Diaporama') . ' (' . __('popup') . ')', 'color' => '#07b57a', 'class' => Slideshow::class],
+ ['type' => \Fluidbook\Tools\Links\Link::SLIDESHOW_INLINE, 'label' => __('Diaporama') . ' (' . __('intégré') . ')', 'color' => '#C8A7DF', 'class' => SlideshowInline::class],
['type' => \Fluidbook\Tools\Links\Link::IFRAME, 'label' => __('iFrame'), 'color' => '#fcae25', 'class' => IFrame::class],
['type' => \Fluidbook\Tools\Links\Link::SHOWLINK, 'label' => __('Afficher un lien'), 'color' => '#125C70', 'class' => ShowLink::class],
['type' => \Fluidbook\Tools\Links\Link::ZOOMHD, 'label' => __('Zoom HD'), 'color' => '#E80C95', 'class' => ZoomHD::class],
--- /dev/null
+<?php
+
+namespace App\SubForms\Link;
+
+use App\Fluidbook\Link\Link;
+use Cubist\Backpack\Magic\Fields\FilesOrURL;
+
+class SlideshowInline
+{
+
+ public $type = Link::SLIDESHOW_INLINE;
+
+ public function addDestinationField()
+ {
+ $this->addField('to', FilesOrURL::class, __('Images'), $this->getFilesOrURLEntry() + ['accept' => self::$_acceptSlideshow]);
+ }
+}