Difference between revisions of "Template:Chembox parametercheck/test"

From blackwiki
Jump to navigation Jump to search
imported>DePiep
imported>DePiep
 
(4 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
  -->|2={{#switch:{{#invoke:math|max|-1 |{{{_countCASNo|0}}} |{{{_countPubChemCID|0}}} |{{{_countChemSpiderID|0}}} |{{{_countChEBI|0}}} |{{{_countInChI|0}}} |{{{_countInChIKey|0}}} |{{{_countSMILES|0}}} }}
 
  -->|2={{#switch:{{#invoke:math|max|-1 |{{{_countCASNo|0}}} |{{{_countPubChemCID|0}}} |{{{_countChemSpiderID|0}}} |{{{_countChEBI|0}}} |{{{_countInChI|0}}} |{{{_countInChIKey|0}}} |{{{_countSMILES|0}}} }}
 
|0=<!-- ~no identifiers... -->
 
|0=<!-- ~no identifiers... -->
|1=[[:Category:Chemical articles with multiple compound IDs|Amulti-one]]<!-- TEST -->
+
|1=
 
|2=[[:Category:Chemical articles with multiple compound IDs|Bmulti]]
 
|2=[[:Category:Chemical articles with multiple compound IDs|Bmulti]]
 
|3=[[:Category:Chemical articles with multiple compound IDs|Cmulti]]
 
|3=[[:Category:Chemical articles with multiple compound IDs|Cmulti]]
Line 64: Line 64:
  
 
  INCHI (skipped: StdInChI)
 
  INCHI (skipped: StdInChI)
 +
cat:multiple INCHI's does not exist.
 
-->|13={{#switch:{{{_countInChI|-1}}}
 
-->|13={{#switch:{{{_countInChI|-1}}}
 
|0=[[:Category:Articles without InChI source]]
 
|0=[[:Category:Articles without InChI source]]
|1=
+
|#default=
|2=[[:Category:Chemical articles with multiple InChIs|B]]
 
|3=[[:Category:Chemical articles with multiple InChIs|C]]
 
|4=[[:Category:Chemical articles with multiple InChIs|D]]
 
|5=[[:Category:Chemical articles with multiple InChIs|E]]
 
|6=[[:Category:Chemical articles with multiple InChIs|F]]
 
|#default=<!-- other/err = no tracking -->
 
 
}}<!--
 
}}<!--
todo: check/compare with number of InChIKeys/use max.
+
 
  
 
  CHEMSPIDER
 
  CHEMSPIDER
 +
cat: Multiple SPIDER IDs does not exist.
 
-->|14={{#switch:{{{_countChemSpiderID|-1}}}
 
-->|14={{#switch:{{{_countChemSpiderID|-1}}}
 
|0=[[:Category:Chemical pages without ChemSpiderID]]
 
|0=[[:Category:Chemical pages without ChemSpiderID]]
|1=
+
|#default=
|2=[[:Category:Chemical articles with multiple ChemSpiderIDs|B]]
 
|3=[[:Category:Chemical articles with multiple ChemSpiderIDs|C]]
 
|4=[[:Category:Chemical articles with multiple ChemSpiderIDs|D]]
 
|5=[[:Category:Chemical articles with multiple ChemSpiderIDs|E]]
 
|6=[[:Category:Chemical articles with multiple ChemSpiderIDs|F]]
 
|#default=<!-- other/err = no tracking -->
 
 
}}<!--
 
}}<!--
  
 
  SMILES
 
  SMILES
-->|15={{#switch:{{{_countSMILES|-1}}}
+
Not categorised, cats do not exist.
|0=<!-- [[:Category:Chemical articles without SMILES]] -->
 
|1=
 
|2=[[:Category:Chemical articles with multiple SMILESs|B]]
 
|3=[[:Category:Chemical articles with multiple SMILESs|C]]
 
|4=[[:Category:Chemical articles with multiple SMILESs|D]]
 
|5=[[:Category:Chemical articles with multiple SMILESs|E]]
 
|6=[[:Category:Chemical articles with multiple SMILESs|F]]
 
|#default=<!-- other/err = no tracking -->
 
}}<!--
 
  
 
  JMOL
 
  JMOL
Line 117: Line 98:
 
-->|31={{#ifexpr:{{{_countQIDindexed|0}}}>0 |[[:Category:Chemicals (indexed) having QID set]]}}<!--
 
-->|31={{#ifexpr:{{{_countQIDindexed|0}}}>0 |[[:Category:Chemicals (indexed) having QID set]]}}<!--
  
-->}}<noinclude>{{documentation}}</noinclude>
+
Categories not existing (counted IDs, not used for this):
 +
[[:Category:Chemical articles with multiple InChIs]]
 +
[[:Category:Chemical articles with multiple ChemSpiderIDs]]
 +
{{#switch:{{{_countSMILES|-1}}}
 +
|0=[[:Category:Chemical articles without SMILES]]
 +
|1=
 +
|2=[[:Category:Chemical articles with multiple SMILESs]]
 +
|#default=}}
 +
 
 +
-->}}<!-- eo collapsible list
 +
 
 +
--><noinclude>{{documentation}}</noinclude>

Latest revision as of 18:26, 18 March 2017

Template documentation[view] [edit] [history] [purge]

Use /test for development. To make sure all testsettings show in /testcases, and won't show in mainspace. When going live, copy to regular /sandbox, change settings fit for Mainspace, then copy /sandbox into live.

Difference with live, when developing:

  • In {{Chembox Identifers/sandbox}}, set
|addTESTdata=Chembox parametercheck/test
|addMAINdata=<blank>
This sets {{main other|1=|2=(all categories to test)}} for all returned input ({{Chembox headerbar}})
  • In /test:
Set [[COLON:Category:Category name]] (do show not categorise; required to not pollute the categories with testpages)
Format /test visuals, eg by making it a collapsible list.
Optionally, set [[COLON:Category:Category name|Label To Show]] (shows wl label).

Diff

See also