Commit Graph

143 Commits (bded80405ee84efa02cf25a78cca27810751d359)
 

Author SHA1 Message Date
Sven Slootweg bded80405e Add support for (cached) HTMLPurifier 11 years ago
Sven Slootweg 5f343edfcd Check strpos result explicitly, whoops 11 years ago
Sven Slootweg 238195c19a Add a patch for lighttpds strange behaviour on server.error-handler-404 routing. 11 years ago
Sven Slootweg 9ec934e8c7 The magic quotes undo should apply to GET variables as well. 11 years ago
Sven Slootweg 21f3cea18f Merge branch 'master' of git.cryto.net:projects/joepie91/cphp 11 years ago
Sven Slootweg a90ffa590d Throw a DatabaseException when an object is specified as a query parameter. 11 years ago
Sven Slootweg 58cfffd3d8 Throw a templater exception when a template attempts to access a non-existent key in a collection. 11 years ago
Sven Slootweg d42eecad3d Swap the class and procedural code in the PDO include, to avoid breakage 11 years ago
Sven Slootweg 539f54eac1 Resolve another notice 11 years ago
Sven Slootweg dbe5662a85 Resolve a bunch of notices and E_STRICT warnings 11 years ago
Sven Slootweg ca171e8275 Add HTTP 422 status code 11 years ago
Sven Slootweg 4b02357739 Include an error message in the exception when a database query fails. 11 years ago
Sven Slootweg bfadf150b4 Fix insertion of simplehtml, html, and nl2br data types 11 years ago
Sven Slootweg 2680c4538c Add support for restricting routes to specific methods 11 years ago
Sven Slootweg a80368e7c2 Only check the last JSON error if the function for it exists 11 years ago
Sven Slootweg 113404d563 Remove old mysql_ cache purging code, fix type inconsistency bug in cache purging, and fix a bug in the debugger (oh, the irony) 11 years ago
Sven Slootweg 3fbfad8656 Bypass cache on data reload, and fix a bug where a difference between column name and variable name would cause the clearing of old data in an object to fail 11 years ago
Sven Slootweg 7db7d5a60a Make CPHP deal properly with non-integer numeric values 11 years ago
Sven Slootweg 4aa82d0a86 Remove all mysql_ functionality and make insertion/updating use PDO instead. 11 years ago
Sven Slootweg da6ed16c34 Add TODO 11 years ago
Sven Slootweg 5729adac81 Add todo item 11 years ago
Sven Slootweg d2b511d9b3 Also add 'id' parameter override support for <select> elements 11 years ago
Sven Slootweg 85371b3394 Support NULL values for non-string database fields 11 years ago
Sven Slootweg 6e923629e0 Resolve conflicting variable name with 'value' parameter for input elements, and add support for 'id' parameter overrides 11 years ago
Sven Slootweg 249284e488 Always return an array from CreateFromQuery unless specifically the first result is requested 11 years ago
Sven Slootweg 4efacc178b Add a function for returning HTTP status code headers 11 years ago
Sven Slootweg 9aac04d33e Make the CreateFromQuery function return an array of results or one result if explicitly defined 11 years ago
Sven Slootweg 55de2ba21c Actually use the current class instead of the base class 12 years ago
Sven Slootweg ee8c40ebe1 Add function to spawn a new object from a custom query 12 years ago
Sven Slootweg 8e75ee9ee7 Add function to set a global templater variable 12 years ago
Sven Slootweg 75a5f0b7e7 Skip memcache retrieval if the expiry time is defined as 0 (after all, we clearly don't want stale data) 12 years ago
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