commit: horde horde.php login.php horde/config horde.php.dist registry.php.dist horde/docs CHANGES kronolith addevent.php addeventaction.php day.php delevent.php editevent.php editeventaction.php index.php mini_month.php month.php year.php ...

chuck@horde.org chuck@horde.org
7 Feb 2001 04:48:29 -0000


chuck       2001/02/06 20:48:29 PST

  Modified files:
    .                    horde.php login.php 
    config               horde.php.dist registry.php.dist 
    docs                 CHANGES 
    .                    addevent.php addeventaction.php day.php 
                         delevent.php editevent.php 
                         editeventaction.php index.php 
                         mini_month.php month.php year.php 
    docs                 CHANGES 
    lib                  base.php 
    templates            common-header.inc 
    templates/index      notconfigured.inc 
    lib                  Horde.php Registry.php 
    templates/login      login.inc 
    .                    addobject.php addobjectaction.php 
                         advanced.php deleteobject.php 
                         displayobject.php editobject.php 
                         editobjectaction.php index.php search.php 
    docs                 CHANGES 
    lib                  Source.php Turba.php base.php 
    templates/menu       menu.inc 
  Removed files:
    .                    login.php 
    templates/login      login.inc 
    .                    login.php redirect.php 
    templates/login      login.inc 
  Log:
  Yar. We now have single sign-on between Turba and Kronolith, Horde
  authentication, and some other sundry and assorted cleanups. =)
  
  Horde:
  The registry config file format has changed. Mostly for readability and
  future expansion; it might change again in the future if this isn't friendly
  enough. Things will break HORRIBLY if you don't copy the new format from
  registry.php.dist.
  
  The notable functionality change in the registry is the addition of an
  'allow_guests' parameter to each app's configuration. If this is true, then
  unauthenticated users will be allowed to use that app. If it is false, then
  a user _must_ be logged in to Horde before using that app. The menu bar
  makes an attempt to enforce this from the UI side (ie, don't show links to
  apps that don't allow guests if you aren't logged in), but it's not
  refreshed automatically to stay consistent with your state. This will be
  fixed eventually.
  
  The Horde login form accepts an 'url' parameter as form data; if it is set,
  once you have successfully authenticated you will be redirected to that url.
  This is what applications that use Horde authentication can use to log users
  in.
  
  Turba and Kronolith have been updated to use Horde authentication. You must
  configure an auth driver in config/horde.php to use these apps now (although
  Turba can be configured to allow guests, though the UI/logic still needs to
  be taught how to enforce this). The Auth_IMAP driver should be simple enough
  for everyone to get running; more drivers will be coming soon.
  
  Revision  Changes    Path
  2.31      +34 -6     horde/horde.php
  2.37      +16 -3     horde/login.php
  1.22      +15 -1     horde/config/horde.php.dist
  1.21      +49 -52    horde/config/registry.php.dist
  1.112     +8 -0      horde/docs/CHANGES
  1.21      +4 -12     kronolith/addevent.php
  1.21      +5 -13     kronolith/addeventaction.php
  1.25      +5 -14     kronolith/day.php
  1.19      +5 -13     kronolith/delevent.php
  1.20      +4 -12     kronolith/editevent.php
  1.21      +5 -13     kronolith/editeventaction.php
  1.12      +20 -15    kronolith/index.php
  1.6       +11 -4     kronolith/mini_month.php
  1.38      +6 -13     kronolith/month.php
  1.5       +12 -5     kronolith/year.php
  1.14      +6 -0      kronolith/docs/CHANGES
  1.4       +23 -5     kronolith/lib/base.php
  1.5       +2 -2      kronolith/templates/common-header.inc
  1.3       +15 -14    kronolith/templates/index/notconfigured.inc
  1.85      +13 -9     horde/lib/Horde.php
  1.20      +18 -7     horde/lib/Registry.php
  2.15      +11 -4     horde/templates/login/login.inc
  1.3       +2 -6      turba/addobject.php
  1.2       +6 -21     turba/addobjectaction.php
  1.6       +7 -19     turba/advanced.php
  1.2       +6 -21     turba/deleteobject.php
  1.7       +2 -5      turba/displayobject.php
  1.9       +2 -5      turba/editobject.php
  1.3       +2 -9      turba/editobjectaction.php
  1.9       +3 -5      turba/index.php
  1.34      +2 -9      turba/search.php
  1.26      +4 -0      turba/docs/CHANGES
  1.23      +3 -4      turba/lib/Source.php
  1.13      +3 -45     turba/lib/Turba.php
  1.4       +12 -1     turba/lib/base.php
  1.6       +0 -2      turba/templates/menu/menu.inc