foreach($theme->parametres as $k => $v) {\r
$t->addChild($k, $v);\r
}\r
+ $files = $t->addChild('files');\r
foreach(wsTheme::$files as $k => $v) {\r
- $f = ROOT.THEMES . $theme->theme_id . '/' . $v;\r
- if (file_exists($f)) {\r
- $t->addChild($k, $f);\r
- }else{\r
- fb($f);\r
+ $f = THEMES . $theme->theme_id . '/' . $v;\r
+ $files->addChild($k, $f);\r
+ }\r
+ $oo = array('on', 'off');\r
+ foreach(wsIcones::$files as $v) {\r
+ foreach($oo as $o) {\r
+ $f = ICONS . $theme->icones . '/nav-' . $v . '-' . $o . '.png';\r
+ $files->addChild($v . '_' . $o, $f);\r
}\r
}\r
}\r
$__autoload['wsLink'] = dirname(__FILE__) . '/class.ws.link.php';\r
$__autoload['wsDocumentLocalInfos'] = dirname(__FILE__) . '/class.ws.document.localinfos.php';\r
$__autoload['wsBox'] = dirname(__FILE__) . '/class.ws.box.php';\r
+$__autoload['wsIcones'] = dirname(__FILE__) . '/class.ws.icones.php';\r
\r
?>
\ No newline at end of file
--- /dev/null
+<?php\r
+class wsIcones extends cubeMetier {\r
+ public static $files = array('index', 'normal', 'sommaire', 'zoomin', 'zoomout', 'print', 'send', 'bookmark', 'pdf', 'help', 'search');\r
+}\r
+\r
+?>
\ No newline at end of file
$this->fields['couleurS'] = array('type' => 'couleur', 'default' => '', 'editable' => true, 'label' => __("Couleur du texte du moteur de recherche"), 'extra' => false, 'grade' => 3);\r
$this->fields['couleurL'] = array('type' => 'couleur', 'default' => '', 'editable' => true, 'label' => __("Couleur du fond du loader"), 'extra' => false, 'grade' => 3);\r
$this->fields['couleurI'] = array('type' => 'couleur', 'default' => 'ffffff', 'editable' => true, 'label' => __("Couleur des icônes"), 'extra' => false, 'grade' => 3);\r
+ $this->fields['backgroundColor'] = array('type' => 'couleur', 'default' => 'ffffff', 'editable' => true, 'label' => __("Couleur du fond"), 'extra' => false, 'grade' => 3);\r
$this->fields['repeat'] = array('type' => 'combo',\r
'datas' => array(__('Etirer') => 0, __('Etirer le fond') => '2', __("Répéter") => '1', __('Ne pas répéter ni étirer') => '3'),\r
'default' => '0', 'editable' => true, 'label' => __('Affichage du fond'), 'grade' => 3);\r
const RATIO = 2;\r
const REPEAT = 1;\r
\r
- public static $files = array('background' => 'backgroundImg.jpg', 'menu' => 'menu_back.png', 'logo' => 'menu_clientLogo.png');\r
+ public static $files = array('background' => 'backgroundImg.jpg', 'menu' => 'menu_back.png', 'logo' => 'menu_clientLogo.png','logoLoader'=>'logoLoader.png');\r
\r
protected $theme_id;\r
protected $icones;\r