BlueGEEK Journal

Accueil > Manip’s > Annuaire / Categorizator > Installer un annuaire de lien sur le Site FREE

Installer un annuaire de lien sur le Site FREE

dimanche 7 mai 2006, par bluegyn_spip

INSTALLATION DE CATEGORIZATOR SUR LE SITE FREE

-Nous supposons que vous avez su installer votre annuaire en local grâce à EasyPHP
-Vous devez modifier certains des paramètres pour le rendre opérationnel sur votre site FREE

--1-

-Le Paquet Zippé est télé chargé ici

-Puis dézippé et télé chargé sur votre site dans le dossier de votre choix

  • http://monsite.free.fr/annuaire/
  • (monsite est le nom de votre site attribué par FREE)

--2-

Lancer l’installation

-  Je lance http://monsite.free.fr/annuaire/install.php

Cette page s’ouvre


Installation de l’annuaire

  • Infos sur la base de données :

Adresse du serveur de base de données :

  • sql.free.fr

Nom de votre base de données :

  • monsite

Nom d’utilisateur pour cette base :

  • monsite

Mot de passe pour cette base :

  •  ###### ( mot de passe attribué par Free)

Infos sur votre site :


Titre de votre site :

  • MonTitre Quelconque

URL de votre site :

  • http://monsite.free.fr/

URL du répertoire dans lequel est installé votre annuaire :

  • http://monsite.free.fr/annuaire/

Nom du webmaster :

* MonNOMQuelconque

Email du webmaster :

* MonAdresse@Mail [attention, elle sert a valider les propositions externes)

Votre site dispose-t-il d’une Newsletter ? oui | non Etc...

Données pour l’administration de l’annuaire :

Login :

* admin

Mot de passe :

* admin

VALIDEZ OK

PRÉCAUTIONS Vérifiez que tous les renseignements sont bien enregistrés dans le dossier

  • http://monsite.free.fr/annuaire/data_bd_annuaire.php

+++ 

  • données pour la connexion à la base de données $db_server = "sql.free.fr" ;
  • adresse du serveur MySQL $db_name = "monsitefree" ;
  • nom de la base de données $db_user_login = "monsitefree" ; 
  • nom d’utilisateur pour la BD $db_user_pass = "#########" ; 
  • mot de passe pour la BD

 ?>

+++

SURTOUT VÉRIFIEZ BIEN QU’IL N’Y A AUCUNE DONNÉES 

  • Ni avant le < ? Ouvrant 
  • Ni après le ?> Fermant

Car ce sont des données confidentielles qui ne seraient pas protégées (mot de passe+++) Si c’est le cas supprimez tout ce qui dépasse Le cas échéant, il est plus simple de modifier ce fichier, que de relancer la procédure d’install à chaque fois...

-  3-

Lancer l’annuaire

  • http://monsite.free.fr/annuaire/

A partir de la vous avez 2 moyens de rajouter de liens

-  3a- Soit en temps qu’utilisateur

* Vous cliquez simplement sur [PROPOSER UN SITE] * La proposition est transmise au Webmaster (par l’adresse e-mail indiquée) et c’est lui qui la valide

-  3b- Soit en temps qu’administrateur (WebMaster)

* Ce qui confère les pleins pouvoirs, Ajouter, Supprimer, Catégoriser, Commenter

-  4-

Administrer l’annuaire

Lancer la page d’administration

  • http://monsite.free.fr/annuaire/admin/

Le site étant sécurisé on vous demande patte blanche

Authentification pour la partie administration :

Login : admin Mot de passe : admin

Cliquer sur

* Administrer les sites et catégories

Créer des catégories, sous catégories et dans chaque dossier des sites Vous pouvez tout corriger à tout moment en cliquant sur Modifier La navigation est simple et instinctive

ATTENTION

Vous devez toujours refermer l’administration en cliquant sur

* Retour à la page principale de la zone d’administration

Puis

* Déconnexion

Sinon il sera impossible de revenir avant un délai de sécurité de 30 minutes !

Messages

  • Bonjour,

    Merci pour vos explications sur votre annuaire, hors je butte réellement, j’essaye de mettre un annuaire php (categorizateur ex phpannu ...comme le votre) (SANS utilisation des CHMOD)

    +++

    - Pas de Pb les Forums sont fait pour cela, car les questions des utilisateurs sont souvent d’un très grand intérêt pour tous ceux qui n’osent pas demander, et si j’ai créé le forum, c’est bien parce que j’ai copieusement merdé aussi

    - Il n’y a pas à modifier les CHMOD car les paramétrages de FREE par défaut sont optimisés pour cette installation


    voila ce que j’ai rentré sur le fichier " data_bd_annuaire.php "

    - $db_server = "http://sitesratuits.free.fr" ; //adresse du serveur MySQL

    - $db_name = "mysql" ; //nom de la base de données

    - $db_user_login = "sitesgratuits" ; //nom d’utilisateur pour la BD

    - $db_user_pass = "xxxxxxxxxx( mon mot de passe free)" ; //mot de passe pour la BD

    -  ?>


    OK j’y vois 2 erreurs

    Voila ce qu’il faut mettre

    -  <?

    -$db_server "sql.free.fr"//adresse du serveur MySQL

    -$db_name "sitesgratuits"//nom de la base de données

    -$db_user_login "sitesgratuits"//nom d'utilisateur pour la BD

    -$db_user_pass "xxxxxxxxxx( mon mot de passe free)"//mot de passe pour la BD 

    -?>

    EXPLICATIONS

    1-

    L’adresse du SERVEUR est UNIQUE pour tous les abonnés à FREE

    Et c’est TOUJOURS

    - SQL.FREE.FR

    • D’ailleurs si vous tapez dans votre URL
    • Vous tombez sur
    • Qui vous demande votre mot de passe
    • Et vous permet d’accéder à tous les champs de votre Base FREE

    2-

    - db_name et db_user_login sont identiques et correspondent au NOM DE VOTRE COMPTE FREE

    • Car Free étant gratuit et limité ne vous attribue QU’UNE SEULE BASE ET VOUS IMPOSE SON NOM (mysql est un nom réservé à l’installation en Local)
    • (ce nom est le même que votre LOGIN soit : sitesgratuits)
    • Par contre vous pouvez mettre dans cette base autant de TABLES que vous voulez (il faut juste faire attention que 2 tables ne portent pas le même nom, d’ou l’intérêt de pouvoir les personnaliser comme ici

    - //nom des tables pour la BD, si vous voulez les changer... par exemple en cas d’installation multiples dans une même BD !

    - $T_admins = "admins_annuaire" ; //table des administrateurs

    - $T_categories = "categories_annuaire" ; //table des categoires

    - $T_commentaires = "commentaires_sites_annuaire" ; //table des commentaires

    - $T_infos = "infos_annuaire" ; //table pour le infos sur l’annuaire (anciennement admin_annuaire)

    - $T_sessions = "sessions_annuaire" ; //table pour les sessions des administrateurs

    - $T_sites = "sites_annuaire" ; //table pour les sites

    - $T_sites_in_wait = "sites_in_wait_annuaire" ; //table pour les sites en attentes