\r
/* Navigation */\r
$this->fields['arrowsEnabled'] = ['type' => 'combo', 'datas' => [__('Toujours') => 1, __('Jamais') => 0, __('Uniquement sur les dispositifs non tactiles') => 2], 'default' => 1, 'editable' => 'true', 'label' => __('Activer les flèches')];\r
- $this->fields['arrowsTheme'] = array('type' => 'boolean', "default" => false, "editable" => true, "label" => __('Nouveau thème'));\r
+ // $this->fields['arrowsTheme'] = array('type' => 'boolean', "default" => false, "editable" => true, "label" => __('Nouveau thème'));\r
$this->fields['couleurA'] = array('type' => 'couleurAlpha', 'default' => 'ff000000', 'editable' => true,\r
'label' => __("Couleur de fond"));\r
$this->fields['arrowsColor'] = array('type' => 'couleur', 'default' => 'ffffff', 'editable' => true,\r
'label' => __('Couleur des flèches'));\r
- $this->fields['shadeOnArrows'] = array('type' => 'boolean', 'default' => true, 'editable' => true, 'label' => __('Ombre portée sous les flèches'));\r
\r
\r
$this->forms['bouton'] = array('label' => __('Personnalisation des boutons'),\r
- 'fieldsnames' => array('arrowsEnabled', '|', 'couleurA', 'arrowsColor', 'shadeOnArrows', 'arrowsTheme'));\r
+ 'fieldsnames' => array('arrowsEnabled', '|', 'couleurA', 'arrowsColor'));\r
/* Submenus */\r
$this->fields['popupVideoOverlay'] = array('type' => 'couleurAlpha', 'default' => '4D000000', 'editable' => true,\r
'label' => __('Overlay placé sous les menus en popup'));\r
'label' => __("Couleur des textes des champs d'édition"));\r
$this->fields['subFieldColor'] = array('type' => 'couleurAlpha', 'default' => 'ffffffff', 'editable' => true,\r
'label' => __("Couleur des champs d'édition"));\r
- $this->fields['subStrokeWidth'] = array('type' => 'integer', 'default' => 0, "editable" => true, 'label' => __('Largeur du contour'));\r
- $this->fields['subStrokeColor'] = array('type' => 'couleur', 'default' => 'ffffff', "editable" => true, 'label' => __('Couleur du contour'));\r
- $this->fields['subShade'] = array('type' => 'couleurAlpha', 'default' => '00000000', "editable" => true, 'label' => __('Ombre sous le sous-menu'));\r
- $this->fields['subRound'] = array('type' => 'integer', 'default' => 10, "editable" => true, 'label' => __('Arrondi'));\r
- $this->fields['subButtonCustom'] = array('type' => 'boolean', 'default' => false, 'editable' => true, 'label' => __('Personnalisation des boutons'));\r
- $this->fields['subButtonBackground'] = array('type' => 'couleur', 'default' => 'cccccc', 'editable' => true, 'label' => __('Couleur de fond'));\r
- $this->fields['subButtonColor'] = array('type' => 'couleur', 'default' => '000000', 'editable' => true, 'label' => __('Couleur du texte'));\r
- $this->fields['subButtonDecoration'] = array('type' => 'couleur', 'default' => '797979', 'editable' => true, 'label' => __('Couleur des décorations'));\r
- $this->fields['subCrossCircle'] = array('type' => 'boolean', 'default' => true, 'editable' => true, 'label' => __('Afficher un cercle sous la croix de fermeture'));\r
\r
$this->forms['menu'] = array('label' => __('Personnalisation des menus'),\r
- 'fieldsnames' => array('couleurB', 'subSecondaryColor', 'subTextColor', '|', 'subCrossCircle', '|', 'subSelectColor', 'subTextSelectColor', '|', 'subTextFieldColor', 'subFieldColor',\r
- '|', 'subStrokeWidth', 'subStrokeColor', 'subShade', 'subRound',\r
- '|', 'subButtonCustom', 'subButtonBackground', 'subButtonColor', 'subButtonDecoration', "|", 'popupVideoOverlay')\r
+ 'fieldsnames' => array('couleurB', 'subSecondaryColor', 'subTextColor', '|', 'subSelectColor', 'subTextSelectColor', '|', 'subTextFieldColor', 'subFieldColor',\r
+ '|', 'popupVideoOverlay')\r
);\r
\r
- /* Search */\r
- $this->fields['couleurS'] = array('type' => 'couleur', 'default' => '000000', 'editable' => true,\r
- 'label' => __("Couleur du texte"));\r
- $this->fields['searchFieldColor'] = array('type' => 'couleur', 'default' => 'ffffff', 'editable' => true,\r
- 'label' => __("Couleur du champs de saisie"));\r
- $this->fields['searchShadeAlpha'] = array('type' => 'integer', 'default' => 0, 'editable' => true,\r
- 'label' => __("Intensité de l'ombre dans le champ de saisie"),\r
- 'min' => 0, 'max' => 100);\r
- $this->fields['highlightColor'] = array('type' => 'couleur', 'default' => '00ff00', 'editable' => true,\r
- 'label' => __("Couleur du surlignage des résultats"));\r
- $this->fields['searchFieldWidth'] = array('type' => 'integer', 'default' => 230, 'editable' => true,\r
- 'label' => __("Largeur du champ de recherche"));\r
- $this->fields['searchIndexNoResultColor'] = array('type' => 'couleurAlpha', 'default' => 'CC000000', 'editable' => true,\r
- 'label' => __("Couleur de l'overlay (aucun résultat)"),\r
- 'grade' => 5);\r
-\r
- $this->forms['search'] = array('label' => __('Personnalisation de la recherche'),\r
- 'fieldsnames' => array('couleurS', 'searchFieldColor', 'searchShadeAlpha', 'searchFieldWidth', '|', 'highlightColor', '|', 'searchIndexNoResultColor'));\r
/* Icones */\r
$this->fields['iconSet'] = array('type' => 'icones', 'default' => 15, 'editable' => true,\r
'label' => __("Jeu d'icônes"));\r
- $this->fields['colorizeIcons'] = array('type' => 'boolean', 'default' => false, 'editable' => true,\r
- 'label' => __('Colorier les icônes'));\r
$this->fields['couleurI'] = array('type' => 'couleur', 'default' => '$couleurA', 'editable' => true,\r
'label' => __("Couleur des icônes"));\r
- $this->fields['iconShadeColor'] = array('type' => 'couleurAlpha', 'default' => '00000000', 'editable' => true,\r
- 'label' => __("Couleur de l'effet de rollover"));\r
- $this->fields['iconsHMargin'] = array('type' => 'integer', 'default' => 15, 'editable' => true,\r
- 'label' => __('Espace entre les icônes'), 'min' => 0, 'max' => 50);\r
\r
$this->forms['icones'] = array('label' => __('Personnalisation des icônes'),\r
- 'fieldsnames' => array('iconSet', 'iconShadeColor', '|', 'iconsHMargin', '|', 'colorizeIcons', 'couleurI'));\r
+ 'fieldsnames' => array('iconSet','couleurI'));\r
\r
/* Book */\r
$this->fields['interfaceFont'] = ['type' => 'combo', 'default' => 'OpenSans', 'datas' => wsBookParametres::$fonts, 'editable' => true, 'label' => __('Police de l\'interface')];\r
$this->fields['videoBackgroundColor'] = array('type' => 'couleur', 'default' => '000000', 'editable' => true,\r
'label' => __('Couleur de fond des videos'));\r
\r
- $this->fields['pageEdgeColor'] = array('type' => 'couleur', 'default' => 'dddddd', 'editable' => true,\r
- 'label' => __('Couleur de la bordure') . ' (' . __('Version flash') . ')');\r
- $this->fields['pageEdgeThickness'] = array('type' => 'integer', 'default' => 100, 'editable' => true,\r
- 'label' => __('Epaisseur de la bordure') . ' (' . __('Version flash') . ')');\r
- $this->fields['pageEdgeOpacity'] = ['type' => 'integer', 'label' => __('Opacité de la bordure'), 'min' => 0, 'max' => 100, 'default' => 100, 'editable' => true];\r
- $this->fields['pageEdgeLeftOffset'] = ['type' => 'integer', 'label' => __('Décalage de la bordure gauche (vers l\'intérieur)'), 'default' => 0, 'min' => 0, 'max' => 20, 'editable' => true];\r
- $this->fields['pageEdgeRightOffset'] = ['type' => 'integer', 'label' => __('Décalage de la bordure droite (vers l\'intérieur)'), 'default' => 0, 'min' => 0, 'max' => 20, 'editable' => true];\r
-\r
\r
$this->fields['tooltipBackColor'] = array('type' => 'couleurAlpha', 'default' => 'CC000000', 'editable' => true,\r
'label' => __("Couleur de fond des infobulles"));\r
\r
$this->forms['book'] = array('label' => __('Personnalisation de la publication'),\r
'fieldsnames' => array('interfaceFont', 'interfaceFontUppercase', '|', 'pageReflection', 'shadeAlpha',\r
- '|', 'usePageEdges', 'pageEdgeOpacity', 'pageEdgeLeftOffset', 'pageEdgeRightOffset', 'pageEdgeColor', 'pageEdgeThickness',\r
'|', 'bookShadeColor',\r
'|', 'displayPageNumber', 'colorPageNumber',\r
'|', 'linksColor', 'videoBackgroundColor',\r
'label' => __('Hauteur (en pixels)'));\r
$this->fields['menuColor'] = array('type' => 'couleurAlpha', 'default' => 'ffffffff', 'editable' => true,\r
'label' => __("Couleur du fond"));\r
- $this->fields['shadeOnMenu'] = array('type' => 'boolean', 'default' => true, 'editable' => true,\r
- 'label' => __('Ombre portée sous la barre du menu'));\r
$this->fields['menuImage'] = array('type' => 'file', 'default' => 'menu_back.png', 'editable' => true,\r
'label' => __('Image de fond'),\r
'path' => $themeRoot,\r
$this->fields['invertMenuPosition'] = array('type' => 'boolean', 'default' => false, 'editable' => true,\r
'label' => __("Intervertir le menu et le logo"));\r
\r
- $this->fields['topBar'] = array('type' => 'file', 'default' => '', 'editable' => true,\r
- 'label' => __('Top Bar'),\r
- 'path' => $themeRoot,\r
- 'uploadURL' => $uploadThemeURL . '&fieldname=topBar');\r
- $this->fields['topBarAlign'] = array('type' => 'combo',\r
- 'datas' => array(__('Centré') => wsTheme::CENTER,\r
- __('Gauche') => wsTheme::LEFT,\r
- __("Droite") => wsTheme::RIGHT),\r
- 'default' => wsTheme::LEFT, 'editable' => true, 'label' => __('Alignement Horizontal de la Top Bar'));\r
-\r
$this->fields['afterSearch'] = array('type' => 'file', 'default' => '', 'editable' => true,\r
'label' => __('Image supplémentaire'),\r
'path' => $themeRoot,\r
'uploadURL' => $uploadThemeURL . '&fieldname=afterSearch',\r
- 'hint' => __('Image disposée à droite du champ de recherche')\r
+ 'hint' => __('Image disposée à droite des icônes')\r
);\r
\r
$this->forms['menubar'] = array('label' => __('Personnalisation de la barre de menu'),\r
- 'fieldsnames' => array('menuHeight', '|', 'menuColor', '|', 'menuImage', '|', 'shadeOnMenu', '|', 'invertMenuPosition', '|', 'topBar', 'topBarAlign', '|', 'afterSearch'));\r
+ 'fieldsnames' => array('menuHeight', '|', 'menuColor', 'menuImage', '|', 'invertMenuPosition', '|', 'afterSearch'));\r
/* Menu bar logo */\r
\r
$imageFilter = new stdClass();\r
'fileFilter' => $imageFilter,\r
'uploadURL' => $uploadThemeURL . '&type=favicon&fieldname=favicon',\r
'hint' => __('Image PNG de 256x256'));\r
- $this->fields['iosicon'] = array('type' => 'file', 'default' => '', 'editable' => true,\r
- 'label' => __('Icone (pour application iOS)'),\r
- 'path' => $themeRoot,\r
- 'fileFilter' => $imageFilter,\r
- 'uploadURL' => $uploadThemeURL . '&type=iosicon' . '&fieldname=iosicon',\r
- 'hint' => __('Image PNG de 1024x1024'));\r
- $this->fields['androidicon'] = array('type' => 'file', 'default' => '', 'editable' => true,\r
- 'label' => __('Icone (pour application Android)'),\r
- 'path' => $themeRoot,\r
- 'fileFilter' => $imageFilter,\r
- 'uploadURL' => $uploadThemeURL . '&type=androidicon',\r
- 'hint' => __('Image PNG de 1024x1024'));\r
\r
$this->forms['logo'] = array('label' => __('Personnalisation du logo'),\r
'fieldsnames' => array('logo', 'logoHideWhenOverriden', '|', 'favicon'));\r
'label' => __("Couleur secondaire de la barre de chargement"));\r
$this->fields['loadingBackColor'] = array('type' => 'couleur', 'default' => 'ffffff', 'editable' => true,\r
'label' => __("Couleur du fond affichée avant l'affichage de l'image de fond"));\r
- $this->fields['loaderPosition'] = array('type' => 'boolean', 'default' => false, 'editable' => true,\r
- 'label' => __('Placer le logo à gauche et le loader à droite'), 'grade' => 3);\r
\r
$this->forms['loader'] = array('label' => __('Personnalisation du loader'),\r
- 'fieldsnames' => array('loadingBackColor', '|', 'couleurL', 'loadingSecColor', 'logoLoader', 'loaderPosition'));\r
+ 'fieldsnames' => array('loadingBackColor', '|', 'couleurL', 'loadingSecColor', 'logoLoader'));\r
/* Pages bar */\r
$this->fields['pagesBar'] = array('type' => 'boolean', 'default' => true, 'editable' => true,\r
'label' => __("Afficher la barre d'accès rapide aux pages"));\r
$this->fields['sliderHandle'] = ['type' => 'couleur', 'default' => 'ffffff', 'editable' => true, 'label' => __('Couleur de la poignée')];\r
$this->fields['pageBarThumbBack'] = array('type' => 'couleurAlpha', 'default' => '80000000', 'editable' => true,\r
'label' => __("Couleur de fond de la boîte"));\r
- $this->fields['bookmarkColor'] = array('type' => 'couleur', 'default' => 'ffffff', 'editable' => true,\r
- 'label' => __("Couleur des marques-pages"));\r
\r
$this->forms['pagesbar'] = array('label' => __('Personnalisation de la barre des pages'),\r
- 'fieldsnames' => array('pagesBar', '|', 'sliderBackground', 'sliderHandle', '|', 'pageBarThumbBack', '|', 'bookmarkColor'));\r
-\r
- /* Paramètres non implémentés */\r
- /* $this->fields['extraXSpace'] = array('type' => 'integer', 'default' => '0', 'editable' => true,\r
- 'label' => __('Marge supplémentaire horizontale'), 'min' => 0, 'max' => 200);\r
- $this->fields['extraYSpace'] = array('type' => 'integer', 'default' => '0', 'editable' => true,\r
- 'label' => __('Marge supplémentaire verticale'), 'min' => 0, 'max' => 200); */\r
+ 'fieldsnames' => array('pagesBar', '|', 'sliderBackground', 'sliderHandle', '|', 'pageBarThumbBack'));\r
}\r
\r
}\r