mirror of
https://github.com/pierre42100/comunic
synced 2025-06-19 00:25:19 +00:00
First commit
This commit is contained in:
59
inc/pages/settings/avatarVisibility.inc.php
Normal file
59
inc/pages/settings/avatarVisibility.inc.php
Normal file
@ -0,0 +1,59 @@
|
||||
<?php
|
||||
/**
|
||||
* Change avatar visibility settings
|
||||
*
|
||||
* @author Pierre HUBERT
|
||||
*/
|
||||
|
||||
if(!isset($_SESSION))
|
||||
exit("Invalid call !");
|
||||
|
||||
//On vérifie si il faut changer le niveau de visibilité
|
||||
if(isset($_POST['niveau_visibilite_avatar']))
|
||||
{
|
||||
//Préparation du contrôle de la valeu
|
||||
$nouveau_niveau_visibilite_avatar = $_POST['niveau_visibilite_avatar'];
|
||||
|
||||
//Contrôle de la valeur
|
||||
if($nouveau_niveau_visibilite_avatar == 1 OR $nouveau_niveau_visibilite_avatar == 2 OR $nouveau_niveau_visibilite_avatar == 3)
|
||||
{
|
||||
//Modification de la valeur
|
||||
if(modifie_niveau_visibilite_avatar($_SESSION['ID'], $nouveau_niveau_visibilite_avatar))
|
||||
{
|
||||
//Message de succès
|
||||
?><script type="text/javascript">affiche_notification_succes("Le niveau de visibilité de l'avatar a été changé.", "", 5);</script><?php
|
||||
}
|
||||
else
|
||||
{
|
||||
//Message d'erreur
|
||||
?><script type="text/javascript">affiche_notification_erreur("La modification ud niveau de visibilité de l'avatar a échouée.", "", 5);</script><?php
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
//Message d'erreur
|
||||
?><script type="text/javascript">affiche_notification_erreur("La valeur saisie pour le niveau de visibilité de l'avatar est incorrecte.", "", 5);</script><?php
|
||||
}
|
||||
}
|
||||
|
||||
//Récupération du niveau actuel de visibilité de l'avatar
|
||||
$niveau_visibilite_avatar = get_niveau_visibilite_avatar($_SESSION['ID']);
|
||||
|
||||
?>
|
||||
<h3>Visibilité de votre avatar</h3>
|
||||
<p><i>Cette fonctionalité vous permet de choisir quelle type d'utilisateur pourra visualiser votre avatar.</i></p>
|
||||
<form action='<?php echo $_SERVER['PHP_SELF']; ?>?c=<?php echo $_GET['c']; ?>' method="post">
|
||||
<p>Quelle groupe de personne pourra voir votre avatar: </p>
|
||||
|
||||
<!-- Choix du niveau avec comme pré-définit le niveau actuel -->
|
||||
<label><input type="radio" name="niveau_visibilite_avatar" value="1" <?php echo($niveau_visibilite_avatar == 1 ? "checked" : ""); ?> /> Moi et mes amis </label> <br />
|
||||
<label><input type="radio" name="niveau_visibilite_avatar" value="2" <?php echo($niveau_visibilite_avatar == 2 ? "checked" : ""); ?> /> Moi, mes amis et les personnes connectées </label> <br />
|
||||
<label><input type="radio" name="niveau_visibilite_avatar" value="3" <?php echo($niveau_visibilite_avatar == 3 ? "checked" : ""); ?> /> Tout le monde </label> <br />
|
||||
<!-- Fin de: Choix de niveau avec comme pré-définit le niveau actuel -->
|
||||
|
||||
<!-- Bouton de confirmation -->
|
||||
<input type="submit" value="Modifier" />
|
||||
<!-- Fin de: Bouton de confirmation -->
|
||||
</form>
|
||||
<!--<a href="action.php?actionid=4">Envoyer les données par mail</a>-->
|
||||
<?php
|
Reference in New Issue
Block a user