PageRenderTime 52ms CodeModel.GetById 22ms RepoModel.GetById 1ms app.codeStats 0ms

/Upload/documents/handbook/template-guide/index.html

http://dyhb-frame.googlecode.com/
HTML | 160 lines | 151 code | 9 blank | 0 comment | 0 complexity | 1b7fd5fd7491f8f2693347f7f881a78d MD5 | raw file
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>The DoYouHaoBaby PHP Framework For PHP5 | ????????</title>
  5. <meta http-equiv="content-type" content="text/html; charset=gbk" />
  6. <meta name="Author" content="???Dyhb">
  7. <meta name="Keywords" content="DoYouHaoBaby,Framework">
  8. <meta name="Description" content="The DoYouHaoBaby PHP Framework | ?????????????">
  9. <link rel="stylesheet" type="text/css" href="./../media/css/style.css" />
  10. <link rel="stylesheet" type="text/css" href="./../media/css/highlight.css" />
  11. </head>
  12. <body style="margin:0">
  13. <div id="header"><img src="./../media/images/logo.png" border="0" title="The DoYouHaoBaby PHP Framework Logo" ></div>
  14. <div id="content">
  15. <div id="version">
  16. The DoYouHaoBaby PHP Framework????????<br>
  17. Copyright(c) <a href="http://doyouhaobaby.net">DoYouHaoBaby.NET</a>
  18. All Rights Reserved.
  19. </div>
  20. <div class="menu">
  21. <table cellspacing=0 cellpadding=0 width="95%" border=0>
  22. <tbody>
  23. <tr>
  24. <th align=middle colspan=3>The DoYouHaoBaby PHP Framework????????</th>
  25. </tr>
  26. <tr>
  27. <td valign=bottom align=left width="25%">
  28. <a accesskey="p" href="../index.html">??</a>?
  29. </td>
  30. <td valign=bottom align=middle width="50%">
  31. </td>
  32. <td valign=bottom align=right width="25%">
  33. <a accesskey="n" href="../index.html">??</a>
  34. </td>
  35. </tr>
  36. </tbody>
  37. </table>
  38. </div>
  39. <div id="box">
  40. <div class="title">[ ?????? ]</div>
  41. <div class="detail">
  42. <p>
  43. DoYouHaoBaby ???<span style="color: #008000"><strong>??</strong></span>??????????????Smarty???????????????????????????</p>
  44. <p>
  45. ??????????????</p>
  46. <ul>
  47. <li>??Node?????????????</li>
  48. <li>??????PHP????? <span style="color: #808080"><strong>?????????????PHP ???</strong></span></li>
  49. <li>???????</li>
  50. <li>?????????</li>
  51. <li> ????????????????????</li>
  52. <li>????????????????</li>
  53. <li>?????????????</li>
  54. <li>????????????</li>
  55. <li>???????????</li>
  56. <li>????????????????</li>
  57. <li>???????????</li>
  58. <li>????????</li>
  59. </ul>
  60. <p>
  61. ??????????????????????<span style="color: #008000"><strong>????</strong></span>????????????<span style="color: #008000"><strong>PHP??</strong></span>????????????<span style="color: #008000"><strong>App/~Runtime/Cache</strong></span>?????[<span style="color: #0000ff"><strong>????/??????????????????????????????????/????????{???/??}?.compiled.php</strong></span>]???????????????????????????????????????????????????????</p>
  62. <p>???????????<span style="color: #008000"><strong>D:\php\htdocs\dianniu\DoYouHaoBaby\LibPHP\App\Package\Template\Template.class.php</strong></span>???getCompiledPath???????????????????<br/>
  63. <DIV class=dp-highlighter><DIV class=bar></DIV>
  64. <OL class=dp-c>
  65. <LI class=alt><SPAN><SPAN class=keyword>public</SPAN><SPAN>&nbsp;</SPAN><SPAN class=keyword>function</SPAN><SPAN>&nbsp;getCompiledPath(</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>){ &nbsp;&nbsp;</SPAN></SPAN></LI>
  66. <LI><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=keyword>if</SPAN><SPAN>(self::</SPAN><SPAN class=vars>$_bWithInTheSystem</SPAN><SPAN>===true){</SPAN><SPAN class=comment>//&nbsp;????????? </SPAN><SPAN>&nbsp;&nbsp;</SPAN></SPAN></LI>
  67. <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=vars>$this</SPAN><SPAN>-&gt;_sCompiledFilePath=dirname(</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>).'/Compiled/'.</SPAN><SPAN class=func>basename</SPAN><SPAN>(</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>).'.compiled.php'; &nbsp;&nbsp;</SPAN></SPAN></LI>
  68. <LI><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=keyword>return</SPAN><SPAN>&nbsp;</SPAN><SPAN class=vars>$this</SPAN><SPAN>-&gt;_sCompiledFilePath; &nbsp;&nbsp;</SPAN></SPAN></LI>
  69. <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN></LI>
  70. <LI><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>&nbsp;=</SPAN><SPAN class=func>str_replace</SPAN><SPAN>('\\','/',</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>);</SPAN><SPAN class=comment>//&nbsp;URL&nbsp;????????? </SPAN><SPAN>&nbsp;&nbsp;</SPAN></SPAN></LI>
  71. <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=vars>$arrValue</SPAN><SPAN>=</SPAN><SPAN class=func>explode</SPAN><SPAN>('/',</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>); &nbsp;&nbsp;</SPAN></SPAN></LI>
  72. <LI><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=vars>$sFileName</SPAN><SPAN>=</SPAN><SPAN class=func>array_pop</SPAN><SPAN>(</SPAN><SPAN class=vars>$arrValue</SPAN><SPAN>); &nbsp;&nbsp;</SPAN></SPAN></LI>
  73. <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=comment>//&nbsp;D:\phpcondition\......???????? </SPAN><SPAN>&nbsp;&nbsp;</SPAN></SPAN></LI>
  74. <LI><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=comment>//&nbsp;/home1/......&nbsp;??Linux??????????? </SPAN><SPAN>&nbsp;&nbsp;</SPAN></SPAN></LI>
  75. <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=keyword>if</SPAN><SPAN>(&nbsp;</SPAN><SPAN class=func>strpos</SPAN><SPAN>(</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>,':/')&nbsp;&amp;&amp;&nbsp;</SPAN><SPAN class=func>strpos</SPAN><SPAN>(</SPAN><SPAN class=vars>$sTemplatePath</SPAN><SPAN>,'/')!==0&nbsp;&amp;&amp;&nbsp;</SPAN><SPAN class=vars>$GLOBALS</SPAN><SPAN>['_commonConfig_']['TMPL_MODULE_ACTION_DEPR']=='_'&nbsp;&amp;&amp;&nbsp;!</SPAN><SPAN class=func>strpos</SPAN><SPAN>(</SPAN><SPAN class=vars>$sFileName</SPAN><SPAN>,'_')){ &nbsp;&nbsp;</SPAN></SPAN></LI>
  76. <LI><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=vars>$sFileName</SPAN><SPAN>=!</SPAN><SPAN class=func>empty</SPAN><SPAN class=keyword>empty</SPAN><SPAN>(</SPAN><SPAN class=vars>$arrValue</SPAN><SPAN>)?ucfirst(</SPAN><SPAN class=func>array_pop</SPAN><SPAN>(</SPAN><SPAN class=vars>$arrValue</SPAN><SPAN>)).'/'.</SPAN><SPAN class=vars>$sFileName</SPAN><SPAN>:'Public/'.</SPAN><SPAN class=vars>$sFileName</SPAN><SPAN>; &nbsp;&nbsp;</SPAN></SPAN></LI>
  77. <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</SPAN></LI>
  78. <LI><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=vars>$this</SPAN><SPAN>-&gt;_sCompiledFilePath=APP_PATH.'/App/~Runtime/Cache/'.(</SPAN><SPAN class=vars>$this</SPAN><SPAN>-&gt;_sThemeName?ucfirst(</SPAN><SPAN class=vars>$this</SPAN><SPAN>-&gt;_sThemeName).'/':</SPAN><SPAN class=string>''</SPAN><SPAN>).(</SPAN><SPAN class=vars>$GLOBALS</SPAN><SPAN>['_commonConfig_']['TMPL_MODULE_ACTION_DEPR']=='/'?ucfirst(MODULE_NAME).'/':</SPAN><SPAN class=string>''</SPAN><SPAN>).</SPAN><SPAN class=vars>$sFileName</SPAN><SPAN>.'.compiled.php'; &nbsp;&nbsp;</SPAN></SPAN></LI>
  79. <LI class=alt><SPAN>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN class=keyword>return</SPAN><SPAN>&nbsp;</SPAN><SPAN class=vars>$this</SPAN><SPAN>-&gt;_sCompiledFilePath; &nbsp;&nbsp;</SPAN></SPAN></LI>
  80. <LI><SPAN>}&nbsp;&nbsp;</SPAN></LI></OL></DIV></p>
  81. <p>
  82. ??????????????Node?????????????????????????????????????????????Node???????????????????????????????????????????????????????????????</p>
  83. <p>
  84. ??????????????????????????????????????????????????????????????????</p>
  85. <div id="list_content">
  86. <div class="newblock">
  87. <h4>????</h4>
  88. <ul>
  89. <li class="nodot"><a href="./variable-output/index.html">??????</a></li>
  90. <li class="nodot"><a href="./use-function/index.html">??????</a></li>
  91. <li class="nodot"><a href="./system-variable/index.html">??????</a></li>
  92. <li class="nodot"><a href="./quick-out/index.html">??????</a></li>
  93. <li class="nodot"><a href="./default/index.html">???????</a></li>
  94. <li class="nodot"><a href="./object-method/index.html">??????</a></li>
  95. <li class="nodot"><a href="./defined/index.html">??Defined??</a></li>
  96. <li class="nodot"><a href="./isset/index.html">??Isset??</a></li>
  97. <li class="nodot"><a href="./operation/index.html">?????</a></li>
  98. <li class="nodot"><a href="./steadily-increase/index.html">??????</a></li>
  99. <li class="nodot"><a href="./include-file/index.html">???????</a></li>
  100. <li class="nodot"><a href="./sub-template/index.html">????????</a></li>
  101. <li class="nodot"><a href="./subtemplate-declare/index.html">????????</a></li>
  102. <li class="nodot"><a href="./import/index.html">???????</a></li>
  103. <li class="nodot"><a href="./volist/index.html">???Volist??</a></li>
  104. <li class="nodot"><a href="./foreach/index.html">???Foreach??</a></li>
  105. <li class="nodot"><a href="./while/index.html">???While??</a></li>
  106. <li class="nodot"><a href="./do-while/index.html">???Do-while</a></li>
  107. <li class="nodot"><a href="./loop/index.html">???Loop??</a></li>
  108. <li class="nodot"><a href="./switch/index.html">???Switch??</a></li>
  109. <li class="nodot"><a href="./comparison/index.html">????????</a></li>
  110. <li class="nodot"><a href="./range/index.html">????Range??</a></li>
  111. <li class="nodot"><a href="./present/index.html">????Present??</a></li>
  112. <li class="nodot"><a href="./empty/index.html">????Empty??</a></li>
  113. <li class="nodot"><a href="./assign/index.html">????Assign??</a></li>
  114. <li class="nodot"><a href="./if/index.html">????If??</a></li>
  115. <li class="nodot"><a href="./nested-tags/index.html">????????</a></li>
  116. <li class="nodot"><a href="./origin/index.html">????????</a></li>
  117. <li class="nodot"><a href="./break/index.html">????Break??</a></li>
  118. <li class="nodot"><a href="./continue/index.html">???Continue??</a></li>
  119. <li class="nodot"><a href="./date/index.html">????Date??</a></li>
  120. <li class="nodot"><a href="./lang/index.html">????Lang??</a></li>
  121. <li class="nodot"><a href="./javascript-lang/index.html">????Javascript???</a></li>
  122. <li class="nodot"><a href="./notes/index.html">????????</a></li>
  123. <li class="nodot"><a href="./php/index.html">??????PHP ??</a></li>
  124. <li class="nodot"><a href="./tagphp/index.html">??????PHP ??</a></li>
  125. <li class="nodot"><a href="./tagself/index.html">????Tagself( ????? )</a></li>
  126. </ul>
  127. </div>
  128. <div class="clear"></div>
  129. </div>
  130. </div>
  131. </div>
  132. <div class="menu">
  133. <table cellspacing=0 cellpadding=0 width="95%" border=0>
  134. <tbody>
  135. <tr>
  136. <td valign=top align=middle width="34%">
  137. <a accesskey="h" href="../index.html">??</a>
  138. </td>
  139. </tr>
  140. <tr>
  141. <td valign=top align=middle width="34%">
  142. <a accesskey="u" href="../index.html">??</a>
  143. </td>
  144. </tr>
  145. </tbody>
  146. </table>
  147. </div>
  148. </div>
  149. <div id="footer">Copyright (c) <a href="http://doyouhaobaby.net" title="The DoYouHaoBaby Framework" >DoYouHaoBaby</a> All rights reserved.?</div>
  150. </body>
  151. </html>