We apologize for Proteopedia being slow to respond. For the past two years, a new implementation of Proteopedia has been being built. Soon, it will replace this 18-year old system. All existing content will be moved to the new system at a date that will be announced here.
Template:Checkbox hide unhide
From Proteopedia
(Difference between revisions)
| (6 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= | + | {{Checkbox hide unhide|Name=ATP molecule|Selection=ATP}}</nowiki> |
In that spot, a checkbox will appear. | In that spot, a checkbox will appear. | ||
| Line 21: | Line 21: | ||
<scriptWhenUnchecked>hide {{{Selection}}} or hidden</scriptWhenUnchecked> | <scriptWhenUnchecked>hide {{{Selection}}} or hidden</scriptWhenUnchecked> | ||
<checked>true</checked> | <checked>true</checked> | ||
| - | <text>{{{ | + | <text>{{{Name}}}</text> |
</jmolCheckbox> | </jmolCheckbox> | ||
</jmol> | </jmol> | ||
| Line 32: | Line 32: | ||
<scriptWhenUnchecked>hide {{{Selection|all}}} or hidden</scriptWhenUnchecked> | <scriptWhenUnchecked>hide {{{Selection|all}}} or hidden</scriptWhenUnchecked> | ||
<checked>true</checked> | <checked>true</checked> | ||
| - | <text> {{ | + | <text> {{{Name|Everything}}} </text> |
</jmolCheckbox> | </jmolCheckbox> | ||
</jmol> | </jmol> | ||
| - | </includeonly> | ||
Troubleshooting: | Troubleshooting: | ||
| - | Named parameter Name: {{{Name}}} | + | Named parameter Name: {{{Name|Everything}}} |
| - | Named parameter Selection: {{{Selection}}} | + | 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>
