Langue
🎨 Skin viewer
Galeries Photo

Bartok2

Index du forum »»  Road map développement »» metamot complément de la bd par un champ syntaxe ?

metamot complément de la bd par un champ syntaxe ?#1375

3Contributeur(s)
jpbnpdsutilisateurpagestec
2 Modérateur(s)
phrjpb
jpb jpbicon_post
la syntaxe du métamot en tant que donnée individuaisée nous manque cruellement pour l'implémentation d'une mise en oeuvre/utilisation plus compréhensive...
cette syntaxe est en général lisible dans la description du métamot mais difficilement utilisable dans l'interface avec l'utilisateur

1- la syntaxe est parfois = au nom du métamot dans ce cas la pas de problème ...
mais
2- souvent elle ne l'est pas quand il s'agit de fonctions plus évoluées qui de plus nécessite des arguments

exemple : dans tiny quand on utilise le plugin npds >metalang le clique sur le nom du métamot dans le tableau colle le nom du métamot
parfait pour cas 1
insuffisant (voir même frustrant) pour cas 2

l'idéal serait que l'on dispose de la syntaxe et à ce moment la l'utilisateur n'aurait plus qu'a mettre le les arguments si nécessaire ...

donc ce serait un plus que de rajouter cette syntaxe dans la bd ???
L'eau goutte à  goutte finit toujours par percer la pierre...
npdsutilisateur npdsutilisateuricon_post
Effectivement, ce serait un plus...! mais probablement pas si simple à réaliser (?)
Surtout qu'une maladroite erreur syntaxique avec les arg des méta-mot retourne rapidement un mega "message d'erreur" a effrayer n'importe quel quidam qui tenterai de s'en servir

/ Tu vois cela comment. ?
 Message édité par : npdsutilisateur / 08-07-2020 11:50
jpb jpbicon_post
tout simple tout est dans le titre ... ensuite au lieu de récupérer et coller le nom du métamot on récupère sa syntaxe ( qui parfois est identique au nom) et on la colle sans les arguments qui reste à la charge de l'utilisateur lol ... le plus long dans tout ça c'est de remplir la base avec les syntaxes lol

bien sûr l'idéal serait avec le séparateur d'argument si nécessaire (ca c'est moins facile)

par exemple
pour une fonction sans argument
toto()
pour une fonction avec 1 argument
blabla('')
par exemple foofoo('','') si il y a deux arguments etc etc
L'eau goutte à  goutte finit toujours par percer la pierre...
pagestec pagestecicon_post
je suis en train de réécrire le méta mot de sketchfab ;-)
jpb jpbicon_post
cool
L'eau goutte à  goutte finit toujours par percer la pierre...