[Wiki] changed: Horde4/BCBreaking

Michael Slusarz <[email protected]>
Newsgroups gmane.comp.horde.cvs
Message-ID <[email protected]>
slusarz  Thu, 15 Oct 2009 11:34:11 -0400

Modified page: http://wiki.horde.org/Horde4/BCBreaking
New Revision:  2.86
Change log:  realms/username handled exclusively by hooks now.

@@ -84,9 +84,9 @@
  * Remove last traces of enter_key_trap.js **(DONE)**
  * Remove code like hideable.js that is encapsulated by Prototype (or  
whatever js toolkit 4.0 uses standard) **(DONE)**
  * Global Prototype/Scriptaculous libraries. **(DONE)**
  * Remove app-specific 'stripe.js' files. **(DONE)**
-* Remove app-specific 'open_calendar.js' files and extra code in  
Horde's open_calendar.js. **(Partially DONE; apps other than IMP need  
to be rewritten to use Horde_UI_JsCalendar::)
+* Remove app-specific 'open_calendar.js' files and extra code in  
Horde's open_calendar.js. **(Partially DONE; apps other than IMP need  
to be rewritten to use Horde_UI_JsCalendar::)**
  * Replace horde's popup.js with IMP's version. **(DONE)**
  * Basically consolidate _all_ js present in multiple apps **(DONE)**
  * Put core javascript into a package so it can be versioned/upgraded?
  * Remove print.js in favor of just window.print() **(DONE)**
@@ -112,11 +112,11 @@
  * RemoveGlobals
  * ((Project/HordeSpaces))
  * Require PHP 5.3+ and use the intl extension (http://us3.php.net/intl)
  * Remove confusing mess of hooks and other ways of muddling logins  
(especially with IMP), and replace them _all_ with the preauthenticate  
and postauthenticate hooks + appropriate examples for things like  
vhosting. **(DONE)**
-* Clean up tobackend/frombackend hooks - either remove them, or name  
them better, or document when and where they need to be called.
-* Get rid of 'realms' (replace with ((Project/HordeSpaces)) where necessary).
-* Remove imp['uniquser'] ?
+* Clean up tobackend/frombackend hooks - either remove them, or name  
them better, or document when and where they need to be called.  
**(DONE; moved to single authusername hook and documented better)**
+* Get rid of 'realms' (replace with ((Project/HordeSpaces)) where  
necessary). **(DONE; use authusername hook instead)**
+* Remove imp['uniquser'] ? **(DONE)**
  * ((Horde4/Config))
  * Per-variable session locks?  
http://thwartedefforts.org/2006/11/11/race-conditions-with-ajax-and-php-sessions/
  * Use 1 login screen for all apps (i.e. !LoginController)? **(DONE)**
  * Deal w/CSS namespace clashing issues in portals (see, e.g.,  
http://bugs.horde.org/ticket/?id=5831). Prefix all css rule names with  
the application name (.horde-header)? Or have separate CSS files for  
portal apps (better - prevents from loading entire CSS files when most  
isn't needed)


-- 
To unsubscribe, mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.