Vorlage Diskussion:CASRN
Nummern mit KeinCASLink=1
BearbeitenÜbertragen von meiner BD --Mabschaaf 11:59, 22. Jun. 2021 (CEST)
Was mich bei der Vorlage:CASRN etwas stört, ist die Tatsache, dass man linkunterdrückte CAS-Nr. nicht von solchen ohne Vorlagenverwendung unterscheiden kann. Es ist mir schon mehrmals passiert, dass ich die Vorlage ergänzen wollte, aber dann feststellte, dass sie bereits eingebunden ist. Ich fände daher z.B. einen Tooltip mit einer Information wie „Formal korrekte CAS-Nr., in der Common-Chemistry-Datenbank nicht enthalten“ oder ähnlich hilfreich. Dass Tooltips bei der mobilen Version nicht verfügbar sind, ist zwar negativ, für mich aber kein Grund für einen Verzicht. --Leyo 22:17, 21. Jun. 2021 (CEST)
- Unterscheidbarkeit: +1, über eine Lösung (Tooltip o.ä.) muss ich mal nachdenken und testen.--Mabschaaf 23:19, 21. Jun. 2021 (CEST)
- Tooltip funktioniert zwar prinzipiell, aber was hältst Du von einer .css-Klasse, die Du durch eine Zeile in deiner common.css nach Wunsch gestalten kannst? Konkret könnte ich mir vorstellen, die unverlinkten CAS-Nummern ebenso blau darzustellen wie die verlinkten. Unterschied wäre dann nur noch das fehlende External-Link-Symbol.--Mabschaaf 11:59, 22. Jun. 2021 (CEST)
- IMHO sollte die Lösung nicht auf einzelne Benutzer mit einem diesbezüglichen Eintrag in ihrer common.css beschränkt sein. Schon eher könnte man die unangemeldeten Benutzer „verschonen“. Für Verwendungen in der Chemobox wäre dein Formatvorschlag IMHO okay, für Vorkommen im Fliesstext wäre etwas Dezenteres besser. Da man ja keine Fallunterscheidung vornehmen kann, würde ich die Rücksichtnahme auf den Fliesstext vorschlagen. --Leyo 13:59, 22. Jun. 2021 (CEST)
- Du schlägst also einen Editor-only-Tooltip vor, richtig? Wenn, dann würde ich den Text gerne kürzer halten - wie wäre es mit „CAS-Nummer ohne Common-Chemistry-Eintrag“? Zum Testen: 50-00-0 --Mabschaaf 17:09, 22. Jun. 2021 (CEST)
- Danke für deinen konkreten Vorschlag. Aus meiner Sicht könnte der Tooltip in dieser Form auch allen Benutzern angezeigt werden (wobei wohl die wenigsten überhaupt mit der Maus drauffahren).
- IMHO könnte man Editor-only zusätzlich eine dezente Formatierungsänderung vornehmen, beispielsweise dunkelgraue Schrift oder gepunktete Unterstreichung. Oder alternativ halt doch blau, aber ohne Unterstreichung (und ohne External-Link-Symbol). --Leyo 17:38, 22. Jun. 2021 (CEST)
- Dann würde ich eher vorschlagen: Tooltip wie oben gezeigt für alle plus zusätzlich eine eigene css-Klasse - dann kann jeder formatieren wie er möchte (Schriftfarbe, Unterstreichung, Hintergrundfarbe etc.). --Mabschaaf 17:56, 22. Jun. 2021 (CEST)
- Na gut, von mir aus. --Leyo 19:03, 22. Jun. 2021 (CEST)
- Der Tooltip ist nun aktiv, die css-Klasse auch. Wer mag, kann folgende Zeilen in seine common.css einfügen:
- Na gut, von mir aus. --Leyo 19:03, 22. Jun. 2021 (CEST)
- Dann würde ich eher vorschlagen: Tooltip wie oben gezeigt für alle plus zusätzlich eine eigene css-Klasse - dann kann jeder formatieren wie er möchte (Schriftfarbe, Unterstreichung, Hintergrundfarbe etc.). --Mabschaaf 17:56, 22. Jun. 2021 (CEST)
- Du schlägst also einen Editor-only-Tooltip vor, richtig? Wenn, dann würde ich den Text gerne kürzer halten - wie wäre es mit „CAS-Nummer ohne Common-Chemistry-Eintrag“? Zum Testen: 50-00-0 --Mabschaaf 17:09, 22. Jun. 2021 (CEST)
- IMHO sollte die Lösung nicht auf einzelne Benutzer mit einem diesbezüglichen Eintrag in ihrer common.css beschränkt sein. Schon eher könnte man die unangemeldeten Benutzer „verschonen“. Für Verwendungen in der Chemobox wäre dein Formatvorschlag IMHO okay, für Vorkommen im Fliesstext wäre etwas Dezenteres besser. Da man ja keine Fallunterscheidung vornehmen kann, würde ich die Rücksichtnahme auf den Fliesstext vorschlagen. --Leyo 13:59, 22. Jun. 2021 (CEST)
- Tooltip funktioniert zwar prinzipiell, aber was hältst Du von einer .css-Klasse, die Du durch eine Zeile in deiner common.css nach Wunsch gestalten kannst? Konkret könnte ich mir vorstellen, die unverlinkten CAS-Nummern ebenso blau darzustellen wie die verlinkten. Unterschied wäre dann nur noch das fehlende External-Link-Symbol.--Mabschaaf 11:59, 22. Jun. 2021 (CEST)
/* Sichtbarmachen von unverlinkten CAS-Nummern*/
.KeinCASLink { color:#4472C2; }
- Damit werden die unverlinkten CAS-Nummern im gleichen Hellblau dargestellt wie die verlinkten. Natürlich ist auch jede andere Textdekoration möglich, siehe H:CSS.--Mabschaaf 18:48, 23. Jun. 2021 (CEST)
Verlinkung auf falsche URL
BearbeitenDer Link in der Vorlage liefert den Fehler, dass die angefragte Seite nicht vorhanden ist. Das liegt vermutlich daran, dass die Vorlage die URL mit dem Parameter ref generiert (https://commonchemistry.cas.org/detail?ref=71-43-2) aber die Seite die CAS-Nummer als Parameter cas_rn erwartet (https://commonchemistry.cas.org/detail?cas_rn=71-43-2). GinnyTheCar (Diskussion) 03:15, 25. Nov. 2021 (CET)
- GinnyTheCar: Ich sehe kein Unterschied im Verhalten beider Links. Dir ist aber bekannt, dass nicht alle CAS-Nummern auf commonchemistry verfügbar sind?--Mabschaaf 19:10, 26. Nov. 2021 (CET)
- Ah, tut mir leid. Habe meine Cache gelöscht und jetzt geht es mit beiden Links. --GinnyTheCar (Diskussion) 22:03, 26. Nov. 2021 (CET)
Ich wäre dafür, den CAS-Nummer-spezifischen Link zu verwenden, wie dies übrigens auch d:Property:P231 tut. --Leyo 15:28, 12. Sep. 2022 (CEST)
- Gibt es denn irgendeinen Unterschied zwischen den beiden URLs? --Mabschaaf 16:15, 12. Sep. 2022 (CEST)
- Theoretisch schon: Wenn die gesuchte CAS-Nr. zudem Teil eines Namens eines Stoffes wäre, würde bei
?ref=
auch dieser gefunden. --Leyo 16:18, 12. Sep. 2022 (CEST)- Das ist schon sehr theoretisch. Aber letztlich ist es auch egal, welche URL wir hier verwenden, soweit sie zum Ziel führt.--Mabschaaf 20:58, 14. Sep. 2022 (CEST)
- Theoretisch schon: Wenn die gesuchte CAS-Nr. zudem Teil eines Namens eines Stoffes wäre, würde bei