Discussion Projet:Chimie/Chimieboxes

Dernier commentaire : il y a 7 ans par Leyo dans le sujet InfoCard de l'ECHA
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Portail de qualité
  • Bon portail
  • Lumière sur
  • À faire
  • Archives
  • Commons

Ceci est une page réservée à la concertation sur la refonte des Chimieboxes.

Vous êtes tous invités à donner votre avis dessus.

Archives des discussion précédentes à propos des chimieboxes modifier

Liste des champ à envisager pour le(s) futur(s) modèle(s) de chimiebox(es) modifier

Proposez ici les champs envisageables pour les futures chimiboxes

Pour comparaison , le modèle utilisé sur le autres WP modifier

Anglais modifier

Chimiebox modifier

Bonjour. Une nouvelle chimiebox pour commencer la rentrée de bonne humeur : Chimiebox.
Pour la substitution : {{subst:Infobox Chimie/Subst}}
Pour ajouter un champ : {{Infobox Chimie/Autre| titre | contenu }}.
Pages qui l'utilisent : [2]
Cordialement, Epop 26 août 2008 à 17:15 (CEST)

Bonjour. La chimiebox m'a l'air d'être mûre. Pouvez-vous donner le feu vert pour commencer le remplacement? Cordialement, Epop 2 septembre 2008 à 16:22 (CEST)
Salut j'ai répéré un problème que j'ai signalé sur la page de discussion du modèle, concernant les entrées formule brute et masse molaire:

Je ne sais pas d'où ça vient mais il y a un problème dans la partie chimie entre les formule brute et la masse molaire (présent d'ailleurs sur l'exemple (rien n'est entré sur la ligne masse molaire, et elle s'affiche en dessous de la formule dans le rendu). Sur l'article phosphure de gallium par exemple, la masse molaire apparait sans unité, je n'ai pas la formule brute et à la place, en seconde ligne, j'ai un disgracieux 0 g/mol. — Rhadamante 15 septembre 2008 à 01:59 (CEST)Répondre


Il faudrait sans doute le corriger avant de commencer la migration depuis l'ancien modèle. — Rhadamante 17 septembre 2008 à 19:41 (CEST)Répondre

En fait je crois que c'est le modèle:fchm qui était pas adapté pour la formule... — Rhadamante 18 septembre 2008 à 03:49 (CEST)Répondre
Salut, désolé pour le retard.
fchm ne fonctionne pas tout à fait comme fchim. Il a besoin qu'on lui indique le nombre d'atomes même s'il est égal à un. Dans le cas de GaP : {{fchm|Ga=1|P=1}}. Il aurait été possible de le faire plus simplement, mais j'aurais eu besoin des StringFunctions (qui ne sont pas installées.) On m'a conseillé de regarder le Monobook.js : Discussion_Utilisateur:Kelson#StringFunctions. J'avoue que je ne maîtrise pas vraiment le JavaScript. Je m'y mets dès que possible.
D'un autre côté, comme le JavaScript ne s'exécute pas sur le serveur, cette solution ne permettrait pas aux possesseurs de navigateurs obsolètes de voir la formule chimique.
Pour ce qui est de la masse molaire, il est possible d'utiliser {{fchm/2|}}.
Cordialement, Epop (d) 18 septembre 2008 à 23:44 (CEST)Répondre


unités thermochimie et température de changement d'état modifier

/Est ce qu'il est possible d'avoir les unités SI qui s'affichent pour la thermochimie et les température de changement d'état? --Pulko Citron 2 octobre 2008 à 21:41 (CEST)Répondre

Salut PulkoCitron. Pour les températures de changement d'état, avoir des champs préremplis ne nous permettrait plus d'apporter des précisions (pression, décomposition, sublimation...).
Il y a un modèle qui a été créé à cet effet : Modèle:Nombre avec unité.

En ce qui concerne la thermochimie, rares sont ceux qui complètent ces champs. Si tu es prêt à les compléter, si ça peut te faciliter la tâche et si personne n'a d'objection à faire, pourquoi pas.
Les unités seraient donc les suivantes?
entropie : J/(mol·K)
enthalpie : kJ/mol
capacité calorifique : J/(mol·K)
Epop (d) 3 octobre 2008 à 23:09 (CEST)Répondre
J'ai réarrangé le Modèle:Unité/2 pour qu'il crée des liens vers les unités.
Il reconnaît même des vieilles unités comme la drachme : {{Unité/2|1|drachme}} =>1 drachme
Tu peux aussi utiliser le Modèle:TmpCnv pour convertir les températures (puisque l'unité du SI est le Kelvin)
Tu as un exemple d'utilisation avec la pyridine : [3] Epop (d) 5 octobre 2008 à 12:49 (CEST)Répondre

Bot modifier

Est ce qu'un bot va changer toutes les anciennes chimieboxs? --Pulko Citron 25 septembre 2008 à 15:47 (CEST)Répondre
A priori oui mais ce n'est pas encore d'actualité.--kirikou (d) 25 septembre 2008 à 17:25 (CEST)Répondre
C'est vrai qu'un bot nous faciliterait la tâche. En même temps, est-ce qu'il saura faire face aux situations délicates? (Comme l'ajout de la partie Dessin 3D dans l'article Dioxyde de soufre)
Il serait prudent de commencer avec des petits bots qui s'occuperaient des numéro CAS, Phrases R et S. Le contenu de ces champs est prévisible. Les bots dégrossiraient ainsi le travail sans prendre de risques.
Quelqu'un sait où on peut faire la demande? Peut-être au Projet JavaScript? (Discussion Projet:JavaScript) Cdlt, Epop (d) 27 septembre 2008 à 01:35 (CEST)Répondre

Voilà un programme en en Javascript pour remplacer les N° CAS :

<SCRIPT language=javascript>
var CAS=prompt("Saisissez le Nr. CAS", "0000-00-0");
document.write(CAS + "<br /><br />");

var reg=new RegExp("( )", "g");
var CASespace=(CAS.replace(reg,""));
var reg=new RegExp("(-)", "g");
var CAStiret=(CASespace.replace(reg,""));
var reg=new RegExp("(0)", "g");
var CAS0=(CAStiret.replace(reg,"\|$1"));
var reg=new RegExp("(1)", "g");
var CAS1=(CAS0.replace(reg,"\|$1"));
var reg=new RegExp("(2)", "g");
var CAS2=(CAS1.replace(reg,"\|$1"));
var reg=new RegExp("(3)", "g");
var CAS3=(CAS2.replace(reg,"\|$1"));
var reg=new RegExp("(4)", "g");
var CAS4=(CAS3.replace(reg,"\|$1"));
var reg=new RegExp("(5)", "g");
var CAS5=(CAS4.replace(reg,"\|$1"));
var reg=new RegExp("(6)", "g");
var CAS6=(CAS5.replace(reg,"\|$1"));
var reg=new RegExp("(7)", "g");
var CAS7=(CAS6.replace(reg,"\|$1"));
var reg=new RegExp("(8)", "g");
var CAS8=(CAS7.replace(reg,"\|$1"));
var reg=new RegExp("(9)", "g");
var CAS9=("{{CAS" + CAS8.replace(reg,"\|$1")+"}}");
document.write(CAS9+"<br />");
</SCRIPT>

Même chose pour les phrases R :

<SCRIPT language=javascript>
var phrases=prompt("Saisissez les numeros", "(1/2)-55-R5-r66");
document.write(phrases + "<br /><br />");

var reg=new RegExp("( )", "g");
var phrasesEspace=(phrases.replace(reg,""));
var reg=new RegExp("(-)", "g");
var phrasesTirets=(phrasesEspace.replace(reg,"\|"));
var reg=new RegExp("(,)", "g");
var phrasesVirgule=(phrasesTirets.replace(reg,"\|"));
var reg=new RegExp("(R)", "g");
var phrasesR=(phrasesVirgule.replace(reg,""));
var reg=new RegExp("(r)", "g");
var phrasesr=(phrasesR.replace(reg,""));
document.write("{{phrasesR|"+phrasesr + "}}<br />");
</SCRIPT>

et les phrases S :

<SCRIPT language=javascript>
var phrases=prompt("Saisissez les numeros", "(1/2)-55-S5-s66");
document.write(phrases + "<br /><br />");

var reg=new RegExp("( )", "g");
var phrasesEspace=(phrases.replace(reg,""));
var reg=new RegExp("(-)", "g");
var phrasesTirets=(phrasesEspace.replace(reg,"\|"));
var reg=new RegExp("(,)", "g");
var phrasesVirgule=(phrasesTirets.replace(reg,"\|"));
var reg=new RegExp("(S)", "g");
var phrasesS=(phrasesVirgule.replace(reg,""));
var reg=new RegExp("(s)", "g");
var phrasess=(phrasesS.replace(reg,""));
document.write("{{phrasesS|"+phrasess + "}}<br />");
</SCRIPT>

Epop (d) 2 octobre 2008 à 00:57 (CEST)Répondre

Pour les utiliser :
  • CAS : [4]
  • EC : [5]
  • phrasesR : [6]
  • phrasesS : [7]
  • (F5 pour recommencer) Epop (d) 19 octobre 2008 à 23:18 (CEST)Répondre
    Peux tu fournir un peu plus d'info sur comment procéder? Quels sont les articles qui doivent être modifier?--Pulko Citron 20 octobre 2008 à 11:06 (CEST)Répondre
    Demande faite dans les requêtes de bot : [8] Epop (d) 20 octobre 2008 à 17:00 (CEST)Répondre

    Miscibilité manquante dans la Chimiebox modifier

    Bonjour. Il manquait la miscibilité (à placer après la solubilité), qui peut être utile dans le cas d'une huile (essentielle ou autre), par exemple. J'ai commencé quelques modifications sur deux modèles correspondants. Est-ce qu'un spécialiste des modèles peut faire une vérification et la correction finale, suite à cet ajout ? Merci. --Cjp24 (d) 15 novembre 2012 à 22:02 (CET)Répondre

      Le champ, dans la chimiebox, relatif à la miscibilité, fonctionne depuis ce jour. Merci. --Cjp24 (d) 17 décembre 2012 à 09:12 (CET)Répondre

    Majuscule des noms chimiques modifier

    Bonjour. Dans la page de documentation, il est indiqué que le nom prend une majuscule sauf s'il ne commence pas par une lettre. Mais d'après les clarifications de l'IUPAC (voir Nomenclature IUPAC), tous les noms chimiques prennent une majuscule lorsqu'ils sont utilisés en début de titre ou de phrase. Si l'on demande que les noms chimiques portent une majuscule , alors ceci devrait être demandé pour tous les noms chimiques. Steff-X (discuter) 17 décembre 2014 à 16:52 (CET)Répondre

    ESIS (European chemical Substances Information System) n'existe plus. modifier

    Bonsoir,

    Le site ESIS (European chemical Substances Information System) URL: http://esis.jrc.ec.europa.eu/ n'existe plus depuis plus de 3 mois. Il est actuellement utilisé dans l'infobox pour les informations vers les EC number (EINECS No, ELINCS No...)

    Un seul autre site (cf ds toolserv ou sur https://fr.wikipedia.org/wiki/Numéro_EINECS) propose des liens directs utilisant les EC Number.

    Merci.

    --Goorky (discuter) 1 mars 2015 à 00:28 (CET)Répondre

    Voir Spécial:Recherche de lien/esis.jrc.ec.europa.eu. Je propose d'enlever le lien de l'infobox. Par contre, l' addition de l'InfoCard de l'ECHA valait la peine (peut-être même là?). --Leyo 5 octobre 2016 à 22:47 (CEST)Répondre
    En plus, je propose de renommer « No EINECS » à « No CE ». Les numéros trouvés avec insource:/\{\{EINECS\|[4-9]/ (lien) sont tous incorrects. Voir https://echa.europa.eu/information-on-chemicals/registered-substances/information ou en:European Community number. --Leyo 6 octobre 2016 à 13:57 (CEST)Répondre

    Champ DL50 (ligne la plus longue du wikicode) modifier

    Bonjour. Le champ DL50 du Modèle:Infobox Chimie affiché sur mon écran est :

    • | DL50 = <!-- {{Unité/2||mg||kg|-1}} (souris, [[Ingestion|oral]]) <br /> (souris, [[Injection intraveineuse|i.v.]]) <br /> (souris, [[sous-cutané|s.c.]]) <br

    Celui du Modèle:Infobox Chimie/Documentation est :

    • | DL50 = <!-- {{Unité/2||mg||kg|-1}} (souris, [[Ingestion|oral]]) <br /> (souris, [[Injection intraveineuse|i.v.]]) <br /> (souris, [[sous-cutané|s.c.]]) <br />

    Il devrait être :

    • | DL50 = <!-- {{Unité/2||mg||kg|-1}} (souris, [[Ingestion|oral]]) <br /> (souris, [[Injection intraveineuse|i.v.]]) <br /> (souris, [[sous-cutané|s.c.]]) -->

    Une correction (à la fin) est donc à prévoir. --Cjp24 (discuter) 4 mai 2015 à 11:25 (CEST)Répondre

    InfoCard de l'ECHA modifier

    Je propose d'inclure un lien sur l'InfoCard de l'Agence européenne des produits chimiques dans la chimiebox. Pour le phtalate de bis(2-éthylhexyle) ça serait 100.003.829. Dans en.wikipedia, cela a déjà été fait (cf en:Special:Search/ECHA InfoCard). Que pensez vous? --Leyo 4 octobre 2016 à 23:57 (CEST)Répondre

    Oui et non. Oui, car cela permet de créer un lien vers les bases de données de l'ECHA, non parce que cet identifiant n'est pas utilisé hors de l'ECHA, au contraire du numéro CAS ou de l'EINECS. Il manque une réutilisation du numéro InfoCard dans d'autres bases de données ou dans des applications courantes pour pouvoir justifier un affichage systématique dans les infobox. C'est mon avis personnel, et si on devait finalement afficher cette donnée, cela ne me gênerait pas, mais il manque une discussion de fond sur les identifiants principaux qui apportent une vraie valeur à l'infobox.
    C'est bête d'afficher 20 identifiants dans l'infobox pour ensuite les cacher dans un menu déroulant, car l'infobox devient trop longue. WD est plus à même de stocker tous ces infos, reste à savoir si c'est utile de tous les afficher dans une infobox. Snipre (discuter) 6 octobre 2016 à 00:00 (CEST)Répondre
    Oui, ce n'est pas evident de affiche ce numéro dans l'infobox, même s'il permet the faire un lien sur plusieurs sites. Exemples:
    Par contre, le lien sur l'InfoCard serait le lien le plus utile (en comparaison avec les lien CAS, EINECS et PubChem) pour les visiteur d'un article. --Leyo 6 octobre 2016 à 14:08 (CEST)Répondre
    {{#invoke:Wikidata|claim|P2566}} ne fonctionne pas ici en fr.wikipedia. @Snipre Est-ce que tu peux aider? --Leyo 27 octobre 2016 à 00:49 (CEST)Répondre
    Revenir à la page « Chimie/Chimieboxes ».