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 |
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 |