Changeset 3507 for extensions/music_player/admin/admin.php
- Timestamp:
- Jul 3, 2009, 5:42:14 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/music_player/admin/admin.php
r3329 r3507 6 6 global $conf, $template, $lang, $page; 7 7 global $prefixeTable; 8 //include(get_language_filepath('plugin.lang.php', $m_p->plugin_path)); 9 load_language('plugin.lang', $m_p->plugin_path); 8 load_language('plugin.lang', $m_p->plugin_path); 10 9 11 10 $page['infos'] = array(); 12 11 13 /*$template->assign_vars(14 array(15 'PLUGIN_PATH' => $m_p->plugin_path16 )); */17 12 $template->assign(array( 18 13 'PLUGIN_PATH' => $m_p->plugin_path, … … 371 366 372 367 ////envoi 368 if (isset($_POST['envoi_config']) ){ 373 369 if ($_POST['envoi_config']=='lecteur') 374 370 { … … 387 383 $_POST['mp_autostart'], 388 384 $_POST['mp_autoscroll'], 385 $_POST['style'], 386 $_POST['various_style'], 389 387 ); 390 388 } … … 402 400 $_POST['mp_autostart'], 403 401 $_POST['mp_autoscroll'], 402 $_POST['style'], 403 $_POST['various_style'], 404 404 ); 405 405 } … … 414 414 // $mp_msgs[] = $lang['mp_msg_admin_5']; 415 415 array_push($page['infos'], l10n('mp_msg_admin_5')); 416 } 416 }} 417 417 if (isset($_POST['envoi_config']) ){ 418 418 if ($_POST['envoi_config']=='plugin' or isset($_POST['foot'])) … … 442 442 if ($conf_lecteur[6]=='true') $repeat=$check; 443 443 if ($conf_lecteur[8]=='true') $autoscroll=$check; 444 if ($conf_lecteur[10]=='true') $various_style=$check; 444 445 445 446 if ($conf_lecteur[7]!='0') 446 447 { 447 $rep = pwg_query('SELECT texte FROM '.MP_PLAYLIST.' WHERE id IN (\''.$conf_lecteur[7].'\') ;');448 $pl = mysql_fetch_array($rep);449 $txt=$pl['texte'];448 $rep = pwg_query('SELECT texte FROM '.MP_PLAYLIST.' WHERE id IN (\''.$conf_lecteur[7].'\') ;'); 449 $pl = mysql_fetch_array($rep); 450 $txt=$pl['texte']; 450 451 } 451 452 else {$txt="Defaut"; } … … 454 455 if ($conf_plugin[1]=='true') $head=$check; 455 456 if ($conf_plugin[2]=='true') $foot=$check; 457 458 //////////////////////////////////////////////// 459 ////////[ liste des styles globaux ////////// 460 //////////////////////////////////////////////// 461 $fichier = array(); 462 $dir = opendir('./plugins/music_player/template/style'); //ouvre le repertoire courant désigné par la variable 463 while(false!==($file = readdir($dir))){ //on lit tout et on récupere tout les dossiers dans $folder 464 465 if(!in_array($file, array('.','..'))){ //on eleve le parent et le courant '. et ..' 466 if(is_file($file)) { continue; } 467 $page = $file; //sort l'extension du fichier 468 $page = explode('.', $page); 469 $nb = count($page); 470 $nom_fichier = $page[0]; 471 for ($i = 1; $i < $nb-1; $i++){ 472 $nom_fichier .= '.'.$page[$i]; 473 } 474 if(isset($page[1])){ 475 $ext_fichier = $page[$nb-1]; 476 } 477 else { 478 $ext_fichier = ''; 479 } 480 481 if($ext_fichier == 'css') { //On ne prend que les css 482 array_push($fichier, $file); 483 } 484 }//fin if in array 485 }//while 486 natcasesort($fichier); //la fonction natcasesort( ) est la fonction de tri standard sauf qu'elle ignore la casse 487 488 489 foreach($fichier as $file) { 490 if ($conf_lecteur[9]==$file) 491 { 492 493 $template->append('list_style', 494 array('FILE' => $file, 495 'TEXTE' => '->'.$file, 496 )); 497 } 498 else 499 { 500 $template->append('list_style', 501 array('FILE' => $file, 502 'TEXTE' => $file, 503 )); 504 } 505 } 506 507 456 508 ////assignement des valeurs 457 509 $template->assign( … … 473 525 'AUTOSTART_T' => $txt, 474 526 'MP_AUTOSCROLL_ACTIVATED' => $autoscroll, 527 'MP_VARIOUS_STYLE' => $various_style, 475 528 ) 476 529 );
Note: See TracChangeset
for help on using the changeset viewer.