Ce script affiche dans la sidebar de mozilla (ou de netscape). Dans votre sidebar vous obtiendrez la liste des brèves, articles, sites web et forums en attente avec un lien vers l’interface d’admin.
Qu’est ce qu’une sidebar ?
Je vous invite à lire cette article de zpmag.com
Installation
- créez un fichier admin_sidebar.php3 à la racine de votre site
- copiez collé le code ci dessous dans admin_sidebar.php3
<?
$fond = "admin_sidebar";
$delais = 0;
include ("inc-public.php3");
?>
- copiez collé le code ci dessous dans admin_sidebar.html
<?php
//Ici votre configuration
$url_site="http://maison.noplay.net/noplay2/"; //l'url de votre site web (avec / à la fin)
$titre="Noplay.net Admin SideBar"; // le titre de votre sidebar
// Ne pas modifier aprés cette ligne
include("ecrire/inc_connect.php3");
$url=$url_site."admin_sidebar.php3?mode=read";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Noplay">
<meta http-equiv="Refresh" content="1200; URL=<?php echo $url;?>">
<title><?php echo $titre;?></title>
<?php
if ($_GET['mode']!="read") {
print "
<script language=\"JavaScript\">
function addSidebar() {
if ((typeof window.sidebar == \"object\") && (typeof window.sidebar.addPanel == \"function\")) {
window.sidebar.addPanel (\"".$titre."\",
\"".$url."\",\"\");
} else {
var rv = window.confirm (\"Cette fonctionnalité est uniquement disponible sur les \"
+ \"navigateur supportant les sidebar\");
if (rv)
document.location.href = \"http://frenchmozilla.sourceforge.net/\";
}
}
</script>
";
}
?>
</head>
<body>
<b><?php echo $titre;?></b>
<br>
<br>
<?php
if ($_GET['mode']!="read") {
print "<a href=\"javascript:addSidebar();\">Installer la sidebar</a><br><br>";
}
?>
<?php
$aumoinsun=0;
$query = "SELECT * FROM spip_forum WHERE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3RhdHV0PC9jb2RlPg=="></span>='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
if (!$aumoinsun) {
$aumoinsun=1;
echo "Forums: <br><i>";
};
echo '- <a href="ecrire/controle_forum.php3" target="_content">'.$row['titre']."</a><br>";
}
if ($aumoinsun) echo "</i><br><br>";
?>
Dernières bréves:
<br>
<i>
<?php
$query = "SELECT * FROM spip_breves WHERE statut='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
echo "- <a href=ecrire/breves.php3?id_breve=".$row['id_breve']." target=_content>".$row['titre']."</a><br>";
}
?>
</i>
<br>
Derniers articles:
<br>
<i>
<?php
$query = "SELECT * FROM spip_articles WHERE statut='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
echo "- <a href=ecrire/articles.php3?id_article=".$row['id_article']." target=_content>".$row['titre']."</a><br>";
}
?>
</i>
<br>
Derniers sites:
<br>
<i>
<?php
$query = "SELECT * FROM spip_syndic WHERE statut='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
echo "- <a href=ecrire/sites.php3?id_syndic=".$row['id_syndic']." target=_content>".$row['nom_site']."</a><br>";
}
?>
</i>
<br>
<br>
<small><a href="http://www.noplay.net/rubrique29.html">Une création de Noplay.net</a></small>
</body>
</html>
- configurez le script (les paramêtres se trouvent en haut de admin_sidebar.html)
- connectez vous à l’adresse http://mon_site/admin_sidebar.php3
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |