+
+
+
+
+
+Element index for package csstidy
+ [ a ]
+ [ c ]
+ [ d ]
+ [ e ]
+ [ f ]
+ [ g ]
+ [ i ]
+ [ l ]
+ [ m ]
+ [ n ]
+ [ o ]
+ [ p ]
+ [ s ]
+ [ t ]
+ [ v ]
+ [ _ ]
+
+
+
+
+ _
+
+ - _add_token
+ - in file class.csstidy.php, method csstidy::_add_token()
Adds a token to $this->tokens
+ - _convert_raw_css
+ - in file class.csstidy_print.php, method csstidy_print::_convert_raw_css()
Converts $this->css array to a raw array ($this->tokens)
+ - _htmlsp
+ - in file class.csstidy_print.php, method csstidy_print::_htmlsp()
Same as htmlspecialchars, only that chars are not replaced if $plain !== true. This makes print_code() cleaner.
+ - _print
+ - in file class.csstidy_print.php, method csstidy_print::_print()
Returns the formatted CSS Code and saves it into $this->output_css and $this->output_css_plain
+ - _reset
+ - in file class.csstidy_print.php, method csstidy_print::_reset()
Resets output_css and output_css_plain (new css code)
+ - _seeknocomment
+ - in file class.csstidy_print.php, method csstidy_print::_seeknocomment()
Gets the next token type which is $move away from $key, excluding comments
+ - _unicode
+ - in file class.csstidy.php, method csstidy::_unicode()
Parse unicode notations and find a replacement character
+
+
+ top
+
+
+
+ a
+
+ - $added
+ - in file class.csstidy.php, variable csstidy::$added
=true if something has been added to the current selector
+ - $at
+ - in file class.csstidy.php, variable csstidy::$at
Saves the current at rule (@media)
+ - AT_END
+ - in file data.inc.php, constant AT_END
+ - AT_START
+ - in file data.inc.php, constant AT_START
+
+
+ top
+
+
+
+ c
+
+ - $charset
+ - in file class.csstidy.php, variable csstidy::$charset
Saves the CSS charset (@charset)
+ - $css
+ - in file class.csstidy.php, variable csstidy::$css
Saves the parsed CSS
+ - class.csstidy_optimise.php
+ - procedural page class.csstidy_optimise.php
+ - class.csstidy.php
+ - procedural page class.csstidy.php
+ - class.csstidy_print.php
+ - procedural page class.csstidy_print.php
+ - COMMENT
+ - in file data.inc.php, constant COMMENT
+ - compress_important
+ - in file class.csstidy_optimise.php, method csstidy_optimise::compress_important()
Removes unnecessary whitespace in ! important
+ - compress_numbers
+ - in file class.csstidy_optimise.php, method csstidy_optimise::compress_numbers()
Compresses numbers (ie. 1.0 becomes 1 or 1.100 becomes 1.1 )
+ - csstidy
+ - in file class.csstidy.php, method csstidy::csstidy()
Loads standard template and sets default settings
+ - csstidy
+ - in file class.csstidy.php, class csstidy
CSS Parser class
+ - csstidy_optimise
+ - in file class.csstidy_optimise.php, class csstidy_optimise
CSS Optimising Class
+ - csstidy_optimise
+ - in file class.csstidy_optimise.php, method csstidy_optimise::csstidy_optimise()
Constructor
+ - csstidy_print
+ - in file class.csstidy_print.php, method csstidy_print::csstidy_print()
Constructor
+ - csstidy_print
+ - in file class.csstidy_print.php, class csstidy_print
CSS Printing class
+ - css_add_property
+ - in file class.csstidy.php, method csstidy::css_add_property()
Adds a property with value to the existing CSS code
+ - cut_color
+ - in file class.csstidy_optimise.php, method csstidy_optimise::cut_color()
Color compression function. Converts all rgb() values to #-values and uses the short-form if possible. Also replaces 4 color names by #-values.
+
+
+ top
+
+
+
+ top
+
+
+
+ e
+
+ - escaped
+ - in file class.csstidy.php, method csstidy::escaped()
Checks if a character is escaped (and returns true if it is)
+ - explode_selectors
+ - in file class.csstidy.php, method csstidy::explode_selectors()
Explodes selectors
+ - explode_ws
+ - in file class.csstidy_optimise.php, method csstidy_optimise::explode_ws()
Explodes a string as explode() does, however, not if $sep is escaped or within a string.
+
+
+ top
+
+
+
+ f
+
+ - $from
+ - in file class.csstidy.php, variable csstidy::$from
Status from which the parser switched to ic or instr
+ - formatted
+ - in file class.csstidy_print.php, method csstidy_print::formatted()
Returns the formatted CSS code
+
+
+ top
+
+
+
+ g
+
+ - $GLOBALS['csstidy']['all_properties']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['all_properties']
All CSS Properties. Needed for csstidy::property_is_next()
+ - $GLOBALS['csstidy']['at_rules']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['at_rules']
Available at-rules
+ - $GLOBALS['csstidy']['background_prop_default']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['background_prop_default']
Default values for the background properties
+ - $GLOBALS['csstidy']['color_values']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['color_values']
Properties that allow <color> as value
+ - $GLOBALS['csstidy']['number_values']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['number_values']
Properties that allow <number> as value
+ - $GLOBALS['csstidy']['predefined_templates']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['predefined_templates']
An array containing all predefined templates.
+ - $GLOBALS['csstidy']['replace_colors']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['replace_colors']
A list of non-W3C color names which get replaced by their hex-codes
+ - $GLOBALS['csstidy']['shorthands']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['shorthands']
A list of all shorthand properties that are devided into four properties and/or have four subvalues
+ - $GLOBALS['csstidy']['tokens']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['tokens']
All CSS tokens used by csstidy
+ - $GLOBALS['csstidy']['units']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['units']
All CSS units (CSS 3 units included)
+ - $GLOBALS['csstidy']['whitespace']
+ - in file data.inc.php, global variable $GLOBALS['csstidy']['whitespace']
All whitespace allowed in CSS
+ - get_cfg
+ - in file class.csstidy.php, method csstidy::get_cfg()
Get the value of a setting.
+ - get_diff
+ - in file class.csstidy_print.php, method csstidy_print::get_diff()
Get difference between the old and new code in bytes and prints the code if necessary.
+ - get_ratio
+ - in file class.csstidy_print.php, method csstidy_print::get_ratio()
Get compression ratio
+ - gvw_important
+ - in file class.csstidy.php, method csstidy::gvw_important()
Returns a value without !important
+
+
+ top
+
+
+
+ i
+
+ - $import
+ - in file class.csstidy.php, variable csstidy::$import
Saves all @import URLs
+ - $input_css
+ - in file class.csstidy_print.php, variable csstidy_print::$input_css
Saves the input CSS string
+ - $invalid_at
+ - in file class.csstidy.php, variable csstidy::$invalid_at
=true if in invalid at-rule
+ - is_important
+ - in file class.csstidy.php, method csstidy::is_important()
Checks if $value is !important.
+ - is_token
+ - in file class.csstidy.php, method csstidy::is_token()
Checks if there is a token at the current position
+
+
+ top
+
+
+
+ l
+
+ - $line
+ - in file class.csstidy.php, variable csstidy::$line
Saves the line number
+ - $log
+ - in file class.csstidy.php, variable csstidy::$log
Array which saves the message log
+ - load_template
+ - in file class.csstidy.php, method csstidy::load_template()
Loads a new template
+ - log
+ - in file class.csstidy.php, method csstidy::log()
Add a message to the message log
+
+
+ top
+
+
+
+ m
+
+ - merge_4value_shorthands
+ - in file class.csstidy_optimise.php, method csstidy_optimise::merge_4value_shorthands()
Merges Shorthand properties again, the opposite of dissolve_4value_shorthands()
+ - merge_bg
+ - in file class.csstidy_optimise.php, method csstidy_optimise::merge_bg()
Merges all background properties
+ - merge_css_blocks
+ - in file class.csstidy.php, method csstidy::merge_css_blocks()
Adds CSS to an existing media/selector
+ - merge_selectors
+ - in file class.csstidy_optimise.php, method csstidy_optimise::merge_selectors()
Merges selectors with same properties. Example: a{color:red} b{color:red} -> a,b{color:red} Very basic and has at least one bug. Hopefully there is a replacement soon.
+
+
+ top
+
+
+
+ n
+
+ - $namespace
+ - in file class.csstidy.php, variable csstidy::$namespace
Saves the namespace
+
+
+ top
+
+
+
+ top
+
+
+
+ p
+
+ - $print
+ - in file class.csstidy.php, variable csstidy::$print
Printer class
+ - $property
+ - in file class.csstidy.php, variable csstidy::$property
Saves the current property
+ - parse
+ - in file class.csstidy.php, method csstidy::parse()
Parses CSS in $string. The code is saved as array in $this->css
+ - parse_from_url
+ - in file class.csstidy.php, method csstidy::parse_from_url()
Starts parsing from URL
+ - plain
+ - in file class.csstidy_print.php, method csstidy_print::plain()
Returns the CSS code as plain text
+ - postparse
+ - in file class.csstidy_optimise.php, method csstidy_optimise::postparse()
Optimises $css after parsing
+ - PROPERTY
+ - in file data.inc.php, constant PROPERTY
+ - property_is_next
+ - in file class.csstidy.php, method csstidy::property_is_next()
Checks if the next word in a string from pos is a CSS property
+ - property_is_valid
+ - in file class.csstidy.php, method csstidy::property_is_valid()
Checks if a property is valid
+
+
+ top
+
+
+
+ s
+
+ - $selector
+ - in file class.csstidy.php, variable csstidy::$selector
Saves the current selector
+ - $sel_separate
+ - in file class.csstidy.php, variable csstidy::$sel_separate
Saves the position of , in selectors
+ - $settings
+ - in file class.csstidy.php, variable csstidy::$settings
Stores the settings
+ - $status
+ - in file class.csstidy.php, variable csstidy::$status
Saves the parser-status.
+ - $str_char
+ - in file class.csstidy.php, variable csstidy::$str_char
Saves the char which opened the last string
+ - $str_in_str
+ - in file class.csstidy.php, variable csstidy::$str_in_str
Variable needed to manage string-in-strings, for example url("foo.png")
+ - $sub_value
+ - in file class.csstidy.php, variable csstidy::$sub_value
Saves the current sub-value
+ - $sub_value_arr
+ - in file class.csstidy.php, variable csstidy::$sub_value_arr
Array which saves all subvalues for a property.
+ - SEL_END
+ - in file data.inc.php, constant SEL_END
+ - SEL_START
+ - in file data.inc.php, constant SEL_START
+ - set_cfg
+ - in file class.csstidy.php, method csstidy::set_cfg()
Set the value of a setting.
+ - shorthand
+ - in file class.csstidy_optimise.php, method csstidy_optimise::shorthand()
Compresses shorthand values. Example: margin:1px 1px 1px 1px -> margin:1px
+ - shorthands
+ - in file class.csstidy_optimise.php, method csstidy_optimise::shorthands()
Optimises shorthands
+ - size
+ - in file class.csstidy_print.php, method csstidy_print::size()
Get the size of either input or output CSS in KB
+ - subvalue
+ - in file class.csstidy_optimise.php, method csstidy_optimise::subvalue()
Optimises a sub-value
+
+
+ top
+
+
+
+ t
+
+ - $tokens
+ - in file class.csstidy.php, variable csstidy::$tokens
Saves the parsed CSS (raw)
+
+
+ top
+
+
+
+ v
+
+ - $value
+ - in file class.csstidy.php, variable csstidy::$value
Saves the current value
+ - $version
+ - in file class.csstidy.php, variable csstidy::$version
Contains the version of csstidy
+ - VALUE
+ - in file data.inc.php, constant VALUE
+ - value
+ - in file class.csstidy_optimise.php, method csstidy_optimise::value()
Optimises values
+
+
+ top
+
+ |
+ |
+
+