/[cvs]/nfo/php/libs/com.newsblob.phphtmllib/tag_classes/WMLTAGS.inc
ViewVC logotype

Diff of /nfo/php/libs/com.newsblob.phphtmllib/tag_classes/WMLTAGS.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by jonen, Thu Jan 30 03:29:41 2003 UTC revision 1.2 by jonen, Sat Feb 22 21:08:01 2003 UTC
# Line 37  class WMLTagClass extends XMLTagClass { Line 37  class WMLTagClass extends XMLTagClass {
37          for ($i=1;$i<$num_args;$i++) {          for ($i=1;$i<$num_args;$i++) {
38              $this->add(func_get_arg($i));              $this->add(func_get_arg($i));
39          }          }
40            $this->_set_flags();
41          }          }
42    
43      /**      /**
# Line 65  class WMLTagClass extends XMLTagClass { Line 66  class WMLTagClass extends XMLTagClass {
66    
67  /**  /**
68   * <ACCESS> tag class   * <ACCESS> tag class
69     * @package phpHtmlLib
70   */   */
71  class ACCESStag extends WMLTagClass {  class ACCESStag extends WMLTagClass {
72      var $_tag = "access";      var $_tag = "access";
73          var $_close_tag_required = FALSE;      function _set_flags() {
74      var $_content_required = FALSE;          parent::_set_flags();
75            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
76        }
77  } // ACCESStag  } // ACCESStag
78    
79  /**  /**
80   * <ANCHOR> tag class   * <ANCHOR> tag class
81     * @package phpHtmlLib
82   *   *
83   */   */
84  class ANCHORtag extends WMLTagClass {  class ANCHORtag extends WMLTagClass {
# Line 83  class ANCHORtag extends WMLTagClass { Line 88  class ANCHORtag extends WMLTagClass {
88    
89  /**  /**
90   * <CARD> tag class   * <CARD> tag class
91   *   * @package phpHtmlLib
92   */   */
93  class CARDtag extends WMLTagClass {  class CARDtag extends WMLTagClass {
94      var $_tag = "card";      var $_tag = "card";
# Line 92  class CARDtag extends WMLTagClass { Line 97  class CARDtag extends WMLTagClass {
97    
98  /**  /**
99   * <DO> tag class   * <DO> tag class
100   *   * @package phpHtmlLib
101   */   */
102  class DOtag extends WMLTagClass {  class DOtag extends WMLTagClass {
103      var $_tag = "do";      var $_tag = "do";
# Line 101  class DOtag extends WMLTagClass { Line 106  class DOtag extends WMLTagClass {
106    
107  /**  /**
108   * <GO> tag class   * <GO> tag class
109   *   * @package phpHtmlLib
110   */   */
111  class GOtag extends WMLTagClass {  class GOtag extends WMLTagClass {
112      var $_tag = "go";      var $_tag = "go";
# Line 116  class GOtag extends WMLTagClass { Line 121  class GOtag extends WMLTagClass {
121           */           */
122          function _prepare_flags() {          function _prepare_flags() {
123                  if ($this->count_content() == 0) {                  if ($this->count_content() == 0) {
124                          $this->_content_required = FALSE;                          $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
                         $this->_close_tag_required = FALSE;  
125                  }                  }
126          }          }
127    
# Line 126  class GOtag extends WMLTagClass { Line 130  class GOtag extends WMLTagClass {
130    
131  /**  /**
132   * <NOOP> tag class   * <NOOP> tag class
133   *   * @package phpHtmlLib
134   */   */
135  class NOOPtag extends WMLTagClass {  class NOOPtag extends WMLTagClass {
136      var $_tag = "noop";      var $_tag = "noop";
137          var $_close_tag_required = FALSE;      function _set_flags() {
138      var $_content_required = FALSE;          parent::_set_flags();
139            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
140        }
141  } // NOOPtag  } // NOOPtag
142    
143  /**  /**
144   * <ONEVENT> tag class   * <ONEVENT> tag class
145   *   * @package phpHtmlLib
146   */   */
147  class ONEVENTtag extends WMLTagClass {  class ONEVENTtag extends WMLTagClass {
148      var $_tag = "onevent";      var $_tag = "onevent";
# Line 144  class ONEVENTtag extends WMLTagClass { Line 150  class ONEVENTtag extends WMLTagClass {
150    
151  /**  /**
152   * <POSTFIELD> tag class   * <POSTFIELD> tag class
153   *   * @package phpHtmlLib
154   */   */
155  class POSTFIELDtag extends WMLTagClass {  class POSTFIELDtag extends WMLTagClass {
156      var $_tag = "postfield";      var $_tag = "postfield";
# Line 152  class POSTFIELDtag extends WMLTagClass { Line 158  class POSTFIELDtag extends WMLTagClass {
158    
159  /**  /**
160   * <PREV> tag class   * <PREV> tag class
161   *   * @package phpHtmlLib
162   */   */
163  class PREVtag extends GOtag {  class PREVtag extends GOtag {
164      var $_tag = "prev";      var $_tag = "prev";
# Line 160  class PREVtag extends GOtag { Line 166  class PREVtag extends GOtag {
166    
167  /**  /**
168   * <REFRESH> tag class   * <REFRESH> tag class
169   *   * @package phpHtmlLib
170   */   */
171  class REFRESHtag extends WMLTagClass {  class REFRESHtag extends WMLTagClass {
172      var $_tag = "refresh";      var $_tag = "refresh";
# Line 168  class REFRESHtag extends WMLTagClass { Line 174  class REFRESHtag extends WMLTagClass {
174    
175  /**  /**
176   * <SETVAR> tag class   * <SETVAR> tag class
177   *   * @package phpHtmlLib
178   */   */
179  class SETVARtag extends WMLTagClass {  class SETVARtag extends WMLTagClass {
180      var $_tag = "setvar";      var $_tag = "setvar";
# Line 178  class SETVARtag extends WMLTagClass { Line 184  class SETVARtag extends WMLTagClass {
184    
185  /**  /**
186   * <TEMPLATE> tag class   * <TEMPLATE> tag class
187   *   * @package phpHtmlLib
188   */   */
189  class TEMPLATEtag extends WMLTagClass {  class TEMPLATEtag extends WMLTagClass {
190      var $_tag = "template";      var $_tag = "template";
# Line 186  class TEMPLATEtag extends WMLTagClass { Line 192  class TEMPLATEtag extends WMLTagClass {
192    
193  /**  /**
194   * <TIMER> tag class   * <TIMER> tag class
195   *   * @package phpHtmlLib
196   */   */
197  class TIMERtag extends WMLTagClass {  class TIMERtag extends WMLTagClass {
198      var $_tag = "timer";      var $_tag = "timer";
199          var $_close_tag_required = FALSE;      function _set_flags() {
200      var $_content_required = FALSE;          parent::_set_flags();
201            $this->_flags &= ~(_CONTENTREQUIRED | _CLOSETAGREQUIRED);
202        }
203  } // TIMERtag  } // TIMERtag
204    
205    
# Line 199  class TIMERtag extends WMLTagClass { Line 207  class TIMERtag extends WMLTagClass {
207   * <WML> tag class   * <WML> tag class
208   * The root tag for all   * The root tag for all
209   * WML documents   * WML documents
210   *   * @package phpHtmlLib
211   */   */
212  class WMLtag extends WMLTagClass {  class WMLtag extends WMLTagClass {
213      var $_tag = "wml";      var $_tag = "wml";

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed