[commits] Horde branch master updated. 9c7d62d47e1353bcb43899f1c843b619ff4c1d45

Michael M Slusarz slusarz at horde.org
Thu Feb 11 21:59:52 UTC 2010


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

from: d9c0a62363172f0532c76cec467d4a9b0de04a8a

9f529bf Use Horde_Injector to instantiate Horde_Perms
9c7d62d Bug #8867: refactor Horde::getServiceLink() for general use, not just menu-related use

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

commit 9f529bff639f1cafde6bae97fa3d6c7ee0112bce
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Feb 11 13:56:29 2010 -0700

    Use Horde_Injector to instantiate Horde_Perms
    
    Resource savings - many pages don't need permissions checking, so only
    create Perms object if needed.

 agora/lib/Messages.php                         |   21 +++++++++------------
 ansel/gallery.php                              |    4 ++--
 ansel/lib/Ansel.php                            |    4 ++--
 ansel/lib/Api.php                              |    8 ++++----
 ansel/lib/Gallery.php                          |    3 +--
 ansel/lib/Report.php                           |    4 ++--
 babel/lib/Babel.php                            |    3 +--
 beatnik/lib/Beatnik.php                        |    4 ++--
 beatnik/lib/Driver.php                         |    4 ++--
 chora/lib/Chora.php                            |    4 ++--
 folks/lib/Friends.php                          |    4 ++--
 folks/lib/Notification.php                     |    4 ++--
 framework/Auth/lib/Horde/Auth.php              |    2 +-
 framework/Core/lib/Horde.php                   |    2 +-
 framework/Core/lib/Horde/Registry.php          |    7 ++-----
 framework/Prefs/lib/Horde/Prefs/Ui.php         |    2 +-
 framework/Share/Share.php                      |    2 +-
 framework/Share/Share/datatree.php             |    3 +--
 framework/Share/Share/sql.php                  |    3 +--
 framework/Share/tests/kolab_createdefault.phpt |    4 ++--
 gollem/lib/Gollem.php                          |    6 +++---
 gollem/permissions.php                         |    4 +++-
 horde/admin/perms/addchild.php                 |    7 ++++---
 horde/admin/perms/delete.php                   |    3 ++-
 horde/admin/perms/edit.php                     |   11 ++++++-----
 horde/config/hooks.php.dist                    |    4 ++--
 horde/lib/Api.php                              |    3 ++-
 horde/lib/Application.php                      |    5 +++--
 imp/folders.php                                |    2 +-
 imp/lib/Compose.php                            |    4 ++--
 imp/lib/Folder.php                             |    6 +++---
 imp/lib/IMP.php                                |    4 ++--
 ingo/filters.php                               |   21 ++++++++++++---------
 ingo/rule.php                                  |   13 +++++++------
 kronolith/add.php                              |    4 ++--
 kronolith/data.php                             |   12 +++++++-----
 kronolith/edit.php                             |    7 ++++---
 kronolith/lib/Kronolith.php                    |    4 ++--
 kronolith/lib/View/Day.php                     |    4 ++--
 kronolith/lib/View/EditEvent.php               |    8 ++++----
 kronolith/lib/View/Month.php                   |    4 ++--
 kronolith/new.php                              |    8 +++++---
 kronolith/templates/edit/edit.inc              |    4 ++--
 kronolith/templates/week/head.inc              |    4 ++--
 nag/data.php                                   |   12 +++++++-----
 nag/lib/Nag.php                                |    4 ++--
 nag/task.php                                   |   12 +++++++-----
 news/lib/Categories.php                        |   10 ++++++----
 operator/lib/Driver.php                        |   11 +++++++----
 operator/lib/Operator.php                      |    9 ++++-----
 shout/lib/Shout.php                            |    5 +++--
 turba/lib/Driver.php                           |   14 +++++---------
 turba/lib/Turba.php                            |    7 +++----
 vilma/lib/Vilma.php                            |    8 ++++----
 whups/admin/index.php                          |    5 +++--
 whups/lib/Driver.php                           |   10 ++++++----
 whups/lib/Forms/AddComment.php                 |    2 +-
 whups/lib/Ticket.php                           |    6 +++---
 whups/lib/Whups.php                            |    7 +++----
 whups/ticket/comment.php                       |    2 +-
 whups/ticket/queue.php                         |    2 +-
 whups/ticket/update.php                        |    2 +-
 wicked/lib/Page.php                            |    7 +++++--
 wicked/lib/Page/StandardPage.php               |    9 +++++----
 64 files changed, 202 insertions(+), 186 deletions(-)

http://git.horde.org/diff.php/agora/lib/Messages.php?rt=horde-git&r1=ee2f36def7f90274040b3c391222e91f534d359d&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/ansel/gallery.php?rt=horde-git&r1=982b8eb77ff8eedb5da2510adfeaccbb3f8c0d22&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/ansel/lib/Ansel.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/ansel/lib/Api.php?rt=horde-git&r1=982b8eb77ff8eedb5da2510adfeaccbb3f8c0d22&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/ansel/lib/Gallery.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/ansel/lib/Report.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/babel/lib/Babel.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/beatnik/lib/Beatnik.php?rt=horde-git&r1=d9c0a62363172f0532c76cec467d4a9b0de04a8a&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/beatnik/lib/Driver.php?rt=horde-git&r1=ffb758d15760d0fb57a88c336f9a3ae932c61c0f&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/chora/lib/Chora.php?rt=horde-git&r1=81aee7e91f7214c9e181bdc30649e9bb9eeb6483&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/folks/lib/Friends.php?rt=horde-git&r1=ee2f36def7f90274040b3c391222e91f534d359d&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/folks/lib/Notification.php?rt=horde-git&r1=857038183dd82899a0f703287defa6e2f0bf6647&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Auth/lib/Horde/Auth.php?rt=horde-git&r1=54a26e22e01a369372381a50d79eb655339c0956&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Core/lib/Horde.php?rt=horde-git&r1=6c80a3d3b53d7dc002d400fbb2dc33c20ca397d0&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Core/lib/Horde/Registry.php?rt=horde-git&r1=d9c0a62363172f0532c76cec467d4a9b0de04a8a&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Prefs/lib/Horde/Prefs/Ui.php?rt=horde-git&r1=e73c134898000aa83c9b5fbf815e9829adcbbd3e&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Share/Share.php?rt=horde-git&r1=15eaea1a3667d1fdf37220ac3c9ac8f91eaaca9c&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Share/Share/datatree.php?rt=horde-git&r1=a9e8ae51befc5a9fc97366e1f623e3a822060afa&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Share/Share/sql.php?rt=horde-git&r1=db011a2a40263b0bddcc42b1071f52a1e1bd2a83&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/framework/Share/tests/kolab_createdefault.phpt?rt=horde-git&r1=9cb1db2414871d3c98a0ebed0d11288c84cb384f&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/gollem/lib/Gollem.php?rt=horde-git&r1=84e2d040b1e609a6e0d2ccc90abf90900a3ff6da&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/gollem/permissions.php?rt=horde-git&r1=db1627e147e8c7084904b2ccf45c236ddbcc13bf&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/horde/admin/perms/addchild.php?rt=horde-git&r1=b23cc31ca5d964fd8f9be807871eb0595aee63d9&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/horde/admin/perms/delete.php?rt=horde-git&r1=b23cc31ca5d964fd8f9be807871eb0595aee63d9&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/horde/admin/perms/edit.php?rt=horde-git&r1=b23cc31ca5d964fd8f9be807871eb0595aee63d9&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/horde/config/hooks.php.dist?rt=horde-git&r1=db011a2a40263b0bddcc42b1071f52a1e1bd2a83&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/horde/lib/Api.php?rt=horde-git&r1=816de6bba043dea3d9d741edbd9fda40bee7ea08&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/horde/lib/Application.php?rt=horde-git&r1=b128a5ea7bcb6fba57e449cc18ed85676259864a&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/imp/folders.php?rt=horde-git&r1=12e455a324a5a44ca84c3d8939d50484eb9d9ad8&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/imp/lib/Compose.php?rt=horde-git&r1=74b2b0f34af2bfbd30c09d2730cbd4c4721c9666&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/imp/lib/Folder.php?rt=horde-git&r1=41d697490fcd624fa8f94f058fb7a48473c17ca9&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/imp/lib/IMP.php?rt=horde-git&r1=a91e8565d38bba2c893617e1a8931e133d312bc9&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/ingo/filters.php?rt=horde-git&r1=840f1b2390b7936d58b2abcafdcaec1b46fff40d&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/ingo/rule.php?rt=horde-git&r1=840f1b2390b7936d58b2abcafdcaec1b46fff40d&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/add.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/data.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/edit.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/lib/Kronolith.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/lib/View/Day.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/lib/View/EditEvent.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/lib/View/Month.php?rt=horde-git&r1=a700826d0e39e7c64a82f4fcf82e11e3ac0e7e07&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/new.php?rt=horde-git&r1=9befa6aa309c929db0d4a2b0370c157084fa4943&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/templates/edit/edit.inc?rt=horde-git&r1=b57ac1c4c761d359ff42ff67b899338be169fb6e&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/kronolith/templates/week/head.inc?rt=horde-git&r1=a0a22dc8230b41eeb738795f1688c7ccbdb9ed16&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/nag/data.php?rt=horde-git&r1=659c348abc1a65fec88aa8c25b6848687dcb9f05&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/nag/lib/Nag.php?rt=horde-git&r1=2b9bd293a17ec16d3c432143900e3e16061431f9&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/nag/task.php?rt=horde-git&r1=659c348abc1a65fec88aa8c25b6848687dcb9f05&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/news/lib/Categories.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/operator/lib/Driver.php?rt=horde-git&r1=57382eb8367721a68232b41e2e702b11c5ccf367&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/operator/lib/Operator.php?rt=horde-git&r1=9d216e8a698beb16f92da477e6356b53c520b83f&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/shout/lib/Shout.php?rt=horde-git&r1=d9c0a62363172f0532c76cec467d4a9b0de04a8a&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/turba/lib/Driver.php?rt=horde-git&r1=b95e085082d2a9fa3d7f52448623b9c6a2cc10ef&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/turba/lib/Turba.php?rt=horde-git&r1=5e6bc1bde8293bd3a6b1d89abd2475cfefb942a9&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/vilma/lib/Vilma.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/admin/index.php?rt=horde-git&r1=6118ce66d1cf1881d8bd8b0fc17fd929e1f55d53&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/lib/Driver.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/lib/Forms/AddComment.php?rt=horde-git&r1=da4c5687690883de5668a2ce8bb7b279a815b6d1&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/lib/Ticket.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/lib/Whups.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/ticket/comment.php?rt=horde-git&r1=6118ce66d1cf1881d8bd8b0fc17fd929e1f55d53&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/ticket/queue.php?rt=horde-git&r1=6118ce66d1cf1881d8bd8b0fc17fd929e1f55d53&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/whups/ticket/update.php?rt=horde-git&r1=6118ce66d1cf1881d8bd8b0fc17fd929e1f55d53&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/wicked/lib/Page.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce
http://git.horde.org/diff.php/wicked/lib/Page/StandardPage.php?rt=horde-git&r1=4d249a3af4faea6509fe8da806264dd5d87ab4e5&r2=9f529bff639f1cafde6bae97fa3d6c7ee0112bce

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

commit 9c7d62d47e1353bcb43899f1c843b619ff4c1d45
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Feb 11 14:16:06 2010 -0700

    Bug #8867: refactor Horde::getServiceLink() for general use, not just menu-related use

 ansel/templates/image/upload.inc      |    2 +-
 framework/Core/lib/Horde.php          |   52 +++---------------------------
 framework/Core/lib/Horde/Help.php     |    2 +-
 framework/Core/lib/Horde/Menu.php     |   56 ++++++++++++++++++++++++++++++---
 horde/services/portal/sidebar.php     |    6 ++--
 horde/services/problem.php            |    2 +-
 imp/templates/index/index-dimp.inc    |    4 +-
 kronolith/templates/calendar_info.php |    2 +-
 8 files changed, 65 insertions(+), 61 deletions(-)

http://git.horde.org/diff.php/ansel/templates/image/upload.inc?rt=horde-git&r1=0926e56fca57b4c76355ca32f0f09cd35fa5f7df&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45
http://git.horde.org/diff.php/framework/Core/lib/Horde.php?rt=horde-git&r1=9f529bff639f1cafde6bae97fa3d6c7ee0112bce&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45
http://git.horde.org/diff.php/framework/Core/lib/Horde/Help.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45
http://git.horde.org/diff.php/framework/Core/lib/Horde/Menu.php?rt=horde-git&r1=1a310b2de34193b3f984e4506d87b32de412a65e&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45
http://git.horde.org/diff.php/horde/services/portal/sidebar.php?rt=horde-git&r1=b23cc31ca5d964fd8f9be807871eb0595aee63d9&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45
http://git.horde.org/diff.php/horde/services/problem.php?rt=horde-git&r1=6c80a3d3b53d7dc002d400fbb2dc33c20ca397d0&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45
http://git.horde.org/diff.php/imp/templates/index/index-dimp.inc?rt=horde-git&r1=186133d0d53715f239f33bd25a7275cfcb52db8c&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45
http://git.horde.org/diff.php/kronolith/templates/calendar_info.php?rt=horde-git&r1=35c09b569468f01cad90767f090d991b604ab2c1&r2=9c7d62d47e1353bcb43899f1c843b619ff4c1d45




More information about the commits mailing list