alpha_full/admin/agencement/musique/musique.modale.php
2026-04-06 22:58:51 +02:00

165 lines
7.8 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// -----------------------------------------------------
// Etre admin
// -----------------------------------------------------
if (isset($_SESSION['isAdmin']) && $_SESSION['isAdmin']=='O' ) {
// -----------------------------------------------------
// Post
// -----------------------------------------------------
if (isset($_POST['theAlt'])) {$theAlt=$_POST['theAlt'];}
if (isset($_POST['thePopup'])) {$thePopup=$_POST['thePopup'];}
if (!empty($_POST['theSon'])) {$theSon=$_POST['theSon'];}
if (isset($_POST['theClasse'])) {$theClasse=$_POST['theClasse'];}
if (isset($_POST['codeOpe'])) {$codeOpe=$_POST['codeOpe'];}
// -----------------------------------------------------
// Update
// -----------------------------------------------------
if ($codeOpe=='majMusique') {
// -----------------------------------------------------
// upload
// -----------------------------------------------------
if (!empty($_FILES["fileToUpload"]["tmp_name"])) {
$target_dir = "../Design/_musique/";
$targetExtension =['mp3', 'avi', 'mpeg'];
$targetSize ='5242880'; //5 Mo
$largeurMax = 0;
$hauteurMax = 0;
$largeurMin = 0;
$hauteurMin = 0;
include ($includePathAdmin. "/_fonctions/uploadGenerique.php");
$theSon=$theFichier;
}
else if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Pas de upload' => $theSon], '');}
// -----------------------------------------------------
// Req UPDATE musique image
// -----------------------------------------------------
include ("musiqueReqUpdate.php");
include ($includePathAdmin. "/drapeaux/changementLg.php");
}
// -----------------------------------------------------
// Req select
// -----------------------------------------------------
include ("musiqueReqSelect.php");
// -----------------------------------------------------
// Debug
// -----------------------------------------------------
if (isset($debug[1]) && $debug[1] == '1' ) {include ("musique.debug.php");}
// -----------------------------------------------------
// Formulaire
// -----------------------------------------------------
echo '<form name="musiqueF" id="musiqueF" method="POST" enctype="multipart/form-data" >';
// -----------------------------------------------------
// Zone Form
// -----------------------------------------------------
echo '<div id="zoneFormModales" >';
// -----------------------------------------------------
// Langue drapeaux
// -----------------------------------------------------
echo '<span>';
include ($includePathAdmin. "/drapeaux/drapeauxAff.php");
echo '</span>';
// -----------------------------------------------------
// Champs cachés
// -----------------------------------------------------
echo '<input type="hidden" name="lgCourante" id="lgCourante" value="' .$_SESSION['lgCouranteCode']. '" >';
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="' .$codeOpe. '" >';
echo '<input type="hidden" name="lg" id="lg" value="' .$lg. '" >';
// -----------------------------------------------------
// Chemin
// -----------------------------------------------------
echo '<div class="libChampsWebmaster" >';
echo 'Fichier audio actuel : ';
$theSon= str_replace("../../","./",$theSon);
echo '<input type="text" style="width:80%;" class="inputWebmaster" id="theSon" name="theSon" value="' .$theSon. '" title="Emplacement de l\'image"/>&#160;';
echo '<p><label for="fileToUpload" ><span class="boutonsWebmaster" title="Cliquez ici pour parcourir les dossiers de votre ordinateur. " >';
echo '<i class="fad fa-download" ></i>&#160;';
echo 'Parcourir...&#160;</span></label>';
echo '<input style="display:none;" type="file" name="fileToUpload" id="fileToUpload"></p>';
echo '</div>';
// -----------------------------------------------------
// Player
// -----------------------------------------------------
echo '<div class="libChampsWebmaster" >';
$theSon2=str_replace('./', '../', $theSon);
echo '<audio id="bgAudio" class="bgAudio" controlsList="nodownload" preload="auto" src="'.$theSon2.'" type="audio/mp3" style="display:block; width:300px; height:30px; color:powderblue;" controls> </audio>';
//echo '<audio id="bgAudio" class="bgAudio" controlsList="nodownload" preload="auto" src="../Design/_musique/Buddha Bar - Buddha Bar 2 - Party - A Loop in Time.mp3" type="audio/mp3" style="display:block; width:300px; height:30px; color:powderblue;" controls> </audio>';
echo '</div>';
// -----------------------------------------------------
// Icône
// -----------------------------------------------------
echo '<div class="libChampsWebmaster" >';
echo '<br>Choisir un icône global aux langues ( uniquement une classe fontawesome ) : ';
echo '<br><input type="text" style="width:30%;" class="inputWebmaster" id="theClasse" name="theClasse" value="' .$theClasse. '" title="Icône"/>&#160;';
if (!empty($theClasse)) echo '<i class="' .$theClasse. '"></i>';
echo '<a href="https://fontawesome.com/v6/search" target="_blank"><u>Lien</u> vers fontawesome icon (ne copier que la partie entre guillemets)</a>';
echo '</div>';
// -----------------------------------------------------
// thePopup
// -----------------------------------------------------
echo '<div class="libChampsWebmaster" >';
echo ' Info-bulle : ';
$thePopup= gTranslate($thePopup, strtolower( substr ($_SESSION['lgCouranteCode'], 0, -1) ) ) ;
echo '<input type="text" style="width:40%;" class="inputWebmaster" id="thePopup" name="thePopup" value="' .$thePopup. '" title="Icône"/>&#160;';
echo '</div>';
echo '</div>';
// -----------------------------------------------------
// Zone Validate
// -----------------------------------------------------
echo '<div id="zoneValidateModales" style="display:flex; flex-wrap:wrap; height:auto;" class="flexToColumn" >';
// -----------------------------------------------------
// Bouton submit
// -----------------------------------------------------
echo '<span class="boutonsWebmaster" onClick="majMusique();" target="_parent" >';
echo '<i class="fad fa-check-circle"></i>&#160;';
echo 'Valider pour ' .$_SESSION['lgCouranteLibelle'];
echo '</span>';
// -----------------------------------------------------
// Modifier le style
// -----------------------------------------------------
$volet="Eléments d\'entête";
echo '<span class="boutonsWebmaster" onClick="window.location=\'./frmAdmin.php?affAdmin=3&theVoletCss=' .$volet. '&theNumCss=5\';" title="Cliquez pour changer l\'apparence . " >';
echo '<i class="fad fa-feather"></i>&#160;';
echo 'Gérer le style</span>';
// -----------------------------------------------------
// Aller dans le contenu
// -----------------------------------------------------
echo '<span class="boutonsWebmaster" onClick="window.location=\'./frmAdmin.php?affAdmin=4&textesAffSection=6&sectionAff=section335\'" >';
echo '<i class="fad fa-edit"></i>';
echo 'Gestion du contenu';
echo '</span>';
// -----------------------------------------------------
// Bouton retour
// -----------------------------------------------------
echo '<span class="boutonsWebmaster" onClick="window.location=\'siteActif\'" target="_parent" >';
echo '<i class="fad fa-chevron-circle-left"></i>';
echo ' Retour à l\'agencement</span>';
echo '</div>';
echo '</form>';
}
else {
$confPath="../_conf";
include ("./adminInclude/redirectionAdmin.php");
}
?>