From: <ara...@us...> - 2007-02-19 18:26:34
|
Revision: 72 http://svn.sourceforge.net/easybox-mod/?rev=72&view=rev Author: aragornis Date: 2007-02-19 10:16:41 -0800 (Mon, 19 Feb 2007) Log Message: ----------- - dossier r?\195?\169serv?\195?\169 aux icones des modules optionnels - suppression des th?\195?\170mes - cr?\195?\169ation d'une classe pour les fichiers ini - correction de l'acces au tableau $ini (ajout des quotes partout) - pb de changement de background r?\195?\169gl?\195?\169 (cr?\195?\169ation dans le couleurs.conf d'une cl?\195?\169 pour d?\195?\169finir lequel lancer) - configuration le fichier erreur.php - signets sous forme de liste avec changement de page... - images etc... dans chaque skin s?\195?\169par?\195?\169 Modified Paths: -------------- trunk/_framework/aide/help.php trunk/_framework/bouton/bouton_general.php trunk/_framework/demarrage.php trunk/_framework/dwl.php trunk/_framework/favoris_touches.php trunk/_framework/fonctions_partagees.inc.php trunk/_framework/framework.php trunk/configuration/config.xml trunk/configuration/demarrage.php trunk/configuration/general.php trunk/configuration/index1.php trunk/configuration/scan_amc.php trunk/configuration/scan_audio.php trunk/configuration/scan_video.php trunk/configuration/verif_config.php trunk/erreur.php trunk/module/_explorateur/index1.php trunk/module/_menu/menu.php trunk/module/diaporama/index1.php trunk/module/dvd/index1.php trunk/module/favoris/index1.php trunk/module/films/fichefilm.php trunk/module/films/films.tpl trunk/module/films/index1.php trunk/module/films/play.php trunk/module/films/playrep.php trunk/module/htmllight/index1.php trunk/module/mail/index1.php trunk/module/messagerie/index1.php trunk/module/mp3/audio.tpl trunk/module/mp3/index1.php trunk/module/mp3/lecteuraudio.php trunk/module/mp3/playdb.php trunk/module/multiposte/add.php trunk/module/screensaver/index1.php trunk/module/seances/listesalle.php trunk/module/seances/listeville.php trunk/module/signet/index1.php trunk/module/signet/signet.tpl trunk/skin/simple/config_skin.php trunk/skin/simple/couleur.conf trunk/skin/simple/demarrage.tpl trunk/skin/simple/framework_skin.php trunk/skin/simple/menu.tpl trunk/skin/simple/option.tpl trunk/skin/simplegreen/config_skin.php trunk/skin/simplegreen/couleur.conf trunk/skin/simplegreen/demarrage.tpl trunk/skin/simplegreen/framework_skin.php trunk/skin/simplegreen/interface/player.gif trunk/skin/simplegreen/menu.tpl trunk/skin/simplegreen/option.tpl Added Paths: ----------- trunk/_framework/lib/ini.php trunk/ressources/ trunk/ressources/background/ trunk/ressources/background/fond.jpg trunk/ressources/background/fond0.jpg trunk/ressources/background/fond1.jpg trunk/ressources/background/fond2.jpg trunk/ressources/background/fond3.jpg trunk/ressources/background/fond4.jpg trunk/ressources/icones/ trunk/skin/simple/background/background.jpg trunk/skin/simple/chaines/2MMaroc.gif trunk/skin/simple/chaines/AB1.gif trunk/skin/simple/chaines/ABMoteurs.gif trunk/skin/simple/chaines/AlJazeera.gif trunk/skin/simple/chaines/AlJazeeraChildren.gif trunk/skin/simple/chaines/AlMasriya.gif trunk/skin/simple/chaines/ArmeniaTV.gif trunk/skin/simple/chaines/Arte.gif trunk/skin/simple/chaines/ArteAllemand.gif trunk/skin/simple/chaines/AstroCenterTV.gif trunk/skin/simple/chaines/BFMTV.gif trunk/skin/simple/chaines/Bestofshopping.gif trunk/skin/simple/chaines/BloombergTV.gif trunk/skin/simple/chaines/BulgariaTv.gif trunk/skin/simple/chaines/CANAL+.gif trunk/skin/simple/chaines/DW-TV.gif trunk/skin/simple/chaines/Demain_.gif trunk/skin/simple/chaines/Direct8.gif trunk/skin/simple/chaines/Euronews.gif trunk/skin/simple/chaines/Europe2TV.gif trunk/skin/simple/chaines/FashionTV.gif trunk/skin/simple/chaines/France2.gif trunk/skin/simple/chaines/France3.gif trunk/skin/simple/chaines/France4.gif trunk/skin/simple/chaines/France5.gif trunk/skin/simple/chaines/Franceo.gif trunk/skin/simple/chaines/FreenewsTV.gif trunk/skin/simple/chaines/FunTV.gif trunk/skin/simple/chaines/GameOne.gif trunk/skin/simple/chaines/GodTV.gif trunk/skin/simple/chaines/Image2.gif trunk/skin/simple/chaines/KTO.gif trunk/skin/simple/chaines/Kanal7INT.gif trunk/skin/simple/chaines/L'?\195?\169quipeTV.gif trunk/skin/simple/chaines/L'Equipetv.gif trunk/skin/simple/chaines/LaChaineMarseille.gif trunk/skin/simple/chaines/LaChaineParlementaire.gif trunk/skin/simple/chaines/Lalocale.gif trunk/skin/simple/chaines/LibertyTV.com.gif trunk/skin/simple/chaines/M6Boutique.gif trunk/skin/simple/chaines/M6Musicblack.gif trunk/skin/simple/chaines/M6Musichits.gif trunk/skin/simple/chaines/M6Musicrock.gif trunk/skin/simple/chaines/MTVFrance.gif trunk/skin/simple/chaines/MireFREEBOX.gif trunk/skin/simple/chaines/Motorstv.gif trunk/skin/simple/chaines/NRJ12.gif trunk/skin/simple/chaines/NRJ125.1.gif trunk/skin/simple/chaines/NRJ12Stereo.gif trunk/skin/simple/chaines/NT1.gif trunk/skin/simple/chaines/NormandieTV.gif trunk/skin/simple/chaines/PhoenixChineseNewsandEntertainment.gif trunk/skin/simple/chaines/RTL9.gif trunk/skin/simple/chaines/RTMMaroc.gif trunk/skin/simple/chaines/RTPi.gif trunk/skin/simple/chaines/RTRPlaneta.gif trunk/skin/simple/chaines/RaiDue.gif trunk/skin/simple/chaines/RaiTre.gif trunk/skin/simple/chaines/RaiUno.gif trunk/skin/simple/chaines/RealMadridTV.gif trunk/skin/simple/chaines/SamanyoluTV.gif trunk/skin/simple/chaines/SkyNews.gif trunk/skin/simple/chaines/SkyNewsInternational.gif trunk/skin/simple/chaines/TRTINT.gif trunk/skin/simple/chaines/TV5.gif trunk/skin/simple/chaines/TV7Bordeaux.gif trunk/skin/simple/chaines/TV7Tunisia.gif trunk/skin/simple/chaines/TV8Mont-Blanc.gif trunk/skin/simple/chaines/TVEInternational.gif trunk/skin/simple/chaines/TVPolonia.gif trunk/skin/simple/chaines/TVRomania.gif trunk/skin/simple/chaines/TeleGrenoble.gif trunk/skin/simple/chaines/Telenantes_Nantes7.gif trunk/skin/simple/chaines/Teleplaisance.org.gif trunk/skin/simple/chaines/W9.gif trunk/skin/simple/chaines/adjaraTV.gif trunk/skin/simple/chaines/beurtv.gif trunk/skin/simple/chaines/canalalgerie.gif trunk/skin/simple/chaines/canalplus.gif trunk/skin/simple/chaines/cctv4.gif trunk/skin/simple/chaines/cnbc.gif trunk/skin/simple/chaines/cnbceurope.gif trunk/skin/simple/chaines/demain.gif trunk/skin/simple/chaines/etbSat.gif trunk/skin/simple/chaines/freenews.gif trunk/skin/simple/chaines/gulli.gif trunk/skin/simple/chaines/iTELE.gif trunk/skin/simple/chaines/moteur.gif trunk/skin/simple/chaines/mtv.gif trunk/skin/simple/chaines/t.tv.gif trunk/skin/simple/chaines/telif.gif trunk/skin/simple/chaines/tf1.gif trunk/skin/simple/chaines/tfj.gif trunk/skin/simple/chaines/tlm.gif trunk/skin/simple/chaines/tlt.gif trunk/skin/simple/chaines/zik.gif trunk/skin/simple/icones/Agenda.gif trunk/skin/simple/icones/AnnuaireFreebox.gif trunk/skin/simple/icones/Audio.gif trunk/skin/simple/icones/Cac40.gif trunk/skin/simple/icones/Cinema.gif trunk/skin/simple/icones/DVD.gif trunk/skin/simple/icones/Emissions.gif trunk/skin/simple/icones/Enregistrement.gif trunk/skin/simple/icones/Ephemeride.gif trunk/skin/simple/icones/Favoris.gif trunk/skin/simple/icones/Films.gif trunk/skin/simple/icones/GuideTV.gif trunk/skin/simple/icones/Horoscope.gif trunk/skin/simple/icones/Html-Light.gif trunk/skin/simple/icones/Info-Trafic.gif trunk/skin/simple/icones/Infos.gif trunk/skin/simple/icones/Internet.gif trunk/skin/simple/icones/Livescore.gif trunk/skin/simple/icones/Loto.gif trunk/skin/simple/icones/Mails.gif trunk/skin/simple/icones/Messagerie.gif trunk/skin/simple/icones/Meteo.gif trunk/skin/simple/icones/Modules.gif trunk/skin/simple/icones/Multimedia.gif trunk/skin/simple/icones/Photos.gif trunk/skin/simple/icones/Pratique.gif trunk/skin/simple/icones/ProgrammeCine.gif trunk/skin/simple/icones/RSS.gif trunk/skin/simple/icones/Recettes.gif trunk/skin/simple/icones/ReseauFree.fr.gif trunk/skin/simple/icones/Shutdown.gif trunk/skin/simple/icones/Signet.gif trunk/skin/simple/icones/SortiesCine.gif trunk/skin/simple/icones/Web.gif trunk/skin/simple/icones/WebMedia.gif trunk/skin/simple/icones/firefox.gif trunk/skin/simple/icones/horloge-mini.gif trunk/skin/simple/icones/horloge.gif trunk/skin/simple/icones/menunews.gif trunk/skin/simple/icones/morpion.gif trunk/skin/simple/icones/pendu.gif trunk/skin/simple/icones/sudoku.gif trunk/skin/simplegreen/background/background.jpg trunk/skin/simplegreen/chaines/2MMaroc.gif trunk/skin/simplegreen/chaines/AB1.gif trunk/skin/simplegreen/chaines/ABMoteurs.gif trunk/skin/simplegreen/chaines/AlJazeera.gif trunk/skin/simplegreen/chaines/AlJazeeraChildren.gif trunk/skin/simplegreen/chaines/AlMasriya.gif trunk/skin/simplegreen/chaines/ArmeniaTV.gif trunk/skin/simplegreen/chaines/Arte.gif trunk/skin/simplegreen/chaines/ArteAllemand.gif trunk/skin/simplegreen/chaines/AstroCenterTV.gif trunk/skin/simplegreen/chaines/BFMTV.gif trunk/skin/simplegreen/chaines/Bestofshopping.gif trunk/skin/simplegreen/chaines/BloombergTV.gif trunk/skin/simplegreen/chaines/BulgariaTv.gif trunk/skin/simplegreen/chaines/CANAL+.gif trunk/skin/simplegreen/chaines/DW-TV.gif trunk/skin/simplegreen/chaines/Demain_.gif trunk/skin/simplegreen/chaines/Direct8.gif trunk/skin/simplegreen/chaines/Euronews.gif trunk/skin/simplegreen/chaines/Europe2TV.gif trunk/skin/simplegreen/chaines/FashionTV.gif trunk/skin/simplegreen/chaines/France2.gif trunk/skin/simplegreen/chaines/France3.gif trunk/skin/simplegreen/chaines/France4.gif trunk/skin/simplegreen/chaines/France5.gif trunk/skin/simplegreen/chaines/Franceo.gif trunk/skin/simplegreen/chaines/FreenewsTV.gif trunk/skin/simplegreen/chaines/FunTV.gif trunk/skin/simplegreen/chaines/GameOne.gif trunk/skin/simplegreen/chaines/GodTV.gif trunk/skin/simplegreen/chaines/Image2.gif trunk/skin/simplegreen/chaines/KTO.gif trunk/skin/simplegreen/chaines/Kanal7INT.gif trunk/skin/simplegreen/chaines/L'?\195?\169quipeTV.gif trunk/skin/simplegreen/chaines/L'Equipetv.gif trunk/skin/simplegreen/chaines/LaChaineMarseille.gif trunk/skin/simplegreen/chaines/LaChaineParlementaire.gif trunk/skin/simplegreen/chaines/Lalocale.gif trunk/skin/simplegreen/chaines/LibertyTV.com.gif trunk/skin/simplegreen/chaines/M6Boutique.gif trunk/skin/simplegreen/chaines/M6Musicblack.gif trunk/skin/simplegreen/chaines/M6Musichits.gif trunk/skin/simplegreen/chaines/M6Musicrock.gif trunk/skin/simplegreen/chaines/MTVFrance.gif trunk/skin/simplegreen/chaines/MireFREEBOX.gif trunk/skin/simplegreen/chaines/Motorstv.gif trunk/skin/simplegreen/chaines/NRJ12.gif trunk/skin/simplegreen/chaines/NRJ125.1.gif trunk/skin/simplegreen/chaines/NRJ12Stereo.gif trunk/skin/simplegreen/chaines/NT1.gif trunk/skin/simplegreen/chaines/NormandieTV.gif trunk/skin/simplegreen/chaines/PhoenixChineseNewsandEntertainment.gif trunk/skin/simplegreen/chaines/RTL9.gif trunk/skin/simplegreen/chaines/RTMMaroc.gif trunk/skin/simplegreen/chaines/RTPi.gif trunk/skin/simplegreen/chaines/RTRPlaneta.gif trunk/skin/simplegreen/chaines/RaiDue.gif trunk/skin/simplegreen/chaines/RaiTre.gif trunk/skin/simplegreen/chaines/RaiUno.gif trunk/skin/simplegreen/chaines/RealMadridTV.gif trunk/skin/simplegreen/chaines/SamanyoluTV.gif trunk/skin/simplegreen/chaines/SkyNews.gif trunk/skin/simplegreen/chaines/SkyNewsInternational.gif trunk/skin/simplegreen/chaines/TRTINT.gif trunk/skin/simplegreen/chaines/TV5.gif trunk/skin/simplegreen/chaines/TV7Bordeaux.gif trunk/skin/simplegreen/chaines/TV7Tunisia.gif trunk/skin/simplegreen/chaines/TV8Mont-Blanc.gif trunk/skin/simplegreen/chaines/TVEInternational.gif trunk/skin/simplegreen/chaines/TVPolonia.gif trunk/skin/simplegreen/chaines/TVRomania.gif trunk/skin/simplegreen/chaines/TeleGrenoble.gif trunk/skin/simplegreen/chaines/Telenantes_Nantes7.gif trunk/skin/simplegreen/chaines/Teleplaisance.org.gif trunk/skin/simplegreen/chaines/W9.gif trunk/skin/simplegreen/chaines/adjaraTV.gif trunk/skin/simplegreen/chaines/beurtv.gif trunk/skin/simplegreen/chaines/canalalgerie.gif trunk/skin/simplegreen/chaines/canalplus.gif trunk/skin/simplegreen/chaines/cctv4.gif trunk/skin/simplegreen/chaines/cnbc.gif trunk/skin/simplegreen/chaines/cnbceurope.gif trunk/skin/simplegreen/chaines/demain.gif trunk/skin/simplegreen/chaines/etbSat.gif trunk/skin/simplegreen/chaines/freenews.gif trunk/skin/simplegreen/chaines/gulli.gif trunk/skin/simplegreen/chaines/iTELE.gif trunk/skin/simplegreen/chaines/moteur.gif trunk/skin/simplegreen/chaines/mtv.gif trunk/skin/simplegreen/chaines/t.tv.gif trunk/skin/simplegreen/chaines/telif.gif trunk/skin/simplegreen/chaines/tf1.gif trunk/skin/simplegreen/chaines/tfj.gif trunk/skin/simplegreen/chaines/tlm.gif trunk/skin/simplegreen/chaines/tlt.gif trunk/skin/simplegreen/chaines/zik.gif trunk/skin/simplegreen/icones/Agenda.gif trunk/skin/simplegreen/icones/AnnuaireFreebox.gif trunk/skin/simplegreen/icones/Audio.gif trunk/skin/simplegreen/icones/Cac40.gif trunk/skin/simplegreen/icones/Cinema.gif trunk/skin/simplegreen/icones/DVD.gif trunk/skin/simplegreen/icones/Emissions.gif trunk/skin/simplegreen/icones/Enregistrement.gif trunk/skin/simplegreen/icones/Ephemeride.gif trunk/skin/simplegreen/icones/Favoris.gif trunk/skin/simplegreen/icones/Films.gif trunk/skin/simplegreen/icones/GuideTV.gif trunk/skin/simplegreen/icones/Horoscope.gif trunk/skin/simplegreen/icones/Html-Light.gif trunk/skin/simplegreen/icones/Info-Trafic.gif trunk/skin/simplegreen/icones/Infos.gif trunk/skin/simplegreen/icones/Internet.gif trunk/skin/simplegreen/icones/Livescore.gif trunk/skin/simplegreen/icones/Loto.gif trunk/skin/simplegreen/icones/Mails.gif trunk/skin/simplegreen/icones/Messagerie.gif trunk/skin/simplegreen/icones/Meteo.gif trunk/skin/simplegreen/icones/Modules.gif trunk/skin/simplegreen/icones/Multimedia.gif trunk/skin/simplegreen/icones/Photos.gif trunk/skin/simplegreen/icones/Pratique.gif trunk/skin/simplegreen/icones/ProgrammeCine.gif trunk/skin/simplegreen/icones/RSS.gif trunk/skin/simplegreen/icones/Recettes.gif trunk/skin/simplegreen/icones/ReseauFree.fr.gif trunk/skin/simplegreen/icones/Shutdown.gif trunk/skin/simplegreen/icones/Signet.gif trunk/skin/simplegreen/icones/SortiesCine.gif trunk/skin/simplegreen/icones/Web.gif trunk/skin/simplegreen/icones/WebMedia.gif trunk/skin/simplegreen/icones/firefox.gif trunk/skin/simplegreen/icones/horloge-mini.gif trunk/skin/simplegreen/icones/horloge.gif trunk/skin/simplegreen/icones/menunews.gif trunk/skin/simplegreen/icones/morpion.gif trunk/skin/simplegreen/icones/pendu.gif trunk/skin/simplegreen/icones/sudoku.gif Removed Paths: ------------- trunk/themes/ Modified: trunk/_framework/aide/help.php =================================================================== --- trunk/_framework/aide/help.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/_framework/aide/help.php 2007-02-19 18:16:41 UTC (rev 72) @@ -2,7 +2,7 @@ $RACINE_REP = "../../"; require($RACINE_REP.'_framework/framework.php'); - if ($ini[explorateur][freeboxHD] == 'oui') $typeTel = 'telehd'; + if ($ini['explorateur']['freeboxHD'] == 'oui') $typeTel = 'telehd'; else $typeTel = 'tele'; if (isset($_GET['affichage'])) $affichage = $_GET['affichage']; Modified: trunk/_framework/bouton/bouton_general.php =================================================================== --- trunk/_framework/bouton/bouton_general.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/_framework/bouton/bouton_general.php 2007-02-19 18:16:41 UTC (rev 72) @@ -4,7 +4,7 @@ //-- Active les favoris touches $n='0'; $trouve ='0'; - while ($n <= '9'){ if ($ini[favoris]['touche'.$n]!=".") { $trouve = '1'; } $n++; } + while ($n <= '9'){ if ($ini['favoris']['touche'.$n]!=".") { $trouve = '1'; } $n++; } //-- On active les touches si trouve = 1 if ($trouve == '1' AND $TOUCHE_FAVORIS!="NON" AND $LEVEL=="5") { $META['nochannel_page']=$FRAMEWORK_REP.'favoris_touches.php?page='.urlencode($_SERVER['REQUEST_URI']).'&favoris_touche=%d'; Modified: trunk/_framework/demarrage.php =================================================================== --- trunk/_framework/demarrage.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/_framework/demarrage.php 2007-02-19 18:16:41 UTC (rev 72) @@ -29,9 +29,9 @@ } //-- Chargement des donn\xE9es de configuration - $intro = $ini[demarrage][intro]; - $intro == 'non'; - $demarrage = $MODULE.$ini[demarrage][demarrage].'?START=OK'; + $intro = $ini['demarrage']['intro']; + $intro = 'non'; + $demarrage = $MODULE.$ini['demarrage']['demarrage'].'?START=OK'; $mdp = array($ini['utilisateur']['namelevel5']=>$ini['utilisateur']['level5'], $ini['utilisateur']['namelevel4']=>$ini['utilisateur']['level4'], @@ -49,7 +49,7 @@ $smarty->assign('etape',$etape); - $META['refresh']= '1;url=demarrage.php?etape=2'; + $META['refresh']= '0;url=demarrage.php?etape=2'; switch($etape){ @@ -68,7 +68,7 @@ break; // Phase d'initialisation case 2: - $META['refresh']= '1;url=demarrage.php?etape=3'; + $META['refresh']= '0;url=demarrage.php?etape=3'; //V\xE9rification des bases de donn\xE9es require_once($GESTION."verif_config.php"); @readfile('http://localhost:8081/lecteur/set_option.html'); @@ -145,17 +145,17 @@ } require('init_version.php'); - $META['refresh']= '1;url=demarrage.php?etape=4'; + $META['refresh']= '0;url=demarrage.php?etape=4'; break; // Phase d'identification case 4: - if((isset($_GET['user']) AND ($mdp[$_GET['user']]==md5($_GET['pass']) OR ($mdp[$_GET['user']]=='' AND $_GET['pass']==''))) OR $ini[utilisateur][actif] == "non") { + if((isset($_GET['user']) AND ($mdp[$_GET['user']]==md5($_GET['pass']) OR ($mdp[$_GET['user']]=='' AND $_GET['pass']==''))) OR $ini['utilisateur']['actif'] == "non") { // On rentre en level demand\xE9 - $META['refresh'] = '1;url='.$MODULE.$ini[demarrage][demarrage].'?START=OK'; + $META['refresh'] = '1;url='.$MODULE.$ini['demarrage']['demarrage'].'?START=OK'; - if($ini[utilisateur][actif] == "non"){ + if($ini['utilisateur']['actif'] == "non"){ save_variable('level_user', 5); save_variable('name_user', $users[0]); }else{ @@ -235,8 +235,8 @@ fclose($fp); */ - $pisteaudio = $ini[multimedia][sortiefreebox]; - $decallage = $ini[multimedia][compensation]; + $pisteaudio = $ini['multimedia']['sortiefreebox']; + $decallage = $ini['multimedia']['compensation']; if($pisteaudio=='TV') { // $META['aud'] = '69(en,mp2)'; $play = 'type=1'; Modified: trunk/_framework/dwl.php =================================================================== --- trunk/_framework/dwl.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/_framework/dwl.php 2007-02-19 18:16:41 UTC (rev 72) @@ -8,10 +8,8 @@ </head> <body> <?php -require($RACINE_REP.'_framework/framework.php'); +require_once($RACINE_REP.'_framework/framework.php'); - // Chargement du fichier INI de configuration -$ini = parse_ini_file("../_utilisateur/configuration.ini", TRUE); $liens = urldecode($_GET['fichier']); $nom = urldecode($_GET['nom']); $version = urldecode($_GET['version']); @@ -43,7 +41,7 @@ } ///////// T\xE9l\xE9chargement directe pour les skins - download_file($liens, $RACINE_REP.$plus, $nom); + download_file($liens, $RACINE_REP.$plus, $nom); echo "<center>"; echo $txt_dwl; Modified: trunk/_framework/favoris_touches.php =================================================================== --- trunk/_framework/favoris_touches.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/_framework/favoris_touches.php 2007-02-19 18:16:41 UTC (rev 72) @@ -3,23 +3,23 @@ require($RACINE_REP.'_framework/framework.php'); $touche = 'touche'.$_GET['favoris_touche']; -if ($touche == "touche0" AND $ini[screensaver][scr_actif]=='oui') { +if ($touche == "touche0" AND $ini['screensaver']['scr_actif']=='oui') { $redir = $MODULE."screensaver/index1.php"; $texte1= "SCREENSAVER<br />"; }else{ - if (($ini[favoris][$touche] != "." AND $ini[favoris][$touche]!="") AND $_GET['favoris_touche']) { - if (@is_dir($ini[favoris][$touche]) == TRUE) { - $redir = $RACINE_REP."module/films/index1.php?directory=".$ini[favoris][$touche]; + if (($ini['favoris'][$touche] != "." AND $ini['favoris'][$touche]!="") AND $_GET['favoris_touche']) { + if (@is_dir($ini['favoris'][$touche]) == TRUE) { + $redir = $RACINE_REP."module/films/index1.php?directory=".$ini['favoris'][$touche]; }else{ - $redir = $RACINE_REP."module/".$ini[favoris][$touche]."index1.php"; - if ($ini[favoris][$touche] == "mp3/") { - $redir = $RACINE_REP."module/".$ini[favoris][$touche]."lecteuraudio.php"; + $redir = $RACINE_REP."module/".$ini['favoris'][$touche]."index1.php"; + if ($ini['favoris'][$touche] == "mp3/") { + $redir = $RACINE_REP."module/".$ini['favoris'][$touche]."lecteuraudio.php"; } } }else{ $redir = "..".urldecode($_GET['page']); $redir = "back"; - $texte1 = 'Cette touche n\'est pas programmer<br />'; + $texte1 = 'Cette touche n\'est pas programm\xE9e<br />'; } } Modified: trunk/_framework/fonctions_partagees.inc.php =================================================================== --- trunk/_framework/fonctions_partagees.inc.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/_framework/fonctions_partagees.inc.php 2007-02-19 18:16:41 UTC (rev 72) @@ -7,9 +7,9 @@ $name=$basename; } if($realpath){ -fclose(fopen('http://127.0.0.1:8081/lecteur/'.$ini[multimedia][qualite].'?'.$page.'&mrl='.urlencode(addslashes(utf8_encode(realpath($basename)))), "r")); +fclose(fopen('http://127.0.0.1:8081/lecteur/'.$ini['multimedia']['qualite'].'?'.$page.'&mrl='.urlencode(addslashes(utf8_encode(realpath($basename)))), "r")); }else{ -fclose(fopen('http://127.0.0.1:8081/lecteur/'.$ini[multimedia][qualite].'?'.$page.'&mrl='.urlencode(addslashes($basename)), "r")); +fclose(fopen('http://127.0.0.1:8081/lecteur/'.$ini['multimedia']['qualite'].'?'.$page.'&mrl='.urlencode(addslashes($basename)), "r")); } save_variable('current_file',$name); save_variable('current_type',$type); @@ -441,7 +441,7 @@ } function download_file($file, $dest_dir, $name=''){ - +global $RES_ICO; // on supprime le fichier temp.zip si il existe deja if (file_exists('temp.zip')) { unlink('temp.zip'); @@ -474,7 +474,7 @@ } if (file_exists(realpath($dest_dir).'/icone.gif')){ - copy($ICONE_REP.'/icone.gif', $ICONE_REP.str_replace(array('>',' !',' ','\xE9','\xEE','\xF4'),array('','','','e','i','o'),$name).'.gif'); + copy(realpath($dest_dir).'/icone.gif', realpath($RES_ICO).'/'.str_replace(array('>',' !',' ','\xE9','\xEE','\xF4'),array('','','','e','i','o'),$name).'.gif'); } //// On supprime le fichier temporaire @@ -625,4 +625,13 @@ fwrite($handle, $reini); fclose($handle); } + +// Retourne le dossier de la skin en cours +function skin_rep(){ +global $USER, $MODULE, $SKIN_REP, $ini; + $db = sqlite_open($USER.'modules.db', 0666); + $res = sqlite_query($db,'SELECT repertoire FROM modules WHERE type="Skin" AND nom="'.$ini['skin']['skin'].'"'); + $val = sqlite_fetch_array($res); + return $val['repertoire']; +} ?> Modified: trunk/_framework/framework.php =================================================================== --- trunk/_framework/framework.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/_framework/framework.php 2007-02-19 18:16:41 UTC (rev 72) @@ -1,9 +1,9 @@ <?php //-- Test de l'activation de VLC - if(!$contenu_html = file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")){ + if(!$contenu_html = @file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")){ echo'<center><br> <br> <br>Vlc n\'est pas lanc\xE9 ou il n\'\xE9coute pas le port 8081</center>'; } - + setlocale(LC_TIME, "fr"); //-- Chargement du r\xE9pertoire du framework @@ -20,52 +20,59 @@ //-- Chargement des autres r\xE9pertoires - $BOUTON = $FRAMEWORK_REP."bouton/"; + $BOUTON = $FRAMEWORK_REP.'bouton/'; $smarty->assign('BOUTON',$BOUTON); - $GESTION = $RACINE_REP."configuration/"; + $GESTION = $RACINE_REP.'configuration/'; $smarty->assign('GESTION',$GESTION); - $USER = $RACINE_REP."_utilisateur/"; + $USER = $RACINE_REP.'_utilisateur/'; $smarty->assign('USER',$USER); - $AUDIOTEMP = $USER."audiotemp/"; + $AUDIOTEMP = $USER.'audiotemp/'; $smarty->assign('AUDIOTEMP',$AUDIOTEMP); - $CACHE_IMAGE = $RACINE_REP."_utilisateur/cache/"; + $CACHE_IMAGE = $RACINE_REP.'_utilisateur/cache/'; $smarty->assign('CACHE_IMAGE',$CACHE_IMAGE); - $MODULE = $RACINE_REP."module/"; + $MODULE = $RACINE_REP.'module/'; $smarty->assign('MODULE',$MODULE); - $LECTEUR = $RACINE_REP."lecteur/"; + $LECTEUR = $RACINE_REP.'lecteur/'; $smarty->assign('LECTEUR',$LECTEUR); - - $IMG2FBX = $FRAMEWORK_REP."img2fbx.php?sURL="; + $RESSOURCES = $RACINE_REP.'ressources/'; + $smarty->assign('RESSOURCES',$RESSOURCES); + $RES_ICO = $RESSOURCES.'icones/'; + $smarty->assign('RES_ICO',$RES_ICO); + + $IMG2FBX = $FRAMEWORK_REP.'img2fbx.php?sURL='; $smarty->assign('IMG2FBX',$IMG2FBX); - $LOAD = $FRAMEWORK_REP."fonctions_partagees.inc.php"; + $LOAD = $FRAMEWORK_REP.'fonctions_partagees.inc.php'; include($LOAD); - $EXPLORATEUR= $MODULE."_explorateur/index1.php"; + $EXPLORATEUR = $MODULE.'_explorateur/index1.php'; $smarty->assign('EXPLORATEUR',$EXPLORATEUR); - $PLAYLIST = $USER."playlist/"; + $PLAYLIST = $USER.'playlist/'; $smarty->assign('PLAYLIST',$PLAYLIST); - $AIDE_REP = $RACINE_REP."_framework/aide/"; + $AIDE_REP = $RACINE_REP.'_framework/aide/'; $smarty->assign('AIDE_REP',$AIDE_REP); //-- Librairie permettant de formater et convertir des dates - require($LIBRARIES_REP."date.php"); + require_once($LIBRARIES_REP.'date.php'); //-- Librairie permettant de gerer les fichier ZIP - require($LIBRARIES_REP."zip.php"); + require_once($LIBRARIES_REP.'zip.php'); -//-- Librairie pour r\xE9cup\xE9rrer des infos sur des fichiers - require($LIBRARIES_REP."get_info.php"); +//-- Librairie pour r\xE9cup\xE9rer des infos sur des fichiers depuis allocine ou autre... + require_once($LIBRARIES_REP.'get_info.php'); -//-- Chargement du fichier de configuration utilisateur - $ini = parse_ini_file($USER."configuration.ini", TRUE); +//--Libraire de gestion du fichier ini + require_once($LIBRARIES_REP.'ini.php'); + +//-- Chargement du fichier de configuration utilisateur - la variable $ini contient les valeurs + $ini_class = new INI($USER.'configuration.ini'); $smarty->assign('ini',$ini); - + //-- Chargement des donn\xE9es du menu //$xml = simplexml_load_file($USER.'modules.xml'); @@ -73,17 +80,12 @@ $xml_aide = simplexml_load_file($AIDE_REP."help.xml"); //-- R\xE9pertoire de la skin - $SKIN_REP = $RACINE_REP.'skin/'.$ini['skin']['skin']."/"; + $SKIN_REP = $RACINE_REP.'skin/'.skin_rep(); $smarty->assign('SKIN_REP',$SKIN_REP); - $THEME_REP = $RACINE_REP.'themes/'; + + $THEME_REP = $RACINE_REP.'themes/'; $smarty->assign('THEME_REP',$THEME_REP); - $ICONE_REP = $THEME_REP."icones/defaut/"; - $smarty->assign('ICONE_REP',$ICONE_REP); - $CHAINE_REP = $THEME_REP."chaines/defaut/"; - $smarty->assign('CHAINE_REP',$CHAINE_REP); - $_COULEUR = parse_ini_file($SKIN_REP.'couleur.conf', TRUE); - //-- Framework du skin require($SKIN_REP."framework_skin.php"); Added: trunk/_framework/lib/ini.php =================================================================== --- trunk/_framework/lib/ini.php (rev 0) +++ trunk/_framework/lib/ini.php 2007-02-19 18:16:41 UTC (rev 72) @@ -0,0 +1,39 @@ +<? + +class INI{ +var $fichier = null; + +function INI($file){ +global $ini; + $fichier = $file; + $ini = parse_ini_file($file, TRUE); +} + +function save(){ +global $ini; + foreach($ini as $key2=>$inisec2) { + $reini .="\n[".$key2."]\n"; + foreach($inisec2 as $subkey2=>$entry2) { + $reini .=$subkey2.' = "'.$entry2."\"\n"; + } + } + $handle = fopen($fichier, "w"); + fwrite($handle, $reini); + fclose($handle); +} + +function del($cat, $cle){ +global $ini; + $ini[$cat][$cle] = null; +} + +function set($cat, $cle, $val){ +global $ini; + $ini[$cat][$cle] = $val; +} + +} + + + +?> Modified: trunk/configuration/config.xml =================================================================== --- trunk/configuration/config.xml 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/config.xml 2007-02-19 18:16:41 UTC (rev 72) @@ -124,7 +124,7 @@ <titre>play-wifi.html</titre> </choix> <choix> - <nom>Wifi difficile et ordinateurs peu puissants (les d\xE9bits sont bien pas mal diminu\xE9s, \xE0 essayer en cas de lags importants)</nom> + <nom>Wifi difficile et ordinateurs peu puissants (les d\xE9bits sont pas mal diminu\xE9s, \xE0 essayer en cas de lags importants)</nom> <titre>play-low.html</titre> </choix> </option> Modified: trunk/configuration/demarrage.php =================================================================== --- trunk/configuration/demarrage.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/demarrage.php 2007-02-19 18:16:41 UTC (rev 72) @@ -5,26 +5,17 @@ <tr> <td valign="top"> <?php -$CONFIG_INI = "../_utilisateur/configuration.ini"; +$CONFIG_INI = "../_utilisateur/configuration.ini"; +$ini_class = new INI($CONFIG_INI); + if (isset($_GET['demarrage'])){ - $ini1 = parse_ini_file($CONFIG_INI, TRUE); - foreach($ini1 as $key2=>$inisec2){ - $reini .="\n[".$key2."]\n"; - foreach($inisec2 as $subkey2=>$entry2){ - if($subkey2=="demarrage" && $key2=="demarrage") - $reini .=$subkey2.' = "'.$_GET['demarrage']."\"\n"; - else - $reini .=$subkey2.' = "'.$ini1[$key2][$subkey2]."\"\n"; - } - } -$handle = fopen($CONFIG_INI, "w"); -fwrite($handle, $reini); -fclose($handle); + $ini_class->set('demarrage','demarrage',$_GET['demarrage']); + $ini_class->save; } -$ini = parse_ini_file($CONFIG_INI, TRUE); -$demarrage = $ini[demarrage][demarrage]; +$demarrage = $ini['demarrage']['demarrage']; + $USER = '../_utilisateur/'; $MOD = get_all_module(); Modified: trunk/configuration/general.php =================================================================== --- trunk/configuration/general.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/general.php 2007-02-19 18:16:41 UTC (rev 72) @@ -5,11 +5,11 @@ //variables initiales pour les navigateurs $repinitial = ereg_replace("[\\]","/",strtolower(realpath("../../../../../../../../../.."))); +$ini_class = new INI($CONFIG_INI); + //-- Enregistrement des donn\xE9es if(count($_REQUEST)!="0") { - $ini = parse_ini_file($CONFIG_INI, TRUE); foreach($ini as $key2=>$inisec2) { - $reini .="\n[".$key2."]\n"; foreach($inisec2 as $subkey2=>$entry2) { if(eregi($key2.'[|]'.$subkey2.'=', urldecode($_SERVER['QUERY_STRING']))){ $valeur2 = stripslashes($_REQUEST[$key2.'|'.$subkey2]); @@ -19,17 +19,12 @@ }elseif($valeur2!=''){ $valeur2 = $entry2; } - } - $reini .=$subkey2.' = "'.$valeur2."\"\n"; - }else{ - $reini .=$subkey2.' = "'.$entry2."\"\n"; + } + $ini_class->set($key2,$subkey2,$valeur2); } } } - $handle = fopen($CONFIG_INI, "w"); - fwrite($handle, $reini); - fclose($handle); - +$ini->save; } function affiche_page(){ @@ -249,12 +244,11 @@ <?php -$ini = parse_ini_file($CONFIG_INI, TRUE); -$extv = $ini[explorateur][ext]; -$extp= $ini[explorateur][ext_photo]; -$exta= $ini[explorateur][ext_audio]; +$extv = $ini['explorateur']['ext']; +$extp= $ini['explorateur']['ext_photo']; +$exta= $ini['explorateur']['ext_audio']; // Extension NOSCAN -$extnoscan= $ini[explorateur][ext_noscan]; +$extnoscan= $ini['explorateur']['ext_noscan']; $ext = (ereg_replace (",", "|", $extv."|".$extp."|".$exta."|".$extnoscan)); $n = '1'; Modified: trunk/configuration/index1.php =================================================================== --- trunk/configuration/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -159,8 +159,9 @@ <?php - require('verif_config.php'); - require('../_framework/fonctions_partagees.inc.php'); + require_once('verif_config.php'); + require_once('../_framework/fonctions_partagees.inc.php'); + require_once('../_framework/lib/ini.php'); ?> <?php $page='0'; Modified: trunk/configuration/scan_amc.php =================================================================== --- trunk/configuration/scan_amc.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/scan_amc.php 2007-02-19 18:16:41 UTC (rev 72) @@ -16,10 +16,10 @@ <table width="450" style="border: thin outset;font-size: 13px;"> <tr><td> <?php -$rep = $ini[explorateur][liste_amc_defaut]; -$fichier = $ini[explorateur][nom_amc_defaut]; -$repimg = $ini[explorateur][image_amc_defaut]; -$afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; +$rep = $ini['explorateur']['liste_amc_defaut']; +$fichier = $ini['explorateur']['nom_amc_defaut']; +$repimg = $ini['explorateur']['image_amc_defaut']; +$afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; $rep = realpath(ereg_replace("\\\'", "'", $rep)); $db = sqlite_open('../_utilisateur/video.db', 0666); $mtdb_file = $rep."/".$fichier; Modified: trunk/configuration/scan_audio.php =================================================================== --- trunk/configuration/scan_audio.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/scan_audio.php 2007-02-19 18:16:41 UTC (rev 72) @@ -6,8 +6,8 @@ require_once('class/class.ogg.php'); require_once('class/class.id3.php'); -$ext = $ini[explorateur][ext_audio]; -$afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; +$ext = $ini['explorateur']['ext_audio']; +$afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; $extv=explode(",",$ext); $ext_NoScanExploded=explode(",",$ext_noscan); @@ -106,7 +106,7 @@ } } - $rep = $ini[explorateur][audio_defaut]; + $rep = $ini['explorateur']['audio_defaut']; $table = explode("|",$rep); foreach($table as $entry){ Modified: trunk/configuration/scan_video.php =================================================================== --- trunk/configuration/scan_video.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/scan_video.php 2007-02-19 18:16:41 UTC (rev 72) @@ -76,7 +76,7 @@ } } - $rep = $ini[explorateur][films_defaut]; + $rep = $ini['explorateur']['films_defaut']; $table = explode("|",$rep); foreach($table as $entry){ Modified: trunk/configuration/verif_config.php =================================================================== --- trunk/configuration/verif_config.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/configuration/verif_config.php 2007-02-19 18:16:41 UTC (rev 72) @@ -4,26 +4,13 @@ $GESTION=''; } $xml = simplexml_load_file($GESTION.'bases.xml'); +require_once($USER.'../_framework/lib/ini.php'); function sqlite_table_exists($db, $table){ $result = sqlite_query($db, "SELECT name FROM sqlite_master WHERE type='table' AND name='$table'"); return (sqlite_num_rows($result)!=0); } -function array2ini_file($array, $file) -{ - $fp = fopen($file,"w") - or die("<b>Erreur - Un fichier de configuration n'a pas pu \xEAtre cr\xE9e !</b>"); - while(list($key, $value) = each($array)) - { - fwrite ($fp, "\n[".$key."]\n"); - while(list($k, $v) = each($value)) - fwrite($fp, $k." = \"".$v."\"\n"); - } - return(TRUE); -} - - foreach ($xml->base as $base) { $db = sqlite_open($USER.$base->nom, 0666); $num=0; @@ -45,12 +32,9 @@ } } - -$ini = @parse_ini_file($USER.'configuration.ini', TRUE); +$ini_class = new INI($USER.'configuration.ini'); $xml = simplexml_load_file($GESTION.'config.xml'); -$ini_copy=$ini; - if (PHP_OS == "WIN32" || PHP_OS == "WINNT") $defaut='defaut1'; else @@ -60,13 +44,12 @@ foreach($cat->souscat as $souscat){ if (!isset($ini[utf8_decode($cat['name'])][utf8_decode($souscat['name'])])){ if ((($souscat->type)=='navigateur')||(($souscat->type)=='dvd')) - $ini_copy[utf8_decode($cat['name'])][utf8_decode($souscat['name'])]=utf8_decode($souscat->$defaut); + $ini_class->set(utf8_decode($cat['name']),utf8_decode($souscat['name']),utf8_decode($souscat->$defaut)); else - $ini_copy[utf8_decode($cat['name'])][utf8_decode($souscat['name'])]=utf8_decode($souscat->defaut); + $ini_class->set(utf8_decode($cat['name']),utf8_decode($souscat['name']),utf8_decode($souscat->defaut)); } } } +$ini_class->save; -array2ini_file($ini_copy, $USER.'configuration.ini'); - ?> Modified: trunk/erreur.php =================================================================== --- trunk/erreur.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/erreur.php 2007-02-19 18:16:41 UTC (rev 72) @@ -0,0 +1,11 @@ +<? +$RACINE_REP = ""; +require($RACINE_REP.'_framework/framework.php'); + +$META['refresh'] = '0;url=/_framework/demarrage.php'; + +$CONTENT = 'Une erreur est survenue. Une page n\'a pas \xE9t\xE9 trouv\xE9e ou n\'a pas \xE9t\xE9 ex\xE9cut\xE9e correctement. Easybox va red\xE9marrer...'; +$smarty->assign('AVERTISSEMENT',$CONTENT); +$smarty->display('avertissement.tpl'); + +?> Modified: trunk/module/_explorateur/index1.php =================================================================== --- trunk/module/_explorateur/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/_explorateur/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -26,7 +26,7 @@ if (!isset($aff_cdda)) { $aff_cdda = "0"; } -$afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; +$afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; if (isset($_GET['directory'])){ $rep = urldecode($_GET['directory']); @@ -54,7 +54,7 @@ } //Ajout dans la base de donn\xE9e pour les retours - if($extension==$ini[explorateur][ext]){ + if($extension==$ini['explorateur']['ext']){ save_variable('lastexpl', 'explorateur'); save_variable('lastrep', $rep); save_variable('rep_min', $min); Modified: trunk/module/_menu/menu.php =================================================================== --- trunk/module/_menu/menu.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/_menu/menu.php 2007-02-19 18:16:41 UTC (rev 72) @@ -8,7 +8,7 @@ global $xml, $LEVEL_ACTIF, $USER, $ini; $db = sqlite_open($USER.'modules.db', 0666); - if ($ini[modules][afficher_categories] == 'oui') + if ($ini['modules']['afficher_categories'] == 'oui') { $query = 'SELECT * FROM modules WHERE ((type="Module" AND categorie=1) OR (type="Cat\xE9gorie" AND nom!="Menu")) AND '.$LEVEL_ACTIF.'=1'; } else Modified: trunk/module/diaporama/index1.php =================================================================== --- trunk/module/diaporama/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/diaporama/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -6,7 +6,7 @@ } -$extension = $ini[explorateur][ext_photo]; +$extension = $ini['explorateur']['ext_photo']; $ext_ok = explode(",",$extension); $ext = $ext_ok; @@ -101,7 +101,7 @@ if ($_GET['rep']) { $rep = $_GET['rep']; }elseif(!isset($_GET['dos'])){ - $rep_default = explode("|",$ini[explorateur][photos_defaut]); + $rep_default = explode("|",$ini['explorateur']['photos_defaut']); $rep = $rep_default[0].'/'; } Modified: trunk/module/dvd/index1.php =================================================================== --- trunk/module/dvd/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/dvd/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -7,7 +7,7 @@ if (isset($_GET['dvd'])){ $dvd = urldecode($_GET['dvd']); } else { - $rep_default = $ini[explorateur][dvd]; + $rep_default = $ini['explorateur']['dvd']; } $smarty->assign('TITRE','Choisissez un lecteur DVD'); Modified: trunk/module/favoris/index1.php =================================================================== --- trunk/module/favoris/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/favoris/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -20,13 +20,13 @@ }elseif(isset($_GET['directory']) OR $_GET['action'] == 'explorateur'){ - $rep_default = explode("|",$ini[explorateur][films_defaut]); + $rep_default = explode("|",$ini['explorateur']['films_defaut']); $rep_default = $rep_default[0]; $aff_favoris = '1'; $icone_fichier = "noname.gif"; $extension = ".riendutous"; - $afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; + $afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; $smarty->assign('TITRE','Favoris'); include($EXPLORATEUR); Modified: trunk/module/films/fichefilm.php =================================================================== --- trunk/module/films/fichefilm.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/films/fichefilm.php 2007-02-19 18:16:41 UTC (rev 72) @@ -4,7 +4,7 @@ $RACINE_REP = "../../"; require($RACINE_REP.'_framework/framework.php'); - $nettoyer = $ini[explorateur][nettoyer]; + $nettoyer = $ini['explorateur']['nettoyer']; $nettoyer = explode(',',$nettoyer); $LINK['red']=page_retour_fiche(); @@ -59,7 +59,7 @@ foreach ($expl as $exp) { if ($info['realisateur']) $info['realisateur'] .= ', '; - if ($ini[explorateur][afficher_personnes] == 'oui') + if ($ini['explorateur']['afficher_personnes'] == 'oui') $info['realisateur'] .= '<a href="catalogue.php?tri=perso&suiv='.urlencode($exp).'">'.$exp.'</a>'; else $info['realisateur'] .= $exp; @@ -75,7 +75,7 @@ foreach ($expl as $exp) { if ($info['acteurs']) $info['acteurs'] .= ', '; - if ($ini[explorateur][afficher_personnes] == 'oui') + if ($ini['explorateur']['afficher_personnes'] == 'oui') $info['acteurs'] .= '<a href="catalogue.php?tri=perso&suiv='.urlencode($exp).'">'.$exp.'</a>'; else $info['acteurs'] .= $exp; Modified: trunk/module/films/films.tpl =================================================================== --- trunk/module/films/films.tpl 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/films/films.tpl 2007-02-19 18:16:41 UTC (rev 72) @@ -4,7 +4,7 @@ {include file="bouton.tpl"} {setbackground path="none"} </head> -<body background="ts://127.0.0.1" text="{#COULEUR_DVD_TEXT#}" link="{#COULEUR_DVD_LINK#}" alink="{#COULEUR_DVD_ALINK#}" vlink="{#COULEUR_DVD_VLINK#}"> +<body background="ts://127.0.0.1" text="{#COULEUR_LECTEUR_TEXT#}" link="{#COULEUR_LECTEUR_LINK#}" alink="{#COULEUR_LECTEUR_ALINK#}" vlink="{#COULEUR_LECTEUR_VLINK#}"> <center> <table width="645" height="510" border="0" cellpadding="0" cellspacing="0"><tr> <td height="400" align="center" valign="top"> Modified: trunk/module/films/index1.php =================================================================== --- trunk/module/films/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/films/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -4,11 +4,11 @@ $LINK['red']= $MODULE.'_menu/menu.php'; - $rep_default = explode("|",$ini[explorateur][films_defaut]); + $rep_default = explode("|",$ini['explorateur']['films_defaut']); $rep_default = $rep_default[0]; $icone_fichier = "movie.gif"; - $extension = $ini[explorateur][ext]; - $afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; + $extension = $ini['explorateur']['ext']; + $afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; $play_rep = '1'; $aff_info = '1'; Modified: trunk/module/films/play.php =================================================================== --- trunk/module/films/play.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/films/play.php 2007-02-19 18:16:41 UTC (rev 72) @@ -12,7 +12,7 @@ $basename = ereg_replace ("\\\'", "'", $basename); $first=1; -$pisteaudio = $ini[multimedia][sortiefreebox]; +$pisteaudio = $ini['multimedia']['sortiefreebox']; if($pisteaudio=='TV'){ // $META['aud'] = '69(en,mp2)'; @@ -27,7 +27,7 @@ $playdvd = 'type=31'; $adddvd = 'type=34'; $playweb = 'type=41'; - $decallage = $ini[multimedia][compensation]; + $decallage = $ini['multimedia']['compensation']; $file2 = @readfile('http://127.0.0.1:8081/lecteur/modif-config.html?type=0&var=audio-desync&value='.$decallage); }elseif($pisteaudio=='AC3'){ // $META['aud'] = '69(en,ac3)'; Modified: trunk/module/films/playrep.php =================================================================== --- trunk/module/films/playrep.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/films/playrep.php 2007-02-19 18:16:41 UTC (rev 72) @@ -3,7 +3,7 @@ require($RACINE_REP.'_framework/framework.php'); $BACKGROUND='none'; -$pisteaudio = $ini[multimedia][sortiefreebox]; +$pisteaudio = $ini['multimedia']['sortiefreebox']; if($pisteaudio=='TV'){ // $META['aud'] = '69(en,mp2)'; @@ -14,7 +14,7 @@ $add = 'type=4'; $play = 'type=3'; $playdvd = 'type=31'; - $decallage = $ini[multimedia][compensation]; + $decallage = $ini['multimedia']['compensation']; $file2 = @readfile('http://127.0.0.1:8081/lecteur/modif-config.html?type=0&var=audio-desync&value='.$decallage); }elseif($pisteaudio=='AC3'){ // $META['aud'] = '69(en,ac3)'; @@ -38,7 +38,7 @@ $rep = urldecode($_REQUEST['toplay']); $rep = realpath(ereg_replace("\\\'", "'", $rep)); -$ext = $ini[explorateur][$ext]; +$ext = $ini['explorateur'][$ext]; $extv=explode(",",$ext); $handle = @opendir($rep); while (false !== ($file = readdir($handle))){ Modified: trunk/module/htmllight/index1.php =================================================================== --- trunk/module/htmllight/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/htmllight/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -1,7 +1,7 @@ <?php $RACINE_REP = "../../"; require($RACINE_REP.'_framework/framework.php'); -$image = $ini[htmllight][image]; +$image = $ini['htmllight']['image']; $nonfeed=array(); if (!isset($_GET['url'])){ Modified: trunk/module/mail/index1.php =================================================================== --- trunk/module/mail/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/mail/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -2,10 +2,10 @@ $RACINE_REP = "../../"; require($RACINE_REP.'_framework/framework.php'); -$serveur = explode(",",$ini[mail][serveur]); -$service_port = explode(",",$ini[mail][service_port]); -$login = explode(",",$ini[mail][login]); -$pass = explode(",",$ini[mail][pass]); +$serveur = explode(",",$ini['mail']['serveur']); +$service_port = explode(",",$ini['mail']['service_port']); +$login = explode(",",$ini['mail']['login']); +$pass = explode(",",$ini['mail']['pass']); $compte=$_REQUEST['compte']; $cptval=$_REQUEST['cptval']; Modified: trunk/module/messagerie/index1.php =================================================================== --- trunk/module/messagerie/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/messagerie/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -3,8 +3,8 @@ require($RACINE_REP.'_framework/framework.php'); //SKIN_START('Messagerie freebox', '4'); -$compte = $ini[messagerie][compte]; -$motdepasse = $ini[messagerie][motdepasse]; +$compte = $ini['messagerie']['compte']; +$motdepasse = $ini['messagerie']['motdepasse']; if (eregi("ecoute",urldecode($_REQUEST['f']))){ $handlech = fopen (urldecode($_REQUEST['f']), "r"); Modified: trunk/module/mp3/audio.tpl =================================================================== --- trunk/module/mp3/audio.tpl 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/mp3/audio.tpl 2007-02-19 18:16:41 UTC (rev 72) @@ -4,7 +4,7 @@ {include file="bouton.tpl"} {setbackground path="none"} </head> -<body background="ts://127.0.0.1" text="{#COULEUR_DVD_TEXT#}" link="{#COULEUR_DVD_LINK#}" alink="{#COULEUR_DVD_ALINK#}" vlink="{#COULEUR_DVD_VLINK#}"> +<body background="ts://127.0.0.1" text="{#COULEUR_LECTEUR_TEXT#}" link="{#COULEUR_LECTEUR_LINK#}" alink="{#COULEUR_LECTEUR_ALINK#}" vlink="{#COULEUR_LECTEUR_VLINK#}"> <center> <table width="645" height="494" border="0" align="center" cellpadding="0" cellspacing="0"> <tr><td width="10" height="1"><img src="transparent.gif" width="1" height="1"></td><td width="625" height="1"><img src="transparent.gif" width="1" height="1"></td><td width="10" height="1"><img src="transparent.gif" width="1" height="1"></td></tr> @@ -22,7 +22,7 @@ <td width="19" height="36"><img src="transparent.gif" width="1" height="1"></td> </tr> <tr> - <td width="19" height="21" align=center valign=middle><a href="lecteuraudio.php?control=pause"><font color="{if $VLC.etat!='playing'}{#COULEUR_BOUTON_SELECTED#}{else}{#COULEUR_DEFAUD#}{/if}" family="Symbol">{if $VLC.etat=='stop'}T{else}Y{/if}</font></a></td> + <td width="19" height="21" align=center valign=middle><a href="lecteuraudio.php?control=pause"><font color="{if $VLC.etat!='playing'}{#COULEUR_BOUTON_SELECTED#}{else}{#COULEUR_DEFAUT#}{/if}" family="Symbol">{if $VLC.etat=='stop'}T{else}Y{/if}</font></a></td> </tr> <tr> <td width="19" height="16"><img src="transparent.gif" width="1" height="1"></td> @@ -34,7 +34,7 @@ <td width="14" height="39"><img src="transparent.gif" width="1" height="1"></td> </tr> <tr> - <td width="14" height="14" align=center valign=middle><a href="lecteuraudio.php?control=stop"><font color="{if $VLC.etat!='stop'}{#COULEUR_DEFAUD#}{else}{#COULEUR_BOUTON_SELECTED#}{/if}" family="Symbol">Z</font></a></td> + <td width="14" height="14" align=center valign=middle><a href="lecteuraudio.php?control=stop"><font color="{if $VLC.etat!='stop'}{#COULEUR_DEFAUT#}{else}{#COULEUR_BOUTON_SELECTED#}{/if}" family="Symbol">Z</font></a></td> </tr> <tr> <td width="14" height="20"><img src="transparent.gif" width="1" height="1"></td> @@ -46,7 +46,7 @@ <td width="14" height="34"><img src="transparent.gif" width="1" height="1"></td> </tr> <tr> - <td width="14" height="14" align=center valign=middle><a href="lecteuraudio.php?control=previous"><font color="{#COULEUR_DEFAUD#}" family="Symbol">@@</font></a></td> + <td width="14" height="14" align=center valign=middle><a href="lecteuraudio.php?control=previous"><font color="{#COULEUR_DEFAUT#}" family="Symbol">@@</font></a></td> </tr> <tr> <td width="14" height="25"><img src="transparent.gif" width="1" height="1"></td></tr></table></td> @@ -59,7 +59,7 @@ <td width="14" height="34"><img src="transparent.gif" width="1" height="1"></td> </tr> <tr> - <td width="14" height="14" align=center valign=middle><a href="lecteuraudio.php?control=next"><font color="{#COULEUR_DEFAUD#}" family="Symbol">AA</font></a></td> + <td width="14" height="14" align=center valign=middle><a href="lecteuraudio.php?control=next"><font color="{#COULEUR_DEFAUT#}" family="Symbol">AA</font></a></td> </tr> <tr> <td width="14" height="25"><img src="transparent.gif" width="1" height="1"></td> @@ -71,13 +71,13 @@ <td width="90" height="20"><img src="transparent.gif" width="1" height="1"></td> </tr> <tr> - <td width="90" height="12" align=center valign=middle><a href="lecteuraudio.php?action=nextrandom"><font size=1 color="{if $statut.random}{#COULEUR_BOUTON_SELECTED#}{else}{#COULEUR_DEFAUD#}{/if}">Al\xE9atoire</font></a></td> + <td width="90" height="12" align=center valign=middle><a href="lecteuraudio.php?action=nextrandom"><font size=1 color="{if $statut.random}{#COULEUR_BOUTON_SELECTED#}{else}{#COULEUR_DEFAUT#}{/if}">Al\xE9atoire</font></a></td> </tr> <tr> <td width="90" height="5"><img src="transparent.gif" width="1" height="1"></td> </tr> <tr> - <td width="90" height="10" align=center valign=middle><a href="lecteuraudio.php?action=nextboucle"><font size=1 color="{if $statut.repeat or $statut.loop}{#COULEUR_BOUTON_SELECTED#}{else}{#COULEUR_DEFAUD#}{/if}">{$boucle_valeur}</font></a></td> + <td width="90" height="10" align=center valign=middle><a href="lecteuraudio.php?action=nextboucle"><font size=1 color="{if $statut.repeat or $statut.loop}{#COULEUR_BOUTON_SELECTED#}{else}{#COULEUR_DEFAUT#}{/if}">{$boucle_valeur}</font></a></td> </tr> <tr> <td width="90" height="18"><img src="transparent.gif" width="1" height="1"></td> Modified: trunk/module/mp3/index1.php =================================================================== --- trunk/module/mp3/index1.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/mp3/index1.php 2007-02-19 18:16:41 UTC (rev 72) @@ -1,9 +1,9 @@ <?php - $rep_default = explode("|",$ini[explorateur][audio_defaut]); + $rep_default = explode("|",$ini['explorateur']['audio_defaut']); $rep_default = $rep_default[0]; - $extension = $ini[explorateur][ext_audio]; - $afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; + $extension = $ini['explorateur']['ext_audio']; + $afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; $icone_fichier = "mp3.gif"; Modified: trunk/module/mp3/lecteuraudio.php =================================================================== --- trunk/module/mp3/lecteuraudio.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/mp3/lecteuraudio.php 2007-02-19 18:16:41 UTC (rev 72) @@ -15,9 +15,9 @@ //$LINK['rev']=$MODULE.'mp3/lecteuraudio.php?seek_value=moins'; //$LINK['fwd']=$MODULE.'mp3/lecteuraudio.php?seek_value=plus'; -$ext_audio = $ini[explorateur][ext_audio]; -$audio_defaut = $ini[explorateur][audio_defaut]; -$afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; +$ext_audio = $ini['explorateur']['ext_audio']; +$audio_defaut = $ini['explorateur']['audio_defaut']; +$afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; $default = $audio_defaut; $extv = explode(",",$ext_audio); @@ -241,7 +241,7 @@ break; case 'delall': - include('http://127.0.0.1:8081/lecteur/'.$ini[multimedia][qualite].'?type=999'); //-- Vide la playlist + include('http://127.0.0.1:8081/lecteur/'.$ini['multimedia']['qualite'].'?type=999'); //-- Vide la playlist unset($pl); unset($pl_transformed); unset($info); Modified: trunk/module/mp3/playdb.php =================================================================== --- trunk/module/mp3/playdb.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/mp3/playdb.php 2007-02-19 18:16:41 UTC (rev 72) @@ -13,9 +13,9 @@ // On teste si la base des fichiers mp3/ogg existe bien if (sqlite_table_exists($db, 'music')) { -$ext_audio = $ini[explorateur][ext_audio]; -$audio_defaut = $ini[explorateur][audio_defaut]; -$afficher_fichier_cache = $ini[explorateur][afficher_fichier_cache]; +$ext_audio = $ini['explorateur']['ext_audio']; +$audio_defaut = $ini['explorateur']['audio_defaut']; +$afficher_fichier_cache = $ini['explorateur']['afficher_fichier_cache']; $default = $audio_defaut; $extv = explode(",",$ext_audio); @@ -34,8 +34,8 @@ */ //D\xE9finition du mode de lecture -$pisteaudio = $ini[multimedia][sortiefreebox]; -$decallage = $ini[multimedia][compensation]; +$pisteaudio = $ini['multimedia']['sortiefreebox']; +$decallage = $ini['multimedia']['compensation']; $file2 = @readfile('http://127.0.0.1:8081/lecteur/modif-config.html?type=0&var=audio-desync&value='.$decallage); if($pisteaudio=='TV'){ @@ -52,7 +52,7 @@ }elseif($pisteaudio=='PC'){ $add = 'type=4'; $play = 'type=3'; - $decallage = $ini[multimedia][compensation]; + $decallage = $ini['multimedia']['compensation']; $file2 = @readfile('http://127.0.0.1:8081/lecteur/modif-config.html?type=0&var=audio-desync&value='.$decallage); if($_GET['type']=="radio") { $play = 'type=41'; Modified: trunk/module/multiposte/add.php =================================================================== --- trunk/module/multiposte/add.php 2007-02-12 10:06:41 UTC (rev 71) +++ trunk/module/multiposte/add.php 2007-02-19 18:16:41 UTC (rev 72) @@ -35,7 +35,7 @@ @unlink(ereg_replace(".bat","-end.bat",urldecode($_GET['fichierbat']))); // Modification des commandes at et des fichiers bat - $fichier = realpath($ini[multiposte][multiposte]).'\\'.$chaine[1].' - '.date("d-m-y H\hi", $deb).'.mpg'; + $fichier = realpath($ini['multiposte']['multiposte']).'\\'.$chaine[1].' - '.date("d-m-y H\hi", $deb).'.mpg'; $fichierbat = $chaine[1].' - '.date("d-m-y H\hi", $deb).'.bat'; $fichierbat2 = $chaine[1].' - '.date("d-m-y H\hi", $deb).'-end.bat'; @@ -47,17 +47,17 @@ } //Profils d'encodage - if($ini[multiposte][cvid]!='none' AND $ini[multiposte][caud]!='none'){ - $link = 'start vlc\vlc.exe --wx-systray --intf=dummy --extraintf=http --http-src="'.realpath(realpath("../../").'/http-vlc').'" --http-host=:8082 --http-charset=ISO-8859-1 --quiet --dummy-quiet -vvv rtsp://mafreebox.freebox.fr/freeboxtv/'.$moreinfo.$chaine[2].' --sout=#transcode{vcodec='.$ini[multiposte][cvid].',vb='.$ini[multiposte][bvid].',scale=1,acodec='.$ini[multiposte][caud].',ab='.$ini[multiposte][baud].',channels=2} --sout=#duplicate{dst=std{access=file,mux='.$ini[multiposte][muxer].',url="'.$fichier.'"} + if($ini['multiposte']['cvid']!='none' AND $ini['multiposte']['caud']!='none'){ + $link = 'start vlc\vlc.exe --wx-systray --intf=dummy --extraintf=http --http-src="'.realpath(realpath("../../").'/http-vlc').'" --http-host=:8082 --http-charset=ISO-8859-1 --quiet --dummy-quiet -vvv rtsp://mafreebox.freebox.fr/freeboxtv/'.$moreinfo.$chaine[2].' --sout=#transcode{vcodec='.$ini['multiposte']['cvid'].',vb='.$ini['multiposte']['bvid'].',scale=1,acodec='.$ini['multiposte']['caud'].',ab='.$ini['multiposte']['baud'].',channels=2} --sout=#duplicate{dst=std{access=file,mux='.$ini['multiposte']['muxer'].',url="'.$fichier.'"} start http://localhost:8080/lecteur/lunch_rec.php?id='.$id; - }elseif($ini[multiposte][cvid]=='none' AND $ini[multiposte][caud]=='none'){ - $link = 'start vlc\vlc.exe --wx-systray --intf=dummy --extraintf=http --http-src="'.realpath(realpath("../../").'/http-vlc').'" --http-host=:8082 --http-charset=ISO-8859-1 --quiet --dummy-quiet -vvv rtsp://mafreebox.freebox.fr/freeboxtv/'.$moreinfo.$chaine[2].' --sout=#duplicate{dst=std{access=file,mux='.$ini[multiposte][muxer].',url="'.$fichier.'"} + }elseif($ini['multiposte']['cvid']=='none' AND $ini['multiposte']['caud']=='none'){ + $link = 'start vlc\vlc.exe --wx-systray --intf=dummy --extraintf=http --http-src="'.realpath(realpath("../../").'/http-vlc').'" --http-host=:8082 --http-charset=ISO-8859-1 --quiet --dummy-quiet -vvv rtsp://mafreebox.freebox.fr/freeboxtv/'.$moreinfo.$chaine[2].' --sout=#duplicate{dst=std{access=file,mux='.$ini['multiposte']['muxer'].',url="'.$fichier.'"} start http://localhost:8080/lecteur/lunch_rec.php?id='.$id; - }elseif($ini[multiposte][cvid]!='none' AND $ini[multiposte][caud]=='none'){ - $link = 'start vlc\vlc.exe --wx-systray --intf=dummy --extrain... [truncated message content] |