summaryrefslogtreecommitdiff
path: root/it_html.class
AgeCommit message (Collapse)AuthorFilesLines
2017-11-29Do not add / for non-http url without pathChristian Schneider1-1/+1
2017-11-28add more tests with fixesNathan Gass1-7/+13
2017-11-28simplify % code, test % at end and with digitsNathan Gass1-4/+1
2017-10-18entity-encode tabs and carriage returns like new lines in attributes so that ↵David Flatz1-2/+2
they won't get replaced by a space character when parsed see https://www.w3.org/TR/2004/REC-xml-20040204/#AVNormalize
2017-09-27'what' debug param works on map as wellChristian A. Weber1-1/+1
2017-08-21add it_url::parse_str() which leaves dots and spaces in arg names intactChristian A. Weber1-1/+1
2017-08-18U(): params can override base args, correctly add fragment to end of url if ↵Christian A. Weber1-5/+9
params are present, add some tests
2016-10-19fix phan warningsUrban Müller1-4/+6
2016-06-28code cleanupUrban Müller1-2/+1
2016-06-28fix urls with double ?Urban Müller1-0/+1
2016-06-14make sure that $string is really a string, should fix some XSS problemsDavid Flatz1-0/+1
2015-10-16handle missing it_htmlUrban Müller1-1/+1
2015-02-19Nicer looking comments with spaces, also prevents problem with >/- at ↵Christian Schneider1-1/+1
start/end of string
2015-02-19guarantee valid html commentsUrban Müller1-1/+1
2015-02-19guarantee valid html commentsUrban Müller1-1/+9
2015-02-12Revert "allow international chars in path" because it introduces a lot of ↵David Flatz1-1/+1
redirect loops because of non-canoical representations of url This reverts commit ae6397e68cd352a0478123eb0f9f60457a155f35.
2015-02-06unclosed <ol> makes no senseUrban Müller1-1/+1
2015-02-03allow international chars in pathUrban Müller1-1/+1
2014-12-02close <button>s without contentUrban Müller1-1/+1
2014-09-30Add $p["class"] support to add class to html tag, document class and ↵Christian Schneider1-3/+4
manifest parameter
2014-08-29support cache manifestsUrban Müller1-1/+3
2014-08-11add support for mailto: URLsChristian A. Weber1-1/+1
2014-07-02add list of void tags for later use and for html parsersUrban Müller1-0/+1
2014-06-13make sense to have ol() when we have ul()Urban Müller1-1/+1
2014-04-13Omit redundant type="text/javascript" for <script> in html5Christian Schneider1-1/+3
2014-04-03remove buggy html5 charset declaration, default works fineUrban Müller1-1/+1
2014-03-18allow to override srclines when instantiating it_htmlDavid Flatz1-2/+3
2014-03-12support html5 and preUrban Müller1-1/+1
2014-03-04Added headers parameter to it_html (e.g. for Vary header)Christian Schneider1-0/+5
2014-02-21Added support for htmltype 'html5' to it_htmlChristian Schneider1-5/+6
2013-11-01Remove $Id$Christian Schneider1-2/+0
2013-10-16compute checksum over actually used files, cache checksum, kill checksum in ↵Urban Müller1-2/+1
delivery
2013-10-14use %20 instead of + for blanks in U(), werbeverlags ag needs it that wayUrban Müller1-2/+2
2013-03-27remove empty tags in ::sanitizeUrban Müller1-1/+1
2013-03-07Switch X-UA-Compatible from IE=9 to IE=edge to make IE10 e.g. know box-shaodwChristian Schneider1-1/+1
2013-01-31declare functions staticUrban Müller1-1/+1
2012-10-24bugfixUrban Müller1-1/+1
2012-10-24better handle unexported funcs in subclassesUrban Müller1-1/+1
2012-08-13never use fasttag if it_tag is missingUrban Müller1-1/+1
2012-08-08save one function callUrban Müller1-1/+1
2012-08-07support it_tag built in CUrban Müller1-39/+48
2012-07-02Improved cleanup handling for illegal characters in html, now handles utf-8 ↵Christian Schneider1-13/+17
as well
2012-06-29numeric entities already handled (except for illegals, remove those)Urban Müller1-2/+1
2012-04-24merged it_html::fix_encoding in it::any2utf8Urban Müller1-17/+2
2012-04-11faster regexUrban Müller1-1/+1
2012-04-10better err msg in Q()Urban Müller1-1/+4
2012-04-10simpler double encoding test avoids false positivesUrban Müller1-1/+1
2012-04-01html prettyprint on devel for better debuggabilityChristian Weber1-1/+1
2012-03-30fix docsUrban Müller1-1/+1
2012-03-28Added encoding check to it_dbi, improved encoding check (currently lives in ↵Christian Schneider1-2/+2
it_html)