Initial commit of H4 changes to Jonah, merged from the H4-Jonah branch.
authorMichael J. Rubinsky <mrubinsk@horde.org>
Mon, 13 Sep 2010 14:58:50 +0000 (10:58 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Mon, 13 Sep 2010 14:58:50 +0000 (10:58 -0400)
commitc96f324b15ac69771b12278f33027c47a425fefa
tree74f8cc627fc6a16143a5868a72383a846791b9fa
parent5eba40a7d912407dd53f261511f985a2e5503ccb
Initial commit of H4 changes to Jonah, merged from the H4-Jonah branch.

Squashed commit of the following:

commit a57fb8ab6805d93e24c32adfe4f900fd9723ed83
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Aug 13 18:51:52 2010 -0400

    Use ckeditor, not fckeditor

commit 596101806148a1d0aebb1964c5e7bf8eb0656858
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Aug 13 18:46:18 2010 -0400

    Fix path to sidebar

commit 8a057adee7be185b7c60ad1be2db1928439e4577
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Aug 13 18:42:31 2010 -0400

    More H4 changes

commit dd0bf24f4f69f88e760586061b14147b73fce849
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Sat Jul 17 11:54:09 2010 -0400

    no more composite feeds either

commit 8ca4604b21b0f5f53fec362c600ee9e6714dba67
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 19:45:33 2010 -0400

    Start working on routable feed delivery requests.

commit 85f74642c1869644b97f08657ede339119269abb
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 17:58:07 2010 -0400

    re-add routes definition file, instantiate the mapper in dispatch.php

commit 6bd49d1c31bca54c9fbf9af8a3fe6912af4a3588
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 17:22:05 2010 -0400

    pdf generation view

commit 4d0ba9c055dc45b8ad59c584a30a9b4f4ff256eb
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 16:59:02 2010 -0400

    story deletion view

commit 691cf253cee9340e8646cf36195a3c866fbad2b6
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 16:45:28 2010 -0400

    move story editing to a view object.

    This will probably get refactored again, to remove the Horde_Form usage to
    give more control over the RTE, but for now, just leave it based on Horde_Form

commit 80205df3710417a4bd88ea1d11d1e277b3ea313e
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 16:32:27 2010 -0400

    story lists and story views to Jonah_View

commit 37c65c5b819bba634686bd1ddfbb4ce5d46f0fc6
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 15:14:03 2010 -0400

    view for channel editing

commit 348406b09781fd0868ab0b804af3ccfe9556c79f
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 14:56:41 2010 -0400

    ChannelDelete view

commit 9b72046aa762f45d58c639d928d8d8825c793f9c
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 13:57:40 2010 -0400

    this method needs to take an array

commit c2fe084894ad8421a274ca0257da090b5146d047
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 13:56:49 2010 -0400

    Start adding formal Jonah_View classes.

    This adds the channel list view.

commit 0775dea7ea23c4d2dbbfc16f19914225d5103ff2
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 11:18:42 2010 -0400

    remove deprecated method

commit 94bb499433bb89ea263a4b000bf0b37fb0848aeb
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 16 11:14:18 2010 -0400

    Resolve conflict - missed this during last merge.

commit 52f7f22598c20c104cc38368faa6987955a88146
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Thu Jul 15 17:47:16 2010 -0400

    simplify

commit 02a19dafff869dbc187a5c2dc3d8ad301aaf8fab
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Thu Jul 15 17:39:41 2010 -0400

    Horde_View style templating for story view.

commit b7bec9e96df0ec6d77a70f05896fae72ed0ca4bd
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Thu Jul 15 13:48:52 2010 -0400

    only show sidebar if not in an ajax view

commit d7095ab0cc85050f4185db0be1b5567fe933e8d0
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Thu Jul 15 13:47:54 2010 -0400

    Horde_View for the stories index page.

    This just moves existing templates to Horde_View, still need to
    rethink the layout, use of renderPartial, helpers etc...

commit 419ca9a3e914198d649c387330b87e5f86c50a08
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Wed Jul 14 16:14:58 2010 -0400

    Hopefully the last of the Jonah_News usage is now removed.

commit 2a6760a484a70cd43f20e89b8013c253ea181791
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 9 18:50:40 2010 -0400

    we still have composite channels

commit 968d42008125617bee6c1a834a10678ca86a9fc0
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 9 18:49:53 2010 -0400

    Use Horde_View for channel listing, remove needlessly complicated template rendering
    for channel views

commit 10e46cc2d98a99f43c29b62fa9619d810a329b0e
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 9 18:48:22 2010 -0400

    no need for aggregate view

commit 7ffd42aab69fe45dafa275848ecb886fe2417d71
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 9 17:18:47 2010 -0400

    getAvailableTypes() should be in Jonah::

commit cd9df0094b965cc11755e16cfd159630ebe8a8c0
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Fri Jul 9 16:48:16 2010 -0400

    This doesn't look right to me.

    Not sure why we wouldn't want the application's webroot if we
    are generating a full url.

commit f80000f601a3ad579f1e77a4325caa9eb038d7a0
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Tue Jul 6 17:27:04 2010 -0400

    Further work on making Jonah a content authoring application.

    Move all code over to use Jonah_Driver, and not Jonah_News
    (this means Jonah now now longer has anything to do with external channels)

    H4-ify, exceptions, prune dead code

commit 1700e73ac10461dcdd1db099af44ebd1da403ee7
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Sat Jul 3 18:18:45 2010 -0400

    fix timezone determination when user's timezone pref is empty/default.

commit 73d6b4073173f32d153a62ecf3d7cbeec2e04a45
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Sat Jul 3 15:14:42 2010 -0400

    Horde 4 CS, minor logic tweaks.

commit 2d0a3ca5b83ea5ee9cff65a446a7896d377e9eea
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Sat Jul 3 15:13:14 2010 -0400

    Horde 4 cleanup, catch exceptions.

    This block is deprecated and will be going away...

commit 68c4bef361ee907c9de3bde63f4254a93058fc25
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Sat Jul 3 13:38:15 2010 -0400

    This block doesn't need the deprecated News object, use the new Jonah_Driver.

    Some other H4 fixes as well.

commit 7f4c3e3b785499cc798ea3096d9edefe6f439580
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date:   Sat Jul 3 13:31:14 2010 -0400

    remove unused method, note that this file will be removed in the future
57 files changed:
jonah/channels/aggregate.php [deleted file]
jonah/channels/delete.php
jonah/channels/edit.php
jonah/channels/index.php
jonah/config/routes.php.dist [new file with mode: 0644]
jonah/delivery/html.php
jonah/delivery/index.php
jonah/delivery/rss.php
jonah/dispatcher.php
jonah/docs/lighttpd-jonah.conf [new file with mode: 0644]
jonah/lib/Api.php
jonah/lib/Application.php
jonah/lib/Block/cloud.php
jonah/lib/Block/delivery.php
jonah/lib/Block/latest.php
jonah/lib/Block/news.php
jonah/lib/Block/news_popular.php
jonah/lib/Block/story.php
jonah/lib/Driver.php
jonah/lib/Driver/Sql.php
jonah/lib/FeedParser.php
jonah/lib/Form/Feed.php [new file with mode: 0644]
jonah/lib/Form/Story.php [new file with mode: 0644]
jonah/lib/Forms/Feed.php [deleted file]
jonah/lib/Forms/Story.php [deleted file]
jonah/lib/Jonah.php
jonah/lib/View/Base.php [new file with mode: 0644]
jonah/lib/View/ChannelDelete.php [new file with mode: 0644]
jonah/lib/View/ChannelEdit.php [new file with mode: 0644]
jonah/lib/View/ChannelList.php [new file with mode: 0644]
jonah/lib/View/DeliveryHtml.php [new file with mode: 0644]
jonah/lib/View/StoryDelete.php [new file with mode: 0644]
jonah/lib/View/StoryEdit.php [new file with mode: 0644]
jonah/lib/View/StoryList.php [new file with mode: 0644]
jonah/lib/View/StoryPdf.php [new file with mode: 0644]
jonah/lib/View/StoryView.php [new file with mode: 0644]
jonah/stories/delete.php
jonah/stories/edit.php
jonah/stories/index.php
jonah/stories/pdf.php
jonah/stories/results.php
jonah/stories/share.php
jonah/stories/view.php
jonah/templates/channels/index.html [deleted file]
jonah/templates/common-header.inc
jonah/templates/delivery/rss.xml
jonah/templates/delivery/rss2.xml
jonah/templates/delivery/rss2_full.xml
jonah/templates/delivery/rss_full.xml
jonah/templates/menu.inc [new file with mode: 0644]
jonah/templates/stories/index.html [deleted file]
jonah/templates/stories/index.html.php [new file with mode: 0644]
jonah/templates/stories/layout/view.html.php [new file with mode: 0644]
jonah/templates/stories/partial/_story.html.php [new file with mode: 0644]
jonah/templates/stories/story.html [deleted file]
jonah/templates/stories/view.html [deleted file]
jonah/templates/view/channellist.html.php [new file with mode: 0644]