Lines Matching +full:tag +(+path:plugin +path:tag) -(+path:plugin +path:tag +path:lang)

26   *	Tag class provides a base for parsing, modifying, outputting and creating XML tags
27 * @class Tag
34 class Tag { class
58 * Constructor creates a tag object with the specified name and tag content
59 * @method Tag
64 function Tag($name = "", $content = "") { function in Tag
105 * Get tag content string
107 * @returns string tag content
114 * Get tag name string
116 * @returns string tag name
123 * Get complete tag string with its attributes and content
125 * @returns string tag string
142 * Get beginning of the tag string, i.e. its name attributes up until tag contents
144 * @returns string beginning of the tag string
162 * Get ending of the tag string, i.e. its closing tag
164 * @returns string close tag if tag is not short-handed, empty string otherwise
174 * Remove all tag attributes
183 * Remove a tag attribute by its name
192 * Reset the tag object - set name, content to empty strings, and reset all attributes
214 * Set contents of the tag
224 * Set tag formatting option by specifying tagFormat to 0 (none), or 1 (indented)
236 * Set whether closing of the tag should be formatted or not
246 * Parse a string containing a tag into the tag object, this will parse the first tag found
249 * @returns array array of [0]=>index of the beginning of the tag, [1]=>index where tag ended
261 // look for start tag character
265 // if tag name starts from alpha character we found the tag
272 // if no tag found set success to false
275 // if so far so good continue with found tag name
279 // search where tag name would end
292 // search for tag close character
294 // search for short tag (no content)
296 // if tag close character is not found then no tag exists, set success to false
299 // if tag short close found before tag close, then tag is short
303 // if so far so good set tag name correctly
305 // if space separator not found or it is found after the tag close char
313 // else if tag attributes exist
332 // look for ending of the tag after tag content
335 // while loop will find the k-th tag close
336 // start with one since we have one tag open
339 // find k-th tag close from j
351 // if success, find number of tag opens before the tag close
366 // if open tag found increase counter
376 // if no tags opened we found the tag close
411 * Set tag name