Template:Jmol general: Difference between revisions
Jump to navigation
Jump to search
Carl McBride (talk | contribs) m (Added category: template.) |
AngelHerraez (talk | contribs) (update this template so that it works, using the #tag syntax) |
||
Line 7: | Line 7: | ||
I.e. 1 is not substituted in the <wikiPageContents>{{{1}}}</wikiPageContents> container. | I.e. 1 is not substituted in the <wikiPageContents>{{{1}}}</wikiPageContents> container. | ||
wikiPageContents takes {{{1}}} literally. Not sure how to change this, perhaps a small rewriting in Jmol.body.php? --[[User:Carl McBride | <b><FONT COLOR="#8B3A3A">Carl McBride</FONT></b>]] ([[User_talk:Carl_McBride |talk]]) 13:28, 28 August 2008 (CEST) | wikiPageContents takes {{{1}}} literally. Not sure how to change this, perhaps a small rewriting in Jmol.body.php? --[[User:Carl McBride | <b><FONT COLOR="#8B3A3A">Carl McBride</FONT></b>]] ([[User_talk:Carl_McBride |talk]]) 13:28, 28 August 2008 (CEST) | ||
: '''SOLVED'''. Wikitext inside the Jmol Extension markup was not being interpreted. The fix is to use <code><nowiki>#tag</nowiki></code> syntax, available since MediaWiki 1.12: | |||
:: substitute <code><nowiki><jmol></nowiki></code> by <code><nowiki>{{#tag:jmol|</nowiki></code> | |||
:: substitute <code><nowiki></jmol></nowiki></code> by <code><nowiki>}}</nowiki></code> | |||
:--[[User:AngelHerraez|AngelHerraez]] 12:24, 25 May 2009 (CEST) | |||
</noinclude> | </noinclude> | ||
Line 12: | Line 16: | ||
|- | |- | ||
|<center> | |<center> | ||
{{#tag:jmol| | |||
<jmolApplet> | <jmolApplet> | ||
<script>set spin X 10; spin on</script> | <script>set spin X 10; spin on</script> | ||
Line 19: | Line 23: | ||
<wikiPageContents>{{{1}}}</wikiPageContents> | <wikiPageContents>{{{1}}}</wikiPageContents> | ||
</jmolApplet> | </jmolApplet> | ||
}}</center> | |||
|- | |- | ||
| <center>{{{2}}}</center> | | <center>{{{2}}}</center> |
Revision as of 11:24, 25 May 2009
Useage: {{Jmol_general|File.etc|Caption}}
THIS TEMPLATE DOES NOT WORK.
I do not know how to (or even if it is possible) to pass template arguments to <wikiPageContents>.
I.e. 1 is not substituted in the <wikiPageContents>{{{1}}}</wikiPageContents> container.
wikiPageContents takes {{{1}}} literally. Not sure how to change this, perhaps a small rewriting in Jmol.body.php? -- Carl McBride (talk) 13:28, 28 August 2008 (CEST)
- SOLVED. Wikitext inside the Jmol Extension markup was not being interpreted. The fix is to use
#tag
syntax, available since MediaWiki 1.12:- substitute
<jmol>
by{{#tag:jmol|
- substitute
</jmol>
by}}
- substitute
- --AngelHerraez 12:24, 25 May 2009 (CEST)
<jmol> <jmolApplet> <script>set spin X 10; spin on</script> <size>200</size> <color>lightgrey</color> <wikiPageContents>{{{1}}}</wikiPageContents> </jmolApplet></jmol> |