[commits] Horde-Hatchery branch newapi updated. 4e42dfdab4859d265e1ee7c37a785ae147d7eda3
Michael M Slusarz
slusarz at horde.org
Fri Aug 7 18:28:03 UTC 2009
The branch "newapi" has been updated.
The following is a summary of the commits.
from: acc51be8a832df3a6f04bfc119e9ab9175d65b7c
4e42dfd... Initial stab at moving base.php code into Application.php
-----------------------------------------------------------------------
commit 4e42dfdab4859d265e1ee7c37a785ae147d7eda3
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Fri Aug 7 12:17:37 2009 -0600
Initial stab at moving base.php code into Application.php
Using IMP as a test case.
Proposed usage:
Every application script directly require_once's Application.php
This inits HORDE_BASE and Autoloading.
To init app, call new ***_Application(array('init' => $foo))
where $foo is either true or an array of options to pass to init().
lib/base.local.php is now config/horde.local.php
Comments/criticisms welcome.
imp/acl.php | 3 +-
imp/ajax.php | 7 +-
imp/attachment.php | 5 +-
imp/compose-dimp.php | 3 +-
imp/compose-mimp.php | 3 +-
imp/compose.php | 4 +-
imp/contacts.php | 4 +-
imp/fetchmailprefs.php | 3 +-
imp/filterprefs.php | 3 +-
imp/folders-mimp.php | 3 +-
imp/folders.php | 3 +-
imp/index-dimp.php | 3 +-
imp/index.php | 3 +-
imp/lib/Api.php | 60 +++++++++---------
imp/lib/Application.php | 132 ++++++++++++++++++++++++++++++++++++--
imp/lib/Auth.php | 9 +---
imp/lib/Block/Foldersummary.php | 4 +-
imp/lib/Block/Newmail.php | 4 +-
imp/lib/Block/summary.php | 4 +-
imp/lib/Block/tree_folders.php | 4 +-
imp/lib/IMP.php | 2 +-
imp/lib/base.load.php | 28 --------
imp/lib/base.php | 89 --------------------------
imp/mailbox-mimp.php | 3 +-
imp/mailbox.php | 3 +-
imp/message-dimp.php | 3 +-
imp/message-mimp.php | 3 +-
imp/message.php | 3 +-
imp/pgp.php | 3 +-
imp/rss.php | 4 +-
imp/saveimage.php | 3 +-
imp/search.php | 3 +-
imp/smime.php | 3 +-
imp/stationery.php | 4 +-
imp/test.php | 3 +-
imp/thread.php | 3 +-
imp/view.php | 13 ++---
37 files changed, 222 insertions(+), 215 deletions(-)
delete mode 100644 imp/lib/base.load.php
delete mode 100644 imp/lib/base.php
http://git.horde.org/diff.php/imp/acl.php?rt=horde-hatchery&r1=ad4119ca475055641514384eb4541e53948e0824&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/ajax.php?rt=horde-hatchery&r1=5d6cb42a44f7116d122ce53cdda6531a11ac0d7b&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/attachment.php?rt=horde-hatchery&r1=488c875b979520b1c9b6bf46049a0ddbb8fd8158&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/compose-dimp.php?rt=horde-hatchery&r1=51a035a3339b2b54461d23354290f4925bd8b226&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/compose-mimp.php?rt=horde-hatchery&r1=51a035a3339b2b54461d23354290f4925bd8b226&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/compose.php?rt=horde-hatchery&r1=a39b0ed99ec7fd2d25ceaff9fb7171a3a166638f&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/contacts.php?rt=horde-hatchery&r1=0a70ce52cdd66d0213a84aa542dfe81eecb42fd3&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/fetchmailprefs.php?rt=horde-hatchery&r1=0a70ce52cdd66d0213a84aa542dfe81eecb42fd3&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/filterprefs.php?rt=horde-hatchery&r1=74d6a87b472e4c92f451df68a7bb6640a60f7b6c&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/folders-mimp.php?rt=horde-hatchery&r1=03b873a3c2c36e31645423438c483ca2c3ccc51d&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/folders.php?rt=horde-hatchery&r1=5b9484944bd31302510bc2223a8ba6f1f5b826bd&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/index-dimp.php?rt=horde-hatchery&r1=88390bbc597e903764ee1b5bf9ac4594c8b5f91d&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/index.php?rt=horde-hatchery&r1=498f784228ce2258e5752ea5f65caaa722790f1d&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/Api.php?rt=horde-hatchery&r1=3f9c3f5728e671bb85301306544a43223b844c55&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/Application.php?rt=horde-hatchery&r1=3f9c3f5728e671bb85301306544a43223b844c55&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/Auth.php?rt=horde-hatchery&r1=812514f72722203d4c4a98237ab6f1716f5e2138&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/Block/Foldersummary.php?rt=horde-hatchery&r1=de9dbe36397c5a5c69706d2b052ea6e093b128f5&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/Block/Newmail.php?rt=horde-hatchery&r1=f59735ccc9143548aa54d36eead8db35360fb3de&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/Block/summary.php?rt=horde-hatchery&r1=0a70ce52cdd66d0213a84aa542dfe81eecb42fd3&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/Block/tree_folders.php?rt=horde-hatchery&r1=f59735ccc9143548aa54d36eead8db35360fb3de&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/IMP.php?rt=horde-hatchery&r1=5b9484944bd31302510bc2223a8ba6f1f5b826bd&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/base.load.php?rt=horde-hatchery&r1=06f8705baffa100e04b56d41595ef7b2ac3216d3&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/lib/base.php?rt=horde-hatchery&r1=85db2227d8536aaf3a5d6f46f127a531bde06652&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/mailbox-mimp.php?rt=horde-hatchery&r1=51a035a3339b2b54461d23354290f4925bd8b226&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/mailbox.php?rt=horde-hatchery&r1=0c276b598f6380020374d7b885761995609c05be&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/message-dimp.php?rt=horde-hatchery&r1=51a035a3339b2b54461d23354290f4925bd8b226&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/message-mimp.php?rt=horde-hatchery&r1=51a035a3339b2b54461d23354290f4925bd8b226&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/message.php?rt=horde-hatchery&r1=0c276b598f6380020374d7b885761995609c05be&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/pgp.php?rt=horde-hatchery&r1=1a4826f819fb941ce372666614541bdc9290c772&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/rss.php?rt=horde-hatchery&r1=df8c626194789a61214771c8b5ac07fa870bdc8b&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/saveimage.php?rt=horde-hatchery&r1=03b873a3c2c36e31645423438c483ca2c3ccc51d&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/search.php?rt=horde-hatchery&r1=0c276b598f6380020374d7b885761995609c05be&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/smime.php?rt=horde-hatchery&r1=1a4826f819fb941ce372666614541bdc9290c772&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/stationery.php?rt=horde-hatchery&r1=fcbed165c3d0f5b344433db905241abd9bc58333&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/test.php?rt=horde-hatchery&r1=ad4119ca475055641514384eb4541e53948e0824&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/thread.php?rt=horde-hatchery&r1=c1ffbbea5d18bf414e110cb13a11851c024e8b7e&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
http://git.horde.org/diff.php/imp/view.php?rt=horde-hatchery&r1=4ea06a1b364922a4c880a0ca9661e3709380bcdf&r2=4e42dfdab4859d265e1ee7c37a785ae147d7eda3
More information about the commits
mailing list