Discussion modèle:CodeINDUCKS

Dernier commentaire : il y a 16 ans par Gdgourou dans le sujet Problème des +
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Problème des + modifier

Le code avec des "+" est identique au code normal, mais avec les espaces remplacés par des "+". Peut-être y a-t-il moyen d'éviter de taper deux fois des codes presques identiques?

Peut-on modifier le modèle pour qu'il génère automatiquement le code+ ?

Autrement, les liens marchent aussi avec des espaces par exemple http://coa.inducks.org/story.php?c=ZD%2040-08-11

On peut peut-être s'en contenter.

Pour répondre à ta question, le problème est que les plus ne sont pas située de manière systématique... impossible à coder facilement. Ce système avec le code en + à coté permet en plus d'utiliser la fonction Code comme texte affichable. Pour ce qui est des espaces, ils peuvent être interprétés comme ceux différenciant l'adresse internet et le texte affiché... donc prudence. --GdGourou - °o° - Talk to me 27 janvier 2008 à 11:54 (CET)Répondre
Pour les codes avec des "plus", une précision: ils sont exactement identiques au code normal, mais avec chaque espace remplacé par des +. Cependant le véritable code utilise souvent plusieurs espaces à la suite de sorte que les codes sont alignés verticalement. Par ex:
 W OS    1-00
 W OS   12-00
 W OS  123-00
 W OS 1234-00

S'il existe une fonction permettant de remplacer chaque espace par des +, ça devrait marcher, à la condition que les utilisateurs tapent le bon nombre d'espace. On peut encore taper le code+ et générer le code usuel. Franncky (d) 27 janvier 2008 à 16:00 (CET)Répondre

C'est justement à cause de ces espaces car on ne sait pas d'avence combien il faut mettre de +... que l'opn ne peut pas coder et générer le code usuel.--GdGourou - °o° - Talk to me 27 janvier 2008 à 16:30 (CET)Répondre
OK, c'est que moi j'ai l'habitude de coder le bon nombre d'espaces directement... Mais il n'empêche que le code+ est absolument suffisant pour générer le code normal. Existe-t-il une fonction "remplacer un caractère par un autre" dans les modèles? il suffirait alors de dire dans le modèle "s'il n'y a pas de code normal, le générer à partir du code +", ce qui reste compatible avec les anciens tags mais permet à l'avenir d'éviter de taper l'un des deux codes. Je peux garantir que ça marche, c'est moi qui gère ces URLs... Franncky (d) 27 janvier 2008 à 16:41 (CET)Répondre
De manière systèmatique... malheuresement non --GdGourou - °o° - Talk to me 27 janvier 2008 à 16:50 (CET)Répondre
J'ai dis une bétise. IP 84.5 (d · c · b) indique que {{urlencode:}} fais ce type de changement. à tester... --GdGourou - °o° - Talk to me 27 janvier 2008 à 22:47 (CET)Répondre
IP 84.5 (d · c · b) a modifié en conséquence le modèle, compatible par ailleurs avec le format précédent, et j'ai bien vérifié que ça marchait. J'ai mis à jour l'aide. Franncky (d) 28 janvier 2008 à 11:07 (CET)Répondre
Maintenant il va falloir revoir les pages où j'ai utilisé Code comme texte affiché et Code+ comme lien... c'est dans les pages des auteurs normalement...--GdGourou - °o° - Talk to me 28 janvier 2008 à 12:25 (CET)Répondre
Pas utile vu la modif faite par IP 84.5... le Code+ est utilisé si il est défini sinon il est remplacé par la version modifiée de Code... donc c'est bon. --GdGourou - °o° - Talk to me 28 janvier 2008 à 12:27 (CET)Répondre
Revenir à la page « CodeINDUCKS ».