Les Forums du Keroinsite

Bienvenue sur les forums d'assistance en informatique et téléphonie mobile du Keroinsite. Posez vos questions et obtenez des réponses à tous vos petits soucis High-tech.
Nous sommes le Mardi, 07 Octobre 2008, 11:48

Heures au format UTC + 2 heures







Forum verrouillé Ce sujet est verrouillé, vous ne pouvez pas éditer de messages ou poster d’autres réponses.  [ 1 message ] 
Auteur Message
 Sujet du message: Tuto : Modifier le champ description pour YourPHPAnnuaire
MessagePosté: Vendredi, 02 Février 2007, 04:29 
Hors ligne
Administrateur
Administrateur
Avatar de l’utilisateur

Inscription: Lundi, 27 Mars 2006, 16:06
Messages: 1129
Localisation: On the web again...What else...
YourPHPAnnuaire est un script qui est un addon du script Categorizator, ce script sert à fabriquer des annuaires de site Internet.

C'est sur ce script que notre annuaire, Les Pages du Keroinsite, est basé.

Voici un tutoriel pour modifier la taille du champ description afin de permettre aux webmaster qui soumettent leur site de présenter une description plus conséquente de leur site.

Vous devez modifier 2 tables de votre base de données MYSQL et 3 fichiers, les trois fichiers à modifier sont :

- admin/modify_site.php
- admin/admin_annuaire.php
- submit_site.php

Les deux tables de la BDD à modifier sont sites_annuaire et sites_in_wait_annuaire.

Image

1. Les modifications des tables de la base de données MYSQL :

Nous allons commencer par modifier la base de données, rendez-vous sur votre interface phpmyadmin (ou équivalent fournit par votre hébergeur web).

Dans la table sites_annuaire, sélectionnez le champ description est choisissez l'option "modifier".

Image

Modifiez la valeur du champ qui est actuellement en VARCHAR (limité à un maximum de 255 caractères) et passez là en TEXT (qui accepte un maximum de 65 000 caractères), dans la colonne "Taille/Valeurs*" indiquer le nombre de caractères que vous souhaitez avoir pour votre champ description (pour notre exemple nous choisirons une limite de 500 caractères).

Image

Enregistrer votre modification, vous obtenez :

Image

Ensuite, vous faites la même manoeuvre pour la table sites_in_wait_annuaire.


2. La modification des fichiers :

A. Le fichier "Submit_site.php" :

Chercher :

Code:
</head>


Avant, ajouter :

Code:
<script type="text/javascript">
<!--
   function CheckLen(Target)
   {
      StrLen = Target.value.length;
      if ( StrLen>500 ) {
         Target.value = Target.value.substring(0,500);
         CharsLeft = 500;
      } else {
         CharsLeft = StrLen;
      };
      var CharsLeft1 = 500 - CharsLeft;
      document.form2submit.reste.value = CharsLeft1;
   };
//-->
</script>


(changer le chiffre 500 par celui que vous avez choisis pour le nombre de caractères si celui-ci est différent)

Chercher :

Code:
est_trop_long($description,255,"Votre description",true);


Remplacer par :

Code:
est_trop_long($description,500,"Votre description",true);



B. Le fichier "admin_annuaire.php" :

Chercher :

Code:
est_trop_long($description,255,"Votre description");


Remplacer par :

Code:
est_trop_long($description,500,"Votre description");


Chercher :

Code:
<script language="JavaScript" src="../js_annuaire.js"></script>
<script type="text/javascript">
<!--
   function CheckLen(Target)
   {
      StrLen = Target.value.length;
      if ( StrLen>255 ) {
         Target.value = Target.value.substring(0,255);
         CharsLeft = 255;
      } else {
         CharsLeft = StrLen;
      };
      var CharsLeft1 = 255 - CharsLeft;
      document.form2submit.reste.value = CharsLeft1;
   };
//-->
</script>
</head>


Remplacer par :

Code:
<script language="JavaScript" src="../js_annuaire.js"></script>
<script type="text/javascript">
<!--
   function CheckLen(Target)
   {
      StrLen = Target.value.length;
      if ( StrLen>500 ) {
         Target.value = Target.value.substring(0,500);
         CharsLeft = 500;
      } else {
         CharsLeft = StrLen;
      };
      var CharsLeft1 = 500 - CharsLeft;
      document.form2submit.reste.value = CharsLeft1;
   };
//-->
</script>
</head>


Chercher :

Code:
<td colspan=2>Description du site : (255 caractères maxi)


Remplacer par :

Code:
<td colspan=2>Description du site : (500 caractères maxi)


C. Le fichier "modify_site.php" :

Chercher :

Code:
est_trop_long($description,255,"Votre description");
url_valide($url);


Remplacer par :

Code:
est_trop_long($description,500,"Votre description");
url_valide($url);


Chercher :

Code:
est_trop_long($description,255,"Votre description");
   email_valide($email);


Remplacer par :

Code:
est_trop_long($description,500,"Votre description");
   email_valide($email);


Chercher :

Code:
est_vide($description,"La description ne peut être vide !");
   est_trop_long($description,255,"Votre description");


Remplacer par :

Code:
est_vide($description,"La description ne peut être vide !");
   est_trop_long($description,500,"Votre description");


Chercher :

Code:
Description (255 caractères maxi) :


Remplacer par :

Code:
Description (500 caractères maxi) :



Enregistrer vos fichiers modifiés et renvoyez les sur votre FTP, votre modification est désormais effective ;-)

Si vous souhaitez commenter ou poser vos questions sur ce tutoriel, vous pouvez le faire à la suite de ce message.

_________________
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à vous rendre dans votre "panneau de l'utilisateur" pour personnaliser votre profil (avatar/signature).
Image


Haut
 Profil  
 


Afficher les messages postés depuis:  Trier par  
Forum verrouillé Ce sujet est verrouillé, vous ne pouvez pas éditer de messages ou poster d’autres réponses.  [ 1 message ] 

Heures au format UTC + 2 heures


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Rechercher:

Les discussions en relation

Sujet Forum Auteur
Tuto:Séparer la swap de la partition système [Win2000 et XP] Tutoriels informatique keroin
Tuto:Séparer la swap de la partition système [Win2000 et XP] Le matériel et l'overclocking keroin
Tuto : Mise à jour du driver d'une carte graphique Nvidia Le matériel et l'overclocking keroin
Tuto : Configurer un modem-routeur ADSL Netgear DG834 Le matériel et l'overclocking keroin
Tuto : Hijackthis, l'utiliser et interprêter les résultats Tutoriels informatique keroin
Aller à:  



Formation referencement



© 2008 Keroinsite.com
Propulsé par phpBB3
Traduction par: phpBB-fr.com
phpBB SEO