Index: /extensions/music_player/admin/admin.php
===================================================================
--- /extensions/music_player/admin/admin.php	(revision 3558)
+++ /extensions/music_player/admin/admin.php	(revision 3559)
@@ -361,5 +361,12 @@
 if ($_POST['envoi_config']=='lecteur')
 {
-  
+  if ($_POST['style']=='NULL')
+  {
+	  $style=$conf_lecteur['9'];
+  }
+  else
+  {
+	  $style=$_POST['style'];
+  }
   
   if ($_POST['mp_miniature']=="true")
@@ -375,5 +382,5 @@
       $_POST['mp_autostart'],
       $_POST['mp_autoscroll'],
-      $_POST['style'],
+      $style,
       $_POST['various_style'],
     );
@@ -392,5 +399,5 @@
       $_POST['mp_autostart'],
       $_POST['mp_autoscroll'],
-      $_POST['style'],
+      $style,
       $_POST['various_style'],
     );
@@ -430,9 +437,9 @@
 
 $check='checked="checked"';
-if ($conf_lecteur[3]=='true') $miniature=$check;
-if ($conf_lecteur[5]=='true') $shuffle=$check;
-if ($conf_lecteur[6]=='true') $repeat=$check;
-if ($conf_lecteur[8]=='true') $autoscroll=$check;
-if ($conf_lecteur[10]=='true') $various_style=$check;
+if ($conf_lecteur[3]=='true') { $miniature=$check; } else { $miniature=NULL; } 
+if ($conf_lecteur[5]=='true') { $shuffle=$check; } else { $shuffle=NULL; }
+if ($conf_lecteur[6]=='true') { $repeat=$check; } else { $repeat=NULL; }
+if ($conf_lecteur[8]=='true') { $autoscroll=$check; } else { $autoscroll=NULL; }
+if ($conf_lecteur[10]=='true') { $various_style=$check; } else { $various_style=NULL; }
 
 if ($conf_lecteur[7]!='0')
@@ -444,12 +451,12 @@
 else {$txt="Defaut"; }
 
-if ($conf_plugin[0]=='true') $evidence=$check;
-if ($conf_plugin[1]=='true') $head=$check;
-if ($conf_plugin[2]=='true') $foot=$check;
+if ($conf_plugin[0]=='true') { $evidence=$check; } else { $evidence=NULL; }
+if ($conf_plugin[1]=='true') { $head=$check; } else { $head=NULL; }
+if ($conf_plugin[2]=='true') { $foot=$check; } else { $foot=NULL; }
 
 ////////////////////////////////////////////////
 ////////[ liste des styles globaux //////////
 ////////////////////////////////////////////////
-	$fichier = array();
+	/*$fichier = array();
 	$dir = opendir('./plugins/music_player/template/style'); //ouvre le repertoire courant désigné par la variable
      while(false!==($file = readdir($dir))){ //on lit tout et on récupere tout les dossiers dans $folder
@@ -478,26 +485,60 @@
     natcasesort($fichier); //la fonction natcasesort( ) est la fonction de tri standard sauf qu'elle ignore la casse
     
-	
-	foreach($fichier as $file) {
-		if ($conf_lecteur[9]==$file)
-		{
+	*/
+
+function recursive_readdir ($dir) {
+	global $conf, $template;
+	$conf_lecteur = explode("," , $conf['mp_lecteur']);
+	$dh = opendir ($dir); // on l'ouvre
+	while (($file = readdir ($dh)) !== false ) { //boucle pour parcourir le repertoire 
+		if ($file !== '.' && $file !== '..') { // no comment
+			$path =$dir.'/'.$file; // construction d'un joli chemin...
+			if (is_dir ($path)) { //si on tombe sur un sous-repertoire 
+				//echo '<p style="font-weight: bold; border : 1pt solid #000000;">', $path, ' -> dir</p>'; // ptit style...
+				recursive_readdir ($path); // appel recursif pour lire a l'interieur de ce sous-repertoire
+			}
+			else
+			{
+				//echo $path, '<br />'; // si il s'agit d'un fichier, on affiche, tout simplement.
+			  $page = explode('.', $file);
+			  $nb = count($page);
+			  $nom_fichier = $page[0];
+			  for ($i = 1; $i < $nb-1; $i++){
+			   $nom_fichier .= '.'.$page[$i];
+			  }
+			  if(isset($page[1])){
+			   $ext_fichier = $page[$nb-2].'.'.$page[$nb-1];
+			  }
+			  else {
+			   $ext_fichier = '';
+			  }
 			
-			$template->append('list_style',
-				array('FILE' => $file,
-					  'TEXTE' => '->'.$file,
-					  ));
-		}
-		else
-		{
-			$template->append('list_style',
-			array('FILE' => $file,
-				  'TEXTE' => $file,
-				  ));
+			  if($ext_fichier == 'conf.php') { //On ne prend que les css
+				  $path = str_replace("/plugins/music_player", "", $path);
+				  if ($conf_lecteur[9]==$path)
+				  {
+					  $template->append('list_style',
+						  array('FILE' => $path,
+								'TEXTE' => ' --> '.$path,
+								));
+				  }
+				  else
+				  {
+					  $template->append('list_style',
+					  array('FILE' => $path,
+							'TEXTE' => $path,
+							));
+				  }
+			  }
+			}
 		}
 	}
+	closedir ($dh); // on ferme le repertoire courant
+}	
+recursive_readdir ('./plugins/music_player/template/style');
+	
 
 
 ////assignement des valeurs
-if (isset($foot) and isset($head) and isset($shuffle) and isset($repeat)){
 	$template->assign(
 		array(
@@ -521,5 +562,5 @@
 		)
 	  );
-}
+
 // +-----------------------------------------------------------------------+
 // |               affichage des msg                                       |
Index: /extensions/music_player/language/en_UK/plugin.lang.php
===================================================================
--- /extensions/music_player/language/en_UK/plugin.lang.php	(revision 3558)
+++ /extensions/music_player/language/en_UK/plugin.lang.php	(revision 3559)
@@ -21,5 +21,5 @@
 $lang['mp_help_q6'] = "It's possible to add podcats ?";
 $lang['mp_help_q7'] = "I can't find answers here / I have some problemes";
-$lang['mp_help_q7'] = "New : you can restric the acces of the player";
+$lang['mp_help_q8'] = "New : you can restric the acces of the player";
 
 $lang['mp_help_div1'] = "Mp3 must be put into Music folder of the plugin like this \"[PWG folder]/plugins/music_player/music/[new playlist]/\". You should make your playlists order by artist (music/moby/go.pm3), or put artist's mane directly into file name (music/electro/moby-go.pm3)";
@@ -72,4 +72,8 @@
 $lang['mp_admin_3_opt6'] = 'Read this playslit at the beginning';
 $lang['mp_admin_3_opt7'] = "Run automatically of the playlist (no sidebar)";
+$lang['mp_admin_3_opt9'] = "Style applied by default :  ";
+$lang['mp_admin_3_opt9b'] = "do not change";
+$lang['mp_admin_3_opt10'] = "Activate the automatic management of the styles: the styles applied to the player will be the one of the user. If this option is deactivated or if the style of the user does not exist for the player, then the subject applied is the one by default, the precedent";
+
 
 
Index: /extensions/music_player/language/fr_FR/plugin.lang.php
===================================================================
--- /extensions/music_player/language/fr_FR/plugin.lang.php	(revision 3558)
+++ /extensions/music_player/language/fr_FR/plugin.lang.php	(revision 3559)
@@ -29,12 +29,12 @@
 <br />- Tout d'abord assurez-vous que vous avez bien un dossier /music dans le répertoire du plugin. IMPORTANT !! (utilisateur de Free vous n'êtes pas concernés par la mention qui suit) Le dossier /music doit avoir touts les autorisations en écriture/lecture, en d'autre termes, un chmod de 777 ou rwxrwxrwx.
 <br />- Ensuite, vous créez un dossier dans ce dossier /music qui contiendra les mp3 et surtout la playlist en .xml. Attention : le nom du dossier est primordial : DONC EVITER LES CARATERES SPECIAUX ET GUILLEMETS dans le nom des dossiers
-<br />- on clique sur 'Synchroniser avec le dossier /music' : les dossiers dans music sont listés ainsi que les fichiers mp3 contenus dans chacuns d'eux. Les playlists au foramt xml sont créés en ayant pour nom celui du dossier.
+<br />- on clique sur 'Synchroniser avec le dossier /music' : les dossiers dans music sont listés ainsi que les fichiers mp3 contenus dans chacuns d'eux. Les playlists au format xml sont créés en ayant pour nom celui du dossier.
 <br />- réception du formulaire : il sert à avoir un petit texte descriptif qui servira de lien pour jouer la playlist, dans la fenêtre du lecteur. Laissez vide un champ texte et la playlsit concernée ne sera pas enregistrée en base de données
-<br />- envoi du formulaire et enregistrement en base de données : ensuite vous pouvez rajouter une miniature par upload ou lien : vous piuvez même directement l'envoyer par ftp avec pour nom '[nom du dossier].jpg'
+<br />- envoi du formulaire et enregistrement en base de données : ensuite vous pouvez rajouter une miniature par upload ou lien : vous pouvez même directement l'envoyer par ftp avec pour nom '[nom du dossier].jpg'
 <br /><br />
 pour gérer une playlist :
 <br />- cliquez sur la 2° icône à coté de la playlist
 <br />- Ensuite suivez les étapes : n'oubliez pas la dernière !";
-$lang['mp_help_div5'] = "Oui : pour celà rendez-vous dans la playlist de votre choix et, à l'étape 2, ajoutez votre fichier. Attention : même si le mp3 est sur le même serveur que ce plugin, il faut une url complète avec http://";
+$lang['mp_help_div5'] = "Pour celà rendez-vous dans la playlist de votre choix et, à l'étape 2, ajoutez votre fichier. Attention : même si le mp3 est sur le même serveur que ce plugin, il faut une url complète avec http://";
 $lang['mp_help_div6'] = "Oui : depuis la 1.3 un block pour podcast et playlist distante a été ajouté. Attention : la playlist doit être au format Atom, Xspf (utilisé par le plugin), ou RSS. (Les podcast sont tous des RSS)";
 $lang['mp_help_div7'] = 'Le support du plugin s\'effectue ici : <a href="http://forum.phpwebgallery.net/viewtopic.php?pid=68781"> http://forum.phpwebgallery.net/viewtopic.php?pid=68781</a>';
@@ -71,4 +71,7 @@
 $lang['mp_admin_3_opt6'] = 'Lire cette playlist au lancement';
 $lang['mp_admin_3_opt7'] = "Défilement automatiquement de la playlist (pas d'ascenseur)";
+$lang['mp_admin_3_opt9'] = "Thème appliqué par défaut : ";
+$lang['mp_admin_3_opt9b'] = "ne pas changer";
+$lang['mp_admin_3_opt10'] = "Activer la gestion automatique des styles : le thème appliqué au lecteur sera celui de l'utilisateur. Si cette option est désactivée ou si le thème de l'utilisateur n'existe pas pour le lecteur, alors le thème appliqué est celui par défaut précédent";
 
 
Index: /extensions/music_player/lecteur.php
===================================================================
--- /extensions/music_player/lecteur.php	(revision 3558)
+++ /extensions/music_player/lecteur.php	(revision 3559)
@@ -124,29 +124,4 @@
 if ($conf_lecteur[10]=='true')
 {
-	$file = 'lecteur.css';
-	$dir = LOCALEDIT_PATH.'template/style/';
-	$theme_file = $dir.$user['template'].'/'.$user['theme'].'/'.$file;
-	$template_file = $dir.$user['template'].'/'.$file;
-	
-	if (file_exists($theme_file))
-	{
-		$template->assign(array( 'STYLE_FILE' => $theme_file ) );
-	}
-	elseif (file_exists($template_file))
-	{
-		$template->assign(array( 'STYLE_FILE' => $template_file ) );
-	}
-	else
-	{
-		$template->assign(array( 'STYLE_FILE' => $dir.$conf_lecteur[9] ) );
-	}
-}
-else
-{
-	$template->assign(array( 'STYLE_FILE' => $dir.$conf_lecteur[9] ) );
-}
-if ($conf_lecteur[10]=='true')
-{
-
 	$file = 'lecteur.conf.php';
 	$dir = LOCALEDIT_PATH.'template/style/';
@@ -164,15 +139,13 @@
 	else
 	{
-		$name = explode('.', $conf_lecteur[9]);
-		include_once($dir.$name[0].'.conf.php');
+		include_once($conf_lecteur[9]);
 	}
 }
 else
 {
-	$name = explode('.', $conf_lecteur[9]);
-	include_once($dir.$name[0].'.conf.php');
-}
-
-
+	include_once($conf_lecteur[9]);
+}
+
+$template->assign(array( 'STYLE_FILE' => $STYLE_FILE ) );
 
 // +-----------------------------------------------------------------------+
@@ -216,34 +189,5 @@
   );
 
-if ($conf_lecteur[10]=='true')
-{
-
-	$file = 'lecteur.tpl';
-	$dir = LOCALEDIT_PATH.'template/style/';
-	$theme_file = $dir.$user['template'].'/'.$user['theme'].'/'.$file;
-	$template_file = $dir.$user['template'].'/'.$file;
-	
-	if (file_exists($theme_file))
-	{
-		$template->set_filename('lecteur', $theme_file);
-	}
-	elseif (file_exists($template_file))
-	{
-		$template->set_filename('lecteur', $template_file);
-	}
-	else
-	{
-		$name = explode('.', $conf_lecteur[9]);
-		$template->set_filename('lecteur', $dir.$name[0].'.tpl');
-	}
-}
-else
-{
-	$name = explode('.', $conf_lecteur[9]);
-	$template->set_filename('lecteur', $dir.$name[0].'.tpl');
-
-}
-
-
+$template->set_filename('lecteur', $TPL_FILE);
 
 // +-----------------------------------------------------------------------+
Index: /extensions/music_player/maintain.inc.php
===================================================================
--- /extensions/music_player/maintain.inc.php	(revision 3558)
+++ /extensions/music_player/maintain.inc.php	(revision 3559)
@@ -45,5 +45,5 @@
 INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment)
 	VALUES
-	("mp_lecteur" , "148,300,128,true,128,false,list,0,true,lecteur.css,true" , "Lecteur config : haut tt, larg tt, haut pl, miniature, larg min, shuffle, repeat, autostart, autoscroll, style, style pour chaque thème");';
+	("mp_lecteur" , "148,300,128,true,128,false,list,0,true,./template/style/default.conf.php,true" , "Lecteur config : haut tt, larg tt, haut pl, miniature, larg min, shuffle, repeat, autostart, autoscroll, style, style pour chaque thème");';
     pwg_query($q);
 
@@ -109,5 +109,5 @@
 INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment)
 	VALUES
-	("mp_lecteur" , "148,300,128,true,128,false,list,0,true,lecteur.css,true" , "Lecteur config : haut tt, larg tt, haut pl, miniature, larg min, shuffle, repeat, autostart, autoscroll, style, style pour chaque thème");';
+	("mp_lecteur" , "148,300,128,true,128,false,list,0,true,./template/style/default.conf.php,true" , "Lecteur config : haut tt, larg tt, haut pl, miniature, larg min, shuffle, repeat, autostart, autoscroll, style, style pour chaque thème");';
     pwg_query($q);
    } 
@@ -128,5 +128,5 @@
 INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment)
 	VALUES
-	("mp_lecteur" , "148,300,128,true,128,false,list,0,true,lecteur.css,true" , "Lecteur config : haut tt, larg tt, haut pl, miniature, larg min, shuffle, repeat, autostart, autoscroll, style, style pour chaque thème");';
+	("mp_lecteur" , "148,300,128,true,128,false,list,0,true,./template/style/default.conf.php,true" , "Lecteur config : haut tt, larg tt, haut pl, miniature, larg min, shuffle, repeat, autostart, autoscroll, style, style pour chaque thème");';
       pwg_query($q);
      }
Index: /extensions/music_player/template/admin.tpl
===================================================================
--- /extensions/music_player/template/admin.tpl	(revision 3558)
+++ /extensions/music_player/template/admin.tpl	(revision 3559)
@@ -83,4 +83,5 @@
        {'mp_admin_3_opt9'|@translate}<br />
        <select name="style">
+        <option value="NULL">{'mp_admin_3_opt9b'|@translate}</option>
         {foreach from=$list_style item=ls}
         <option value="{$ls.FILE}">{$ls.TEXTE}</option>
Index: /extensions/music_player/template/help.tpl
===================================================================
--- /extensions/music_player/template/help.tpl	(revision 3558)
+++ /extensions/music_player/template/help.tpl	(revision 3559)
@@ -15,5 +15,5 @@
     <li><a href="#q6">{'mp_help_q6'|@translate}</a></li>
     <li><a href="#q7">{'mp_help_q7'|@translate}</a></li>
-    <li><a href="#q">{'mp_help_q8'|@translate}</a></li>
+    <li><a href="#q8">{'mp_help_q8'|@translate}</a></li>
    </ul>
   </dd>
Index: /extensions/music_player/template/style/default.conf.php
===================================================================
--- /extensions/music_player/template/style/default.conf.php	(revision 3559)
+++ /extensions/music_player/template/style/default.conf.php	(revision 3559)
@@ -0,0 +1,7 @@
+<?php
+$BACK_COLOR='0x000000';
+$FRONT_COLOR='0xffffff';
+$LIGHT_COLOR='0xe8e3dc';
+$STYLE_FILE='template/style/default.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
+?>
Index: /extensions/music_player/template/style/default.css
===================================================================
--- /extensions/music_player/template/style/default.css	(revision 3559)
+++ /extensions/music_player/template/style/default.css	(revision 3559)
@@ -0,0 +1,48 @@
+#autre_content
+{
+	width:100%;
+	padding:0;
+	margin:0;
+	text-align:left;
+  }
+#content
+{
+	margin-left: auto;
+	margin-bottom:1em;
+	width:100%;
+	border:none;
+  }
+#the_page
+{
+	width:100%;
+	border:none;
+}
+body {
+	min-width: inherit;
+	width:100%;
+	padding:0px;
+}
+#cache
+{
+	padding:5px
+}
+#close_button
+{
+	margin-right:10px;
+	margin-left:90%;
+}
+#table_content
+{
+	padding:15px;
+	margin:auto;
+}
+#section_up
+{
+	padding-top:5px;
+	text-align:right;
+}
+#section_up A
+{
+	text-decoration:none;
+	border:none;
+}
Index: /extensions/music_player/template/style/default.tpl
===================================================================
--- /extensions/music_player/template/style/default.tpl	(revision 3559)
+++ /extensions/music_player/template/style/default.tpl	(revision 3559)
@@ -0,0 +1,101 @@
+{html_head}<link rel="stylesheet" type="text/css" href="{$STYLE_FILE}">{/html_head}
+{html_head}<script type="text/javascript" src="./player/swfobject.js"></script>{/html_head}
+{html_head}<script type="text/javascript">
+{literal}
+
+	function loadFile(obj) { thisMovie("playlist").loadFile(obj); };
+	// This is a javascript handler for the player and is always needed.
+	function thisMovie(movieName) {
+	    if(navigator.appName.indexOf("Microsoft") != -1) {
+			return window[movieName];
+		} else {
+			return document[movieName];
+		}
+	};
+{/literal}
+
+</script>{/html_head}
+
+{if $conf_plugin_1!='true' }
+{html_head}<style type="text/css">{literal}
+#theHeader
+{
+display:none;
+}
+{/literal}</style>{/html_head}
+{/if}
+{if $conf_plugin_2!='true' }
+{html_head}<style type="text/css">{literal}
+
+#copyright
+{
+display:none;
+}	
+	  </style>{/literal}{/html_head}
+{/if}
+
+<div id="content" class="content">
+<div id="autre_content">
+  <table id="table_content" border="0" cellspacing="0" cellpadding="0">
+    <tr>
+      <td id="section_up_left"></td>
+      <td id="section_up"></td>
+      <td id="section_up_right"></td>
+    </tr>
+    <tr>
+      <td id="section_left"></td>
+      <td id="section_in">
+	<div class="titrePage">
+        <div id="montre" style="display:block" align="center">
+          <a href="javascript:void(0)" onclick="document.getElementById('montre').style.display ='none';document.getElementById('cache').style.display ='block'">{'mp_montre'|@translate}</a>
+        </div>
+        <div id="cache" style="display:none" align="center">
+          <a href="javascript:void(0)" onclick="document.getElementById('montre').style.display ='block';document.getElementById('cache').style.display ='none'">{'mp_cache'|@translate}</a><br />
+          <ul>
+          {foreach from=$playlist item=playlist}<!-- BEGIN playlist -->
+            <li><a href="javascript:void(0)" onclick="javascript:loadFile({literal}{{/literal}file:'{$playlist.URL}'{literal}}{/literal})" >{$playlist.TEXTE}</a></li>
+          {/foreach}<!-- END playlist -->
+          </ul>
+        </div>
+  </div>
+  <div id="close_button"><a href="#" onclick="window.close();" title="{'Close this window'|@translate}"><img src="template/icon/exit.png" class="button" alt="close"></a></div>
+  <div align="center" id="player">
+<script type="text/javascript">
+	var so = new SWFObject("player/mp3player.swf", "playlist", "{$L_TT}", "{$H_TT}", "7");
+	so.addVariable("file","{$URL}");
+	so.addVariable("autostart","{$AUTOSTART}"); 
+
+	so.addVariable("enablejs","true");
+	so.addVariable("javascriptid","playlist");
+	so.addVariable('backcolor','{$BACK_COLOR}');
+	so.addVariable('frontcolor','{$FRONT_COLOR}');
+	so.addVariable('lightcolor','{$LIGHT_COLOR}');
+	so.addVariable('linktarget','_blank');
+    so.addParam("allowfullscreen","true");
+	so.addParam("allowscriptaccess","always"); 
+
+	so.addVariable("repeat","{$REPEAT}");
+	so.addVariable("shuffle","{$SHUFFLE}"); 
+	so.addVariable("autoscroll","{$AUTOSCROLL}"); 
+ 
+	so.addVariable('displayheight','{$H}'); <!--Attention hauteur de la playlist !  -->
+	so.addVariable('displaywidth','{$L}');<!--Attention largeur de la miniature !  -->
+
+		
+
+	so.write("player");
+</script></div>
+</td>
+	  <td id="section_right"></td>
+    </tr>
+    <tr>
+      <td id="section_bottom_left"></td>
+      <td id="section_bottom" ></td>
+      <td id="section_bottom_right" ></td>
+    </tr>
+  </table>
+</div>
+</div> <!-- the_page -->
+
+</body>
+</html>
Index: /extensions/music_player/template/style/floPure/autumn/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/autumn/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/floPure/autumn/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0xffffff';
 $LIGHT_COLOR='0xedf2f2';
+$STYLE_FILE='template/style/floPure/autumn/lecteur.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: /extensions/music_player/template/style/floPure/clear_blue/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/clear_blue/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/floPure/clear_blue/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0x005E89';
 $LIGHT_COLOR='0x005E89';
+$STYLE_FILE='template/style/floPure/clear_blue/lecteur.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: /extensions/music_player/template/style/floPure/green_nature/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/green_nature/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/floPure/green_nature/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0xffffff';
 $LIGHT_COLOR='0xedf2f2';
+$STYLE_FILE='template/style/floPure/green_nature/lecteur.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: /extensions/music_player/template/style/floPure/grey_light/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/grey_light/lecteur.conf.php	(revision 3559)
+++ /extensions/music_player/template/style/floPure/grey_light/lecteur.conf.php	(revision 3559)
@@ -0,0 +1,7 @@
+<?php
+$BACK_COLOR='0x000000';
+$FRONT_COLOR='0xffffff';
+$LIGHT_COLOR='0xe8e3dc';
+$STYLE_FILE='template/style/floPure/grey_light/lecteur.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
+?>
Index: /extensions/music_player/template/style/floPure/grey_plastic/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/grey_plastic/lecteur.conf.php	(revision 3559)
+++ /extensions/music_player/template/style/floPure/grey_plastic/lecteur.conf.php	(revision 3559)
@@ -0,0 +1,7 @@
+<?php
+$BACK_COLOR='0x000000';
+$FRONT_COLOR='0xffffff';
+$LIGHT_COLOR='0xe8e3dc';
+$STYLE_FILE='template/style/floPure/grey_plastic/lecteur.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
+?>
Index: /extensions/music_player/template/style/floPure/grey_plastic/lecteur.css
===================================================================
--- /extensions/music_player/template/style/floPure/grey_plastic/lecteur.css	(revision 3559)
+++ /extensions/music_player/template/style/floPure/grey_plastic/lecteur.css	(revision 3559)
@@ -0,0 +1,55 @@
+#autre_content
+{
+width:100%;
+padding:0;
+margin:0;
+}
+#content
+{
+margin-left: auto;
+margin-bottom:1em;
+width:100%;
+border:none;
+  }
+#the_page
+{
+width:100%;
+border:none;
+  }
+body {
+min-width: inherit;
+width:100%;
+}
+#cache
+{
+padding:5px
+}
+#close_button
+{
+	display:block;
+	float:right;
+}
+#table_content
+{
+	padding:15px;
+}
+#section_up
+{
+	padding-top:5px;
+	text-align:right;
+}
+#section_up A
+{
+	text-decoration:none;
+	border:none;
+}
+#copyright {
+margin-left:5%;
+margin-right:5%;
+}
+
+/* backgrounds */
+#autre_content, #content, .content
+{
+	background:none;
+}
Index: /extensions/music_player/template/style/floPure/sky/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/sky/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/floPure/sky/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0x005E89';
 $LIGHT_COLOR='0x005E89';
+$STYLE_FILE='template/style/default.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: /extensions/music_player/template/style/floPure/tr_clear_blue/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/tr_clear_blue/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/floPure/tr_clear_blue/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0x005E89';
 $LIGHT_COLOR='0x005E89';
+$STYLE_FILE='template/style/floPure/tr_clear_blue/lecteur.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: /extensions/music_player/template/style/floPure/tr_green_nature/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/floPure/tr_green_nature/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/floPure/tr_green_nature/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0xffffff';
 $LIGHT_COLOR='0xedf2f2';
+$STYLE_FILE='template/style/floPure/tr_green_nature/lecteur.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: tensions/music_player/template/style/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/lecteur.conf.php	(revision 3558)
+++ 	(revision )
@@ -1,5 +1,0 @@
-<?php
-$BACK_COLOR='0x000000';
-$FRONT_COLOR='0xffffff';
-$LIGHT_COLOR='0xe8e3dc';
-?>
Index: tensions/music_player/template/style/lecteur.css
===================================================================
--- /extensions/music_player/template/style/lecteur.css	(revision 3558)
+++ 	(revision )
@@ -1,48 +1,0 @@
-#autre_content
-{
-	width:100%;
-	padding:0;
-	margin:0;
-	text-align:left;
-  }
-#content
-{
-	margin-left: auto;
-	margin-bottom:1em;
-	width:100%;
-	border:none;
-  }
-#the_page
-{
-	width:100%;
-	border:none;
-}
-body {
-	min-width: inherit;
-	width:100%;
-	padding:0px;
-}
-#cache
-{
-	padding:5px
-}
-#close_button
-{
-	margin-right:10px;
-	margin-left:90%;
-}
-#table_content
-{
-	padding:15px;
-	margin:auto;
-}
-#section_up
-{
-	padding-top:5px;
-	text-align:right;
-}
-#section_up A
-{
-	text-decoration:none;
-	border:none;
-}
Index: tensions/music_player/template/style/lecteur.tpl
===================================================================
--- /extensions/music_player/template/style/lecteur.tpl	(revision 3558)
+++ 	(revision )
@@ -1,101 +1,0 @@
-{html_head}<link rel="stylesheet" type="text/css" href="{$STYLE_FILE}">{/html_head}
-{html_head}<script type="text/javascript" src="./player/swfobject.js"></script>{/html_head}
-{html_head}<script type="text/javascript">
-{literal}
-
-	function loadFile(obj) { thisMovie("playlist").loadFile(obj); };
-	// This is a javascript handler for the player and is always needed.
-	function thisMovie(movieName) {
-	    if(navigator.appName.indexOf("Microsoft") != -1) {
-			return window[movieName];
-		} else {
-			return document[movieName];
-		}
-	};
-{/literal}
-
-</script>{/html_head}
-
-{if $conf_plugin_1!='true' }
-{html_head}<style type="text/css">{literal}
-#theHeader
-{
-display:none;
-}
-{/literal}</style>{/html_head}
-{/if}
-{if $conf_plugin_2!='true' }
-{html_head}<style type="text/css">{literal}
-
-#copyright
-{
-display:none;
-}	
-	  </style>{/literal}{/html_head}
-{/if}
-
-<div id="content" class="content">
-<div id="autre_content">
-  <table id="table_content" border="0" cellspacing="0" cellpadding="0">
-    <tr>
-      <td id="section_up_left"></td>
-      <td id="section_up"></td>
-      <td id="section_up_right"></td>
-    </tr>
-    <tr>
-      <td id="section_left"></td>
-      <td id="section_in">
-	<div class="titrePage">
-        <div id="montre" style="display:block" align="center">
-          <a href="javascript:void(0)" onclick="document.getElementById('montre').style.display ='none';document.getElementById('cache').style.display ='block'">{'mp_montre'|@translate}</a>
-        </div>
-        <div id="cache" style="display:none" align="center">
-          <a href="javascript:void(0)" onclick="document.getElementById('montre').style.display ='block';document.getElementById('cache').style.display ='none'">{'mp_cache'|@translate}</a><br />
-          <ul>
-          {foreach from=$playlist item=playlist}<!-- BEGIN playlist -->
-            <li><a href="javascript:void(0)" onclick="javascript:loadFile({literal}{{/literal}file:'{$playlist.URL}'{literal}}{/literal})" >{$playlist.TEXTE}</a></li>
-          {/foreach}<!-- END playlist -->
-          </ul>
-        </div>
-  </div>
-  <div id="close_button"><a href="#" onclick="window.close();" title="{'Close this window'|@translate}"><img src="template/icon/exit.png" class="button" alt="close"></a></div>
-  <div align="center" id="player">
-<script type="text/javascript">
-	var so = new SWFObject("player/mp3player.swf", "playlist", "{$L_TT}", "{$H_TT}", "7");
-	so.addVariable("file","{$URL}");
-	so.addVariable("autostart","{$AUTOSTART}"); 
-
-	so.addVariable("enablejs","true");
-	so.addVariable("javascriptid","playlist");
-	so.addVariable('backcolor','{$BACK_COLOR}');
-	so.addVariable('frontcolor','{$FRONT_COLOR}');
-	so.addVariable('lightcolor','{$LIGHT_COLOR}');
-	so.addVariable('linktarget','_blank');
-    so.addParam("allowfullscreen","true");
-	so.addParam("allowscriptaccess","always"); 
-
-	so.addVariable("repeat","{$REPEAT}");
-	so.addVariable("shuffle","{$SHUFFLE}"); 
-	so.addVariable("autoscroll","{$AUTOSCROLL}"); 
- 
-	so.addVariable('displayheight','{$H}'); <!--Attention hauteur de la playlist !  -->
-	so.addVariable('displaywidth','{$L}');<!--Attention largeur de la miniature !  -->
-
-		
-
-	so.write("player");
-</script></div>
-</td>
-	  <td id="section_right"></td>
-    </tr>
-    <tr>
-      <td id="section_bottom_left"></td>
-      <td id="section_bottom" ></td>
-      <td id="section_bottom_right" ></td>
-    </tr>
-  </table>
-</div>
-</div> <!-- the_page -->
-
-</body>
-</html>
Index: /extensions/music_player/template/style/my_phone.conf.php
===================================================================
--- /extensions/music_player/template/style/my_phone.conf.php	(revision 3559)
+++ /extensions/music_player/template/style/my_phone.conf.php	(revision 3559)
@@ -0,0 +1,7 @@
+<?php
+$BACK_COLOR='0x000000';
+$FRONT_COLOR='0xffffff';
+$LIGHT_COLOR='0xe8e3dc';
+$STYLE_FILE='template/style/my_phone/my_phone.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/my_phone/my_phone.tpl';
+?>
Index: /extensions/music_player/template/style/my_phone/my_phone.css
===================================================================
--- /extensions/music_player/template/style/my_phone/my_phone.css	(revision 3559)
+++ /extensions/music_player/template/style/my_phone/my_phone.css	(revision 3559)
@@ -0,0 +1,162 @@
+#autre_content
+{
+	width:100%;
+	padding:0;
+	margin:0;
+	text-align:left;
+  }
+#content
+{
+	margin-left: auto;
+	margin-bottom:1em;
+	width:100%;
+	border:none;
+  }
+#the_page
+{
+	width:100%;
+	border:none;
+}
+body {
+	min-width: inherit;
+	width:100%;
+	padding:0px;
+}
+A {
+	color:#FFF;
+	display:block;
+	border:none;
+	width:auto;
+	padding:3px;
+}
+A:hover {
+	color:#000;
+	border:none;
+	background-color:#CCC;
+}
+#cache
+{
+	padding:5px
+}
+#cache LI
+{
+	display:block;
+	list-style-type:none;
+	border:#333 solid 1px;
+	width: auto;
+	float:left;
+	padding:2px;
+	margin:10px;
+}
+#cache LI:hover
+{
+	border: #FFF solid 1px;
+	background-color:#CCC;
+}
+#cache LI A
+{
+	color:#FFF;
+	display:block;
+	font:"Palatino Linotype", "Book Antiqua", Palatino, serif;
+	border:none;
+}
+
+#close_button
+{
+	margin-right:10px;
+	margin-left:90%;
+}
+#table_content
+{
+	margin:auto;
+}
+#section_up
+{
+	padding-top:5px;
+	text-align:right;
+}
+#section_up A
+{
+	text-decoration:none;
+	border:none;
+}
+
+/* backgrounds */
+#autre_content, .content, #the_page
+{
+	background:none!important;
+}
+body
+{
+	background-color:#8b8b8b;
+	background-image:none;
+	
+}
+#section_up_right {
+ background-image: url(content_top_right.png);
+ background-repeat:no-repeat;
+ background-position:left bottom;
+ width:55px;
+ height:90px;
+}
+#section_up_left {
+ background-image: url(content_top_left.png);
+  background-position:right bottom;
+  background-repeat:no-repeat;
+ width:55px;
+ height:90px;
+}
+#section_up {
+ background-image: url(content_top.png);
+   background-position:bottom;
+   background-repeat: repeat-x;
+   height:55px;
+}
+
+#section_in {
+	background-color:#000;
+}
+#section_right {
+	background-image: url(content_right.png);
+	background-repeat: repeat-y;
+	background-position:left;
+ width:50px;
+}
+#section_left {
+	background-image: url(content_left.png);
+	background-repeat: repeat-y;
+	background-position:right;
+ width:55px;
+}
+#section_bottom_right {
+ background-image: url(content_bot_right.png);
+ background-position:left top;
+ background-repeat:no-repeat;
+ width:50px;
+ height:90px;
+}
+#section_bottom_left {
+ background-image: url(content_bot_left.png);
+ background-position:right top;
+ background-repeat:no-repeat;
+ width:55px;
+ height:90px;
+}
+#section_bottom {
+ background-image: url(content_bot.png);
+ background-position:top;
+   background-repeat: repeat-x;
+  height:90px;
+  text-align:right;
+  color:#333;
+  font-size:9px;
+}
+#section_bottom A {
+  color:#333;
+  font-size:9px;
+}
+#section_bottom A:hover {
+  color:#fff;
+  font-size:10px;
+}
+
Index: /extensions/music_player/template/style/my_phone/my_phone.tpl
===================================================================
--- /extensions/music_player/template/style/my_phone/my_phone.tpl	(revision 3559)
+++ /extensions/music_player/template/style/my_phone/my_phone.tpl	(revision 3559)
@@ -0,0 +1,102 @@
+{html_head}<link rel="stylesheet" type="text/css" href="{$STYLE_FILE}">{/html_head}
+{html_head}<script type="text/javascript" src="./player/swfobject.js"></script>{/html_head}
+{html_head}<script type="text/javascript">
+{literal}
+
+	function loadFile(obj) { thisMovie("playlist").loadFile(obj); };
+	// This is a javascript handler for the player and is always needed.
+	function thisMovie(movieName) {
+	    if(navigator.appName.indexOf("Microsoft") != -1) {
+			return window[movieName];
+		} else {
+			return document[movieName];
+		}
+	};
+{/literal}
+
+</script>{/html_head}
+
+{if $conf_plugin_1!='true' }
+{html_head}<style type="text/css">{literal}
+#theHeader
+{
+display:none;
+}
+{/literal}</style>{/html_head}
+{/if}
+{if $conf_plugin_2!='true' }
+{html_head}<style type="text/css">{literal}
+
+#copyright
+{
+display:none;
+}	
+	  </style>{/literal}{/html_head}
+{/if}
+
+<div id="content" class="content">
+{$TEMP}
+<div id="autre_content">
+  <table id="table_content" border="0" cellspacing="0" cellpadding="0">
+    <tr>
+      <td id="section_up_left"></td>
+      <td id="section_up"></td>
+      <td id="section_up_right"></td>
+    </tr>
+    <tr>
+      <td id="section_left"></td>
+      <td id="section_in">
+	<div class="titrePage">
+        <div id="montre" style="display:block" align="center">
+          <a href="javascript:void(0)" onclick="document.getElementById('montre').style.display ='none';document.getElementById('cache').style.display ='block'">{'mp_montre'|@translate}</a>
+        </div>
+        <div id="cache" style="display:none" align="center">
+          <a href="javascript:void(0)" onclick="document.getElementById('montre').style.display ='block';document.getElementById('cache').style.display ='none'">{'mp_cache'|@translate}</a><br />
+          <ul>
+          {foreach from=$playlist item=playlist}<!-- BEGIN playlist -->
+            <li><a href="javascript:void(0)" onclick="javascript:loadFile({literal}{{/literal}file:'{$playlist.URL}'{literal}}{/literal})" >{$playlist.TEXTE}</a></li>
+          {/foreach}<!-- END playlist -->
+          </ul>
+        </div>
+  </div>
+  <div id="close_button"><a href="#" onclick="window.close();" title="{'Close this window'|@translate}"><img src="template/icon/exit.png" class="button" alt="close"></a></div>
+  <div align="center" id="player">
+<script type="text/javascript">
+	var so = new SWFObject("player/mp3player.swf", "playlist", "{$L_TT}", "{$H_TT}", "7");
+	so.addVariable("file","{$URL}");
+	so.addVariable("autostart","{$AUTOSTART}"); 
+
+	so.addVariable("enablejs","true");
+	so.addVariable("javascriptid","playlist");
+	so.addVariable('backcolor','{$BACK_COLOR}');
+	so.addVariable('frontcolor','{$FRONT_COLOR}');
+	so.addVariable('lightcolor','{$LIGHT_COLOR}');
+	so.addVariable('linktarget','_blank');
+    so.addParam("allowfullscreen","true");
+	so.addParam("allowscriptaccess","always"); 
+
+	so.addVariable("repeat","{$REPEAT}");
+	so.addVariable("shuffle","{$SHUFFLE}"); 
+	so.addVariable("autoscroll","{$AUTOSCROLL}"); 
+ 
+	so.addVariable('displayheight','{$H}'); <!--Attention hauteur de la playlist !  -->
+	so.addVariable('displaywidth','{$L}');<!--Attention largeur de la miniature !  -->
+
+		
+
+	so.write("player");
+</script></div>
+</td>
+	  <td id="section_right"></td>
+    </tr>
+    <tr>
+      <td id="section_bottom_left"></td>
+      <td id="section_bottom" ><a href="http://manicho.deviantart.com/" title="Copyright Manicho" rel="copyright">.png by Manicho</a></td>
+      <td id="section_bottom_right" ></td>
+    </tr>
+  </table>
+</div>
+</div> <!-- the_page -->
+
+</body>
+</html>
Index: /extensions/music_player/template/style/yoga/Sylvia/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/yoga/Sylvia/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/yoga/Sylvia/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0xFF7700';
 $LIGHT_COLOR='0xfb3558';
+$STYLE_FILE='template/style/yoga/Sylvia/default.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: /extensions/music_player/template/style/yoga/clear/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/yoga/clear/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/yoga/clear/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0x005E89';
 $LIGHT_COLOR='0x005E89';
+$STYLE_FILE='template/style/default.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
Index: /extensions/music_player/template/style/yoga/flop_mauve/lecteur.conf.php
===================================================================
--- /extensions/music_player/template/style/yoga/flop_mauve/lecteur.conf.php	(revision 3558)
+++ /extensions/music_player/template/style/yoga/flop_mauve/lecteur.conf.php	(revision 3559)
@@ -3,3 +3,5 @@
 $FRONT_COLOR='0xffffff';
 $LIGHT_COLOR='0xe8e3dc';
+$STYLE_FILE='template/style/default.css';
+$TPL_FILE=LOCALEDIT_PATH.'template/style/default.tpl';
 ?>
