<?
/* ----------------------------------------------------------------------------
I N D E X A D M I N I S T R A T E U R
PHPMyRing (4.0) dernière modification du fichier [05-12-02]
---------------------------------------------------------------------------- */
session_start();
// Adresse de PHPMyRing
require('../include/config.php');
require('../include/fonctions.php');
$conf=config();
InsertLang('../',$conf['lang']);
if (!session_is_registered("idadm"))
{
###############################################################
## A U T H E N T I F I C A T I O N ##
###############################################################
/* ---------------------------------------------
A F F I C H A G E D U F O R M U L A I R E
--------------------------------------------- */
if ((!$pseudook) or (!$passok))
{
include('haut.php');
include('formauth.php');
exit;
}
/* ---------------------------------------------
V E R I F I C A T I O N D E L ' A C C E S
--------------------------------------------- */
connecte();
$res=requete("SELECT idadm,nomadm FROM webring_adm WHERE loginadm='$pseudook' AND passadm='$passok'");
$machin=mysql_fetch_array($res);
$idadm=$machin['idadm'];
//mysql_close();
if (mysql_num_rows($res)==1)
{
session_start();
$nomadm=$machin['nomadm'];
//$conf=config();
session_register('idadm','nomadm','conf');
addinlog("../","Connexion de l'administrateur $nomadm","OK");
// Retour à la page....
// Si la variable $viensde n'est pas renseignée :
if (!$viensde)
{
$url="Location: ".$PHP_SELF;
}
// Sinon :
elseif ($viensde)
{
$url="Location: ".$viensde;
}
// On ne sait jamais
else
{
echo _("Impossible de rediriger vers la page. Envoyez un rapport de bug SVP");
}
header($url);
}
else
{
// login incorrect!!!!
include('haut.php');
$message=_("Login et/ou mot de passe incorrect.");
include('formauth.php');
exit;
}
// Fin du if !session register
}
else
{
//$conf=config();
###############################################################
## C O N T E N U D E L A P A G E ##
###############################################################
require('haut.php');
// On va aller récupérer des trucs...
// Connnectons nous toujours ça va nous servir ;)
connecte();
// Nombre de sites inscrits
//$nbsites=mysql_num_rows(requete("SELECT idsite FROM webring WHERE accept='1'"));
$nbsites=mysql_num_rows(requete("SELECT idsite FROM webring WHERE accept='1'"));
// Nombre de sites désactivés
$nbdesact=mysql_num_rows(requete("SELECT idsite FROM webring WHERE accept='2'"));
// Nombre de sites en attente de validation
$res=requete("SELECT idsite,site_nom,url,webmaster,email,description FROM webring WHERE accept='0'");
$nbatt=mysql_num_rows($res);
// Les sites qui sont en attente de validation...
// $res est toujours valable...
?>
<div class="accueil">
<div class="image-bienvenue">
<img src="../images/bienvenue.png" style="width:64px; height:64px; border:0" alt="" title="<? echo _("Bienvenue"); ?>!" />
</div>
<div class="message-bienvenue">
<? echo _("Bienvenue")." ".$nomadm." "._("dans l'interface d'administration de PHPMyRing"); ?>.
<br />
<? echo _("Vous utilisez la version")." ".$conf['version']." ("._("vérifier <a
href=\"http://www.microniko.net/phpmyring\" target=\"_blank\">quelle est la
version actuelle</a>").")"; ?>
</div>
<ul class="liste-recapitulatif">
<?
// Gestion du pluriel
if ($nbsites>=2)
{
$ya_nb_sites2=_("sites inscrits");
}
else
{
$ya_nb_sites2=_("site inscrit");
}
if ($nbatts>=2)
{
$nb_att=_("sites sont en attente de validation (voir ci-dessous)");
}
else
{
$nb_att=_("site est en attente de validation (voir ci-dessous)");
}
if ($nbdesact>=2)
{
$nb_des=_("sites sont désactivés en attente d'une vérification");
}
else
{
$nb_des=_("site est désactivé en attente d'une vérification");
}
?>
<li><? echo _("Il y a")." $nbsites ".$ya_nb_sites2; ?> (<a href="liste.php"><? echo _("voir la liste"); ?></a>) ;</li>
<li><? echo $nbatt." ".$nb_att; ?> ;</li>
<li><? echo $nbdesact." ".$nb_des; ?> (<a href="verif.php"><? echo _("vérifier les sites"); ?></a>).</li>
<li><a href="zero.php"><? echo _("Remettre à zéro les compteurs de visites");?></a></li>
</ul>
</div>
<div class="message-accueil">
<div class="titre-message-accueil">
<? echo _("Modification du message d'accueil"); ?>
</div>
<div class="contenu-message-accueil">
<?
$fp=fopen("../include/msg.txt","r");
fpassthru($fp);
?>
</div>
<div class="modif-msg">
[ <a href="JavaScript:modif_msg();"><? echo _("Modifier le message"); ?></a> ]
</div>
</div>
<!-- Liste des sites demandant l'inscription -->
<a name="att"></a>
<div class="liste-sites-inscription">
<div class="titre-liste-sites-inscription">
<? echo _("Sites demandant à être inscrits au webring"); ?>
</div>
<?
if ($nbatt)
{
?>
<table width="100%">
<tr class="titre-tableau-sites-inscription">
<td><? echo _("Nom du site"); ?></td>
<td><? echo _("URL"); ?></td>
<td><? echo _("Webmaster"); ?></td>
<td><? echo _("Accepter"); ?></td>
<td><? echo _("Refuser"); ?></td>
<td> </td>
</tr>
<?
while ($row=mysql_fetch_array($res))
{
?>
<tr>
<td><? echo stripslashes($row['site_nom']); ?></td>
<td>
<a href="<? echo $row['url']; ?>" target="_blank">
<? echo $row['url']; ?>
</a>
</td>
<td>
<a href="msg_mbres.php?envoyera=membre&idsite=<? echo $row['idsite']; ?>">
<? echo $row['email']; ?>
</a>
</td>
<td>
<form name="formulairenumeroun" method="post" action="accepter.php">
<input type="hidden" name="direct" value="1" />
<input type="hidden" name="idsite" value="<? echo $row['idsite']; ?>" />
<input type="submit" name="Submit2" value="A" />
</form>
</td>
<td>
<form method="post" action="refus.php">
<input type="hidden" name="idsite" value="<? echo $row['idsite']; ?>" />
<input type="submit" name="Submit" value="R" />
</form>
</td>
<td>
<a href="voir.php?idsite=<? echo $row['idsite']; ?>">+</a>
</td>
</tr>
<?
// Fin du while
}
?>
</table>
<?
// Fin du if
}
else
{
echo _("Aucun site à valider!");
// Fin du else
}
?>
</div>
<!-- fin liste des sites demandant l'inscription -->
<?
require('bas.php');
}
?>