Nouvelles:

SMF - Just Installed!

Menu principal

Adapatation de Généamania à votre environnement

Démarré par jlsviro, Avr 18, 2022, 11:17 PM

« précédent - suivant »

jlsviro

Message de jlsviro 03 Juin 2007, 21:42
La première adaptation concerne la connexion. Celle-ci se paramètre par le biais du fichier connexion_inc.php. Ce fichier peut être constitué automatiquement via la page install.php ou manuellement par l'utilisateur. Dans le cadre d'une utilisation sur Internet, il est recommandé de supprimer le fichier install.php ; la mise à jour ne peut dans ce cas qu'être manuelle.
Les modifications suivantes doivent être apportées au fichier :
$ndb      = "nom de la base de données";
$nutil    = "nom de l'utilisateur de connexion";
$nmdp     = "mot de passe de l'utilisateur de connexion";
$nserveur = "nom du serveur";

La seconde adaptation concerne les paramètres autres que le connexion. Ils sont stockés dans le fichier parametres.php.
En fonction de votre plateforme (Windows, Unix, Mac), activez l'une des 3 lignes ci-dessous (ici la ligne Windows est activée car elle seule ne commence pas par //).
// Carriage return
$cr = "\r\n"; // version Windows
//$cr = "\n";   // version Unix
//$cr = "\r";   // version Macintosh
Ici la taille maximum autorisée pour une image utilisateur.
// Taille maxi d'une image à télécharger
$taille_maxi_image = 150*1024; // 150Ko
Ici les chemins des différents types d'images. Ceux-ci ne doivent être changés que si vous modifiez l'arborescence du site.
// Chemins des images
$chemin_images_util = 'Images_Util/';
$chemin_images = 'Images/';
Ici le chemin d'accès au site lui même, en local ou sur Internet. Ne le modifiez que si vous installez votre site dans un sous-répertoire (et non un sous-domaine sur Internet).
// Chemin du site
$RepGenSiteLoc = 'http://localhost/';;
$RepGenSiteInt = '';
Ici le nombre de générations que le logiciel explore en amont pour la recherche de cousinage. Cette limitation est à des fins d'optimisation.
// Nombre de génération maximum à remonter pour la recherche de cousinage
// sur internet ou en local
$max_gen_int = 5;
$max_gen_loc = 10;
Ici l'emplacement de la police de caractères utilisée pour certaines sorties imprimables (arbres ascendants par exemple). Le paramétrage par défaut fonctionne pour Windows. Dans le cas d'une installation sur Internet, la police peut être installée dans le même répertoire que les pages. Il faudra alors activer la deuxième ligne. Attention cependant, ceci ne fonctionne pas toujours  x) (constaté sur Free) ; une solution est alors d'installer la police dans un sous répertoire et de modifier $font en conséquence (exemple : $font = 'font/arial.ttf'; ).
// Police pour les graphiques
$font = 'c:/windows/Fonts/Arial.ttf';
//$font = 'arial.ttf';
Ici un paramètre qui permet de dire si l'on veut ou non insérer un enregistrement dans la table des compteurs pour chaque page accédée. Ceci est inutile pour les sites ayant un système de statistiques du genre AwStats ou autre.
// Insertion ou non d'un enregistrement dans la table des compteurs
// pour les sites ne disposant pas de statistiques ; valeur : 0/1
$Insert_Compteur = 1;
Ici le nom du fichier d'export GenWeb.
// Fichier d'export GenWeb
$nom_fic_GenWeb = 'export_GenWeb.sql';
Ici le délai de la redirection après une demande de mise à jour en édition. La valeur 2 est amplement suffisante dans le cas standard. Les impatients peuvent même la passer à 1   :O  .
// Délai de la redirection en secondes
$Delai_Redir = 2;
Ici une zone utilisée pour construire les livraisons (sans intérêt pour les utilisateurs).  La ligne ne doit pas être supprimée.
$init = 0;
Ici une zone permettant d'afficher le texte des requêtes ; inutile dans le cas standard pour les utilisateurs. La ligne ne doit pas être supprimée.
// Affichage des requêtes ==> mode debug
$aff_req = 0;
Ici le paramétrage du préfixe des tables. A ne valoriser que si vous voulez ajouter un préfixe aux tables. Attention, ceci ne permet pas d'exécuter le renommage des tables.
// Préfixe des tables
$pref_tables = '';
Ici le nom du fichier contenant les noms des icones utilisées par l'application.
// Fichier des icones
$fic_icones = 'Icones.php';

NB : les modifications dans les fichiers peuvent être réalisées sous un éditeur de texte (exemple notepad ; évitez Word ou autre...)