Commit Graph

162 Commits (feature/lazy-queries)
 

Author SHA1 Message Date
Sven Slootweg f54722d1a7 Get rid of magic_quotes nonsense 12 years ago
Sven Slootweg 52497d05b4 Implement variable hooks 12 years ago
Sven Slootweg c7ee85eab1 Fix nested subconstruct bugs and implement more debugging 12 years ago
Sven Slootweg 442a180f1e Implement a step-by-step debugger 12 years ago
Sven Slootweg a56c06a76e Fix parsing bug for constructs with subconstructs 12 years ago
Sven Slootweg 9d85fb8bc9 Make the CachedQuery function throw an exception when a query fails, instead of just returning null 12 years ago
Sven Slootweg 061516281a Implement select and option elements 12 years ago
Sven Slootweg 38112ba6e3 Fix bug with broken variable 12 years ago
Sven Slootweg aa6bb1fc85 Fix bug in fetching stand-alone variables and handle input values properly. 12 years ago
Sven Slootweg a55ce3778d Match all input element properties and properly deal with type attributes 12 years ago
Sven Slootweg fa8aa24e1b The form builder is retired :) 12 years ago
Sven Slootweg 29ea38ebc9 Remove excessive whitespace 12 years ago
Sven Slootweg db4d084163 Get rid of some stuff we don't need anymore 12 years ago
Sven Slootweg 5212ae353e Include field name in generated input elements 12 years ago
Sven Slootweg 3bf5d768cb Rewrite templater to support elseif/else constructs, input element generator, and extensible syntax. Also removed deprecated legacy code. 12 years ago
Sven Slootweg 533148edb1 Throw a RouterException if no suitable route was found 12 years ago
Sven Slootweg c62d6a9cec Deprecate the Export function 12 years ago
Sven Slootweg cb050ebdca Make code parameter optional when creating a new TemplateException 12 years ago
Sven Slootweg 46ea50e6b0 Store the authentication status internally in the router so that it can be used outside the included file 12 years ago
Sven Slootweg 9d08020a8d Use the new template parser for the errorhandler component 12 years ago
Sven Slootweg 4c6f46efe6 Also support global template variables in the new template parser 12 years ago
Sven Slootweg 18cd2f8066 Fix some PDO implementation stuff 12 years ago
Sven Slootweg 5417ccd5f6 Add a 'replace last occurrence' function 12 years ago
Sven Slootweg 95f9d81288 Fix parsing bug where characters after an opening curly brace were omitted in the output. 12 years ago
Sven Slootweg 7b4b4231db Make the PDO object cast nulls to empty strings to work around PHP retardedness 12 years ago
Sven Slootweg f14f916017 Fix mysql_ PDO wrapper 12 years ago
Sven Slootweg d80a4e487b Add redirect and ceil_precision functions 12 years ago
Sven Slootweg c59aad3be6 Fix horribly broken implementation of the PDO mysql_ abstraction - this REALLY needs to be done properly. 12 years ago
Sven Slootweg 224769ebb4 Fix yet another bug 12 years ago
Sven Slootweg d3d094a474 Fix bug in PDO mysql_ abstraction 12 years ago
Sven Slootweg 98f2145938 Fix a bug that would make database insertion break when using PDO 12 years ago
Sven Slootweg abb0712c97 Add no-expiry option to cached query functions, and fix cache invalidation bug 12 years ago
Sven Slootweg 4385243b9c Remove old config files, implement PDO shim, and implement better time handling 12 years ago
Sven Slootweg 4bbeffbd57 Create a new stdClass object before assigning properties 12 years ago
Sven Slootweg cc25349d30 Implement PDO in object retrieval 12 years ago
Sven Slootweg c53ffd9afb Make the CachedQuery function return null or false when an error condition occurs 12 years ago
Sven Slootweg d6ddb80b04 Make parameters optional and implement PDO properly 12 years ago
Sven Slootweg b3218ed1c3 Fix bug where class map in configuration is not recognized due to variable scope 12 years ago
Sven Slootweg 0dd070a809 Only retrieve query results as an associative array, omitting the numeric index 12 years ago
Sven Slootweg 1f45289ea3 Implement cacheable PDO object 12 years ago
Sven Slootweg c6b00de70b Fix localization code to actually use the parsed configuration file instead of relying on hardcoded configuration variables 12 years ago
Sven Slootweg 81fd2500ea Check if the strings array is actually a valid array before attempting to use it. 12 years ago
Sven Slootweg 63bb67a108 Also include locale handling code 12 years ago
Sven Slootweg 855d39c038 Fix spacing on timezone list 12 years ago
Sven Slootweg 52b6216054 Use a configuration parser instead of hardcoded configuration variables 12 years ago
Sven Slootweg 2e5590ddeb Add CSRF protection mechanism 12 years ago
Sven Slootweg 1a07c64d17 Remove PHP closing tags 12 years ago
Sven Slootweg 956933fe9b Add ends_with function 12 years ago
Sven Slootweg 2a629d63d3 Return null on query errors, instead of false 12 years ago
Sven Slootweg 6dbbfb4ebd Add correct null handling to templater 12 years ago