📄 index.tpl
字号:
<!-- $Log: index.tpl,v $ Revision 1.1 2003/02/10 22:19:59 cain - moved here Revision 1.5 2003/01/14 22:08:19 cain - properly convert to Xipe Revision 1.4 2002/06/02 22:38:56 mccain - convert all config-tags to lower case, this is secure for now also if the Tree-package is not updated Revision 1.3 2002/05/26 17:12:19 mccain - added log--><HTML_Template_Xipe> <options override="yes"> <delimiter begin="[" end="]"/> <autoBraces value="true"/> <locale value="en"/> </options></HTML_Template_Xipe><html> <head> <title>Example - HTML_Template_Xipe, XML-configured</title> <link href="../style.css" type="text/css" rel="StyleSheet"> </head><body><h2>XML-configured template</h2><a href="http://sourceforge.net/projects/simpletpl/">DOWNLOAD</a><br>This example uses both possible ways to configure this template, it first reads the<a href="[$viewConfigXmlUrl]">config.xml which is in the same directory as the template</a>and it reads the xml-data which are inside<a href="[$viewTemplateCodeUrl]">this template file</a>, surely this doenst make much sense in thisexample, but it demonstrates how the config might be applied.<br>You can put the config.xml file anywhere in the 'templateDir' if it is found on the path to the templateit will be applied.<br><br>This is the XML-part which configures this template, either in the<a href="[$viewConfigXmlUrl]">config.xml</a> or/and in this<a href="[$viewTemplateCodeUrl]">template-file (index.tpl)</a>.<br><code><HTML_Template_Xipe><br> <options override="yes"><br> <delimiter begin="\[" end="\]"/><br> <autoBraces value="true"/><br> <locale value="en"/><br> </options><br></HTML_Template_Xipe><br></code><br><br><script type="text/javascript" language="JavaScript"> /** * the alert text if you click "really" * @var string s */ var s ="May be _one_disadvantage_ is that you need to escape \n"+ "'{' for getting a '{'\n"+ "and\n"+ "'}' for getting a '}'\n"+ "if those characters are your delimiters\n\n"+ "i didnt mind it yet...\n"; /** * show an alert text as given in 's' * @version 01/12/10 */ function really() { alert(s); }</script><table border="1"> <tr> <td valign="top"> If you like : [foreach($advantages as $aAdvantage)] <li> [$aAdvantage] </li> </td> <td valign="top"> And you D O N ' T like : [foreach($dontLike as $aDontLike)] <li> [$aDontLike] </li> </td> </tr></table>then you should try HTML_Template_Xipe.<br><br><br><br>[foreach($disadvantages as $aDisadvantage)] <li>[$aDisadvantage]</li>[else] no disadvantages registered yet (<a href="javascript:really()">really?</a>) , but feel free and mail <a href="mailto:wolfram@kriesing.de">me</a><br> <a href="[$viewSourceCodeUrl]">but look at the code first</a><br> <a href="[$viewTemplateCodeUrl]">and the template</a><br> <a href="[$viewCompiledTemplate]">and the complied template</a><br> <a href="[$viewTemplateLog]">template log file</a><br> <br><br><h2>all the currently possible and working xml-options - overview</h2><code><HTML_Template_Xipe><br> <options><br> <delimiter begin="\[" end="\]"/><br> <autoBraces value="true"/><br> <locale value="en"/><br> <cache><br> <time value="x" unit="week|weeks|day|days|hour|hours|minute|minutes|second"/><br> <depends value="$someVar $anotherVar $_nextVar"/><br> </cache><br> </options><br></HTML_Template_Xipe><br></code></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -