[Lexicon/Acronym 0.1.3 ou 0.1.4] Finalisation ?

Ici sera assuré le support pour n'importe quel MOD non présent dans la base de données de phpBB-fr.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com

Merci de mettre le titre du MODs et la version entre crochet et un titre explicite afin de faciliter la recherche. Exemple :
[nom du mod + numéro de version]Titre explicite résumant le problème.

[Lexicon/Acronym 0.1.3 ou 0.1.4] Finalisation ?

Messagepar Help-me » 13 Sep 2008 à 08:26

Bonjour,

J'aurais besoin pour mon forum d'un mod qui me permette d'avoir un glossaire intéractif.
En effet dans certains sujets il y a des termes scientifiques qui pour le débutant ou le néophyte ne facilitent pas la compréhension.
L'idée est donc d'avoir un mod qui ajoute une infobulle contenant une définition et ceci au passage de la souris sur certains mots.
Mod qui a été trouvé dans une discussion ici.

[ALPHA] Lexicon / Acronym MOD
http://www.phpbb.com/community/viewtopi ... 0&t=584656
2 mods en 1
Lexicon qui permet d'avoir une page contenant tous les mots avec classement alphabétique.
Acronym qui permet d'afficher une infobulle sur certains mots.

En version Alpha, si j'ai bien compris l'auteur est allemand, c'est son 1er mod, il a besoin d'aide, le support ce n'est pas ça ... pas l'impression que le développement continue beaucoup, ça fonctionne chez lui ...

Je l'ai installé. Pour le voir dans PA il faut ajouter un module.
Corrigé quelques erreurs que j'ai trouvé à mon niveau. Traduis un fichier langue.
Bref il fonctionne mais j'ai aussi le bug.
Voilà la ligne 42
Code: Tout sélectionner
 $abc_links .= (in_array($l, $alphabeth) OR $l == $user->lang['LEXICON_ALL']) ?


Plus quelques soucis si le mot est contenu dans l'url un lien.

Une différence d'affichage suivant IE ou FF, je préfère sous IE c'est plus discret.

Ce qu'il faudrait corriger si c'est possible c'est que le mot ne s'affiche qu'une fois par page et non à chaque fois qu'il est mentionné.

J'aimerais bien pouvoir utiliser ce mod, je ne sais pas si ma demande entre dans le cadre du forum mais est il possible qu'un de vous le finalise, un jour ?

Et une question, ce mod peut-il être gourmand en ressource serveur ?

Voilà ma traduction à corrriger sûrement, lexicon.php du fichier lang/fr/acp.
Le enter_terme qui est en allemand, traduction google ~~.

-Edité par ErnadoO-
Motif: 20 lignes maxi, c'est pourtant marqué dans le règlement

Merci.

- Titre édité par Morgyanne -
Titre d'origine : [ALPHA] Lexicon / Acronym MOD
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Azzzaro » 13 Sep 2008 à 11:21

Bonjour Help-me

Le nombre de ligne de code inséré dans votre message est trop important.
Veuillez fournir un lien de téléchargement pour votre fichier,
cela aura le mérite d'être plus pratique .
20 lignes de code max.


Si votre message fait référence à une ligne ou à un fichier de phpbb, ouvrez-le avec le bloc note et enregistrez-le dans un fichier texte,
envoyez ce fichier texte sur votre FTP et donnez-nous un lien pour que nous puissions l'examiner.
Ne copiez pas tout votre fichier dans votre post



Merci de votre compréhension ;)
Avatar de l’utilisateur
Azzzaro
Roi des posts
Roi des posts
 
Messages: 771
Inscription: 31 Juil 2007 à 08:47
Localisation: A touché le fond mais creuse encore !

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 13 Sep 2008 à 12:40

Je suis désolé, j'ai lu, j'ai oublié. :oops:
Dernière édition par Help-me le 07 Oct 2008 à 06:47, édité 1 fois.
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 14 Sep 2008 à 23:59

Bonjour,

Pourquoi j'ai ce message d'erreur, j'ai revu toute l'installation du mod, pas de soucis d'espace avant <?php ou après ?> dans les fichiers concernés.
Code: Tout sélectionner
[phpBB Debug] PHP Notice: in file /lexicon.php on line 42: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /lexicon.php on line 42: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /lexicon.php on line 42: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /lexicon.php on line 42: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /lexicon.php on line 42: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3551: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3553: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3554: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3555: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2975)


la ligne 42 de lexicon.php
Code: Tout sélectionner
  $abc_links .= (in_array($l, $alphabeth) OR $l == $user->lang['LEXICON']) ?


Merci
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Bruno36 » 15 Sep 2008 à 10:27

Bonjour!

edite lexicon.php
Cherche
Code: Tout sélectionner
$abc_links .= (in_array($l, $alphabeth) OR $l == $user->lang['LEXICON_ALL']) ?


Remplace par
Code: Tout sélectionner
$abc_links .= (in_array($l, $abc) OR $l == $user->lang['LEXICON_ALL']) ?


De toute façon j'ai toujours un problème, le mod est installer et activer pourtant aucune info bulle ne s'affiche quand je passe le curseur sur un mot que j'ai ajouter..


OK
Image

OK
Image

Pas d'info bulle ?????
Image
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 16 Sep 2008 à 12:05

Merci Bruno, voilà un soucis de réglé. :wink:

Pour le tien je ne sais pas mais chez moi lexicon est un onglet en plus dans la PA à coté de système.

Et il y a un autre problème, dans lexicon j'ai bien un mot à la lettre G mais quand je clique sur celle-ci = rien alors que sur "tous" mon mot apparait.
Dernière édition par Help-me le 27 Jan 2010 à 11:26, édité 1 fois.
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Bruno36 » 17 Sep 2008 à 09:10

j'ai aussi le même problème, mot ajouter pourtant il reste invisible..
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 21 Sep 2008 à 11:04

Bonjour,
J'ai eu une réponse sur phpbb.com mais je ne saisis pas trop, quelqu'un peut m'éclairer.

If you dont like manually add arconyms or terms to a lot of entrys, you can use phpMyAdmin to copy the column term into the column acronym and then use TRIM(term) to remove the spaces.
Or you change the sql in lexicon.php to
Code: Tout sélectionner
$sql = "SELECT DISTINCT UPPER(LEFT(TRIM(term),1)) AS a FROM " . LEXICON_TABLE. " WHERE lang = '" . $user->lang['USER_LANG'] . "' ORDER BY a" ; 


merci.
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 22 Sep 2008 à 15:57

Personne ? Merci. :wink:
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Théonaute » 22 Sep 2008 à 19:29

Bonjour,

En gros, une des solutions qu'il te donne est d'ouvrir le fichier lexicon.php, de repérer la requête et de la modifier par ce qu'il te donne.

Bien à toi, :wink:
Théonaute | Retraité de l'équipe des MODs
Citation :
<?php while(!($succeed = try())) ?>
Désolé, je ne fais plus de support pour phpBB et tous mes MODs ont été arrêtés.
Avatar de l’utilisateur
Théonaute
Dieu des floodeurs
Dieu des floodeurs
 
Messages: 5702
Inscription: 22 Jan 2006 à 15:45
Localisation: Montréal

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 22 Sep 2008 à 20:07

ok ben j'avais pas compris ça. :oops: Merci de ton aide.
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 12 Oct 2008 à 19:38

un membre de mon forum c'est penché dessus et a résolu les soucis de ce mod. :D

voir ici pour les deux fichiers.

http://www.phpbb.com/community/viewtopi ... 5#p7348725
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Bruno36 » 13 Oct 2008 à 08:08

Merci Help-me :D
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Help-me » 14 Oct 2008 à 05:56

Pas de quoi. :wink:

Pour supprimer le soulignement de l'acronyme dans un message, le mettre en italique et faire apparaitre un curseur au passage de la souris,
ajouter dans le common .css

acronym{
font-style:italic;
border-bottom: none ;
cursor: help;
}
Avatar de l’utilisateur
Help-me
Roi des posts
Roi des posts
 
Messages: 777
Inscription: 18 Mar 2005 à 17:25

Re: [ALPHA] Lexicon / Acronym MOD

Messagepar Bruno36 » 15 Oct 2008 à 08:21

si je veut garder le soulignement je fait comment stp :mrgreen:
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Suivante

Retourner vers MODs indépendants de la base

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant