$value) { $player_flv_lecteurs_values[$key] = $value['value']; } // verifier si le lecteur video indique est correct $player_video = $player_config['player_video'] = (($ii = _request('player_video')) && (in_array($ii, $player_flv_lecteurs_values))) ? $ii : _PLAYER_FLV_LECTEUR_DEFAULT ; $player_key = array_search($player_video, $player_flv_lecteurs_values); $player_config['player_key'] = $player_key; // premiere install pour le profil ou global if($player_premiere_installation = (!isset($player_config['player_video_prefs']))) { spip_log("PLAYER: premiere installation profil $player_key"); $player_config['player_video_prefs'] = array(); } // initialiser les variables, foreach($player_flv_config as $key => $value) { if($player_retour_formulaire) { $$key = (($ii = _request($key)) ? $ii : ''); } else if($player_premiere_installation) { $$key = $value['default']; } else { $$key = (isset($player_config['player_video_prefs'][$key]) ? $player_config['player_video_prefs'][$key] : ''); } // retire les # (il n'en faut pas en flash) if($value['type'] == 'color') { $$key = ltrim($$key, '#'); } // ne pas enregistrer les variables vides if(!empty($$key)) { $player_config['player_video_prefs'][$key] = $$key; } else if(isset($player_config['player_video_prefs'][$key])) { unset($player_config['player_video_prefs'][$key]); } } if($player_retour_formulaire) { //spip_log("PLAYER: enregistrement config profil $player_key". serialize($player_config)); // enregistrer la config ecrire_meta(_PLAYER_META_PREFERENCES, serialize($player_config)); if(version_compare($GLOBALS['spip_version_code'],'1.9300','<')) { include_spip("inc/meta"); ecrire_metas(); } } $commencer_page = (function_exists('debut_page')) ? "debut_page" : charger_fonction('commencer_page', 'inc') ; //////////////////////////////////// // PAGE CONTENU //////////////////////////////////// $page_result = "" . $commencer_page(_T(_PLAYER_LANG."configuration_player"), _PLAYER_PREFIX) . "
\n" . gros_titre(_T(_PLAYER_LANG."configuration_player"), "", false) . barre_onglets($rubrique, _PLAYER_PREFIX) . debut_gauche($rubrique, true) . player_petite_boite_info() . $message_gauche . creer_colonne_droite($rubrique, true) . debut_droite($rubrique, true) ; //////////////////////////////////// // configuration audio $page_result .= "" . player_affiche_config_form('player_admin') ; //////////////////////////////////// // configuration video $page_result .= "" . debut_cadre_trait_couleur(_DIR_PLUGIN_PLAYER_IMAGES."player-video-24.png", true, '', _T(_PLAYER_LANG."player_video")) . player_form_debut_form('player_video_config') . "