]>
src.bluestatic.org Git - isso.git/log
Robert Sesek [Tue, 30 Aug 2005 00:36:48 +0000 (00:36 +0000)]
Correction, now it's fixed
Robert Sesek [Tue, 30 Aug 2005 00:36:18 +0000 (00:36 +0000)]
Fixed notice: Undefined property: db in /isso/template.php on line 295
Robert Sesek [Fri, 19 Aug 2005 00:51:34 +0000 (00:51 +0000)]
Fixed template parser, I guess we broke it with r127
Robert Sesek [Fri, 19 Aug 2005 00:47:38 +0000 (00:47 +0000)]
Link without errors on E_ALL
Robert Sesek [Sat, 13 Aug 2005 18:43:44 +0000 (18:43 +0000)]
Merging back changes from tpl-if-fix branch
Robert Sesek [Sat, 13 Aug 2005 18:40:13 +0000 (18:40 +0000)]
Parser now works! Again!
Robert Sesek [Sat, 13 Aug 2005 18:39:43 +0000 (18:39 +0000)]
Added debugging check info
Robert Sesek [Sat, 13 Aug 2005 18:35:03 +0000 (18:35 +0000)]
Now we can do the top level... bah
Robert Sesek [Sat, 13 Aug 2005 18:25:23 +0000 (18:25 +0000)]
Getting closer to it working fully now; just need to figure out the second relativity bit
Robert Sesek [Sat, 13 Aug 2005 08:24:21 +0000 (08:24 +0000)]
Still not working right on <else />
Robert Sesek [Sat, 13 Aug 2005 07:04:10 +0000 (07:04 +0000)]
We're getting closer witht his method :)
Robert Sesek [Fri, 12 Aug 2005 21:23:31 +0000 (21:23 +0000)]
Lots of broken nothingness
Robert Sesek [Tue, 2 Aug 2005 04:46:24 +0000 (04:46 +0000)]
Created a conditional testing system
Robert Sesek [Tue, 2 Aug 2005 04:36:22 +0000 (04:36 +0000)]
Back-porting the trunk back onto branch
Robert Sesek [Mon, 1 Aug 2005 23:09:29 +0000 (23:09 +0000)]
Fixed improperly closed </a>
Robert Sesek [Mon, 1 Aug 2005 23:09:13 +0000 (23:09 +0000)]
Added total execution time option
Robert Sesek [Mon, 1 Aug 2005 06:00:14 +0000 (06:00 +0000)]
Make trigger_error() a dynamic string
Robert Sesek [Mon, 1 Aug 2005 03:29:06 +0000 (03:29 +0000)]
Added exit parameter to download_file()
Robert Sesek [Mon, 1 Aug 2005 00:37:47 +0000 (00:37 +0000)]
Fixed XML parsing framework; it now returns much more useful results :)
Robert Sesek [Sun, 31 Jul 2005 01:08:58 +0000 (01:08 +0000)]
Don't show the error code on parse errors
Robert Sesek [Mon, 25 Jul 2005 21:36:28 +0000 (21:36 +0000)]
text-align for ISSO::_message()
Robert Sesek [Mon, 25 Jul 2005 00:53:34 +0000 (00:53 +0000)]
Merging the template-if-fix branch back onto head
Robert Sesek [Mon, 25 Jul 2005 00:51:27 +0000 (00:51 +0000)]
Else tags are now working again. The problem was that if in a nested <if>, one of the children had an <else /> but the parent didn't, then it would break.
Robert Sesek [Mon, 25 Jul 2005 00:33:57 +0000 (00:33 +0000)]
Saving token creation code.
Robert Sesek [Mon, 25 Jul 2005 00:22:20 +0000 (00:22 +0000)]
Merging trunk back onto the template parsing branch
Robert Sesek [Tue, 19 Jul 2005 20:40:05 +0000 (20:40 +0000)]
Removed the $globaltz option.
Robert Sesek [Fri, 15 Jul 2005 02:47:49 +0000 (02:47 +0000)]
Forgot to put the name in the header.
Robert Sesek [Sun, 10 Jul 2005 20:49:18 +0000 (20:49 +0000)]
Only do the referer check if we have the HTTP_REFERER; Norton Internet Security removes it, making the applications unusable.
Robert Sesek [Sun, 10 Jul 2005 20:23:58 +0000 (20:23 +0000)]
Added another way to remove the full path from errors (it didn't always work).
Robert Sesek [Sun, 10 Jul 2005 19:29:02 +0000 (19:29 +0000)]
The $adjust paramater in format() wasn't doing anything... now it is
Robert Sesek [Sun, 10 Jul 2005 19:21:18 +0000 (19:21 +0000)]
Added date formatting framework.
Robert Sesek [Tue, 5 Jul 2005 18:44:25 +0000 (18:44 +0000)]
Fixed a duplicate variable name problem(?).
Robert Sesek [Sun, 26 Jun 2005 14:08:56 +0000 (14:08 +0000)]
Changing the way we detect PHP 4.1.0
Robert Sesek [Sun, 26 Jun 2005 12:19:26 +0000 (12:19 +0000)]
Message text colour should be black
Robert Sesek [Thu, 2 Jun 2005 14:22:50 +0000 (14:22 +0000)]
Removing the apidoc/ folder
Robert Sesek [Thu, 2 Jun 2005 04:51:34 +0000 (04:51 +0000)]
Added scandir() function
Robert Sesek [Tue, 31 May 2005 23:45:13 +0000 (23:45 +0000)]
On XML parsing fail, use trigger_error() not some random print() statement
Robert Sesek [Mon, 30 May 2005 17:54:15 +0000 (17:54 +0000)]
ISSO's input handler now merges $_COOKIE into the mix
Robert Sesek [Mon, 30 May 2005 17:46:29 +0000 (17:46 +0000)]
Removed ISSO::i and ISSO::input; the only input mechanism is ISSO::in
Robert Sesek [Sat, 14 May 2005 20:03:38 +0000 (20:03 +0000)]
Made the docs less colloquial
Robert Sesek [Fri, 13 May 2005 23:20:22 +0000 (23:20 +0000)]
Added fetch_max_attachment_size()
Robert Sesek [Tue, 10 May 2005 03:48:51 +0000 (03:48 +0000)]
Increased the nesting depth a little so we can test the parser some more
Robert Sesek [Tue, 10 May 2005 03:46:33 +0000 (03:46 +0000)]
ksort() the $return array so tags are in order
Robert Sesek [Tue, 10 May 2005 02:39:18 +0000 (02:39 +0000)]
Fixed the XML parser so it actually works now... how exciting!
Robert Sesek [Tue, 10 May 2005 02:09:23 +0000 (02:09 +0000)]
Forgot to change the name of the XML-in data
Robert Sesek [Tue, 10 May 2005 02:02:30 +0000 (02:02 +0000)]
Renaming downloads.xml to xmltest.xml
Robert Sesek [Tue, 10 May 2005 01:58:13 +0000 (01:58 +0000)]
Fixed the second ignore clause... it was in the wrong place (woops!)
Robert Sesek [Mon, 9 May 2005 23:46:59 +0000 (23:46 +0000)]
Checking in the parser:
- Doesn't work
- Includes raw DEBUG data
- Tag stack is operating weirdly
- Need to fix before the next release
Robert Sesek [Mon, 9 May 2005 23:45:21 +0000 (23:45 +0000)]
- Simplified dev/downloads.xml to have only a few items
- Wrote our test XML instance parser
Robert Sesek [Mon, 9 May 2005 18:50:03 +0000 (18:50 +0000)]
- New folder called "dev" for all of our fun little things
- Make phpdoc.sh ignore our new folder
- Completely remove and recreate ./apidoc/ when we run phpdoc.sh
Robert Sesek [Sun, 8 May 2005 22:43:16 +0000 (22:43 +0000)]
Added fetch_extension() method
Robert Sesek [Wed, 4 May 2005 16:36:25 +0000 (16:36 +0000)]
Make ISSO::escape() force by default, as all strings should be automagically escaped at init.
Robert Sesek [Sun, 24 Apr 2005 22:33:54 +0000 (22:33 +0000)]
Added fetch_microtime_diff() function
Robert Sesek [Sun, 24 Apr 2005 21:37:43 +0000 (21:37 +0000)]
Fixed: Fatal error: Call to undefined function: mysql_error_no() in /WebRoot/htdocs/isso/db_mysql.php on line 274
Robert Sesek [Sun, 24 Apr 2005 04:32:56 +0000 (04:32 +0000)]
Documented @return for Functions::array_set_current()
Robert Sesek [Fri, 22 Apr 2005 22:51:14 +0000 (22:51 +0000)]
Added array_set_current() function.
Robert Sesek [Tue, 19 Apr 2005 01:30:33 +0000 (01:30 +0000)]
Added description of what phpdoc.sh does
Robert Sesek [Tue, 19 Apr 2005 01:28:31 +0000 (01:28 +0000)]
Adding apidoc/ folder so phpdoc.sh script will work out-of-the-box.
Robert Sesek [Sun, 17 Apr 2005 19:35:52 +0000 (19:35 +0000)]
Fixed documentation langage mistake
Robert Sesek [Sun, 17 Apr 2005 05:28:17 +0000 (05:28 +0000)]
Marking iff() as deprecated.
Robert Sesek [Sun, 17 Apr 2005 05:22:21 +0000 (05:22 +0000)]
Changed default output format.
Robert Sesek [Sun, 17 Apr 2005 05:05:06 +0000 (05:05 +0000)]
Making everything properly documented so that we don't produce warnings when running ./phpdoc.sh
Robert Sesek [Wed, 13 Apr 2005 23:55:53 +0000 (23:55 +0000)]
Removed echo() debug for error reporting stuff.
Robert Sesek [Wed, 13 Apr 2005 23:53:18 +0000 (23:53 +0000)]
Updated error reporting stuff. It was really broken before and I'm not exactly sure why. We now also use the pre-defined PHP constants instead of the ERR_* ones.
Robert Sesek [Wed, 13 Apr 2005 22:12:51 +0000 (22:12 +0000)]
Updated file headers to be our new one.
Robert Sesek [Wed, 13 Apr 2005 03:58:06 +0000 (03:58 +0000)]
Updated initial copyright year from 2003 to 2002
Robert Sesek [Mon, 11 Apr 2005 00:21:47 +0000 (00:21 +0000)]
Removed some unnecessary function calls from DB_Template::_parse_conditionals()
Robert Sesek [Mon, 11 Apr 2005 00:20:32 +0000 (00:20 +0000)]
Fixed faulty documentation.
Robert Sesek [Mon, 11 Apr 2005 00:11:24 +0000 (00:11 +0000)]
- White space OCD
- Documentation
Robert Sesek [Fri, 8 Apr 2005 02:42:33 +0000 (02:42 +0000)]
Do not replace the WWW at the start of our host when we do the POST referer check.
Robert Sesek [Thu, 31 Mar 2005 22:15:28 +0000 (22:15 +0000)]
Changed ISSO::debug() to not only work under debug mode because we want to show that the POST check works, and we can't if we use that method.
Robert Sesek [Thu, 31 Mar 2005 22:07:51 +0000 (22:07 +0000)]
We now hide the path when we use ISSO::_error_handler(). Added ability to check for foreign host POST requests.
Robert Sesek [Wed, 30 Mar 2005 23:06:15 +0000 (23:06 +0000)]
Removed iff() from use in ISSO. Placed notice on the function to state that it's being deprecated.
Robert Sesek [Wed, 30 Mar 2005 08:50:21 +0000 (08:50 +0000)]
Added force paramater on ISSO::escape to disable magic quotes fix.
Robert Sesek [Wed, 30 Mar 2005 01:25:50 +0000 (01:25 +0000)]
Allow ISSO::funct::rand() to take array(LOW VAL, HIGH VAL) just like rand() normally would.
Robert Sesek [Wed, 30 Mar 2005 01:05:39 +0000 (01:05 +0000)]
Created live query printing for debugging purposes.
Robert Sesek [Sun, 27 Mar 2005 18:16:04 +0000 (18:16 +0000)]
Only use ISSO::db::escape_string() when we have binary data, otherwise it'll escape new line and carriage return characters.
Robert Sesek [Wed, 23 Mar 2005 03:58:54 +0000 (03:58 +0000)]
Woops... didn't want that damn keyword to expand.
Robert Sesek [Wed, 23 Mar 2005 03:57:57 +0000 (03:57 +0000)]
Added more tests for not under source control things.
Robert Sesek [Wed, 23 Mar 2005 03:28:29 +0000 (03:28 +0000)]
Fixed:
- ksort() expects parameter 1 to be array, null given in /WebRoot/htdocs/isso/template.php on line 460
- Invalid argument supplied for foreach() in /WebRoot/htdocs/isso/template.php on line 461
Robert Sesek [Tue, 22 Mar 2005 19:59:45 +0000 (19:59 +0000)]
No longer need to fetch the character of $i in the conditional parser.
Robert Sesek [Tue, 22 Mar 2005 19:37:44 +0000 (19:37 +0000)]
Simplified ISSO::escape() a little.
Robert Sesek [Sat, 19 Mar 2005 05:37:28 +0000 (05:37 +0000)]
Moving the tpl-if-fix/ branch from tags/ to branches/. My bad.
Robert Sesek [Sat, 19 Mar 2005 05:37:28 +0000 (05:37 +0000)]
Moving the tpl-if-fix/ branch from tags/ to branches/. My bad.
Robert Sesek [Sat, 19 Mar 2005 05:36:36 +0000 (05:36 +0000)]
Removed unnecessary extraction of the condition. Made comments clearer and cleaner. Changed the else parser to use the $tag_else variable instead of just '<else />'
Robert Sesek [Sat, 19 Mar 2005 05:26:19 +0000 (05:26 +0000)]
Merging tpl-if-fix/ branch into trunk. We now properly handle nested conditionals with our bran-spankin' new parser.
Robert Sesek [Sat, 19 Mar 2005 05:18:56 +0000 (05:18 +0000)]
Removed debugging code and old code.
Robert Sesek [Sat, 19 Mar 2005 05:16:56 +0000 (05:16 +0000)]
NOW it works completely.
Robert Sesek [Sat, 19 Mar 2005 05:09:59 +0000 (05:09 +0000)]
By golly I think we have it!
Robert Sesek [Sat, 19 Mar 2005 05:01:45 +0000 (05:01 +0000)]
IT WORKS... well... almost. <else /> doesn't YET.
Robert Sesek [Sat, 19 Mar 2005 04:28:36 +0000 (04:28 +0000)]
Broken, just checking in code.
Robert Sesek [Sat, 19 Mar 2005 03:39:10 +0000 (03:39 +0000)]
Back to tokenization. The stack method WORKS, but we need to figure out why parsing it does not. *sigh* so complicated... wait... I think I know... HOLD ON :).
Robert Sesek [Sat, 19 Mar 2005 01:07:03 +0000 (01:07 +0000)]
Hackish way to do it by just replacing strings. Ugh.
Robert Sesek [Sat, 19 Mar 2005 00:58:35 +0000 (00:58 +0000)]
Not working... just checking in.
Robert Sesek [Sat, 19 Mar 2005 00:48:22 +0000 (00:48 +0000)]
We now properly extract the condition :-)
Robert Sesek [Fri, 18 Mar 2005 08:32:02 +0000 (08:32 +0000)]
It's kind of working... not really, though. Bed time so I can't finish this now :-(.
Robert Sesek [Fri, 18 Mar 2005 08:17:25 +0000 (08:17 +0000)]
Base tokenizing parser in place
Robert Sesek [Fri, 18 Mar 2005 06:51:21 +0000 (06:51 +0000)]
Added debugging information.
Robert Sesek [Mon, 14 Mar 2005 00:16:03 +0000 (00:16 +0000)]
Only turn on magicquotes in exec_sanitize_data() if we are supposed to...
Robert Sesek [Mon, 14 Mar 2005 00:13:23 +0000 (00:13 +0000)]
Cleaned up error reporting stuff so it works better under PHP5... this seems to be the only thing we ever do now :p