Tuto : Modifier le champ description pour YourPHPAnnuaire

Pour toutes les questions relatives à notre annuaire commentaires, suggestions... Également pour les questions relatives aux modifications sur les scripts Arfooo, Categorizator, YourPHPAnnuaire, ...

Messagede keroin » Lundi, 28 Mai 2007, 14:30

sparh a écrit:Salut,
j'éssayais moi aussi de modifier la longueur du champ description dans categorizator mais n'y arrivant pas je suis tombé sur ton tuto/
Déjà bravo il est très bien fait.
Coté admin,y a pas de problème tout va bien.

Par contre dans submit_site.php pas moyen de changer les 255 caractères maxi?
J'ai changé le javascript
J'ai changé est_trop_long
j'ai changé mes tables sql (remplacé par TEXT sans valeur maxi!)

Rien n'y fait la valeur maxi reste à 255!

Si tu pouvais m'aider ce serai super sympa.

Merci d'avance

Salut et bienvenue sparh ;-)

Normalement cette manip n'est pas nécessaire mais ça peut débloquer ton souci.
Dans le fichier meta.php, à la fin du fichier, remplace les valeurs 255 par 500 après
function CheckLen(Target)
{
StrLen = Target.value.length;


Tu as bien validé tes modifs dans les champs de la base de données en faisant "exécuter" à chaque fois ?
Reprend également le tuto du début voir si tu n'as pas oublié quelque chose car la manipulation fonctionne habituellement ;-)
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Une galerie est disponible pour votre avatar.
Image
Avatar de l’utilisateur
keroin
Administrateur
Administrateur
 
Messages: 1572
Inscription: Lundi, 27 Mars 2006, 15:06
Localisation: On the web again...What else...
Configuration informatique: Tour :
Core2Quad Q9550
8Go OCZ Reaper HPC DDR3
Asus Rampage Extreme X48
Sapphire VAPOR-X HD 5870 1Go
Logitech G15 + Mx 1100
Ecrans : 3x Samsung Syncmaster P2450H
Alim Fortron Everest 1010

Portable :
Dell Inspiron 1720
Core2Duo T8300
4 Go DDR2
Nvidia 8600M GT
Ecran 17'
Logitech Mx 1000
Configuration téléphonie: - HTC Tytn2 Kaiser (Hors pack)
TomTom 7.915 Carte Western Europe v675.1409
- HTC Blackstone Touch HD (hors Pack)
- HTC Leo Touch HD 2 (hors Pack opérateur)
- Asus EeePC 1005 HA

Re: Tuto : Modifier le champ description pour YourPHPAnnuaire

Messagede landry » Mardi, 13 Mai 2008, 13:13

Bonjour,
Un petit ajout :
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).

Il faudrait préciser qu'une table VARCHAR ne se change pas en TEXT aussi facilement que cela. IL est fréquent de rencontrer ce problème :
MySQL a répondu:Documentation
#1170 - BLOB column 'post_text' used in key specification without a key length


Pour éviter cela il faut d'abord sortir la table "description" VARCHAR de l'index car une valeur de type BLOB (TEXT) ne peut etre mise dans l'index. :sm28:

Après je pense que cette ajout est inutile :

A. Le fichier "Submit_site.php" :

Chercher :
Code: Tout sélectionner
</head>





Avant, ajouter :

Code: Tout sélectionner
<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)

Il faut mieux modifier, de la manière que tu l'expliques, le script <script type="text/javascript"> déjà existant dans meta.php plutôt que d'en ajouter un autre dans submit_site

++ :-D
Avatar de l’utilisateur
landry
Utilisateur
Utilisateur
 
Messages: 24
Inscription: Vendredi, 09 Mai 2008, 10:02

Re: Tuto : Modifier le champ description pour YourPHPAnnuaire

Messagede keroin » Mardi, 13 Mai 2008, 18:08

Il faut mieux modifier, de la manière que tu l'expliques, le script <script type="text/javascript"> déjà existant dans meta.php plutôt que d'en ajouter un autre dans submit_site

Oui exactement, c'est vrai que quand j'ai fait le tuto je n'avais pas pensé à modifier ça dont je m'étais rendu compte un peu tard, mais les deux fonctionnent...
Merci en tout cas pour la précision :good:
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Une galerie est disponible pour votre avatar.
Image
Avatar de l’utilisateur
keroin
Administrateur
Administrateur
 
Messages: 1572
Inscription: Lundi, 27 Mars 2006, 15:06
Localisation: On the web again...What else...
Configuration informatique: Tour :
Core2Quad Q9550
8Go OCZ Reaper HPC DDR3
Asus Rampage Extreme X48
Sapphire VAPOR-X HD 5870 1Go
Logitech G15 + Mx 1100
Ecrans : 3x Samsung Syncmaster P2450H
Alim Fortron Everest 1010

Portable :
Dell Inspiron 1720
Core2Duo T8300
4 Go DDR2
Nvidia 8600M GT
Ecran 17'
Logitech Mx 1000
Configuration téléphonie: - HTC Tytn2 Kaiser (Hors pack)
TomTom 7.915 Carte Western Europe v675.1409
- HTC Blackstone Touch HD (hors Pack)
- HTC Leo Touch HD 2 (hors Pack opérateur)
- Asus EeePC 1005 HA

Précédente

Les discussions en relation


Retourner vers Les Pages du Keroinsite

Qui est en ligne

Utilisateurs parcourant ce forum: MSN, Yahoo et 1 invité