Michael J. Rubinsky [Tue, 20 Jul 2010 22:27:43 +0000 (18:27 -0400)]
More Horde_Controller change tracking
Michael J. Rubinsky [Tue, 20 Jul 2010 22:25:35 +0000 (18:25 -0400)]
parse error
Michael J. Rubinsky [Tue, 20 Jul 2010 22:14:38 +0000 (18:14 -0400)]
Use injector for getting Facebook instance
Michael J. Rubinsky [Tue, 20 Jul 2010 22:05:26 +0000 (18:05 -0400)]
Track changes to Horde_Controller_Request
This should be everything except for Kolab related issues, as I'm not comfortable
touching Kolab code.
Michael M Slusarz [Tue, 20 Jul 2010 20:30:59 +0000 (14:30 -0600)]
Remove horde/Core dependency from horde/Text_Filter
Michael M Slusarz [Mon, 19 Jul 2010 21:52:23 +0000 (15:52 -0600)]
Create Horde_Text_Filter binder/factory.
Michael M Slusarz [Fri, 9 Jul 2010 21:51:18 +0000 (15:51 -0600)]
Remove horde/Core dependency in Emails filter.
Michael M Slusarz [Mon, 19 Jul 2010 22:26:32 +0000 (16:26 -0600)]
Add Horde_Text_Filter_Exception::
Ben Klang [Tue, 20 Jul 2010 18:26:31 +0000 (14:26 -0400)]
User the Injector to get Horde_Auth instances
Ben Klang [Tue, 20 Jul 2010 18:26:12 +0000 (14:26 -0400)]
Mark methods as public and static
Ben Klang [Tue, 20 Jul 2010 18:25:21 +0000 (14:25 -0400)]
Fix display of client names
...and add "public static" markers to functions
Chuck Hagenbuch [Sun, 24 Jan 2010 01:58:33 +0000 (20:58 -0500)]
Rewrite of Horde's MVC system to use controllers built around the single responsibility principle and dependency injection.
Michael J. Rubinsky [Mon, 19 Jul 2010 17:59:14 +0000 (13:59 -0400)]
don't attach the imple when being called from services/imple.php
This is where we are serving an ajax request from the imple, not rendering it.
Michael J. Rubinsky [Mon, 19 Jul 2010 17:53:44 +0000 (13:53 -0400)]
missing parameters
Michael J. Rubinsky [Mon, 19 Jul 2010 17:53:25 +0000 (13:53 -0400)]
Fix imple name
Michael J. Rubinsky [Mon, 19 Jul 2010 17:35:29 +0000 (13:35 -0400)]
Ansel_ImageView -> Ansel_ImageGenerator
Michael J. Rubinsky [Mon, 19 Jul 2010 16:42:33 +0000 (12:42 -0400)]
Make sure we only access Horde_Share's public interface.
In preparation for using composition with the share object instead of inheritance.
Michael J. Rubinsky [Mon, 19 Jul 2010 16:41:30 +0000 (12:41 -0400)]
toDriverCharset() needs to be public, rename it as such.
Share objects need to be able to call this method.
Michael J. Rubinsky [Mon, 19 Jul 2010 16:26:59 +0000 (12:26 -0400)]
Seperate out the Date decorator to it's own file, split out Base functionality of GalleryMode classes
Michael J. Rubinsky [Mon, 19 Jul 2010 16:10:57 +0000 (12:10 -0400)]
no need for this to be a param, use a private member.
Michael J. Rubinsky [Mon, 19 Jul 2010 15:41:10 +0000 (11:41 -0400)]
Fix function visibility
Michael J. Rubinsky [Mon, 19 Jul 2010 15:33:43 +0000 (11:33 -0400)]
PHP5-ify application blocks
Michael J. Rubinsky [Mon, 19 Jul 2010 14:26:18 +0000 (10:26 -0400)]
No more PEAR_Error
Michael J. Rubinsky [Mon, 19 Jul 2010 14:22:17 +0000 (10:22 -0400)]
Need to catch Horde_Block_Exception here so we return to the proper application scope
Chuck Hagenbuch [Mon, 19 Jul 2010 13:58:48 +0000 (09:58 -0400)]
Copyright years
Michael J. Rubinsky [Mon, 19 Jul 2010 13:40:54 +0000 (09:40 -0400)]
nuke a todo
Michael J. Rubinsky [Mon, 19 Jul 2010 13:40:34 +0000 (09:40 -0400)]
fix scope
Chuck Hagenbuch [Mon, 19 Jul 2010 01:40:14 +0000 (21:40 -0400)]
Use named constants (Horde_Log_Filter::ACCEPT, Horde_Log_Filter::IGNORE) for clarity in filters.
Chuck Hagenbuch [Mon, 19 Jul 2010 01:34:30 +0000 (21:34 -0400)]
Shorten the filter interface name; nice for type hints and docs.
Chuck Hagenbuch [Mon, 19 Jul 2010 01:28:03 +0000 (21:28 -0400)]
Shorten the formatter interface name; nicer for type hints and docs.
Chuck Hagenbuch [Sun, 18 Jul 2010 21:21:32 +0000 (17:21 -0400)]
Method capitalization tweak
Chuck Hagenbuch [Sun, 18 Jul 2010 20:59:36 +0000 (16:59 -0400)]
Reorganize Horde_Mail a bit to group the transport classes
Chuck Hagenbuch [Sun, 18 Jul 2010 20:17:18 +0000 (16:17 -0400)]
Initial note display block (for "pinning" a specific note to a portal page)
Anyone up for adding ajax edit capability to it?
Chuck Hagenbuch [Sun, 18 Jul 2010 20:17:03 +0000 (16:17 -0400)]
Add Horde_Block_Exception
Michael J. Rubinsky [Sun, 18 Jul 2010 18:13:57 +0000 (14:13 -0400)]
fix twitter reply to functionality
Michael J. Rubinsky [Sun, 18 Jul 2010 17:36:49 +0000 (13:36 -0400)]
CSS cleanup for twitter/facebook.
Don't use facebook css in twitter block. Merge some general "social media" css into screen.css.
Michael J. Rubinsky [Sun, 18 Jul 2010 16:50:47 +0000 (12:50 -0400)]
Use horde native CSS.
Twitter doesn't require/suggest the CSS look like twitter when connecting accounts
(like Facebook does).
Michael J. Rubinsky [Sun, 18 Jul 2010 16:31:40 +0000 (12:31 -0400)]
Ignore exceptions from the Http client here. Probably from reading an empty body from
the stream
Michael J. Rubinsky [Sun, 18 Jul 2010 16:20:02 +0000 (12:20 -0400)]
Twitter prefs fixes
Michael J. Rubinsky [Sun, 18 Jul 2010 16:17:58 +0000 (12:17 -0400)]
Horde_Service_Twitter_Request:: needs a Horde_Controller_Request:: object
Michael J. Rubinsky [Sat, 17 Jul 2010 21:05:46 +0000 (17:05 -0400)]
Galleries should only be able to adjust their own image counts.
Not sure why this was done this way originally. We have to instantiate the
"other" gallery anyway, so just do it the proper way and call updateImageCount()
on the "other" gallery directly.
Michael J. Rubinsky [Sat, 17 Jul 2010 20:28:08 +0000 (16:28 -0400)]
remove dead cdoe
Chuck Hagenbuch [Sat, 17 Jul 2010 18:51:50 +0000 (14:51 -0400)]
A few more H4 tracking changes
Michael J. Rubinsky [Sat, 17 Jul 2010 19:02:31 +0000 (15:02 -0400)]
was a little over zealous with search/replace
Michael J. Rubinsky [Sat, 17 Jul 2010 13:59:02 +0000 (09:59 -0400)]
remove deprecated file
Michael J. Rubinsky [Sat, 17 Jul 2010 13:58:30 +0000 (09:58 -0400)]
Use Horde_View for rendering tweets. Tweak style.
Michael J. Rubinsky [Sat, 17 Jul 2010 13:22:06 +0000 (09:22 -0400)]
force image dimensions
Chuck Hagenbuch [Sat, 17 Jul 2010 04:38:08 +0000 (00:38 -0400)]
Revert "Remove DataTree code from Horde_Perms"
This reverts commit
f866a2f5cb272ffe5cd0857b84774107d0df85f9, except for
removing the DataTree support from the Perms binder, which has been kept.
Michael J. Rubinsky [Sat, 17 Jul 2010 00:51:22 +0000 (20:51 -0400)]
looks like the function signature changed, fix it.
Michael M Slusarz [Wed, 14 Jul 2010 22:52:45 +0000 (16:52 -0600)]
Merge horde/Ajax into horde/Core.
Ajax related code is so interrelated to core Horde code that it is
simply too much overhead to maintain as a separate package.
Add binders for Application file (Horde_Ajax) and Imple
(Horde_Ajax_Imple).
Michael M Slusarz [Fri, 16 Jul 2010 19:04:07 +0000 (13:04 -0600)]
Honor nav_expanded preference (DIMP)
Michael M Slusarz [Fri, 16 Jul 2010 18:18:33 +0000 (12:18 -0600)]
Remove nav_expanded_sidebar preference.
It is mostly duplicative of nav_expanded and doesn't relate well to
either the mimp or dimp views.
Michael M Slusarz [Fri, 16 Jul 2010 18:07:57 +0000 (12:07 -0600)]
Bug #9142: Fix retrieving IMAP search results when no sort is requested
Michael M Slusarz [Fri, 16 Jul 2010 16:50:15 +0000 (10:50 -0600)]
Remove double encoded entities in title attribute
Jan Schneider [Thu, 15 Jul 2010 22:08:27 +0000 (00:08 +0200)]
Add holidays through dialog.
Michael J. Rubinsky [Fri, 16 Jul 2010 00:55:25 +0000 (20:55 -0400)]
Zoom level must be set before the form is serialized.
Not sure why this was moved until after the form is serialized, but
it breaks saving the event map's zoom level.
Michael M Slusarz [Thu, 15 Jul 2010 23:17:58 +0000 (17:17 -0600)]
node.iconopen might not be defined
Michael M Slusarz [Thu, 15 Jul 2010 23:15:09 +0000 (17:15 -0600)]
Don't attach onclick to every tree element
Michael M Slusarz [Thu, 15 Jul 2010 22:48:15 +0000 (16:48 -0600)]
Allow sidebar tree object to be stored in configurable js variable
Michael M Slusarz [Thu, 15 Jul 2010 22:33:17 +0000 (16:33 -0600)]
Bug #9117: Buffer sidebar output in IMP
Michael M Slusarz [Thu, 15 Jul 2010 21:36:11 +0000 (15:36 -0600)]
Clean up the RPC script.
Debugging was difficult for me with a bunch of duplicate code. Try to
do the minimal amount possible before the Horde environment gets init'd.
Gunnar Wrobel [Thu, 15 Jul 2010 20:36:55 +0000 (22:36 +0200)]
MFB: Avoid a notice when checking for locked resources. Fix the package specific exception. Correct freebusy driver selection. Fix search call to Kolab_Server.
Michael M Slusarz [Thu, 15 Jul 2010 19:19:03 +0000 (13:19 -0600)]
Completely remove sorting from config/nls.php
Do sorting only when we need it.
Michael M Slusarz [Thu, 15 Jul 2010 19:07:44 +0000 (13:07 -0600)]
Massive sidebar cleanup.
Move ajax request (i.e. 'httpclient') to the Horde Ajax framework.
Fix broken javascript - it was still referring to frames and
wasn't properly resizing body on sidebar toggle.
Michael M Slusarz [Thu, 15 Jul 2010 18:50:11 +0000 (12:50 -0600)]
Not sure what this accomplishes.
Michael M Slusarz [Thu, 15 Jul 2010 18:33:25 +0000 (12:33 -0600)]
Add missing parameter
Michael M Slusarz [Thu, 15 Jul 2010 18:07:38 +0000 (12:07 -0600)]
Add sidebar service entry
Michael M Slusarz [Thu, 15 Jul 2010 17:35:41 +0000 (11:35 -0600)]
Fix parse error
Michael M Slusarz [Thu, 15 Jul 2010 17:19:17 +0000 (11:19 -0600)]
Fix ajax view prefs display when switching prefs apps.
Michael M Slusarz [Thu, 15 Jul 2010 17:14:24 +0000 (11:14 -0600)]
No need to use getFormData(); just use $vars.
Michael M Slusarz [Thu, 15 Jul 2010 16:41:27 +0000 (10:41 -0600)]
It is nlsconfig, not config
Michael J. Rubinsky [Thu, 15 Jul 2010 16:55:03 +0000 (12:55 -0400)]
changes
Michael J. Rubinsky [Thu, 15 Jul 2010 16:45:28 +0000 (12:45 -0400)]
reveresed logic
Michael J. Rubinsky [Thu, 15 Jul 2010 16:17:25 +0000 (12:17 -0400)]
Don't allow fixed block types to be changed.
Bug: 9141
Michael J. Rubinsky [Thu, 15 Jul 2010 15:40:01 +0000 (11:40 -0400)]
fix scope
Michael J. Rubinsky [Thu, 15 Jul 2010 15:36:03 +0000 (11:36 -0400)]
Horde_Nls::$config -> $registry->config
Michael M Slusarz [Wed, 14 Jul 2010 21:49:58 +0000 (15:49 -0600)]
Remove lingering horde/Core reference in horde/Nls
Michael M Slusarz [Wed, 14 Jul 2010 20:38:23 +0000 (14:38 -0600)]
Horde version check improvements.
Move code into Horde_Config::.
Use SimpleXML and Horde_Http_Client.
Michael M Slusarz [Wed, 14 Jul 2010 20:17:18 +0000 (14:17 -0600)]
Clean up PHP Shell script
Michael M Slusarz [Wed, 14 Jul 2010 19:48:24 +0000 (13:48 -0600)]
Missed some Horde_Tree::singleton() conversions
Michael M Slusarz [Wed, 14 Jul 2010 19:43:52 +0000 (13:43 -0600)]
DataTree browser tweaks.
Fix not showing deeper children.
Don't use globals.
Use Horde_Url.
Avoid output buffering.
Michael M Slusarz [Wed, 14 Jul 2010 19:11:05 +0000 (13:11 -0600)]
Fix location of nls configuration data.
$GLOBALS['nls'] hasn't been used for awhile. Regardless, the correct
location is now $registry->nlsconfig.
Michael M Slusarz [Wed, 14 Jul 2010 19:00:43 +0000 (13:00 -0600)]
Re-add session code to Horde_Tree.
Sessions can be used outside of Horde - we aren't using any Horde
specific session functionality.
Michael M Slusarz [Wed, 14 Jul 2010 06:57:12 +0000 (00:57 -0600)]
Add Horde_Crypt_Exception
Michael M Slusarz [Wed, 14 Jul 2010 06:47:43 +0000 (00:47 -0600)]
phpdoc
Michael M Slusarz [Wed, 14 Jul 2010 06:46:47 +0000 (00:46 -0600)]
Disable this sort by default.
Admins should really sort by hand if this isn't an acceptable sort in
their language. Otherwise we are wasting a bunch of CPU cycles on every
page for no good reason (sorting is not a trivial task).
Michael M Slusarz [Wed, 14 Jul 2010 05:12:04 +0000 (23:12 -0600)]
Fix changed location
Michael M Slusarz [Wed, 14 Jul 2010 05:09:28 +0000 (23:09 -0600)]
Charset now required for a bunch of MIME functions.
Better goal would be to convert Horde_Mime_Address to OO-interface, and
then inject charset. But this gets things to work again.
Michael M Slusarz [Wed, 14 Jul 2010 02:57:00 +0000 (20:57 -0600)]
Remove horde/Core dependency in horde/Tree.
Michael M Slusarz [Wed, 14 Jul 2010 02:22:04 +0000 (20:22 -0600)]
phpdoc
Michael M Slusarz [Wed, 14 Jul 2010 02:17:27 +0000 (20:17 -0600)]
Remove horde/Core dependency in horde/Notification
Michael M Slusarz [Wed, 14 Jul 2010 00:42:34 +0000 (18:42 -0600)]
Remove (some) horde/Core dependencies in horde/Mime
Michael M Slusarz [Tue, 13 Jul 2010 22:10:25 +0000 (16:10 -0600)]
ws
Michael M Slusarz [Tue, 13 Jul 2010 22:05:44 +0000 (16:05 -0600)]
Remove horde/Core dependency in horde/Data
Michael M Slusarz [Tue, 13 Jul 2010 21:59:44 +0000 (15:59 -0600)]
Remove horde/Core dependency in horde/Crypt
Michael M Slusarz [Tue, 13 Jul 2010 21:36:55 +0000 (15:36 -0600)]
Remove horde/Core dependency in horde/Auth
Michael M Slusarz [Tue, 13 Jul 2010 19:45:58 +0000 (13:45 -0600)]
Ticket #9124: Remove horde/Core dependency from horde/Nls.
Move all of the Horde_Nls:: code dependent on Horde configuration to
horde/Core. A core dependency has thus manifested itself in a bunch of
framework libraries thought to be horde/Core free (since getCharset() is
dependent on the local Horde configuration).
The following functions have been moved to registry:
Horde_Nls::config -> Horde_Registry::$nlsconfig
Horde_Nls::select() -> Horde_Registry::preferredLang()
Horde_Nls::setLanguage() -> Horde_Registry::setLanguage()
Horde_Nls::setTextdomain() -> Horde_Registry::setTextdomain()
Horde_Nls::setLanguageEnvironment() ->
Horde_Registry::setLanguageEnvironment()
Horde_Nls::isValid() -> Horde_Registry::isValidLang()
Horde_Nls::getCharset() -> Horde_Registry::getCharset()
Horde_Nls::getExternalCharset() -> Horde_Registry::getExternalCharset()
Horde_Nls::getEmailCharset() -> Horde_Registry::getEmailCharset()
Horde_Nls::setCharset() -> Horde_Registry::setCharset()
Horde_Nls::setCharsetEnvironment() ->
Horde_Registry::setCharsetEnvironment()
Horde_Nls::setTimeZone() -> Horde_Registry::setTimeZone()
Horde_Nls::generateFlagImageByHost() ->
Horde_Ui_FlagImage::generateFlagImageByHost()
Horde_Registry::initApp() now accepts the boolean 'timezone' parameter,
which will set the timezone if true.
Michael M Slusarz [Tue, 13 Jul 2010 06:12:33 +0000 (00:12 -0600)]
CSS tweak
Michael M Slusarz [Tue, 13 Jul 2010 01:57:35 +0000 (19:57 -0600)]
Some more places to use self::
Michael M Slusarz [Tue, 13 Jul 2010 01:51:29 +0000 (19:51 -0600)]
IMP::composeLink() always returns a Horde_Url object.