Bas   Précédent   Suivant

(1) 2 3 4 ... 165 »


Re: Lexikon: Parcourir par lettre
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
Dans la version touvé sur xoops.org il y a :
if (ereg("[a-zA-Z]"$init))

et effectivement ça marche mieux.
JJDai

Posté le : 27/08/2012 17:10
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Lexikon: Parcourir par lettre
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
Pour info:
J'ai remis le calcul du terme avec htmlspecialchars ... pas de changement. D'ailleurs pour les définitions jai laissé addSlashes et ça fonctionne parfaitement.


htmlspecialchars est obsolète

addSlashes est la fonction a utiliser

JJDai

Posté le : 27/08/2012 12:21
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Lexikon: Parcourir par lettre
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
au passage j'ai trouvé ça en cherchant la version en question:
http://xoops.org/modules/news/article.php?storyid=5187
Je ne sais pas si c'est lè mais c'est peut être une piste;
JJDai

Posté le : 27/08/2012 12:03
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Lexikon: Parcourir par lettre
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
Si tu as: des dièses (#), c'est probablement qu'il ne trouve pas l'initial dans l'alphabet puisque ce caractère permet de sélectionner dans le module les entrées qui ne commence pas par une lettre de l'alphabet.
Donc je rejoins Montuy dans son analyse.

Peux tu mettre en exemple quelques terme ou il y a des # en faisant un select sur les colonnes "term" et "init" ça peut nus aider.

Le fichier de création est "sql/mysql.sql"
JJDai

Posté le : 27/08/2012 11:59
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Upload de fichiers
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
Je viens de faire un test, j'ai déplacer le composant dans le dossier "class" d'un module et effectivement plus rien ne marche.
Je ne peux pas pour le moment me pencher sur ce problème, mais dès que j'aurai un moment, je jetterai un oeil.
JJDai

Posté le : 27/08/2012 11:52
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Upload de fichiers
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
Ceci dit attention avec ce composant, j'ai fait un site récemment pour la mariage de mon fils, et j'ai uploader plus de 150 images d'un coup avec ce composant(pas très malin je sais), résultat l'hébergeur bloque la page systématiquement.
Il faut bien limiter le nombre de fichiers et la tailles. de manière raisonnable.
JJDai

Posté le : 27/08/2012 11:41
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Upload de fichiers
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
re bonjour
Je viens de relire tes posts et tu dis:
Citation :

En revanche, perso, je préférerais l'intégrer à mon module, plutôt que les gens soient obligé de l'installer dans xoops pour l'utiliser.


Le problème vient peut être de la, un problème de chemin tout simplement.
Mais je réitère mon choix de mutualiser pour faciliter la maintenance, l'intégration dans un module occasionne des doublons qui ne sont pas forcément souhaitable.
comme tu le mets dans ton module, il se peux que du code soit à modifier dans le composant lui m^me, normalement tous les chemins sont relatif au dossier ou il se trouve, mais il y a peut être un oubli;

JJDai

Posté le : 27/08/2012 11:37
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Upload de fichiers
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
salut ninjodo
Désolé je n'ai pas mis les pieds dans le coin depuis un bon moment.

Le code m'a l'ai correcte sauf le include;
peux tu valider que le composant est au bon endroit:
par exemple est ce que tu as bien le dossier:

tonsite\class\xoopsform\multiuploads

et dans ce dossier tous les fichiers:
Les Dossiers:
applications
doc
js
language

et les fichiers
:
changelog.txt
formmultiuploads
.php
index
.html
readme
.txt
tplMultiUploads
.html
upload_filemanager
.php



tu as :
include_once XOOPS_ROOT_PATH "/modules/cotations/class/multiuploads/formmultiuploads.php";


tu devrais avoir:
include_once XOOPS_ROOT_PATH "/class/xoopsform/multiuploads/formmultiuploads.php"


JJDai

Posté le : 27/08/2012 11:27
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Lexikon: Parcourir par lettre
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
Bonjour
pour avoir utilisé Lexicon comme base au module lexique (il y a déjà un bail), je me souviens avoir rencontré ce genre de soucis, mais j'en ai complètement oublié la cause.
Cependant en procédant par étape on devrait trouver une solution.
Voici quelques pistes en vrac:

Dans un premier temps:
Peux vérifier le contenu de la table "lxentries"
La colonne "init"' doit contenir la première lettre de la colonne "term". (Verifie la casse également)

La définition de la colonne dans le fichier "mysql.sql" est:
"`init` varchar(1) NOT NULL default '0',"


Si la colonne contient des '0' c'est que le calcul de l'initiale ne fonctionne pas;
Si elle contient des espace il y a peut être un problème au moment de la validation de la définition ou de sa saisie.

Éventuellement si il y a des incohérences peux donner des exemples.

Dans l'admin de ta base de donnée (j'utilise toujours le module "phpmyadmin" pour plus de facilité) peux tu tester quelques requêtes du genre:
SELECT FROM `prefixe_lxentriesWHERE `init` = 'C'

ne pas oublié de remplacer "prefixe" par celui de ta base.

Utiliser "=" n'est peut être pas non plus la meilleure solution en SQL, il est préférable d'utiliser l'opérateur "LIKE", Il être peut être pertinent de tester en changeant la requête par :
SELECT * FROM `prefixe_lxentries` WHERE `init` LIKE 'C'


dernier point:
c'est dans le fichier "sumbit.php" que l'initiale est calculée, vers les lignes 97 et 98:
$term $myts->htmlspecialchars($_POST['term']);
    
$init substr($term01);

il faudrait peut être afficher ces deux variables pour vérifier leur valeurs.
ou la requête qui se trouve un peux plus bas ligne 118.

Dernier point, est ce que tu as un exemple en ligne du site qui pose problème?

J'oubliais, quelle version de lexicon utilises tu, la dernière que j'ai est la 0.6

JJDai




Posté le : 27/08/2012 11:01
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer


Re: Le retour des "vieux" - Que devenez-vous ?
Semi pro
Inscrit: 14/05/2004 22:32
Messages: 1827
Bonjour
iluc l'url n'est pas bonne:
Citation :
Et bonne chance dans ton nouveau métier.

JJDai

Posté le : 30/06/2012 17:22
_________________
Waka Sensei : Ne pas perdre patience, même si cela semble impossible, c'est déjà  de la patience.
Modules : Hermes - Lexique - Funy
Transférer la contribution vers d'autres applications Transférer



 Haut
(1) 2 3 4 ... 165 »




Graphisme adapté par Tatane | Grosdunord | Montuy337513

18 Personne(s) en ligne (8 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 1 | Invité(s): 17 | NesTor, Plus ...