Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


Pages qui pointent vers celle-ci
-:- Sommaire Wiki -:- Sommaire tutoriaux -:- Installations -:- Installations : Modules
Installations : Modules : CNB Your_Account

1.- Décompactez le fichier téléchargé dans un répertoire temporaire de votre disque dur
2.- Uploadez le contenu du répertoire "HTML" du fichier décompacté sur votre serveur. Veillez à bien respecter l'architecture des répertoires.
3.- Exécutez le fichier "cnbya.php" en tapant cette ligne de commande via votre navigateur :
http://www.votre_site.com/cnbya.php
Choisissez l'option d'installation et validez.
4.- Supprimez le fichier "cnbya.php" ainsi que le répertoire "nsnst_installer" du serveur.
Passez à l'étape suivante.

 

Modification du constants.php


5.- Editez le fichier constants.php qui se trouve dans le répertoire modules/Your_Account/includes.
6.- Trouvez le code :

Code:
// define("CNBYA_DOMAINNAME", "");
// if (($_SERVER['SERVER_NAME'] != CNBYA_DOMAINNAME OR $_SERVER['SERVER_NAME'] != CNBYA_DOMAINNAME) AND CNBYA_DOMAINNAME != "") {exit();}

et remplacez le par celui qui suit :
Code:
define("CNBYA_DOMAINNAME", "WWW.VOTRE_DOMAINE.COM");
if (($_SERVER['SERVER_NAME'] != CNBYA_DOMAINNAME OR $_SERVER['SERVER_NAME'] != CNBYA_DOMAINNAME) AND CNBYA_DOMAINNAME != "") {exit();}

Prenez soin de remplacer WWW.VOTRE_DOMAINE.COM par le nom de votre domaine.

NOTA : en cas d'erreur et/ou de page blanche avec WWW.VOTRE_DOMAINE.COM, essayez avec VOTRE_DOMAINE.COM


7.- Sauvegardez le fichier, fermez le et envoyez le sur votre serveur.
Passez à l'étape suivante.

 

Modification du mainfile.php


8.- Editez le fichier mainfiles.php qui se trouve à la racine de votre site.
9.- Ajoutez juste avant la balise de fermeture ( ?> ) le code suivant :

Code:
if (defined('FORUM_ADMIN')) {
    include_once("../../../modules/Your_Account/includes/mainfileend.php");
} elseif (defined('INSIDE_MOD')) {
    include_once("../../modules/Your_Account/includes/mainfileend.php");
} else {
    include_once("modules/Your_Account/includes/mainfileend.php");
}

10.- Sauvegardez le fichier, fermez le et envoyez le sur votre serveur.

 

Modification du javascript.php

A partir de la version 4.4.3 uniquement

11.- Editez le fichier includes/javascript.php et rajoutez, juste avant la balise de fermeture PHP ? >, le code suivant :
Code:
if($name == "Your Account" || $name == "Your_Account" || $name == "Profile" || defined('ADMIN_FILE')) {
     echo "<script type="text/javascript">
";
     echo "function strengthhelp() {
";
     echo "    window.open ('includes/passhelp.php','PasswordStrenghtMeter','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,copyhistory=no,width=400,height=200');
";
     echo "}
";
     echo "</script>
";

     echo '<script type="text/javascript">
     function chkpwd(w) {
     var StrengthValue
     StrengthValue = 0;

     pwd_upper_case = /[A-Z]/;          // a uppercase letter present
     pwd_lower_case = /[a-z]/;          // a lowercase letter present
     pwd_digit = /d/;             // a digit present
     pwd_other = /W/;             // a non letter or digit present
     pwd_length = /^[a-zdW]{10,}$/i;

     if (pwd_upper_case.test(w) == true) {StrengthValue = StrengthValue + 1;};
     if (pwd_lower_case.test(w) == true) {StrengthValue = StrengthValue + 1;};
     if (pwd_digit.test(w) == true) {StrengthValue = StrengthValue + 1;};
     if (pwd_other.test(w) == true) {StrengthValue = StrengthValue + 1;};
     if (pwd_length.test(w) == true) {StrengthValue = StrengthValue + 1;};

     document.getElementById("divTEMP").innerHTML = "Force actuelle: " + StrengthValue + "/5";

     if (StrengthValue == 0) {
      document.getElementById("div1").innerHTML = "";
      document.getElementById("div2").innerHTML = "";
      document.getElementById("div3").innerHTML = "<em>Vide</em>";
      document.getElementById("div4").innerHTML = "";
      document.getElementById("div5").innerHTML = "";
      document.getElementById("td1").style.backgroundColor = "#EBEBEB";
      document.getElementById("td2").style.backgroundColor = "#EBEBEB";
      document.getElementById("td3").style.backgroundColor = "#EBEBEB";
      document.getElementById("td4").style.backgroundColor = "#EBEBEB";
      document.getElementById("td5").style.backgroundColor = "#EBEBEB";
     };

     if (StrengthValue == 1) {
      document.getElementById("div1").innerHTML = "<em>Très faible</em>";
      document.getElementById("div2").innerHTML = "";
      document.getElementById("div3").innerHTML = "";
      document.getElementById("div4").innerHTML = "";
      document.getElementById("div5").innerHTML = "";
      document.getElementById("td1").style.backgroundColor = "#FF4545";
      document.getElementById("td2").style.backgroundColor = "#EBEBEB";
      document.getElementById("td3").style.backgroundColor = "#EBEBEB";
      document.getElementById("td4").style.backgroundColor = "#EBEBEB";
      document.getElementById("td5").style.backgroundColor = "#EBEBEB";
     };

     if (StrengthValue == 2) {
      document.getElementById("div1").innerHTML = "";
      document.getElementById("div2").innerHTML = "<em>Faible</em>";
      document.getElementById("div3").innerHTML = "";
      document.getElementById("div4").innerHTML = "";
      document.getElementById("div5").innerHTML = "";
      document.getElementById("td1").style.backgroundColor = "#FFFF33";
      document.getElementById("td2").style.backgroundColor = "#FFFF33";
      document.getElementById("td3").style.backgroundColor = "#EBEBEB";
      document.getElementById("td4").style.backgroundColor = "#EBEBEB";
      document.getElementById("td5").style.backgroundColor = "#EBEBEB";
     };

     if (StrengthValue == 3) {
      document.getElementById("div1").innerHTML = "";
      document.getElementById("div2").innerHTML = "";
      document.getElementById("div3").innerHTML = "<em>Moyen</em>";
      document.getElementById("div4").innerHTML = "";
      document.getElementById("div5").innerHTML = "";
      document.getElementById("td1").style.backgroundColor = "#FFD35E";
      document.getElementById("td2").style.backgroundColor = "#FFD35E";
      document.getElementById("td3").style.backgroundColor = "#FFD35E";
      document.getElementById("td4").style.backgroundColor = "#EBEBEB";
      document.getElementById("td5").style.backgroundColor = "#EBEBEB";
     };

      if (StrengthValue == 4) {
       document.getElementById("div1").innerHTML = "";
       document.getElementById("div2").innerHTML = "";
       document.getElementById("div3").innerHTML = "";
       document.getElementById("div4").innerHTML = "<em>Bon</em>";
       document.getElementById("div5").innerHTML = "";
       document.getElementById("td1").style.backgroundColor = "#66FF66";
       document.getElementById("td2").style.backgroundColor = "#66FF66";
       document.getElementById("td3").style.backgroundColor = "#66FF66";
       document.getElementById("td4").style.backgroundColor = "#66FF66";
       document.getElementById("td5").style.backgroundColor = "#EBEBEB";
     };

      if (StrengthValue == 5) {
       document.getElementById("div1").innerHTML = "";
       document.getElementById("div2").innerHTML = "";
       document.getElementById("div3").innerHTML = "";
       document.getElementById("div4").innerHTML = "";
       document.getElementById("div5").innerHTML = "<em>Très bon</em>";
       document.getElementById("div5").innerHTML.textColor =  "#3ABB1C";
       document.getElementById("td1").style.backgroundColor = "#3ABB1C";
       document.getElementById("td2").style.backgroundColor = "#3ABB1C";
       document.getElementById("td3").style.backgroundColor = "#3ABB1C";
       document.getElementById("td4").style.backgroundColor = "#3ABB1C";
       document.getElementById("td5").style.backgroundColor = "#3ABB1C";
     };

     if (w.length < 4) {
      document.getElementById("div1").innerHTML = "";
      document.getElementById("div2").innerHTML = "";
      document.getElementById("div3").innerHTML = "<em>Vide</em>";
      document.getElementById("div4").innerHTML = "";
      document.getElementById("div5").innerHTML = "";
      document.getElementById("td1").style.backgroundColor = "#EBEBEB";
      document.getElementById("td2").style.backgroundColor = "#EBEBEB";
      document.getElementById("td3").style.backgroundColor = "#EBEBEB";
      document.getElementById("td4").style.backgroundColor = "#EBEBEB";
      document.getElementById("td5").style.backgroundColor = "#EBEBEB";
     };
    }
    </script>';
    echo "
";
}


12.- Sauvegardez, fermez et transférez le fichier sur votre serveur.

Le module CNB Your_Account est à présent installé. Rendez vous dans l'administration de ce dernier pour paramétrer sa configuration en fonction de vos besoins.

 

 Publié le : 2007-07-26 par stefvar, dernière modification le : 2007-09-10 par stefvar(89 lectures)


Copyleft © par Stefvar. L'utilisation totale ou partielle de cette source est totalement interdite sans autorisation écrite de ma part.

Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx