Re : fichier liste de liens
Tolum
Suggestionneur breveté
Scout Web Portail
non, laisse la date, c sympa quand même, comme ca tu peux voir les derniers ajouts, non?

Posté le 29/08/2005 à 10:24:09
Re : fichier liste de liens
ChMat
Webmaster
Dans ce cas, je suggère une rubrique artificielle "Nouveaux liens" ou alors une icône 'nouveau' qui ne prendrait une colonne complète.
Pour l'auteur du lien, le fait de le stocker dans la db (pour modération ou édition) est bien mais il n'a pas d'intérêt pour les gens qui visitent le site. Ceci dit, c'est mon avis
Alors, pour la solution dl dt dd, ça donne ceci :
Code :<dl>
<dt><a href="http://www.jambes-centre.be" onclick="comptage(12);">Unité scoute de Jambes centre</a></dt>
<dd>http://www.jambes-centre.be/ et une description éventuelle du lien</dd>
<dt><a href="http://www.5nm.be.tf" onclick="comptage(13);">Unité scoute d'Andenne</a></dt>
<dd>http://www.5nm.be.tf/ et une description éventuelle du lien</dd>
</dl>
On peut aussi imaginer la possibilité d'ajouter une bannière et une description succinte pour le lien. Enfin, c'est développable à l'infini

Posté le 29/08/2005 à 11:12:54
Re : fichier liste de liens
Bonjour,
J'ai cree la table et rajoute la page.
Lorsque je suis logge, tout fonctionne bien.
Une fois que je visite le site delogge et que je veux visiter la page de lien, j'ai a la place la page 'en construction' ...
Est-ce que quelqun peut m'aider ?
PS : adresse du site :
http://quatorzieme.agorascout.net/

Posté le 05/10/2005 à 09:45:51
Re : fichier liste de liens
Tolum
Suggestionneur breveté
Scout Web Portail
petite amélioration à prévoir: un membre du site peut suggérer un lien

Posté le 05/10/2005 à 11:50:17
Re : fichier liste de liens
Tarpan
Membre du projet
Scout Web Portail
En fait, par défaut, cette page n'est pas visible pour tous les niveaux.
Tu peux changer toi-même à partir de quel niveau on peut voir la page et à partir duquel on peut ajouter un lien.
Il suffit de modifier, au début du fichier les variables $niveau_voir et $niveau_ajouter.

Posté le 05/10/2005 à 12:39:16
Re : fichier liste de liens
Hmmm ...
Je ne trouve pas les commandes tellesquelles mais si je dechiffre bien le script, tous les utilisateurs de niveau < 1 sont diriges vers la page 'en construction' et tous les autres ont un acces en ecriture ; ce qui ne m'arrange pas vraiment (je preferais que les niveaux 0 a 2 aient access en lecture).
Code :if ($user['niveau']['numniveau'] < 1)
{
include('404.php');
// exit;
}
else
{
if ((empty($_POST['step']) and empty($_GET['step'])) )
{
if (!defined('IN_SITE'))
{
?>
Je ne suis pas vraiment familie avec php ... que dois-je ajouter comme commandes ?

Posté le 05/10/2005 à 14:12:27
Re : fichier liste de liens
ChMat
Webmaster
Dans ce cas, tu peux remplacer la condition
Code :if ($user['niveau']['numniveau'] < 1)
par
Code :if (0 > 1)
De cette manière, la condition else sera toujours exécutée.
Mais je ne sais pas ce qui se trouve dans la condition else, donc les implications peuvent être plus grandes qu'un simple accès en lecture. Tarpan ?

Posté le 05/10/2005 à 16:04:46
Re : fichier liste de liens
Tarpan
Membre du projet
Scout Web Portail
Muscardin, mais quelle version as-tu donc?
normalement, ceci est le début du fichier, que tu paramètres à ta guise.
Code :
// ---------- variables du module:
$niveau_voir=0; //niveau nécessaire pour consulter les liens.
$niveau_ajouter=3; // niveau nécessaire pour ajouter, et donc de modifier ses liens
$cats=array('Animation','Unités ou sections', 'Jeux', 'Divers', 'Utiles', 'Sites personnels');
$cats_small=array('anim', 'unit', 'jeux', 'divers', 'utiles', 'perso');
// !!!!!!!!!!!! attention, les arrays doivent avoir le même nombre d'éléments et doivent avoir un nombre pair d'éléments!!!
Et le if donne ceci (un peu plus loin) :
Code :<h1>Repertoire de liens</h1><?
if ($user['niveau']['numniveau'] < $niveau_voir)
{
include('404.php');
}
else
{

Posté le 05/10/2005 à 18:16:29
Re : fichier liste de liens
Je viens de trouver pourquoi je ne retrouvais pas vos infos ... j'ai telecharger le module 'liens' a partir de 'fichiers divers' et pas de 'module'. Je vais essayer la version provenant de 'module'.
Il serait peut-etre bon d'enlever la version present dans 'fichiers divers' afin d'eviter de nouvelles confusions ?
Merci pour votre aides !

Posté le 06/10/2005 à 09:22:26
Re : fichier liste de liens
Je confirme : les fichiers presents dans la partie 'Modules' fonctionnent nickel !
Merci

Posté le 06/10/2005 à 10:19:51
Re : fichier liste de liens
Tarpan
Membre du projet
Scout Web Portail
C'est fait

Posté le 06/10/2005 à 12:15:48