Template:Checkbox hide unhide

From Proteopedia

(Difference between revisions)
Jump to: navigation, search
(New page: <noinclude> This template is to make a checkbox that hides an object of a scene when unchecked, and displays them again when checked. The checkbox is checked by default, so it makes sense ...)
Current revision (09:59, 10 September 2020) (edit) (undo)
 
(16 intermediate revisions not shown.)
Line 2: Line 2:
This template is to make a checkbox that hides an object of a scene when unchecked, and displays them again when checked. The checkbox is checked by default, so it makes sense if the object is visible in the scene. To use the template, include the following in your Proteopedia text:
This template is to make a checkbox that hides an object of a scene when unchecked, and displays them again when checked. The checkbox is checked by default, so it makes sense if the object is visible in the scene. To use the template, include the following in your Proteopedia text:
<nowiki>
<nowiki>
-
{{Checkbox hide unhide|Name="ATP molecule"|Selection="ATP"}}
+
{{Checkbox hide unhide|Name=ATP molecule|Selection=ATP}}</nowiki>
-
</nowiki>
+
In that spot, a checkbox will appear.
-
In that spot, a checkbox will appear. Under the hood, the following Wikimedia/Jmol script is inserted:
+
-
<nowiki>
+
-
{{Checkbox hide unhide|Name|Selection}}
+
-
</nowiki>
+
<jmol>
<jmol>
<jmolCheckbox>
<jmolCheckbox>
-
<scriptWhenChecked>display displayed or {{{Selection}}}</scriptWhenChecked>
+
<scriptWhenChecked>display displayed or ATP}</scriptWhenChecked>
-
<scriptWhenUnchecked>hide {{{Selection}}} or hidden</scriptWhenUnchecked>
+
<scriptWhenUnchecked>hide ATP or hidden</scriptWhenUnchecked>
<checked>true</checked>
<checked>true</checked>
-
<text>{{{Selection}}}</text>
+
<text>ATP molecule</text>
</jmolCheckbox>
</jmolCheckbox>
</jmol>
</jmol>
 +
 +
Under the hood, the following Wikimedia/Jmol script is inserted:
 +
<nowiki>
 +
&lt;jmol&gt;
 +
&lt;jmolCheckbox&gt;
 +
&lt;scriptWhenChecked&gt;display displayed or {{{Selection}}}&lt;/scriptWhenChecked&gt;
 +
&lt;scriptWhenUnchecked&gt;hide {{{Selection}}} or hidden&lt;/scriptWhenUnchecked&gt;
 +
&lt;checked&gt;true&lt;/checked&gt;
 +
&lt;text&gt;{{{Name}}}&lt;/text&gt;
 +
&lt;/jmolCheckbox&gt;
 +
&lt;/jmol&gt;
 +
</nowiki>
</noinclude>
</noinclude>
 +
<includeonly>
<jmol>
<jmol>
<jmolCheckbox>
<jmolCheckbox>
<scriptWhenChecked>display displayed or {{{Selection|all}}}</scriptWhenChecked>
<scriptWhenChecked>display displayed or {{{Selection|all}}}</scriptWhenChecked>
<scriptWhenUnchecked>hide {{{Selection|all}}} or hidden</scriptWhenUnchecked>
<scriptWhenUnchecked>hide {{{Selection|all}}} or hidden</scriptWhenUnchecked>
-
<checked>{{{Initial|true}}}</checked>
+
<checked>true</checked>
-
<text>{{{Name|Everything}}}</text>
+
<text> {{{Name|Everything}}} </text>
</jmolCheckbox>
</jmolCheckbox>
</jmol>
</jmol>
 +
 +
Troubleshooting:
 +
 +
Named parameter Name: {{{Name|Everything}}}
 +
 +
Named parameter Selection: {{{Selection|all}}}
 +
 +
Named parameter Initial: {{{Initial|true}}}
 +
</includeonly>

Current revision

This template is to make a checkbox that hides an object of a scene when unchecked, and displays them again when checked. The checkbox is checked by default, so it makes sense if the object is visible in the scene. To use the template, include the following in your Proteopedia text:

{{Checkbox hide unhide|Name=ATP molecule|Selection=ATP}}

In that spot, a checkbox will appear.

Under the hood, the following Wikimedia/Jmol script is inserted:

<jmol>
  <jmolCheckbox>
    <scriptWhenChecked>display displayed or {{{Selection}}}</scriptWhenChecked>
    <scriptWhenUnchecked>hide {{{Selection}}} or hidden</scriptWhenUnchecked>
    <checked>true</checked> 
    <text>{{{Name}}}</text>
  </jmolCheckbox>
</jmol>


Proteopedia Page Contributors and Editors (what is this?)

Karsten Theis, Angel Herraez

Personal tools