[commits] Horde branch develop updated. 87251406ce6e9647818496738b23f394c52749b5

Michael M Slusarz slusarz at horde.org
Tue May 15 20:41:25 UTC 2012


The branch "develop" has been updated.
The following is a summary of the commits.

from: 33a61c55a1c6ccc0d56049c4c5d84ce689627ce9

7b81bf2 ws
8d2b945 [mms] Move Horde::getServiceLink() to Horde_Registry#getServiceLink().
0b33b0a [mms] Added Horde_View_Helper_FormTag#optionTag().
f50f528 ws/spelling
c1039a4 Missed two ham -> innocent conversions
94ab537 Fix array indices
a6d49ed Not used
792efa2 BFN
8725140 Convert IMP dynamic view to Horde_View.

-----------------------------------------------------------------------

commit 7b81bf2294ea83db89024b123bdd70bae708fbe7
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon May 14 14:51:49 2012 -0600

    ws

 horde/services/sidebar.php |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/7b81bf2294ea83db89024b123bdd70bae708fbe7

-----------------------------------------------------------------------

commit 8d2b9453ac7840e8a63526ae7036229c3d3d067b
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon May 14 15:11:01 2012 -0600

    [mms] Move Horde::getServiceLink() to Horde_Registry#getServiceLink().

 ansel/lib/Ajax/Imple/UploadNotification.php                       |    2 +-
 ansel/lib/Ansel.php                                               |    2 +-
 ansel/smartmobile.php                                             |    4 +-
 bundles/kolab_webmail/imp/config/hooks.php                        |    2 +-
 folks/login.php                                                   |    2 +-
 folks/templates/user/authenticated.php                            |    2 +-
 framework/Core/lib/Horde.php                                      |   99 +----
 framework/Core/lib/Horde/Core/Ajax/Imple.php                      |    2 +-
 .../lib/Horde/Core/Ajax/Imple/WeatherLocationAutoCompleter.php    |    2 +-
 framework/Core/lib/Horde/Core/Block.php                           |    2 +-
 framework/Core/lib/Horde/Core/Block/Layout/View.php               |    2 +-
 framework/Core/lib/Horde/Core/LoginTasks/Backend/Horde.php        |    2 +-
 framework/Core/lib/Horde/Core/Prefs/Identity.php                  |    4 +-
 framework/Core/lib/Horde/Core/Prefs/Ui.php                        |    4 +-
 framework/Core/lib/Horde/Core/Sidebar.php                         |    8 +-
 framework/Core/lib/Horde/Help.php                                 |    2 +-
 framework/Core/lib/Horde/Menu.php                                 |   10 +-
 framework/Core/lib/Horde/PageOutput.php                           |    8 +-
 framework/Core/lib/Horde/Registry.php                             |  101 ++++-
 framework/Core/package.xml                                        |    1 +
 gollem/lib/Gollem.php                                             |    2 +-
 gollem/templates/javascript_defs.php                              |    2 +-
 hermes/index.php                                                  |    2 +-
 hermes/lib/Ajax.php                                               |    2 +-
 hermes/templates/index/index.inc                                  |    2 +-
 horde/index.php                                                   |    6 +-
 horde/lib/Block/FbStream.php                                      |    4 +-
 horde/lib/Block/TwitterTimeline.php                               |    2 +-
 horde/services/changepassword.php                                 |    2 +-
 horde/services/confirm.php                                        |    2 +-
 horde/services/facebook/index.php                                 |    2 +-
 horde/services/help/index.php                                     |    2 +-
 horde/services/portal/index.php                                   |    2 +-
 horde/services/resetpassword.php                                  |    6 +-
 horde/services/sidebar.php                                        |    2 +-
 horde/signup.php                                                  |    6 +-
 horde/templates/portal/smartmobile.inc                            |    4 +-
 imp/config/hooks.php.dist                                         |    2 +-
 imp/folders.php                                                   |    2 +-
 imp/lib/Ajax.php                                                  |    4 +-
 imp/lib/Application.php                                           |    2 +-
 imp/lib/Imap/Tree.php                                             |    2 +-
 imp/lib/Minimal/Base.php                                          |    2 +-
 imp/lib/Views/Compose.php                                         |    4 +-
 imp/search.php                                                    |   10 +-
 imp/smartmobile.php                                               |    6 +-
 imp/templates/dimp/index.inc                                      |    2 +-
 kronolith/bin/kronolith-agenda                                    |    2 +-
 kronolith/index.php                                               |    2 +-
 kronolith/lib/Ajax.php                                            |    2 +-
 kronolith/lib/Event.php                                           |    2 +-
 kronolith/lib/Kronolith.php                                       |    2 +-
 kronolith/smartmobile.php                                         |    4 +-
 kronolith/templates/index/index.inc                               |    2 +-
 kronolith/templates/javascript_defs.php                           |    2 +-
 kronolith/templates/smartmobile/javascript_defs.php               |    2 +-
 mnemo/templates/list/memo_headers.inc                             |    4 +-
 mnemo/templates/panel.inc                                         |    2 +-
 nag/lib/Task.php                                                  |    2 +-
 nag/smartmobile.php                                               |    4 +-
 nag/templates/javascript_defs.php                                 |    2 +-
 nag/templates/list/task_headers.inc                               |    4 +-
 shout/templates/dialplan/edit.inc                                 |    2 +-
 shout/templates/extensions.inc.php                                |    2 +-
 trean/templates/list.html.php                                     |    4 +-
 65 files changed, 199 insertions(+), 194 deletions(-)

http://git.horde.org/horde-git/-/commit/8d2b9453ac7840e8a63526ae7036229c3d3d067b

-----------------------------------------------------------------------

commit 0b33b0a7f5393a008e6b7b12366fc4d02466f9b2
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon May 14 21:17:51 2012 -0600

    [mms] Added Horde_View_Helper_FormTag#optionTag().

 framework/View/lib/Horde/View/Helper/FormTag.php |    8 ++++++++
 framework/View/package.xml                       |   18 +++++++++---------
 2 files changed, 17 insertions(+), 9 deletions(-)

http://git.horde.org/horde-git/-/commit/0b33b0a7f5393a008e6b7b12366fc4d02466f9b2

-----------------------------------------------------------------------

commit f50f5287dc274c9a1462b282a0102643c69f452b
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon May 14 21:29:51 2012 -0600

    ws/spelling

 framework/View/lib/Horde/View/Base.php |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/f50f5287dc274c9a1462b282a0102643c69f452b

-----------------------------------------------------------------------

commit c1039a44df96e57b68cd36f28d71e2a9ffc69a6c
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon May 14 22:08:12 2012 -0600

    Missed two ham -> innocent conversions

 imp/themes/default/dynamic/screen.css |    2 +-
 imp/themes/silver/dynamic/screen.css  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/c1039a44df96e57b68cd36f28d71e2a9ffc69a6c

-----------------------------------------------------------------------

commit 94ab537a3a572fab7ad82e6cd8f5eab769cf10bf
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon May 14 23:29:50 2012 -0600

    Fix array indices

 imp/lib/Views/ShowMessage.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/94ab537a3a572fab7ad82e6cd8f5eab769cf10bf

-----------------------------------------------------------------------

commit a6d49eda4a678b3e9dead4f5d64bd8ebcb60b4dc
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue May 15 14:15:31 2012 -0600

    Not used

 imp/smartmobile.php                        |    1 -
 imp/templates/smartmobile/compose.html.php |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/a6d49eda4a678b3e9dead4f5d64bd8ebcb60b4dc

-----------------------------------------------------------------------

commit 792efa2eda504bb5718cbcf29d183ba0237c7ded
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Tue May 15 14:18:23 2012 -0600

    BFN

 imp/docs/CHANGES |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/horde-git/-/commit/792efa2eda504bb5718cbcf29d183ba0237c7ded

-----------------------------------------------------------------------

commit 87251406ce6e9647818496738b23f394c52749b5
Author: Michael M Slusarz <slusarz at horde.org>
Date:   Mon May 14 21:30:39 2012 -0600

    Convert IMP dynamic view to Horde_View.
    
    Major benefits:
    - Dynamic code now lives in essentially three places: lib/Dynamic,
      lib/Ajax, and templates/dynamic. There is only one endpoint for
      dynamic interaction at the base level (dynamic.php).
    - True separation of javascript variables per page. The compose/message
      pages no longer need all of the javascript overhead that powers the
      base mailbox page.
    - Optimized compose data loading. Abstracting the code resulted in
      streamlining the way we deliver reply/forward/redirect data to the
      browser, simplifying the JS code and eliminating duplicate code at the
      server level.
    - The existing templates should now be optimized and be easier to alter
      for the upcoming redesign.
    - Better separation between AJAX code (which may be called by *any*
      view) and dynamic code (code used specifically to create the dynamic
      view).

 imp/compose-dimp.php                         |  322 -------------
 imp/compose.php                              |    5 +-
 imp/docs/CHANGES                             |    1 +
 imp/dynamic.php                              |   41 ++
 imp/index-dimp.php                           |   30 --
 imp/index.php                                |   19 +-
 imp/js/compose-dimp.js                       |  207 +++++-----
 imp/js/dimpbase.js                           |  212 +++++-----
 imp/js/dimpcore.js                           |   22 +-
 imp/js/message-dimp.js                       |   28 +-
 imp/lib/Ajax.php                             |  621 --------------------------
 imp/lib/Ajax/Application.php                 |  189 +++------
 imp/lib/Ajax/Application/Compose.php         |  152 +++++++
 imp/lib/Ajax/Application/ListMessages.php    |  546 ++++++++++++++++++++++
 imp/lib/Ajax/Application/ShowMessage.php     |  425 ++++++++++++++++++
 imp/lib/Ajax/Queue.php                       |    2 +-
 imp/lib/Auth.php                             |    8 +-
 imp/lib/Dimp.php                             |   30 --
 imp/lib/Dynamic/Base.php                     |  183 ++++++++
 imp/lib/Dynamic/Compose.php                  |  249 +++++++++++
 imp/lib/Dynamic/Compose/Common.php           |  241 ++++++++++
 imp/lib/Dynamic/Helper/Base.php              |   47 ++
 imp/lib/Dynamic/Helper/Mailbox.php           |   58 +++
 imp/lib/Dynamic/Mailbox.php                  |  448 +++++++++++++++++++
 imp/lib/Dynamic/Message.php                  |  155 +++++++
 imp/lib/IMP.php                              |    2 +-
 imp/lib/Imap/Tree.php                        |    2 +-
 imp/lib/Menu/Dimp.php                        |    2 +-
 imp/lib/Ui/Compose.php                       |    9 +-
 imp/lib/Views/Compose.php                    |  222 ---------
 imp/lib/Views/ListMessages.php               |  546 ----------------------
 imp/lib/Views/ShowMessage.php                |  425 ------------------
 imp/message-dimp.php                         |  192 --------
 imp/templates/dimp/common.inc                |   11 -
 imp/templates/dimp/compose/compose-base.html |    9 -
 imp/templates/dimp/compose/compose.html      |  206 ---------
 imp/templates/dimp/index.inc                 |  320 -------------
 imp/templates/dimp/message/message.html      |  127 ------
 imp/templates/dynamic/compose-base.html.php  |    9 +
 imp/templates/dynamic/compose.html.php       |  174 +++++++
 imp/templates/dynamic/header.html.php        |   18 +
 imp/templates/dynamic/mailbox.html.php       |  296 ++++++++++++
 imp/templates/dynamic/message.html.php       |  108 +++++
 imp/templates/dynamic/qreply.html.php        |   12 +
 imp/templates/dynamic/redirect.html.php      |   22 +
 45 files changed, 3498 insertions(+), 3455 deletions(-)
 delete mode 100644 imp/compose-dimp.php
 create mode 100644 imp/dynamic.php
 delete mode 100644 imp/index-dimp.php
 delete mode 100644 imp/lib/Ajax.php
 create mode 100644 imp/lib/Ajax/Application/Compose.php
 create mode 100644 imp/lib/Ajax/Application/ListMessages.php
 create mode 100644 imp/lib/Ajax/Application/ShowMessage.php
 create mode 100644 imp/lib/Dynamic/Base.php
 create mode 100644 imp/lib/Dynamic/Compose.php
 create mode 100644 imp/lib/Dynamic/Compose/Common.php
 create mode 100644 imp/lib/Dynamic/Helper/Base.php
 create mode 100644 imp/lib/Dynamic/Helper/Mailbox.php
 create mode 100644 imp/lib/Dynamic/Mailbox.php
 create mode 100644 imp/lib/Dynamic/Message.php
 delete mode 100644 imp/lib/Views/Compose.php
 delete mode 100644 imp/lib/Views/ListMessages.php
 delete mode 100644 imp/lib/Views/ShowMessage.php
 delete mode 100644 imp/message-dimp.php
 delete mode 100644 imp/templates/dimp/common.inc
 delete mode 100644 imp/templates/dimp/compose/compose-base.html
 delete mode 100644 imp/templates/dimp/compose/compose.html
 delete mode 100644 imp/templates/dimp/index.inc
 delete mode 100644 imp/templates/dimp/message/message.html
 create mode 100644 imp/templates/dynamic/compose-base.html.php
 create mode 100644 imp/templates/dynamic/compose.html.php
 create mode 100644 imp/templates/dynamic/header.html.php
 create mode 100644 imp/templates/dynamic/mailbox.html.php
 create mode 100644 imp/templates/dynamic/message.html.php
 create mode 100644 imp/templates/dynamic/qreply.html.php
 create mode 100644 imp/templates/dynamic/redirect.html.php

http://git.horde.org/horde-git/-/commit/87251406ce6e9647818496738b23f394c52749b5




More information about the commits mailing list