Revisions for luxor/lib/base.php

Location: [ Horde ] / luxor / 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.
 
  Revision Date Author Log Message
1.26 (+2 -4 lines) 09/02/2008 01:25 PM Chuck Hagenbuch chuck

Horde_Loader -> Horde_Autoloader

1.25 (+3 -3 lines) 08/01/2008 02:28 PM Chuck Hagenbuch chuck

remove singletons and & from references

1.24 (+5 -2 lines) 09/23/2007 09:32 AM Jan Schneider jan

Fix some escaping, cs, style, etc.

1.23 (+2 -9 lines) 03/04/2006 05:49 PM Chuck Hagenbuch chuck

Simplify code to use either GET or mod_rewrite, not PATH_INFO.

1.22 (+4 -3 lines) 10/12/2005 01:13 PM Chuck Hagenbuch chuck

- fix array_merge usage
- support mod_rewrite pretty urls
- lots of html cleanup
- code cleanup (avoid array_key_exists, etc.)

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

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

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

No more HORDE_LIBS.

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

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

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

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

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

Browser:: is now a framework package.

1.16 (+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.15 (+2 -10 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.14 (+5 -5 lines) 09/24/2003 04:43 PM Chuck Hagenbuch chuck

prevent errors with transparent authentication.

1.13 (+22 -21 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.12 (+5 -5 lines) 09/16/2003 07:06 PM Jan Schneider jan

Use the new Util:: class.

1.11 (+15 -16 lines) 09/03/2003 05:14 PM Chuck Hagenbuch chuck

[cjh] Improve layout of identifier pages.
[cjh] genxref.php is now solely a command line script and lives
in the scripts/ directory.
[cjh] Make sure to clean out the database before adding new data
so as not to get duplicate entries for identifiers.

- also move Driver and Files base classes into lib/Luxor.php for brevity (they're just stubs),
and other misc. cleanup.

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

Simplify driver instantiation even more.

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

No hardcoded params anymore.

1.8 (+1 -3 lines) 06/18/2003 04:30 PM Chuck Hagenbuch chuck

- eliminate a few errors checking for ctags
- remove headerbar.inc, not really used.
- add .cgi for perl

1.7 (+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.6 (+2 -2 lines) 02/21/2003 08:21 PM Chuck Hagenbuch chuck

Fix viral typo.

1.5 (+17 -1 lines) 02/04/2003 08:35 PM Jan Schneider jan

Some more cleanup, Chora look-a-like.

1.4 (+5 -2 lines) 01/31/2003 09:49 AM mikec

Changed database tables.
Now supports multiply sources (you jave have to edit the bottom of base.php to change at the moment)
Sql backend should support tags but untested.

1.3 (+4 -2 lines) 01/30/2003 01:06 PM Jan Schneider jan

Allow self contained authentication.

1.2 (+4 -1 lines) 01/25/2003 05:28 PM Jan Schneider jan

Include Luxor.php and sources.php.

1.1.1.1 (+0 -0 lines) 01/24/2003 08:32 PM Jan Schneider jan

Initial import of Luxor, a PHP port of LXR.

Tags: import

1.1 01/24/2003 08:32 PM Jan Schneider jan

Initial revision