|
From: <ara...@us...> - 2006-12-01 21:40:25
|
Revision: 54
http://svn.sourceforge.net/easybox-mod/?rev=54&view=rev
Author: aragornis
Date: 2006-12-01 13:40:22 -0800 (Fri, 01 Dec 2006)
Log Message:
-----------
Modif sur RC1 pour l'ajout de modules (problemes de caract?\195?\168res etc...)
Le fichier icone.gif de chaque module est plac?\195?\169 dans le dossier du th?\195?\168me
L'ajout de fichiers ?\195?\160 la playlist audio est beaucoup plus fonctionnelle, la chanson en cours continuant ?\195?\160 etre jou?\195?\169e...
Modified Paths:
--------------
trunk/_framework/dwl.php
trunk/_framework/fonctions_partagees.inc.php
trunk/_utilisateur/audiotemp.m3u
trunk/_utilisateur/modules.db
trunk/http-vlc/module/mp3/lecteuraudio.html
trunk/module/modules/index1.php
trunk/module/mp3/lecteuraudio.php
trunk/module/mp3/playlist_audio.tpl
trunk/version.html
Added Paths:
-----------
trunk/module/horoscope/a.gif
trunk/module/horoscope/b.gif
Modified: trunk/_framework/dwl.php
===================================================================
--- trunk/_framework/dwl.php 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/_framework/dwl.php 2006-12-01 21:40:22 UTC (rev 54)
@@ -21,27 +21,29 @@
if($liens){
if ($dwl== "Skin") {
- $plus = 'skin/'.$nom;
+ $plus = 'skin/'.strtolower(supprime_accents($nom));
if(module_exists($nom)){
sup_module(get_id_of_module($nom));
}
add_module($nom, $nom.'/', '', '', '', '', '', '', $version, $description, 'Skin', 'Alone', '');
$txt_dwl = "T\xE9l\xE9chargement de la skin termin\xE9e.";
+ $nom = '';
}elseif($dwl == "Module"){
- $plus = 'module/'.$nom;
+ $plus = 'module/'.strtolower(supprime_accents($nom));
if(module_exists($nom)){
sup_module(get_id_of_module($nom));
}
- add_module($nom, $nom.'/', 'index1.php', '1', '1', '1', '1', '1', $version, $description, 'Module', 'Alone', get_id_of_categorie($categorie));
+ add_module($nom, strtolower(supprime_accents($nom)).'/', 'index1.php', '1', '1', '1', '1', '1', $version, $description, 'Module', 'Alone', get_id_of_categorie($categorie));
$txt_dwl = "T\xE9l\xE9chargement du module.";
}else{
$plus = '';
$txt_dwl = "T\xE9l\xE9chargement du patch termin\xE9.";
change_version('Easybox', $version);
+ $nom = '';
}
///////// T\xE9l\xE9chargement directe pour les skins
- download_file($liens, $RACINE_REP.$plus);
+ download_file($liens, $RACINE_REP.$plus, $nom);
echo "<center>";
echo $txt_dwl;
Modified: trunk/_framework/fonctions_partagees.inc.php
===================================================================
--- trunk/_framework/fonctions_partagees.inc.php 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/_framework/fonctions_partagees.inc.php 2006-12-01 21:40:22 UTC (rev 54)
@@ -257,10 +257,10 @@
switch($module->type){
case 'Skin':
- $dir = 'skin/'.$module->nom;
+ $dir = 'skin/'.$module->repertoire;
break;
case 'Module':
- $dir = 'module/'.$module->nom;
+ $dir = 'module/'.$module->repertoire;
break;
}
@rmdirr($RACINE_REP.$dir);
@@ -413,7 +413,7 @@
sqlite_close($db);
}
-function download_file($file, $dest_dir){
+function download_file($file, $dest_dir, $name=''){
// on supprime le fichier temp.zip si il existe deja
if (file_exists('temp.zip')) {
@@ -445,6 +445,11 @@
if ($archive->extract(PCLZIP_OPT_ADD_PATH, $dest_dir) == 0) {
die("Erreur : ".$archive->errorInfo(true));
}
+
+ 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');
+ }
+
//// On supprime le fichier temporaire
unlink("temp.zip");
}
Modified: trunk/_utilisateur/audiotemp.m3u
===================================================================
--- trunk/_utilisateur/audiotemp.m3u 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/_utilisateur/audiotemp.m3u 2006-12-01 21:40:22 UTC (rev 54)
@@ -1,2 +1,26 @@
-#EXTM3U
- d:\Ma musique\Kill Bill Vol. 1 - Soundtrack\Kill Bill Vol. 1 Soundtrack - Al Hirt - 08 - Green Hornet.mp3
\ No newline at end of file
+#EXTM3U
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 01 - Vivement La Fin.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 02 - Plateau Tele.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 03 - Mathilde.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 04 - Cadaques.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 05 - Un Contrat Merveilleux.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 06 - Calculateurs.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 07 - Le Petit Chef.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 08 - Un Marriage T'reggae.mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 09 - Le Manege (Live).mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 10 - Tu T'amuses Quand (Live).mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 11 - Besac (Live).mp3
+ d:\Ma musique\Aldebert - Plateau télé\Aldebert - Plateau Télé - 12 - Vivement La Fin (Version Plage).mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 01 - Saint'nitouche.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 02 - Tête En L'air.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 03 - La Méthode Couette.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 04 - Indélébile.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 05 - Rentrée Des Classes.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 06 - Sur Place Ou À Emporter.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 07 - La Dame Aux Camel Lights.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 08 - Casanova Ou Quasimodo.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 09 - Hypocondriaque.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 10 - Noctambule.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 11 - Rien Qu'un Été.mp3
+ d:\Ma musique\Aldebert - Sur place ou a emporter\Aldebert - Sur Place Ou À Emporter - 12 - Petite Peine.mp3
+ d:\Ma musique\fernando.mp3
\ No newline at end of file
Modified: trunk/_utilisateur/modules.db
===================================================================
(Binary files differ)
Modified: trunk/http-vlc/module/mp3/lecteuraudio.html
===================================================================
--- trunk/http-vlc/module/mp3/lecteuraudio.html 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/http-vlc/module/mp3/lecteuraudio.html 2006-12-01 21:40:22 UTC (rev 54)
@@ -1,64 +1,64 @@
-
-<vlc id="rpn" param1="stream_length_H stream_length 3600 / store" />
-<vlc id="rpn" param1="stream_length_M stream_length 3600 % 60 / store" />
-<vlc id="rpn" param1="stream_length_S stream_length 60 % store" />
-
-<vlc id="rpn" param1="stream_time_H stream_time 3600 / store" />
-<vlc id="rpn" param1="stream_time_M stream_time 3600 % 60 / store" />
-<vlc id="rpn" param1="stream_time_S stream_time 60 % store" />
-
-<vlc id="rpn" param1="next 1 store" />
-<vlc id="rpn" param1="nr_nodes 0 store" />
-<vlc id="rpn" param1="nr_items 0 store" />
-<vlc id="foreach" param1="pl" param2="playlist" />
- <vlc id="if" param1="pl.type value 'Node' strcmp" />
-
-
- if(in_array(strtolower(substr("<vlc id="value" param1="pl.uri"; />",strrpos("<vlc id="value" param1="pl.uri"; />",'.'))),$extv) OR (eregi("://","<vlc id="value" param1="pl.uri"; />") AND "<vlc id="if" param1="pl.current" />1<vlc id="end" />" == 1)){
- $pl[]= array(extract_name('<vlc id="value" param1="pl.name value addslashes"; />'),"<vlc id="if" param1="pl.current" />1<vlc id="else" />0<vlc id="end" />",'<vlc id="value" param1="pl.uri value addslashes" />', "<vlc id="value" param1="pl.index" />");
- <vlc id="if" param1="pl.current" />
- $urlcourante = '<vlc id="value" param1="pl.uri value addslashes" />';
- $nomcourant = extract_name('<vlc id="value" param1="pl.name value addslashes"; />');
- <vlc id="end" />
- }
- <vlc id="rpn" param1="nr_nodes nr_nodes 1 + store" />
- <vlc id="end" />
- <vlc id="rpn" param1="nr_items nr_items 1 + store" />
-<vlc id="end" />
-<vlc id="rpn" param1="prev_node_index current_node_index value 1 - store" />
-<vlc id="rpn" param1="next_node_index current_node_index value 1 + store" />
-
- <vlc id="foreach" param1="cat" param2="information" />
- <vlc id="if" param1="cat.name value 'M\xE9ta-donn\xE9es' strcmp 0 =" />
- <vlc id="foreach" param1="info" param2="cat.info" />
- $info[$i]=array("<vlc id="value" param1="info.value" />","<vlc id="value" param1="info.name" />");
- $i++;
- <vlc id="end" />
- <vlc id="end" />
-
- <vlc id="if" param1="cat.name value 'Commentaires Vorbis' strcmp 0 =" />
- unset($info);
- <vlc id="foreach" param1="info" param2="cat.info" />
- $info[$i]=array("<vlc id="value" param1="info.value" />","<vlc id="value" param1="info.name" />");
- $i++;
- <vlc id="end" />
- <vlc id="end" />
-
- <vlc id="end" />
-
-
-
-
-
-$timetogo ="<vlc id="if" param1="stream_time_H 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_time_H" />:<vlc id="if" param1="stream_time_M 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_time_M" />:<vlc id="if" param1="stream_time_S 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_time_S" /> / <vlc id="if" param1="stream_length_H 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_length_H" />:<vlc id="if" param1="stream_length_M 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_length_M" />:<vlc id="if" param1="stream_length_S 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_length_S" />";
-$etat = "<vlc id="value" param1="stream_state" />";
-
- $stream_time[M] = "<vlc id="value" param1="stream_time_M" />";
- $stream_time[S] = "<vlc id="value" param1="stream_time_S" />";
- $stream_length[M] = "<vlc id="value" param1="stream_length_M" />";
- $stream_length[S] = "<vlc id="value" param1="stream_length_S" />";
-
-$statut['random'] = "<vlc id="value" param1="random 'VLC_OBJECT_PLAYLIST' vlc_var_get"/>";
-$statut['loop'] = "<vlc id="value" param1="loop 'VLC_OBJECT_PLAYLIST' vlc_var_get"/>";
-$statut['repeat'] = "<vlc id="value" param1="repeat 'VLC_OBJECT_PLAYLIST' vlc_var_get"/>";
-
+$pl = array();
+<vlc id="rpn" param1="stream_length_H stream_length 3600 / store" />
+<vlc id="rpn" param1="stream_length_M stream_length 3600 % 60 / store" />
+<vlc id="rpn" param1="stream_length_S stream_length 60 % store" />
+
+<vlc id="rpn" param1="stream_time_H stream_time 3600 / store" />
+<vlc id="rpn" param1="stream_time_M stream_time 3600 % 60 / store" />
+<vlc id="rpn" param1="stream_time_S stream_time 60 % store" />
+
+<vlc id="rpn" param1="next 1 store" />
+<vlc id="rpn" param1="nr_nodes 0 store" />
+<vlc id="rpn" param1="nr_items 0 store" />
+<vlc id="foreach" param1="pl" param2="playlist" />
+ <vlc id="if" param1="pl.type value 'Node' strcmp" />
+
+
+ if(in_array(strtolower(substr("<vlc id="value" param1="pl.uri"; />",strrpos("<vlc id="value" param1="pl.uri"; />",'.'))),$extv) OR (eregi("://","<vlc id="value" param1="pl.uri"; />") AND "<vlc id="if" param1="pl.current" />1<vlc id="end" />" == 1)){
+ $pl[]= array(extract_name('<vlc id="value" param1="pl.name value addslashes"; />'),"<vlc id="if" param1="pl.current" />1<vlc id="else" />0<vlc id="end" />",'<vlc id="value" param1="pl.uri value addslashes" />', "<vlc id="value" param1="pl.index" />");
+ <vlc id="if" param1="pl.current" />
+ $urlcourante = '<vlc id="value" param1="pl.uri value addslashes" />';
+ $nomcourant = extract_name('<vlc id="value" param1="pl.name value addslashes"; />');
+ <vlc id="end" />
+ }
+ <vlc id="rpn" param1="nr_nodes nr_nodes 1 + store" />
+ <vlc id="end" />
+ <vlc id="rpn" param1="nr_items nr_items 1 + store" />
+<vlc id="end" />
+<vlc id="rpn" param1="prev_node_index current_node_index value 1 - store" />
+<vlc id="rpn" param1="next_node_index current_node_index value 1 + store" />
+
+ <vlc id="foreach" param1="cat" param2="information" />
+ <vlc id="if" param1="cat.name value 'M\xE9ta-donn\xE9es' strcmp 0 =" />
+ <vlc id="foreach" param1="info" param2="cat.info" />
+ $info[$i]=array("<vlc id="value" param1="info.value" />","<vlc id="value" param1="info.name" />");
+ $i++;
+ <vlc id="end" />
+ <vlc id="end" />
+
+ <vlc id="if" param1="cat.name value 'Commentaires Vorbis' strcmp 0 =" />
+ unset($info);
+ <vlc id="foreach" param1="info" param2="cat.info" />
+ $info[$i]=array("<vlc id="value" param1="info.value" />","<vlc id="value" param1="info.name" />");
+ $i++;
+ <vlc id="end" />
+ <vlc id="end" />
+
+ <vlc id="end" />
+
+
+
+
+
+$timetogo ="<vlc id="if" param1="stream_time_H 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_time_H" />:<vlc id="if" param1="stream_time_M 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_time_M" />:<vlc id="if" param1="stream_time_S 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_time_S" /> / <vlc id="if" param1="stream_length_H 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_length_H" />:<vlc id="if" param1="stream_length_M 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_length_M" />:<vlc id="if" param1="stream_length_S 10 <" />0<vlc id="end" /><vlc id="value" param1="stream_length_S" />";
+$etat = "<vlc id="value" param1="stream_state" />";
+
+ $stream_time[M] = "<vlc id="value" param1="stream_time_M" />";
+ $stream_time[S] = "<vlc id="value" param1="stream_time_S" />";
+ $stream_length[M] = "<vlc id="value" param1="stream_length_M" />";
+ $stream_length[S] = "<vlc id="value" param1="stream_length_S" />";
+
+$statut['random'] = "<vlc id="value" param1="random 'VLC_OBJECT_PLAYLIST' vlc_var_get"/>";
+$statut['loop'] = "<vlc id="value" param1="loop 'VLC_OBJECT_PLAYLIST' vlc_var_get"/>";
+$statut['repeat'] = "<vlc id="value" param1="repeat 'VLC_OBJECT_PLAYLIST' vlc_var_get"/>";
+
Added: trunk/module/horoscope/a.gif
===================================================================
(Binary files differ)
Property changes on: trunk/module/horoscope/a.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/module/horoscope/b.gif
===================================================================
(Binary files differ)
Property changes on: trunk/module/horoscope/b.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/module/modules/index1.php
===================================================================
--- trunk/module/modules/index1.php 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/module/modules/index1.php 2006-12-01 21:40:22 UTC (rev 54)
@@ -22,8 +22,8 @@
foreach($xml3->element as $element){
if(utf8_decode($element->nom)==urldecode($_GET['installnewmod'])){
- download_file($ini['download']['patch'].utf8_decode($element->fichier), $RACINE_REP.'module/'.utf8_decode($element->nom).'/');
- add_module(utf8_decode($element->nom), utf8_decode($element->nom).'/', 'index1.php', '1', '1', '1', '1', '1', utf8_decode($element->version), utf8_decode($element->description), 'Module', 'Alone', get_id_of_categorie(utf8_decode($element->cat)));
+ download_file($ini['download']['patch'].utf8_decode($element->fichier), $RACINE_REP.'module/'.strtolower(supprime_accents(utf8_decode($element->nom))).'/', $element->nom);
+ add_module(utf8_decode($element->nom), strtolower(supprime_accents(utf8_decode($element->nom))).'/', 'index1.php', '1', '1', '1', '1', '1', utf8_decode($element->version), utf8_decode($element->description), 'Module', 'Alone', get_id_of_categorie(utf8_decode($element->cat)));
}
//-- R\xE9initialise la liste des modules
get_module_list();
@@ -34,6 +34,8 @@
// Suppression d'un module ou d'un skin
if(isset($_GET['delid'])){
sup_module($_GET['delid']);
+ get_module_list();
+ list_templates();
}
//Installation d'un nouveau skin
Modified: trunk/module/mp3/lecteuraudio.php
===================================================================
--- trunk/module/mp3/lecteuraudio.php 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/module/mp3/lecteuraudio.php 2006-12-01 21:40:22 UTC (rev 54)
@@ -15,6 +15,13 @@
//$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];
+$default = $audio_defaut;
+$extv = explode(",",$ext_audio);
+
+
if($pisteaudio=='TV'){
// $META['aud'] = '69(en,mp2)';
}elseif($pisteaudio=='AC3'){
@@ -31,8 +38,34 @@
$toplay=$_REQUEST['toplay'];
play_fichier('type=0',$toplay,0,'mp3');
$reload='1';
+
+ $pagedinfo=file_get_contents('http://localhost:8081/module/mp3/lecteuraudio.html');
+ eval($pagedinfo);
+
+ foreach($pl as $morceau){
+ if($morceau[3] == $toplay){
+ if(array_pop(explode(".", $morceau[2]))=='m3u'){
+ $supplement = '?toplaybis='.$_GET['url'];
+ }
+ }
+ }
}
+if (isset($_REQUEST['toplaybis'])){
+ $toplaybis=$_REQUEST['toplaybis'];
+
+ $pagedinfo=file_get_contents('http://localhost:8081/module/mp3/lecteuraudio.html');
+ eval($pagedinfo);
+
+ foreach($pl as $morceau){
+ if(realpath($morceau[2]) == realpath(urldecode($toplaybis))){
+ play_fichier('type=0',$morceau[3],0,'mp3');
+ }
+ }
+ $reload='1';
+
+}
+
if (isset($_REQUEST['control'])) {
$control = $_REQUEST['control'];
if($control!='seek')
@@ -72,12 +105,6 @@
$i=0;
-$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);
-
$pagedinfo=file_get_contents('http://localhost:8081/module/mp3/lecteuraudio.html');
eval($pagedinfo);
@@ -216,6 +243,7 @@
case 'delall':
include('http://127.0.0.1:8081/lecteur/'.$ini[multimedia][qualite].'?type=999'); //-- Vide la playlist
unset($pl);
+ unset($pl_transformed);
unset($info);
$VLC['etat']='stop';
break;
@@ -274,7 +302,7 @@
}
if($reload=='1'){
- $META['refresh']='2;url=lecteuraudio.php';
+ $META['refresh']='1;url=lecteuraudio.php'.$supplement;
}
$smarty->assign('lastwebradio',get_variable('lastwebradio'));
Modified: trunk/module/mp3/playlist_audio.tpl
===================================================================
--- trunk/module/mp3/playlist_audio.tpl 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/module/mp3/playlist_audio.tpl 2006-12-01 21:40:22 UTC (rev 54)
@@ -1,9 +1,9 @@
-{if $VLC.type_current=='webradio'}
+{if $VLC.type_current=='webradio' AND $VLC.etat!='stop'}
<center><font size=3><u>Vous lisez actuellement la station de radio</font><br><font size=4>{$lastwebradio}</u></font><br><img src="jaquette.php?directory=&info={$lastwebradio|trim|urlencode}&w=400&h=250"></center>
-{elseif $VLC.db_current_type=='podcast'}
+{elseif $VLC.db_current_type=='podcast' AND $VLC.etat!='stop'}
<font size=3><center><u>Podcast en cours de lecture</u></font></center><br> <br>
Auteur : {$info.auteur_flux|strip_tags}<br>
@@ -25,7 +25,7 @@
<img src="{$SKIN_REP}dossier/mp3.gif" width="16" height="16"> <a href=lecteuraudio.php?action=save&m3u_save=1&play_m3u={$playlists[pl]|realpath|urlencode}>{$playlists[pl]|realpath|extract_name|truncate:130:''}.m3u</a><br>
{/section}
-{elseif count($pl)==0 OR $action=='load'}
+{elseif count($pl)==0 OR $action=='load' OR $VLC.etat=='stop'}
{section name=pl loop=$playlists}
{if $smarty.section.pl.first}
@@ -52,7 +52,7 @@
<font size="1">{counter name=indice print=true}. </font>
<font size="1">
{if $pl[playlist].1}<u>{/if}
- <a href=lecteuraudio.php?toplay={$pl[playlist].3}>{$pl[playlist].0|truncate:130:''|strip_delimiters}</a>
+ <a href=lecteuraudio.php?toplay={$pl[playlist].3}&url={$pl[playlist].2|urlencode}>{$pl[playlist].0|truncate:130:''|strip_delimiters}</a>
{if $pl[playlist].1}</u>{/if}
</font><br>
{/section}
Modified: trunk/version.html
===================================================================
--- trunk/version.html 2006-11-27 19:23:32 UTC (rev 53)
+++ trunk/version.html 2006-12-01 21:40:22 UTC (rev 54)
@@ -4,6 +4,6 @@
</head>
<body>
<h1>Easybox</h1>
-<h2>3.4.11</h2>
+<h2>3.4.15</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.
|