|
From: <cra...@us...> - 2006-09-25 22:25:15
|
Revision: 8
http://svn.sourceforge.net/easybox-mod/?rev=8&view=rev
Author: craftsnux
Date: 2006-09-25 15:24:33 -0700 (Mon, 25 Sep 2006)
Log Message:
-----------
Cr?\195?\169ation trunk
Added Paths:
-----------
trunk/_framework/
trunk/_utilisateur/
trunk/configuration/
trunk/copyright.php
trunk/erreur.php
trunk/fb2ie.js
trunk/http-vlc/
trunk/index1.html
trunk/lecteur/
trunk/module/
trunk/remplir bdd.php
trunk/settings.html
trunk/skin/
trunk/status.html
trunk/telecommande.png
trunk/testeur.php
trunk/version.html
Removed Paths:
-------------
_framework/
_utilisateur/
configuration/
copyright.php
erreur.php
fb2ie.js
http-vlc/
index1.html
lecteur/
module/
remplir bdd.php
settings.html
skin/
status.html
telecommande.png
testeur.php
version.html
Deleted: copyright.php
===================================================================
--- copyright.php 2006-09-25 20:41:40 UTC (rev 7)
+++ copyright.php 2006-09-25 22:24:33 UTC (rev 8)
@@ -1,21 +0,0 @@
-<?php
-$RACINE_REP = "";
-
-require($RACINE_REP.'_framework/framework.php');
-$LINK['red']= $MODULE.'_menu/menu.php';
-$version_l = get_version('Easybox');
-
-
-$message='<br> <br>
-<u>Version actuellement install\xE9e</u> : v'.$version_l.'
-<br> <br>
-Ce mod pour freeplayer est propos\xE9 par <br>
-Aragornis, DJ-Maboul, beb59, DaRkYoda et Nuxgyver.<br> <br>
-<u>Site officiel</u> : http://www.easybox-mod.org/
-<br>
-<br> ';
-
-$smarty->assign('AVERTISSEMENT',$message);
-$smarty->display('avertissement.tpl');
-
-?>
Deleted: erreur.php
===================================================================
Deleted: fb2ie.js
===================================================================
--- fb2ie.js 2006-09-25 20:41:40 UTC (rev 7)
+++ fb2ie.js 2006-09-25 22:24:33 UTC (rev 8)
@@ -1,364 +0,0 @@
-/** Script de simulation du navigateur Freebox **
-/*----------------------------------------------*
- * R\xE9alisation : Laurent Asfaux alias DEL65
- * Contributeurs :
- * -
- * -
- * -
- *
- * version 0.6+
- */
-
-/********************************************/
-/*** Fonctions annexes ***/
-/********************************************/
-
-// enregistrement des param\xE8tres de la freebox
-// + redirection
-function getParameters () {
-if (document.getElementsByTagName) {
- // parcours des attributs des balises "meta"
- elemColl = document.getElementsByTagName('meta');
-
- // pour chaque param\xE8tre (si pr\xE9sent)
- // on stocke sa valeur dans un cookie
- for (var i = 0; i < elemColl.length; i++) {
-
- valeur = elemColl[i].name;
-
- if(valeur=="refresh"){
- valeurs = elemColl[i].content.split(";");
- setTimeout('document.location.href="'+valeurs[1].substring(4, valeurs[1].length)+'";',valeurs[0]*1000);
-
-
-
-
-
-
-
-
-
-
-
- }
- }
-}
-}
-
-// interface de simulation des touches de la t\xE9l\xE9commande
-function getTouches() {
-
- // parcours des attributs des balises "link"
- elemColl = document.getElementsByTagName("link");
- // pour chaque touche affect\xE9e, on cr\xE9e un lien
- // qui sera plac\xE9e en haut de l'\xE9cran.
- var commande=document.createElement("div");
- var carte=document.createElement("map");
- carte.setAttribute("name","Telecommande");
- carte.setAttribute("id","Telecommande");
-
- document.body.appendChild(document.createElement("hr"));
-
- for (var i = 0; i < elemColl.length; i++) {
- // pr\xE9paration du lien
- document.body.appendChild(document.createTextNode("["));
- var lien = document.createElement("a");
- var zone = document.createElement("area");
- lien.setAttribute("href",elemColl[i].getAttribute("href"));
- zone.setAttribute("href",elemColl[i].getAttribute("href"));
-
- switch (elemColl[i].getAttribute("rel")) {
- case "help" :
- lien.appendChild(document.createTextNode("Aide"));
- zone.setAttribute("alt","Aide");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","4,18,41,33");
- carte.appendChild(zone);
- break;
- case "options" :
- lien.appendChild(document.createTextNode("Options"));
- zone.setAttribute("alt","Options");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","58,18,93,33");
- carte.appendChild(zone);
- break;
- case "red" :
- lien.appendChild(document.createTextNode("Rouge"));
- zone.setAttribute("alt","Rouge");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","8,53,37,81");
- carte.appendChild(zone);
- break;
- case "green" :
- lien.appendChild(document.createTextNode("Vert"));
- zone.setAttribute("alt","Vert");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","169,52,197,81");
- carte.appendChild(zone);
- break;
- case "yellow" :
- lien.appendChild(document.createTextNode("Jaune"));
- zone.setAttribute("alt","Jaune");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","8,133,37,161");
- carte.appendChild(zone);
- break;
- case "blue" :
- lien.appendChild(document.createTextNode("Bleu"));
- zone.setAttribute("alt","Bleu");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","169,133,167.161");
- carte.appendChild(zone);
- break;
- case "info" :
- lien.appendChild(document.createTextNode("Info"));
- zone.setAttribute("alt","Info");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","89,186,115,213");
- carte.appendChild(zone);
- break;
- case "guide" :
- lien.appendChild(document.createTextNode("Guide"));
- zone.setAttribute("alt","Guide");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","160,186,187,213");
- carte.appendChild(zone);
- break;
- case "stop" :
- lien.appendChild(document.createTextNode("Stop"));
- zone.setAttribute("alt","Stop");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","18,230,46,257");
- carte.appendChild(zone);
- break;
- case "rec" :
- lien.appendChild(document.createTextNode("Enregistrer"));
- zone.setAttribute("alt","Enregistrer");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","160,230,187,257");
- carte.appendChild(zone);
- break;
- case "play" :
- lien.appendChild(document.createTextNode("Lecture"));
- zone.setAttribute("alt","Lecture");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","89,230,115,257");
- carte.appendChild(zone);
- break;
- case "pause" :
- lien.appendChild(document.createTextNode("Pause"));
- zone.setAttribute("alt","Pause");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","89,230,115,257");
- carte.appendChild(zone);
- break;
- case "up" :
- lien.appendChild(document.createTextNode("Haut"));
- zone.setAttribute("alt","Haut");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","83,58,121,77");
- carte.appendChild(zone);
- break;
- case "down" :
- lien.appendChild(document.createTextNode("Bas"));
- zone.setAttribute("alt","Bas");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","83,137,121,156");
- carte.appendChild(zone);
- break;
- case "left" :
- lien.appendChild(document.createTextNode("Gauche"));
- zone.setAttribute("alt","Gauche");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","18,93,41,120");
- carte.appendChild(zone);
- break;
- case "right" :
- lien.appendChild(document.createTextNode("Droite"));
- zone.setAttribute("alt","Droite");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","164,93,188,121");
- carte.appendChild(zone);
- break;
- case "star" :
- lien.appendChild(document.createTextNode("Etoile"));
- zone.setAttribute("alt","Etoile");
- zone.setAttribute("shape","rect");
- zone.setAttribute("coords","4,397,41,413");
- carte.appendChild(zone);
- break;
- case "sharp" :
- lien.appendChild(document.createTextNode("Di\xE8se"));
- zone.setAttribute("alt","Di\xE8se");
- zone.setAttribute("shape","111,397,147,413");
- zone.setAttribute("coords","rect");
- carte.appendChild(zone);
- break;
-
- default :
- lien.appendChild(document.createTextNode("Autre"));
- break;
-
- }
- document.body.appendChild(lien);
- document.body.appendChild(document.createTextNode("] "));
- }
-
- var telecommande=document.createElement("img");
- telecommande.setAttribute("src","/telecommande.png");
- telecommande.setAttribute("usemap","#Telecommande");
-
- commande.appendChild(carte);
- commande.appendChild(telecommande);
- document.body.appendChild(commande);
-
-}
-
-// corrige l'opacit\xE9 de l'\xE9l\xE9ment "obj"
-function setOpacity(obj, opacity) {
- opacity = hex2dec(opacity)/4
- opacity = opacity+36;
-
- // IE/Win
- obj.style.filter = "alpha(opacity:"+opacity+")";
-
- // Safari<1.2, Konqueror
- obj.style.KHTMLOpacity = opacity/100;
-
- // Older Mozilla and Firefox
- obj.style.MozOpacity = opacity/100;
-
- // Safari 1.2, newer Firefox and Mozilla, CSS3
- obj.style.opacity = opacity/100;
-}
-
-
-/********************************************/
-/*** Code principal ***/
-/********************************************/
-
-/*** Modification de l'opacit\xE9 des images ***/
-
- elemColl = document.getElementsByTagName("img");
- for (var i = 0; i < elemColl.length; i++) {
- var alpha = elemColl[i].getAttribute("alpha");
- if (alpha != null) { setOpacity(elemColl[i],alpha.substr(1,2)); }
- }
-
-
-
-/*** texte en Helvetica gras ***/
-
-
-
-/*** Correction du style des liens ***/
-
- elemColl = document.getElementsByTagName("a");
- // pour tous les liens de la page
- for (var i = 0; i < elemColl.length; i++) {
- // pas de soulignement
- elemColl[i].style.textDecoration="none";
- // couleur standard
- elemColl[i].style.color=document.body.getAttribute("link");
-
- // on ajoute un onmouseover/onmouseout sur le lien (IE)
- if (navigator.appName == "Microsoft Internet Explorer") {
- elemColl[i].setAttribute("onmouseover",function() {
- this.style.color=document.body.getAttribute("alink");
- });
-
- elemColl[i].setAttribute("onmouseout",function() {
- this.style.color=document.body.getAttribute("link");
- });
-
- // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla)
- } else {
-
- elemColl[i].setAttribute("onMouseOver","this.style.color=document.body.getAttribute('link');");
-
- elemColl[i].setAttribute("onMouseOut","this.style.color=document.body.getAttribute('link');");
- }
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-/*** Simulation des liens sur table ***/
-
- elemColl = document.getElementsByTagName("table");
- // pour toutes les tables de la page
- for (var i = 0; i < elemColl.length; i++) {
- // si un abgcolor est d\xE9fini
- if (elemColl[i].getAttribute('abgcolor') != null) {
-
- // on ajoute un onmouseover/onmouseout sur le lien (IE)
- if (navigator.appName == "Microsoft Internet Explorer") {
- elemColl[i].setAttribute("onmouseover",function() {
- this.setAttribute('bgColor2',this.getAttribute('bgcolor'));
- this.bgColor = this.getAttribute('abgcolor');
- this.style.cursor='hand';
- });
-
- elemColl[i].setAttribute("onmouseout",function() {
- this.bgColor=this.getAttribute('bgcolor2');
- });
-
- elemColl[i].setAttribute("onmousedown",function() {
- if (this.parentNode.name = "a") {
- location.href=this.parentNode.href;
- }
- });
-
- // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla/Opera)
- } else {
-
- elemColl[i].setAttribute("onMouseOver","this.bgColor = '"+elemColl[i].getAttribute("abgcolor")+"';");
-
- elemColl[i].setAttribute("onMouseOut","this.bgColor = '"+elemColl[i].getAttribute("bgcolor")+"';");
-
- }
-
- }
- }
-
-getParameters();
-
-
-/*** Simulation des touches ***/
-setTimeout("getTouches()",0);
Deleted: index1.html
===================================================================
--- index1.html 2006-09-25 20:41:40 UTC (rev 7)
+++ index1.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">
-<!--
- * Created on 16 Mai 2006
- *
- * To change the template for this generated file go to
- * Window - Preferences - PHPeclipse - PHP - Code Templates
--->
- <head>
- <title> </title>
- </head>
- <body>
- <IMG src="_framework/easyban.png" width="800" height="139" border="0">
-<center>
-<form name="form1" method="get" action="index.html">
-<br> <br>
-<A href="configuration/configuration.php">Configurer easyBox</A><br> <br>
-
-<A href="module/_menu/menu.php">Utiliser easyBox</A><br> <br>
-<A href="module/freeboxtv/content.php">Regarder la t\xE9l\xE9vision</A><br> <br>
-<?php
-if ($_REQUEST['vlc']):
-$param='--extraintf=http --http-host=:8081 --http-charset=ISO-8859-1 --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-url=212.27.38.253:1234 --sout-ts-pid-video=68 --sout-ts-pid-audio=69 --sout-ts-pid-spu=70 --sout-ts-pcr=80 --sout-ts-dts-delay=400 --subsdec-encoding=ISO-8859-1 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --http-src="'.$_SERVER['DOCUMENT_ROOT'].'" --config="~/.vlc/vlcrc-fbx" --wx-systray';
-//exec("vlc ".$param);
-endif;
-if(!$contenu_html = file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")):
- ?>
-<input type="submit" name="vlc" value="Lancer VLC">
-<?php else: ?>
-VLC est d\xE9marr\xE9.
-<?php endif; ?>
-</form>
-
- </body>
-</html>
Deleted: remplir bdd.php
===================================================================
--- remplir bdd.php 2006-09-25 20:41:40 UTC (rev 7)
+++ remplir bdd.php 2006-09-25 22:24:33 UTC (rev 8)
@@ -1,17 +0,0 @@
-<?php
-$RACINE_REP = "";
-require($RACINE_REP.'_framework/framework.php');
-
-$page = @fopen ('TvFreePlayer-Radios.fwr', 'r') ;
-
-$contenu_html = '';
-while (!feof ($page)) {
- $ligne1 = trim(fgets($page));
- $ligne2 = trim(fgets($page));
-
-$db = sqlite_open('_utilisateur/podcast.db', 0666);
-sqlite_query($db,'INSERT INTO radios VALUES(NULL,\''.sqlite_escape_string($ligne1).'\',\''.sqlite_escape_string($ligne2).'\')');
-sqlite_close($db);
-
-}
-?>
Deleted: settings.html
===================================================================
--- settings.html 2006-09-25 20:41:40 UTC (rev 7)
+++ settings.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//Freebox//DTD HTML 3.2//EN">
-<html>
-<head>
- <title>EasyBox</title>
- <meta name="settings_page" content="http://212.27.38.254:8080/settings.html">
- <meta name="home_page" content="/settings.html">
- <meta name="love_page" content="/module/favoris/index1.php">
- <meta name="mail_page" content="/module/mail/index1.php">
- <meta name="front_panel" content="EASYBOX">
- <meta name="prompt" content="...Powered by Easybox...">
- <services>
- </services>
- <meta name=maddr content="127.0.0.1">
- <meta name=pcr content="68">
- <meta name=vid content="68">
- <meta name=aud content="69(en,mp2)">
- <meta name=refresh content="0;url=/_framework/demarrage.php">
-</head>
-<body>
-</body>
-</html>
Deleted: status.html
===================================================================
--- status.html 2006-09-25 20:41:40 UTC (rev 7)
+++ status.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -1 +0,0 @@
-OK
Deleted: telecommande.png
===================================================================
(Binary files differ)
Deleted: testeur.php
===================================================================
--- testeur.php 2006-09-25 20:41:40 UTC (rev 7)
+++ testeur.php 2006-09-25 22:24:33 UTC (rev 8)
@@ -1,74 +0,0 @@
-<?php
-function parsePHPModules() {
- ob_start();
- phpinfo();
- $s = ob_get_contents();
- ob_end_clean();
-
- $s = strip_tags($s,'<h2><td>');
- //print_r($s);
- $s = preg_replace('/<h2[^>]*>([^<]+)<\/h2>/',"<cat>\\1</cat>",$s);
- $s = preg_replace('/<td class="e">([^<]+)<\/td>/',"<key>\\1</key>",$s);
- $s = preg_replace('/<td class="v">([^<]+)<\/td>/',"<val>\\1</val>",$s);
- $s="<cat>principal</cat>".$s;
- $s = strip_tags($s,'<cat><key><val>');
- $vcat = preg_split('/(<cat>[^<]+<\/cat>)/',$s,-1,PREG_SPLIT_DELIM_CAPTURE);
- $vcat=array_filter($vcat);
- $vcat=array_values($vcat);
- $vModules = array();
- $i=0;
- while ($i<count($vcat)) {
- if (preg_match('/<cat>([^<]+)<\/cat>/',$vcat[$i],$vMat)) {
- $catName = trim($vMat[1]);
- $vkey = preg_split('/(<key>[^<]+<\/key>)/',$vcat[++$i],-1,PREG_SPLIT_DELIM_CAPTURE);
- $j=0;
- while ($j<count($vkey)) {
- if (preg_match('/<key>([^<]+)<\/key>/',$vkey[$j],$vMat)) {
- $keyName=trim($vMat[1]);
- if (preg_match('/<val>([^<]+)<\/val>/',$vkey[++$j],$vMat))
-$vModules[$catName][$keyName]=trim($vMat[1]);
- }
- $j++;
- }
- $i++;
- }
- }
- return $vModules;
-}
-
-function getSetting($pModuleName,$pSetting, $text_ok, $text_nok) {
- $vModules = parsePHPModules();
- if (!$vModules[$pModuleName][$pSetting]) {
- echo "<b><font color=red>".$text_nok."</font></b><br>";
- }else{
- echo "<b>".$text_ok.$vModules[$pModuleName][$pSetting]."</b><br>";
- }
-}
-
-
-getSetting('Apache Environment','DOCUMENT_ROOT', 'R\xE9pertoire par defaut :', 'R\xE9pertoire DOC_ROOT non configurer');
-getSetting('principal','System', 'Systeme d\'exploitation :', 'Syst\xE9me d\'exploitation non d\xE9termin\xE9');
-
-
-echo "<hr>";
-getSetting('gd','GD Version', 'Le module GD est pr\xE9sent avec la version : ', 'Le module GD n\'est pas pr\xE9sent !');
-getSetting('SimpleXML','Revision', 'Le module SimpleXML est pr\xE9sent avec la version : ', 'Le module SimpleXML n\'est pas pr\xE9sent !');
-getSetting('SQLite','SQLite Library', 'Le module SQLite est pr\xE9sent avec la version : ', 'Le module SQLite n\'est pas pr\xE9sent !');
-getSetting('zlib','Compiled Version', 'Le module Zlib est pr\xE9sent avec la version : ', 'Le module Zlib n\'est pas pr\xE9sent !');
-getSetting('imap','IMAP c-Client Version', 'Le module imap pr\xE9sent avec la version : ', 'Le module imap n\'est pas pr\xE9sent !');
-getSetting('libxml','libXML Version', 'Le module XML pr\xE9sent avec la version : ', 'Le module XML n\'est pas pr\xE9sent !');
-echo "<hr>";
-getSetting('Apache Environment','SERVER_SOFTWARE', 'Version du Serveur : ', 'Aucune donn\xE9es sur la version du SERVEUR !');
-echo "<hr>";
-
- if(!$contenu_html = file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")){
- echo '<b>Vlc n\'est pas lanc\xE9 ou il n\'\xE9coute pas le port 8081</b>';
- }else{
- echo '<b>Vlc est bien lanc\xE9 et il \xE9coute le port 8081</b>';
- }
-
-
-
-//phpinfo();
-
-?>
Copied: trunk/_framework (from rev 7, _framework)
Copied: trunk/_utilisateur (from rev 7, _utilisateur)
Copied: trunk/configuration (from rev 7, configuration)
Copied: trunk/copyright.php (from rev 7, copyright.php)
===================================================================
--- trunk/copyright.php (rev 0)
+++ trunk/copyright.php 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1,21 @@
+<?php
+$RACINE_REP = "";
+
+require($RACINE_REP.'_framework/framework.php');
+$LINK['red']= $MODULE.'_menu/menu.php';
+$version_l = get_version('Easybox');
+
+
+$message='<br> <br>
+<u>Version actuellement install\xE9e</u> : v'.$version_l.'
+<br> <br>
+Ce mod pour freeplayer est propos\xE9 par <br>
+Aragornis, DJ-Maboul, beb59, DaRkYoda et Nuxgyver.<br> <br>
+<u>Site officiel</u> : http://www.easybox-mod.org/
+<br>
+<br> ';
+
+$smarty->assign('AVERTISSEMENT',$message);
+$smarty->display('avertissement.tpl');
+
+?>
Copied: trunk/erreur.php (from rev 7, erreur.php)
===================================================================
Copied: trunk/fb2ie.js (from rev 7, fb2ie.js)
===================================================================
--- trunk/fb2ie.js (rev 0)
+++ trunk/fb2ie.js 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1,364 @@
+/** Script de simulation du navigateur Freebox **
+/*----------------------------------------------*
+ * R\xE9alisation : Laurent Asfaux alias DEL65
+ * Contributeurs :
+ * -
+ * -
+ * -
+ *
+ * version 0.6+
+ */
+
+/********************************************/
+/*** Fonctions annexes ***/
+/********************************************/
+
+// enregistrement des param\xE8tres de la freebox
+// + redirection
+function getParameters () {
+if (document.getElementsByTagName) {
+ // parcours des attributs des balises "meta"
+ elemColl = document.getElementsByTagName('meta');
+
+ // pour chaque param\xE8tre (si pr\xE9sent)
+ // on stocke sa valeur dans un cookie
+ for (var i = 0; i < elemColl.length; i++) {
+
+ valeur = elemColl[i].name;
+
+ if(valeur=="refresh"){
+ valeurs = elemColl[i].content.split(";");
+ setTimeout('document.location.href="'+valeurs[1].substring(4, valeurs[1].length)+'";',valeurs[0]*1000);
+
+
+
+
+
+
+
+
+
+
+
+ }
+ }
+}
+}
+
+// interface de simulation des touches de la t\xE9l\xE9commande
+function getTouches() {
+
+ // parcours des attributs des balises "link"
+ elemColl = document.getElementsByTagName("link");
+ // pour chaque touche affect\xE9e, on cr\xE9e un lien
+ // qui sera plac\xE9e en haut de l'\xE9cran.
+ var commande=document.createElement("div");
+ var carte=document.createElement("map");
+ carte.setAttribute("name","Telecommande");
+ carte.setAttribute("id","Telecommande");
+
+ document.body.appendChild(document.createElement("hr"));
+
+ for (var i = 0; i < elemColl.length; i++) {
+ // pr\xE9paration du lien
+ document.body.appendChild(document.createTextNode("["));
+ var lien = document.createElement("a");
+ var zone = document.createElement("area");
+ lien.setAttribute("href",elemColl[i].getAttribute("href"));
+ zone.setAttribute("href",elemColl[i].getAttribute("href"));
+
+ switch (elemColl[i].getAttribute("rel")) {
+ case "help" :
+ lien.appendChild(document.createTextNode("Aide"));
+ zone.setAttribute("alt","Aide");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","4,18,41,33");
+ carte.appendChild(zone);
+ break;
+ case "options" :
+ lien.appendChild(document.createTextNode("Options"));
+ zone.setAttribute("alt","Options");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","58,18,93,33");
+ carte.appendChild(zone);
+ break;
+ case "red" :
+ lien.appendChild(document.createTextNode("Rouge"));
+ zone.setAttribute("alt","Rouge");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","8,53,37,81");
+ carte.appendChild(zone);
+ break;
+ case "green" :
+ lien.appendChild(document.createTextNode("Vert"));
+ zone.setAttribute("alt","Vert");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","169,52,197,81");
+ carte.appendChild(zone);
+ break;
+ case "yellow" :
+ lien.appendChild(document.createTextNode("Jaune"));
+ zone.setAttribute("alt","Jaune");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","8,133,37,161");
+ carte.appendChild(zone);
+ break;
+ case "blue" :
+ lien.appendChild(document.createTextNode("Bleu"));
+ zone.setAttribute("alt","Bleu");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","169,133,167.161");
+ carte.appendChild(zone);
+ break;
+ case "info" :
+ lien.appendChild(document.createTextNode("Info"));
+ zone.setAttribute("alt","Info");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","89,186,115,213");
+ carte.appendChild(zone);
+ break;
+ case "guide" :
+ lien.appendChild(document.createTextNode("Guide"));
+ zone.setAttribute("alt","Guide");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","160,186,187,213");
+ carte.appendChild(zone);
+ break;
+ case "stop" :
+ lien.appendChild(document.createTextNode("Stop"));
+ zone.setAttribute("alt","Stop");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","18,230,46,257");
+ carte.appendChild(zone);
+ break;
+ case "rec" :
+ lien.appendChild(document.createTextNode("Enregistrer"));
+ zone.setAttribute("alt","Enregistrer");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","160,230,187,257");
+ carte.appendChild(zone);
+ break;
+ case "play" :
+ lien.appendChild(document.createTextNode("Lecture"));
+ zone.setAttribute("alt","Lecture");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","89,230,115,257");
+ carte.appendChild(zone);
+ break;
+ case "pause" :
+ lien.appendChild(document.createTextNode("Pause"));
+ zone.setAttribute("alt","Pause");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","89,230,115,257");
+ carte.appendChild(zone);
+ break;
+ case "up" :
+ lien.appendChild(document.createTextNode("Haut"));
+ zone.setAttribute("alt","Haut");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","83,58,121,77");
+ carte.appendChild(zone);
+ break;
+ case "down" :
+ lien.appendChild(document.createTextNode("Bas"));
+ zone.setAttribute("alt","Bas");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","83,137,121,156");
+ carte.appendChild(zone);
+ break;
+ case "left" :
+ lien.appendChild(document.createTextNode("Gauche"));
+ zone.setAttribute("alt","Gauche");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","18,93,41,120");
+ carte.appendChild(zone);
+ break;
+ case "right" :
+ lien.appendChild(document.createTextNode("Droite"));
+ zone.setAttribute("alt","Droite");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","164,93,188,121");
+ carte.appendChild(zone);
+ break;
+ case "star" :
+ lien.appendChild(document.createTextNode("Etoile"));
+ zone.setAttribute("alt","Etoile");
+ zone.setAttribute("shape","rect");
+ zone.setAttribute("coords","4,397,41,413");
+ carte.appendChild(zone);
+ break;
+ case "sharp" :
+ lien.appendChild(document.createTextNode("Di\xE8se"));
+ zone.setAttribute("alt","Di\xE8se");
+ zone.setAttribute("shape","111,397,147,413");
+ zone.setAttribute("coords","rect");
+ carte.appendChild(zone);
+ break;
+
+ default :
+ lien.appendChild(document.createTextNode("Autre"));
+ break;
+
+ }
+ document.body.appendChild(lien);
+ document.body.appendChild(document.createTextNode("] "));
+ }
+
+ var telecommande=document.createElement("img");
+ telecommande.setAttribute("src","/telecommande.png");
+ telecommande.setAttribute("usemap","#Telecommande");
+
+ commande.appendChild(carte);
+ commande.appendChild(telecommande);
+ document.body.appendChild(commande);
+
+}
+
+// corrige l'opacit\xE9 de l'\xE9l\xE9ment "obj"
+function setOpacity(obj, opacity) {
+ opacity = hex2dec(opacity)/4
+ opacity = opacity+36;
+
+ // IE/Win
+ obj.style.filter = "alpha(opacity:"+opacity+")";
+
+ // Safari<1.2, Konqueror
+ obj.style.KHTMLOpacity = opacity/100;
+
+ // Older Mozilla and Firefox
+ obj.style.MozOpacity = opacity/100;
+
+ // Safari 1.2, newer Firefox and Mozilla, CSS3
+ obj.style.opacity = opacity/100;
+}
+
+
+/********************************************/
+/*** Code principal ***/
+/********************************************/
+
+/*** Modification de l'opacit\xE9 des images ***/
+
+ elemColl = document.getElementsByTagName("img");
+ for (var i = 0; i < elemColl.length; i++) {
+ var alpha = elemColl[i].getAttribute("alpha");
+ if (alpha != null) { setOpacity(elemColl[i],alpha.substr(1,2)); }
+ }
+
+
+
+/*** texte en Helvetica gras ***/
+
+
+
+/*** Correction du style des liens ***/
+
+ elemColl = document.getElementsByTagName("a");
+ // pour tous les liens de la page
+ for (var i = 0; i < elemColl.length; i++) {
+ // pas de soulignement
+ elemColl[i].style.textDecoration="none";
+ // couleur standard
+ elemColl[i].style.color=document.body.getAttribute("link");
+
+ // on ajoute un onmouseover/onmouseout sur le lien (IE)
+ if (navigator.appName == "Microsoft Internet Explorer") {
+ elemColl[i].setAttribute("onmouseover",function() {
+ this.style.color=document.body.getAttribute("alink");
+ });
+
+ elemColl[i].setAttribute("onmouseout",function() {
+ this.style.color=document.body.getAttribute("link");
+ });
+
+ // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla)
+ } else {
+
+ elemColl[i].setAttribute("onMouseOver","this.style.color=document.body.getAttribute('link');");
+
+ elemColl[i].setAttribute("onMouseOut","this.style.color=document.body.getAttribute('link');");
+ }
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/*** Simulation des liens sur table ***/
+
+ elemColl = document.getElementsByTagName("table");
+ // pour toutes les tables de la page
+ for (var i = 0; i < elemColl.length; i++) {
+ // si un abgcolor est d\xE9fini
+ if (elemColl[i].getAttribute('abgcolor') != null) {
+
+ // on ajoute un onmouseover/onmouseout sur le lien (IE)
+ if (navigator.appName == "Microsoft Internet Explorer") {
+ elemColl[i].setAttribute("onmouseover",function() {
+ this.setAttribute('bgColor2',this.getAttribute('bgcolor'));
+ this.bgColor = this.getAttribute('abgcolor');
+ this.style.cursor='hand';
+ });
+
+ elemColl[i].setAttribute("onmouseout",function() {
+ this.bgColor=this.getAttribute('bgcolor2');
+ });
+
+ elemColl[i].setAttribute("onmousedown",function() {
+ if (this.parentNode.name = "a") {
+ location.href=this.parentNode.href;
+ }
+ });
+
+ // on ajoute un onmouseover/onmouseout sur le lien (Firefox/Mozilla/Opera)
+ } else {
+
+ elemColl[i].setAttribute("onMouseOver","this.bgColor = '"+elemColl[i].getAttribute("abgcolor")+"';");
+
+ elemColl[i].setAttribute("onMouseOut","this.bgColor = '"+elemColl[i].getAttribute("bgcolor")+"';");
+
+ }
+
+ }
+ }
+
+getParameters();
+
+
+/*** Simulation des touches ***/
+setTimeout("getTouches()",0);
Copied: trunk/http-vlc (from rev 7, http-vlc)
Copied: trunk/index1.html (from rev 7, index1.html)
===================================================================
--- trunk/index1.html (rev 0)
+++ trunk/index1.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">
+<!--
+ * Created on 16 Mai 2006
+ *
+ * To change the template for this generated file go to
+ * Window - Preferences - PHPeclipse - PHP - Code Templates
+-->
+ <head>
+ <title> </title>
+ </head>
+ <body>
+ <IMG src="_framework/easyban.png" width="800" height="139" border="0">
+<center>
+<form name="form1" method="get" action="index.html">
+<br> <br>
+<A href="configuration/configuration.php">Configurer easyBox</A><br> <br>
+
+<A href="module/_menu/menu.php">Utiliser easyBox</A><br> <br>
+<A href="module/freeboxtv/content.php">Regarder la t\xE9l\xE9vision</A><br> <br>
+<?php
+if ($_REQUEST['vlc']):
+$param='--extraintf=http --http-host=:8081 --http-charset=ISO-8859-1 --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-url=212.27.38.253:1234 --sout-ts-pid-video=68 --sout-ts-pid-audio=69 --sout-ts-pid-spu=70 --sout-ts-pcr=80 --sout-ts-dts-delay=400 --subsdec-encoding=ISO-8859-1 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --http-src="'.$_SERVER['DOCUMENT_ROOT'].'" --config="~/.vlc/vlcrc-fbx" --wx-systray';
+//exec("vlc ".$param);
+endif;
+if(!$contenu_html = file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")):
+ ?>
+<input type="submit" name="vlc" value="Lancer VLC">
+<?php else: ?>
+VLC est d\xE9marr\xE9.
+<?php endif; ?>
+</form>
+
+ </body>
+</html>
Copied: trunk/lecteur (from rev 7, lecteur)
Copied: trunk/module (from rev 7, module)
Copied: trunk/remplir bdd.php (from rev 7, remplir bdd.php)
===================================================================
--- trunk/remplir bdd.php (rev 0)
+++ trunk/remplir bdd.php 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1,17 @@
+<?php
+$RACINE_REP = "";
+require($RACINE_REP.'_framework/framework.php');
+
+$page = @fopen ('TvFreePlayer-Radios.fwr', 'r') ;
+
+$contenu_html = '';
+while (!feof ($page)) {
+ $ligne1 = trim(fgets($page));
+ $ligne2 = trim(fgets($page));
+
+$db = sqlite_open('_utilisateur/podcast.db', 0666);
+sqlite_query($db,'INSERT INTO radios VALUES(NULL,\''.sqlite_escape_string($ligne1).'\',\''.sqlite_escape_string($ligne2).'\')');
+sqlite_close($db);
+
+}
+?>
Copied: trunk/settings.html (from rev 7, settings.html)
===================================================================
--- trunk/settings.html (rev 0)
+++ trunk/settings.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//Freebox//DTD HTML 3.2//EN">
+<html>
+<head>
+ <title>EasyBox</title>
+ <meta name="settings_page" content="http://212.27.38.254:8080/settings.html">
+ <meta name="home_page" content="/settings.html">
+ <meta name="love_page" content="/module/favoris/index1.php">
+ <meta name="mail_page" content="/module/mail/index1.php">
+ <meta name="front_panel" content="EASYBOX">
+ <meta name="prompt" content="...Powered by Easybox...">
+ <services>
+ </services>
+ <meta name=maddr content="127.0.0.1">
+ <meta name=pcr content="68">
+ <meta name=vid content="68">
+ <meta name=aud content="69(en,mp2)">
+ <meta name=refresh content="0;url=/_framework/demarrage.php">
+</head>
+<body>
+</body>
+</html>
Copied: trunk/skin (from rev 7, skin)
Copied: trunk/status.html (from rev 7, status.html)
===================================================================
--- trunk/status.html (rev 0)
+++ trunk/status.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1 @@
+OK
Copied: trunk/telecommande.png (from rev 7, telecommande.png)
===================================================================
(Binary files differ)
Property changes on: trunk/telecommande.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: trunk/testeur.php (from rev 7, testeur.php)
===================================================================
--- trunk/testeur.php (rev 0)
+++ trunk/testeur.php 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1,74 @@
+<?php
+function parsePHPModules() {
+ ob_start();
+ phpinfo();
+ $s = ob_get_contents();
+ ob_end_clean();
+
+ $s = strip_tags($s,'<h2><td>');
+ //print_r($s);
+ $s = preg_replace('/<h2[^>]*>([^<]+)<\/h2>/',"<cat>\\1</cat>",$s);
+ $s = preg_replace('/<td class="e">([^<]+)<\/td>/',"<key>\\1</key>",$s);
+ $s = preg_replace('/<td class="v">([^<]+)<\/td>/',"<val>\\1</val>",$s);
+ $s="<cat>principal</cat>".$s;
+ $s = strip_tags($s,'<cat><key><val>');
+ $vcat = preg_split('/(<cat>[^<]+<\/cat>)/',$s,-1,PREG_SPLIT_DELIM_CAPTURE);
+ $vcat=array_filter($vcat);
+ $vcat=array_values($vcat);
+ $vModules = array();
+ $i=0;
+ while ($i<count($vcat)) {
+ if (preg_match('/<cat>([^<]+)<\/cat>/',$vcat[$i],$vMat)) {
+ $catName = trim($vMat[1]);
+ $vkey = preg_split('/(<key>[^<]+<\/key>)/',$vcat[++$i],-1,PREG_SPLIT_DELIM_CAPTURE);
+ $j=0;
+ while ($j<count($vkey)) {
+ if (preg_match('/<key>([^<]+)<\/key>/',$vkey[$j],$vMat)) {
+ $keyName=trim($vMat[1]);
+ if (preg_match('/<val>([^<]+)<\/val>/',$vkey[++$j],$vMat))
+$vModules[$catName][$keyName]=trim($vMat[1]);
+ }
+ $j++;
+ }
+ $i++;
+ }
+ }
+ return $vModules;
+}
+
+function getSetting($pModuleName,$pSetting, $text_ok, $text_nok) {
+ $vModules = parsePHPModules();
+ if (!$vModules[$pModuleName][$pSetting]) {
+ echo "<b><font color=red>".$text_nok."</font></b><br>";
+ }else{
+ echo "<b>".$text_ok.$vModules[$pModuleName][$pSetting]."</b><br>";
+ }
+}
+
+
+getSetting('Apache Environment','DOCUMENT_ROOT', 'R\xE9pertoire par defaut :', 'R\xE9pertoire DOC_ROOT non configurer');
+getSetting('principal','System', 'Systeme d\'exploitation :', 'Syst\xE9me d\'exploitation non d\xE9termin\xE9');
+
+
+echo "<hr>";
+getSetting('gd','GD Version', 'Le module GD est pr\xE9sent avec la version : ', 'Le module GD n\'est pas pr\xE9sent !');
+getSetting('SimpleXML','Revision', 'Le module SimpleXML est pr\xE9sent avec la version : ', 'Le module SimpleXML n\'est pas pr\xE9sent !');
+getSetting('SQLite','SQLite Library', 'Le module SQLite est pr\xE9sent avec la version : ', 'Le module SQLite n\'est pas pr\xE9sent !');
+getSetting('zlib','Compiled Version', 'Le module Zlib est pr\xE9sent avec la version : ', 'Le module Zlib n\'est pas pr\xE9sent !');
+getSetting('imap','IMAP c-Client Version', 'Le module imap pr\xE9sent avec la version : ', 'Le module imap n\'est pas pr\xE9sent !');
+getSetting('libxml','libXML Version', 'Le module XML pr\xE9sent avec la version : ', 'Le module XML n\'est pas pr\xE9sent !');
+echo "<hr>";
+getSetting('Apache Environment','SERVER_SOFTWARE', 'Version du Serveur : ', 'Aucune donn\xE9es sur la version du SERVEUR !');
+echo "<hr>";
+
+ if(!$contenu_html = file_get_contents("http://127.0.0.1:8081/_framework/vlc/temps2.html")){
+ echo '<b>Vlc n\'est pas lanc\xE9 ou il n\'\xE9coute pas le port 8081</b>';
+ }else{
+ echo '<b>Vlc est bien lanc\xE9 et il \xE9coute le port 8081</b>';
+ }
+
+
+
+//phpinfo();
+
+?>
Copied: trunk/version.html (from rev 7, version.html)
===================================================================
--- trunk/version.html (rev 0)
+++ trunk/version.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -0,0 +1,9 @@
+
+<html>
+<head>
+</head>
+<body>
+<h1>Easybox</h1>
+<h2>3.4.5</h2>
+</body>
+</html>
\ No newline at end of file
Deleted: version.html
===================================================================
--- version.html 2006-09-25 20:41:40 UTC (rev 7)
+++ version.html 2006-09-25 22:24:33 UTC (rev 8)
@@ -1,9 +0,0 @@
-
-<html>
-<head>
-</head>
-<body>
-<h1>Easybox</h1>
-<h2>3.4.5</h2>
-</body>
-</html>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|