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 
#tagsyntax, 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> |