home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / xampp-win32-1.4.5-installer.exe / xampp / docblock.tpl < prev    next >
Encoding:
Text File  |  2004-03-24  |  12.3 KB  |  248 lines

  1. <?php /* Smarty version 2.5.0, created on 2003-07-25 22:04:28
  2.          compiled from docblock.tpl */ ?>
  3. <?php $this->_load_plugins(array(
  4. array('function', 'assign', 'docblock.tpl', 2, false),
  5. array('modifier', 'default', 'docblock.tpl', 15, false),)); ?><?php if ($this->_tpl_vars['var']): ?>
  6. <?php echo smarty_function_assign(array('var' => 'num','value' => 'refsect3'), $this) ; ?>
  7.  
  8. <?php else: ?>
  9. <?php echo smarty_function_assign(array('var' => 'num','value' => 'refsect1'), $this) ; ?>
  10.  
  11. <?php endif; ?>
  12.     <<?php echo $this->_tpl_vars['num']; ?>
  13.  id="<?php echo $this->_tpl_vars['id']; ?>
  14. .desc">
  15.      &title.desc;
  16. <?php if ($this->_tpl_vars['line_number']): ?>
  17.      <simpara>
  18.       Source on line #: <?php if ($this->_tpl_vars['class_slink']): ?><?php echo $this->_tpl_vars['class_slink']; ?>
  19. <?php else: ?><?php echo $this->_tpl_vars['line_number']; ?>
  20. <?php endif; ?>
  21.      </simpara>
  22. <?php endif; ?>
  23. <?php if ($this->_tpl_vars['var']): ?>
  24.      <simpara>
  25.       <?php echo $this->_run_mod_handler('default', true, @$this->_tpl_vars['sdesc'], "¬documented;"); ?>
  26.  
  27.      </simpara>
  28. <?php endif; ?>
  29. <?php if ($this->_tpl_vars['desc']): ?>
  30.      <?php echo $this->_tpl_vars['desc']; ?>
  31.  
  32. <?php else: ?>
  33. <?php if ($this->_tpl_vars['var'] && $this->_tpl_vars['sdesc']): ?>
  34. <?php else: ?>
  35.      ¬documented;
  36. <?php endif; ?>
  37. <?php endif; ?>
  38.     </<?php echo $this->_tpl_vars['num']; ?>
  39. >
  40. <?php if ($this->_tpl_vars['params']): ?>
  41.    <<?php echo $this->_tpl_vars['num']; ?>
  42.  id="<?php echo $this->_tpl_vars['id']; ?>
  43. .param">
  44.     &title.param;
  45.     <para>
  46. <?php if (isset($this->_sections['params'])) unset($this->_sections['params']);
  47. $this->_sections['params']['name'] = 'params';
  48. $this->_sections['params']['loop'] = is_array($this->_tpl_vars['params']) ? count($this->_tpl_vars['params']) : max(0, (int)$this->_tpl_vars['params']);
  49. $this->_sections['params']['show'] = true;
  50. $this->_sections['params']['max'] = $this->_sections['params']['loop'];
  51. $this->_sections['params']['step'] = 1;
  52. $this->_sections['params']['start'] = $this->_sections['params']['step'] > 0 ? 0 : $this->_sections['params']['loop']-1;
  53. if ($this->_sections['params']['show']) {
  54.     $this->_sections['params']['total'] = $this->_sections['params']['loop'];
  55.     if ($this->_sections['params']['total'] == 0)
  56.         $this->_sections['params']['show'] = false;
  57. } else
  58.     $this->_sections['params']['total'] = 0;
  59. if ($this->_sections['params']['show']):
  60.  
  61.             for ($this->_sections['params']['index'] = $this->_sections['params']['start'], $this->_sections['params']['iteration'] = 1;
  62.                  $this->_sections['params']['iteration'] <= $this->_sections['params']['total'];
  63.                  $this->_sections['params']['index'] += $this->_sections['params']['step'], $this->_sections['params']['iteration']++):
  64. $this->_sections['params']['rownum'] = $this->_sections['params']['iteration'];
  65. $this->_sections['params']['index_prev'] = $this->_sections['params']['index'] - $this->_sections['params']['step'];
  66. $this->_sections['params']['index_next'] = $this->_sections['params']['index'] + $this->_sections['params']['step'];
  67. $this->_sections['params']['first']      = ($this->_sections['params']['iteration'] == 1);
  68. $this->_sections['params']['last']       = ($this->_sections['params']['iteration'] == $this->_sections['params']['total']);
  69. ?>
  70.      <variablelist>
  71.       <varlistentry>
  72.        <term>
  73.         <?php echo smarty_function_assign(array('var' => 'temp','value' => $this->_tpl_vars['params'][$this->_sections['params']['index']]['name']), $this) ; ?>
  74.  
  75.         <?php if (strpos ( $this->_tpl_vars['params'][$this->_sections['params']['index']]['type'] , '|' ) || strpos ( $this->_tpl_vars['cparams'][$this->_tpl_vars['temp']]['cdatatype'] , '>' )): ?>
  76.         <type><?php echo $this->_tpl_vars['params'][$this->_sections['params']['index']]['type']; ?>
  77. </type>
  78.         <?php else: ?>
  79.         <?php if ($this->_tpl_vars['params'][$this->_sections['params']['index']]['type'] == 'integer'): ?>
  80.         <?php echo smarty_function_assign(array('var' => 'paramtype','value' => 'int'), $this) ; ?>
  81.  
  82.         <?php elseif ($this->_tpl_vars['params'][$this->_sections['params']['index']]['type'] == 'boolean'): ?>
  83.         <?php echo smarty_function_assign(array('var' => 'paramtype','value' => 'bool'), $this) ; ?>
  84.  
  85.         <?php else: ?>
  86.         <?php echo smarty_function_assign(array('var' => 'paramtype','value' => $this->_tpl_vars['params'][$this->_sections['params']['index']]['type']), $this) ; ?>
  87.  
  88.         <?php endif; ?>
  89.         &type.<?php echo $this->_tpl_vars['paramtype']; ?>
  90. ;
  91.         <?php endif; ?>
  92.          <parameter><?php echo $this->_tpl_vars['params'][$this->_sections['params']['index']]['name']; ?>
  93. </parameter>
  94.        </term>
  95.        <listitem>
  96.         <para>
  97.          <?php echo $this->_tpl_vars['params'][$this->_sections['params']['index']]['description']; ?>
  98.  
  99.         </para>
  100.        </listitem>
  101.       </varlistentry>     
  102.      </variablelist>
  103. <?php endfor; endif; ?>
  104.     </para>
  105.    </<?php echo $this->_tpl_vars['num']; ?>
  106. >
  107. <?php endif; ?>
  108. <?php if (count((array)$this->_tpl_vars['tags'])):
  109.     foreach ((array)$this->_tpl_vars['tags'] as $this->_tpl_vars['tagname'] => $this->_tpl_vars['tag']):
  110. ?>
  111. <?php if ($this->_tpl_vars['tagname'] != 'static' && $this->_tpl_vars['tagname'] != 'author' && $this->_tpl_vars['tagname'] != 'version' && $this->_tpl_vars['tagname'] != 'copyright' && $this->_tpl_vars['tagname'] != 'package' && $this->_tpl_vars['tagname'] != 'subpackage'): ?>
  112.    <<?php echo $this->_tpl_vars['num']; ?>
  113.  id="<?php echo $this->_tpl_vars['id']; ?>
  114. .<?php echo $this->_tpl_vars['tagname']; ?>
  115. ">
  116.     &title.<?php echo $this->_tpl_vars['tagname']; ?>
  117. ;
  118.     <?php if (isset($this->_sections['t'])) unset($this->_sections['t']);
  119. $this->_sections['t']['name'] = 't';
  120. $this->_sections['t']['loop'] = is_array($this->_tpl_vars['tag']) ? count($this->_tpl_vars['tag']) : max(0, (int)$this->_tpl_vars['tag']);
  121. $this->_sections['t']['show'] = true;
  122. $this->_sections['t']['max'] = $this->_sections['t']['loop'];
  123. $this->_sections['t']['step'] = 1;
  124. $this->_sections['t']['start'] = $this->_sections['t']['step'] > 0 ? 0 : $this->_sections['t']['loop']-1;
  125. if ($this->_sections['t']['show']) {
  126.     $this->_sections['t']['total'] = $this->_sections['t']['loop'];
  127.     if ($this->_sections['t']['total'] == 0)
  128.         $this->_sections['t']['show'] = false;
  129. } else
  130.     $this->_sections['t']['total'] = 0;
  131. if ($this->_sections['t']['show']):
  132.  
  133.             for ($this->_sections['t']['index'] = $this->_sections['t']['start'], $this->_sections['t']['iteration'] = 1;
  134.                  $this->_sections['t']['iteration'] <= $this->_sections['t']['total'];
  135.                  $this->_sections['t']['index'] += $this->_sections['t']['step'], $this->_sections['t']['iteration']++):
  136. $this->_sections['t']['rownum'] = $this->_sections['t']['iteration'];
  137. $this->_sections['t']['index_prev'] = $this->_sections['t']['index'] - $this->_sections['t']['step'];
  138. $this->_sections['t']['index_next'] = $this->_sections['t']['index'] + $this->_sections['t']['step'];
  139. $this->_sections['t']['first']      = ($this->_sections['t']['iteration'] == 1);
  140. $this->_sections['t']['last']       = ($this->_sections['t']['iteration'] == $this->_sections['t']['total']);
  141. ?>
  142.     <para>
  143.       <emphasis><?php echo $this->_tpl_vars['tag'][$this->_sections['t']['index']]['keyword']; ?>
  144. </emphasis> <?php echo $this->_tpl_vars['tag'][$this->_sections['t']['index']]['data']; ?>
  145.  
  146.     </para>
  147.     <?php endfor; endif; ?>
  148.    </<?php echo $this->_tpl_vars['num']; ?>
  149. >
  150. <?php elseif ($this->_tpl_vars['tagname'] == 'deprecated'): ?>
  151.    <<?php echo $this->_tpl_vars['num']; ?>
  152.  id="<?php echo $this->_tpl_vars['id']; ?>
  153. .<?php echo $this->_tpl_vars['tagname']; ?>
  154. ">
  155.     &title.note;
  156.     ¬e.deprecated;
  157.     <?php if (isset($this->_sections['t'])) unset($this->_sections['t']);
  158. $this->_sections['t']['name'] = 't';
  159. $this->_sections['t']['loop'] = is_array($this->_tpl_vars['tag']) ? count($this->_tpl_vars['tag']) : max(0, (int)$this->_tpl_vars['tag']);
  160. $this->_sections['t']['show'] = true;
  161. $this->_sections['t']['max'] = $this->_sections['t']['loop'];
  162. $this->_sections['t']['step'] = 1;
  163. $this->_sections['t']['start'] = $this->_sections['t']['step'] > 0 ? 0 : $this->_sections['t']['loop']-1;
  164. if ($this->_sections['t']['show']) {
  165.     $this->_sections['t']['total'] = $this->_sections['t']['loop'];
  166.     if ($this->_sections['t']['total'] == 0)
  167.         $this->_sections['t']['show'] = false;
  168. } else
  169.     $this->_sections['t']['total'] = 0;
  170. if ($this->_sections['t']['show']):
  171.  
  172.             for ($this->_sections['t']['index'] = $this->_sections['t']['start'], $this->_sections['t']['iteration'] = 1;
  173.                  $this->_sections['t']['iteration'] <= $this->_sections['t']['total'];
  174.                  $this->_sections['t']['index'] += $this->_sections['t']['step'], $this->_sections['t']['iteration']++):
  175. $this->_sections['t']['rownum'] = $this->_sections['t']['iteration'];
  176. $this->_sections['t']['index_prev'] = $this->_sections['t']['index'] - $this->_sections['t']['step'];
  177. $this->_sections['t']['index_next'] = $this->_sections['t']['index'] + $this->_sections['t']['step'];
  178. $this->_sections['t']['first']      = ($this->_sections['t']['iteration'] == 1);
  179. $this->_sections['t']['last']       = ($this->_sections['t']['iteration'] == $this->_sections['t']['total']);
  180. ?>
  181.     <para>
  182.       <?php echo $this->_tpl_vars['tag'][$this->_sections['t']['index']]['data']; ?>
  183.  
  184.     </para>
  185.     <?php endfor; endif; ?>
  186.    </<?php echo $this->_tpl_vars['num']; ?>
  187. >
  188. <?php elseif ($this->_tpl_vars['tags'][$this->_sections['tags']['index']]['keyword'] == 'static'): ?>
  189. <?php echo smarty_function_assign(array('var' => 'canstatic','value' => true), $this) ; ?>
  190.  
  191. <?php elseif ($this->_tpl_vars['tagname'] != 'package' && $this->_tpl_vars['tagname'] != 'subpackage'): ?>
  192.    <<?php echo $this->_tpl_vars['num']; ?>
  193.  id="<?php echo $this->_tpl_vars['id']; ?>
  194. .<?php echo $this->_tpl_vars['tagname']; ?>
  195. ">
  196.     <title><?php echo $this->_tpl_vars['tagname']; ?>
  197. </title>
  198.     <?php if (isset($this->_sections['t'])) unset($this->_sections['t']);
  199. $this->_sections['t']['name'] = 't';
  200. $this->_sections['t']['loop'] = is_array($this->_tpl_vars['tag']) ? count($this->_tpl_vars['tag']) : max(0, (int)$this->_tpl_vars['tag']);
  201. $this->_sections['t']['show'] = true;
  202. $this->_sections['t']['max'] = $this->_sections['t']['loop'];
  203. $this->_sections['t']['step'] = 1;
  204. $this->_sections['t']['start'] = $this->_sections['t']['step'] > 0 ? 0 : $this->_sections['t']['loop']-1;
  205. if ($this->_sections['t']['show']) {
  206.     $this->_sections['t']['total'] = $this->_sections['t']['loop'];
  207.     if ($this->_sections['t']['total'] == 0)
  208.         $this->_sections['t']['show'] = false;
  209. } else
  210.     $this->_sections['t']['total'] = 0;
  211. if ($this->_sections['t']['show']):
  212.  
  213.             for ($this->_sections['t']['index'] = $this->_sections['t']['start'], $this->_sections['t']['iteration'] = 1;
  214.                  $this->_sections['t']['iteration'] <= $this->_sections['t']['total'];
  215.                  $this->_sections['t']['index'] += $this->_sections['t']['step'], $this->_sections['t']['iteration']++):
  216. $this->_sections['t']['rownum'] = $this->_sections['t']['iteration'];
  217. $this->_sections['t']['index_prev'] = $this->_sections['t']['index'] - $this->_sections['t']['step'];
  218. $this->_sections['t']['index_next'] = $this->_sections['t']['index'] + $this->_sections['t']['step'];
  219. $this->_sections['t']['first']      = ($this->_sections['t']['iteration'] == 1);
  220. $this->_sections['t']['last']       = ($this->_sections['t']['iteration'] == $this->_sections['t']['total']);
  221. ?>
  222.     <para>
  223.       <emphasis><?php echo $this->_tpl_vars['tagname']; ?>
  224. </emphasis> <?php echo $this->_tpl_vars['tag'][$this->_sections['t']['index']]['data']; ?>
  225.  
  226.     </para>
  227.     <?php endfor; endif; ?>
  228.    </<?php echo $this->_tpl_vars['num']; ?>
  229. >
  230. <?php endif; ?>
  231. <?php endforeach; endif; ?>
  232. <?php if ($this->_tpl_vars['canstatic']): ?>
  233.    <<?php echo $this->_tpl_vars['num']; ?>
  234.  id="<?php echo $this->_tpl_vars['id']; ?>
  235. .note">
  236.     &title.note;
  237.     ¬e.canstatic;    
  238.    </<?php echo $this->_tpl_vars['num']; ?>
  239. >
  240. <?php else: ?>
  241.    <<?php echo $this->_tpl_vars['num']; ?>
  242.  id="<?php echo $this->_tpl_vars['id']; ?>
  243. .note">
  244.     &title.note;
  245.     ¬e.notstatic;
  246.    </<?php echo $this->_tpl_vars['num']; ?>
  247. >
  248. <?php endif; ?>