Revisions for klutz/lib/base.php

Location: [ Horde ] / klutz / lib / base.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.44 (+2 -2 lines) 01/07/2008 10:37 AM Michael Rubinsky mrubinsk

Typo
Bug: 6086

1.43 (+6 -8 lines) 01/05/2008 02:54 PM Chuck Hagenbuch chuck

More robust define checking, and remove unnecessary Help.php include.

1.42 (+5 -1 lines) 05/29/2007 12:11 AM Michael Rubinsky mrubinsk

Set timezone data if available.

1.41 (+2 -2 lines) 10/13/2005 01:40 AM Matt Selsky selsky

ws

1.40 (+2 -2 lines) 10/18/2004 08:45 PM Chuck Hagenbuch chuck

Registry::getParam() -> Registry::get().

1.39 (+2 -2 lines) 04/07/2004 10:43 AM Chuck Hagenbuch chuck

No more HORDE_LIBS.

1.12.2.2 RELENG_1 (+13 -12 lines) 03/15/2004 11:09 PM Marcus I. Ryan marcus

Bring RELENG_1 version of klutz back in line with HEAD, most notably convert
from Snoopy to HTML_Request (Snoopy clips images).  Getting ready to finally
start the release cycle on this one.

WARNING: There is a good chance that there are still some bugs in here.  This
was a major update, most of it done by hand.  I've tested what I can, but
no promises of total stability.  That said, this code has been working in HEAD
for months with no known reliability issues.

I haven't touched languages/translations so that needs to be done yet.

Still need install instructions

1.38 (+1 -5 lines) 02/13/2004 11:02 PM Chuck Hagenbuch chuck

Remove includes of Browser.php that are no longer needed.

1.37 (+2 -2 lines) 02/13/2004 08:36 PM Chuck Hagenbuch chuck

Config:: and Help:: moved to framework packages.

1.36 (+2 -2 lines) 02/12/2004 03:50 PM Chuck Hagenbuch chuck

Browser:: is now a framework package.

1.35 (+6 -3 lines) 01/24/2004 03:04 PM Chuck Hagenbuch chuck

[cjh] Various $no_auth and $self_contained_auth flags have been standardized
into an AUTH_HANDLER constant, which if defined signals the application
that it should not check permissions upon calling $registry->pushApp(),
as the calling script will handle that itself, or is a system-level cron
job/script/etc.
[cjh] Add an option to $registry->pushApp() to specify whether or not to check
application permissions.

1.34 (+1 -9 lines) 01/24/2004 12:15 AM Chuck Hagenbuch chuck

[cjh] The 'allow_guests' setting, and $registry->allowGuests(), have been
removed in favor of Horde_Perms application permissions.

1.33 (+3 -1 lines) 10/29/2003 11:56 AM Chuck Hagenbuch chuck

See if we can keep the update script from locking the rest of the session.

1.32 (+5 -5 lines) 09/24/2003 04:42 PM Chuck Hagenbuch chuck

prevent errors with transparent authentication.

1.31 (+2 -2 lines) 09/21/2003 09:11 PM Chuck Hagenbuch chuck

oops, this is in Util:: now.

1.30 (+10 -13 lines) 09/20/2003 04:14 PM Chuck Hagenbuch chuck

Text:: isn't used in these apps.

1.29 (+21 -30 lines) 09/20/2003 04:10 PM Chuck Hagenbuch chuck

Use horde/lib/core.php in all applications. For now, I've commented
out the HORDE_LIBS-based includes in core.php and we're still using
the old HORDE_BASE . '/lib/' includes everywhere. But the HORDE_LIBS
constant is now available everywhere and core.php is included to
properly set up the base framework.

I also hit a bunch of other base.php things while I was at it:

- always check the results of $registry->pushApp() and display an
error if it fails.

- removed old cache_ssl code which is handled by
Browser::downloadHeaders() now.

- make sure all base.php files check authentication (you may need to
specify allow_guests = true on some applications that were open
beforehand).

- move the auth check up as soon as possible so as not to do
unnecessary work.

- remove libraries and code that aren't used.

- try and organize files consistently.

- probably a few other minor things.

Please test out everything as you can and report problems or syntax
errors; I'm sure I missed a thing or two.

1.28 (+3 -3 lines) 09/16/2003 07:05 PM Jan Schneider jan

Use the new Util:: class.

1.27 (+6 -2 lines) 09/10/2003 11:05 AM Chuck Hagenbuch chuck

session_control fixes/additions

1.26 (+2 -2 lines) 09/01/2003 06:42 PM Jan Schneider jan

Simplify driver instantiation even more.

1.25 (+2 -2 lines) 08/22/2003 09:29 PM Jan Schneider jan

The last bunch of hardcoded params.

1.24 (+2 -2 lines) 04/20/2003 04:51 PM Chuck Hagenbuch chuck

[cjh] Add a new API call, Auth::isAuthenticated($realm = null), for
determining whether or not a user is logged in to the current
realm (by default null). Auth::getAuth() is still used to get
the current user, but now you don't need to know the auth realm
to get the current user - just to check authentication.

This commit replaces Auth::getAuth() with Auth::isAuthenticated()
where appropriate. Hopefully I didn't miss anywhere or cause any
problems; let me know if you find anything.

1.23 (+2 -2 lines) 04/11/2003 02:54 PM Michael M Slusarz slusarz

Use Browser::singleton().

1.22 (+4 -2 lines) 04/11/2003 12:20 AM Chuck Hagenbuch chuck

Use Horde::nonInputVar() for register_globals security here.

1.21 (+3 -3 lines) 03/04/2003 02:45 PM Chuck Hagenbuch chuck

Make sure constants get defined before use.

1.20 (+16 -14 lines) 02/21/2003 01:19 PM Chuck Hagenbuch chuck

style, spelling

1.19 (+5 -5 lines) 01/12/2003 12:47 PM Jan Schneider jan

"somewhere before here." :-)

1.18 (+26 -6 lines) 01/05/2003 01:35 PM Jan Schneider jan

Revert the mess. I hope I got all files and correct rollback positions.

1.17 (+2 -2 lines) 01/05/2003 12:37 AM mikec

revert last commit on apps that don't have registry calls.

1.16 (+2 -2 lines) 01/04/2003 11:51 PM mikec

require_once => require on standard.php so registry calls work.

1.15 (+6 -26 lines) 01/04/2003 10:58 PM Jan Schneider jan

Condense some code from the applications' base.php files into standard.php.

1.14 (+2 -3 lines) 01/02/2003 05:48 PM Michael M Slusarz slusarz

Added Horde::authenticationFailureRedirect().

1.13 (+3 -4 lines) 12/18/2002 06:22 PM Chuck Hagenbuch chuck

More cleanup; remove all of the bogus echo "\n"; lines after header()
calls that at one point seemed to be needed for mobile devices, but
all of my emulators work without them now.

1.12.2.1 RELENG_1 (+3 -3 lines) 11/15/2002 05:23 PM Marcus I. Ryan marcus

Okay, Klutz now works with Horde 2.1 from tarball.  Time for a release
candidate.

1.12 (+4 -5 lines) 11/10/2002 03:52 PM Chuck Hagenbuch chuck

Make sure all calls to set_time_limit() are prefixed with @.

Tags: RELENG_1

1.11 (+1 -7 lines) 08/14/2002 12:24 AM Marcus I. Ryan marcus

Several significant overhauls.  All delete options are working.  Scripts
now default to getting today's comics and deleting anything older than
$conf['backend']['daystokeep'] (default 90).

As far as I'm concerned this is pretty much functionally complete, at least
for the first release.  If you have any requests, please let me know ASAP.

After a few potential tweaks I intend to split this into RELENG_1 and HEAD
branches with RELENG_1 bc with Horde 2.1.  I will then do the xml conf,
probably a VFS backend, etc.

1.10 (+7 -1 lines) 08/13/2002 10:03 PM Marcus I. Ryan marcus

Set a default value for $conf['backend']['daystokeep'].

1.9 (+1 -2 lines) 07/20/2002 12:16 AM Chuck Hagenbuch chuck

Just link to the admin home, instead of including all admin links.

1.8 (+2 -1 lines) 07/19/2002 11:55 PM Chuck Hagenbuch chuck

More cleanup, a Mozilla theme file, and better admin menus.

1.7 (+2 -2 lines) 07/04/2002 01:51 PM Chuck Hagenbuch chuck

not sure what I did; flush() output seems to work now.

1.6 (+5 -3 lines) 07/04/2002 01:29 PM Marcus I. Ryan marcus

Allow page to disable compression

1.5 (+5 -3 lines) 07/03/2002 03:57 PM Marcus I. Ryan marcus

Allow guests and allow backend scripts.

1.4 (+4 -1 lines) 07/03/2002 12:59 AM Chuck Hagenbuch chuck

use Horde::compressOutput()

1.3 (+2 -2 lines) 07/01/2002 09:41 PM Marcus I. Ryan marcus

Oops...use singleton, not factory here...

1.2 (+9 -3 lines) 06/28/2002 06:21 PM Marcus I. Ryan marcus

Okay...klutz can now handle comics that are retrieved directly; that is those
that do a single http get.  It does not have local storage support yet, so
it's PAINFULLY slow and inefficient, but it's enough for a preview if people
want to play.

1.1 06/26/2002 12:29 AM Marcus I. Ryan marcus

Hopefully I got them all this time...