[dev] [commits] Horde branch develop updated. 548799010c25bffe55025cba2f169df31869c7f1

Michael J Rubinsky mrubinsk at horde.org
Mon May 21 22:01:49 UTC 2012


Quoting Michael M Slusarz <slusarz at horde.org>:

> Couple of more notes about my recent commit:
>
> Quoting Michael M Slusarz <slusarz at horde.org>:
>
>> The branch "develop" has been updated.
>> The following is a summary of the commits.
>>
>> from: 5b9b6fc8740d10fdcaffe5c8ebfd7065dfa13b02
>>
>> 436134f New Horde_Core_Ajax_Response framework
>> f6e8a17 Fix file permissions
>> 5487990 Imple rewrite
>>
>> -----------------------------------------------------------------------
>>
>> commit 436134f3a08f1aa3674296c6ada9ef7756cc0572
>> Author: Michael M Slusarz <slusarz at horde.org>
>> Date:   Thu May 17 17:30:46 2012 -0600
>>
>>    New Horde_Core_Ajax_Response framework
>>
>> ansel/lib/Ajax/Application.php                                    |    7 -
>> framework/Core/lib/Horde/Core/Ajax/Application.php                |   60 +--
>> framework/Core/lib/Horde/Core/Ajax/Response.php                   |  
>>  107 +----
>> framework/Core/lib/Horde/Core/Ajax/Response/HordeCore.php         |   37 ++-
>> .../Core/lib/Horde/Core/Ajax/Response/HordeCore/JsonHtml.php      |   26 +
>> .../lib/Horde/Core/Ajax/Response/HordeCore/SessionTimeout.php     |   54 +++
>> framework/Core/lib/Horde/Core/Ajax/Response/Prototypejs.php       |   26 +
>> framework/Core/lib/Horde/Core/Ajax/Response/Raw.php               |   42 ++-
>> framework/Core/package.xml                                        |   12 +-
>> hermes/lib/Ajax/Application.php                                   |    7 -
>> horde/lib/Ajax/Application.php                                    |   32 +-
>> horde/services/ajax.php                                           |    5 +-
>> imp/compose.php                                                   |    4 +-
>> imp/lib/Ajax/Application.php                                      |   38 +--
>> kronolith/lib/Ajax/Application.php                                |    8 -
>> 15 files changed, 222 insertions(+), 243 deletions(-)
>> create mode 100644  
>> framework/Core/lib/Horde/Core/Ajax/Response/HordeCore/JsonHtml.php
>> create mode 100644  
>> framework/Core/lib/Horde/Core/Ajax/Response/HordeCore/SessionTimeout.php
>> create mode 100644  
>> framework/Core/lib/Horde/Core/Ajax/Response/Prototypejs.php
>>
>> http://git.horde.org/horde-git/-/commit/436134f3a08f1aa3674296c6ada9ef7756cc0572
>
> When using the AJAX Application framework, any data returned from an  
> AJAX handler method will be converted to a HordeCore object (e.g. an  
> object containing notification and task data that is parsed by  
> HordeCore.doActionComplete).  To return data in another format,  
> return the appropriate Horde_Core_Ajax_Response_* class instead.
>
> For Horde purposes, if you want raw JSON data returned (i.e. don't  
> want to parse with HordeCore), note that you should use  
> Horde_Core_Ajax_Response_Prototypejs, instead of a base  
> Horde_Core_Ajax_Response object, in order to append the necessary  
> security delimiters.
>
>> commit 548799010c25bffe55025cba2f169df31869c7f1
>> Author: Michael M Slusarz <slusarz at horde.org>
>> Date:   Thu May 17 17:31:10 2012 -0600
>>
>>    Imple rewrite
>
> All of the IMP Imple's should be working.  Additionally, the  
> Kronolith Imple's were somewhat basic and so absent a typo or two,  
> they should also be working.
>
> Ansel is the application I am most worried about.  Michael R: let me  
> know issues you find with this conversion and I will help to debug.  
> (Ansel was the application where I moved a lot of Imple code -> AJAX  
> Application handlers).


Also, in the traditional view of Kronolith, all of the actions in the  
calendar panel are broken. e.g., Toggling a calendar to view currently  
does nothing.


-- 
mike

The Horde Project (www.horde.org)
mrubinsk at horde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6096 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.horde.org/archives/dev/attachments/20120521/b5f0794f/attachment-0001.bin>


More information about the dev mailing list