Commit Graph
1161 Commits
Author SHA1 Message Date
Bharat Mediratta 3b684655e2 Refactor feed code to use stdClass everywhere. Fix bugs in the
max-pages calculation code.  Move feed related data into the $feed
variable and only pass that to the view.

Signed-off-by:  <unostar@danalan.info>
2009-06-15 17:31:17 +08:00
Bharat Mediratta 2ecb00c492 Trap gallery2 errors when we try to load an invalid user id and abort loading that user.
Signed-off-by:  <unostar@danalan.info>
2009-06-15 17:31:15 +08:00
unostar 08a5b75345 Add string to localizer 2009-06-15 02:02:25 -07:00
Tim Almdal 83d1b15c1e Don't use stdClass to return the feed data. Just use an array.
Signed-off-by:  <unostar@danalan.info>
2009-06-15 04:26:07 +08:00
Tim Almdal 6007843c4a Remove the sidebar flag from the feed definition returned by available_feeds and
replace with a type field with one of two values (head and block).  We need to
do this to determine what fields go in the rss block so we can ignore the
definitions that are related to the page head when creating the rss block that
goes into the sidebar.

Signed-off-by:  <unostar@danalan.info>
2009-06-15 04:26:03 +08:00
Tim Almdal fdbffc870d Remove rss:item_feed, rss::tag_fead and rss_theme::head and move that
functionality in the <module_name>_theme::head function. Created rss::feed_link
to wrap the module supplied uri in the html link element.

Signed-off-by:  <unostar@danalan.info>
2009-06-15 04:26:01 +08:00
Tim Almdal 879e81f0a1 Rename:
rss::get_feeds() -> rss::available_feeds()
 rss::process_feed() -> rss::feed_data()

Signed-off-by:  <unostar@danalan.info>
2009-06-15 04:26:00 +08:00
Tim Almdal 10d9c6a92a Rename Rss_Controller::__call to Rss_Controller::feed, which changes the feed
url to rss/feed/<feed name>/[<id>]
Where feed name is the name of the feed (i.e. albums, updates, comments, tags
etc.) and id is the optional element id that the feed applies to.

Signed-off-by:  <unostar@danalan.info>
2009-06-15 04:25:58 +08:00
Bharat Mediratta fda706f55c Get rid of the word "items" in the delete confirmation dialog.
Signed-off-by:  <unostar@danalan.info>
2009-06-15 04:25:41 +08:00
Bharat Mediratta b0e7dded23 Add a warning about eAccelerator interfering with g2_import.
Signed-off-by:  <unostar@danalan.info>
2009-06-15 04:25:40 +08:00
Chad Kieffer b86e657194 Switch quick delete from JS confirm to jQuery UI dialog, closes ticket #355.
Signed-off-by:  <unostar@danalan.info>
2009-06-15 01:10:13 +08:00
Bharat Mediratta db321863a6 Move date/time format strings into a setting and bump the gallery
module to version 2.  First test of our upgrade code!

Signed-off-by:  <unostar@danalan.info>
2009-06-13 20:10:27 +08:00
Bharat Mediratta 2afa437aa9 Add a closing </b> to the warning.
Signed-off-by:  <unostar@danalan.info>
2009-06-13 20:10:26 +08:00
Bharat Mediratta 3d89951c77 Create gallery::date_time(), gallery::date() and gallery::time()
functions that format a unix timestamp into a date+time/date/time
string.

Partial fix for ticket #347.

Signed-off-by:  <unostar@danalan.info>
2009-06-13 20:10:24 +08:00
Bharat Mediratta 96b533f1b2 Don't count the root as an album in the stats block. It'll just confuse our users.
Fixes ticket #369

Signed-off-by:  <unostar@danalan.info>
2009-06-13 20:10:23 +08:00
unostar 8645473df0 Corrected my mistake. 2009-06-13 05:06:37 -07:00
Tim Almdal 5f3d33b58e Continue refactoring the rss module and distribute the creation of album and
tag feeds to the gallery and tag modules respectively.  This chould close
ticket #388

Signed-off-by:  <unostar@danalan.info>
2009-06-13 04:22:28 +08:00
Tim Almdal fd3a81f1ee Move the processing of rss feeds from the rss controller to callbacks in the
modules that are supplying the feed. The rss controller becomes a router.
In this change the comment and updates fields are distributed.

Signed-off-by:  <unostar@danalan.info>
2009-06-13 04:22:26 +08:00
Tim Almdal 94dc6baa49 Change from an event driven model to a call driven model similiar to the task
api.

Signed-off-by:  <unostar@danalan.info>
2009-06-13 04:22:25 +08:00
Tim Almdal 0da812fdb0 Change the "request_feed_links" eventing handling so that individual modules
provide the part of the url (the suffix) that they are interested in and the
rss module will format the rest of the url.

Signed-off-by:  <unostar@danalan.info>
2009-06-13 04:22:22 +08:00
unostar f15b4a5f35 Multi-byte safe function to support all other languages. 2009-06-12 10:39:35 -07:00
Tim Almdal 1981c9bb09 Rearrange the code in sidebar_block to logically group the code for readability.
Signed-off-by:  <unostar@danalan.info>
2009-06-12 21:21:57 +08:00
Tim Almdal 4bd82c1167 Changed rss_theme::sidebar_blocks to fire the event "request_feed_links" to
allow modules to contribute rss feed links to the rss sidebar block.
Ticket #388.

Signed-off-by:  <unostar@danalan.info>
2009-06-12 21:21:55 +08:00
Bharat Mediratta f578906d33 Convert the filename to a sensible title to match the way that the simple uploader works.
Signed-off-by:  <unostar@danalan.info>
2009-06-12 21:21:02 +08:00
Bharat Mediratta 35e5a7d69b Add /usr/local/bin to PATH before trying to detect binaries.
Signed-off-by:  <unostar@danalan.info>
2009-06-12 21:21:00 +08:00
unostar 9e348c51c1 Adding string to localizer 2009-06-11 17:38:54 -07:00
unostar 62a19227b2 Add string to localizer 2009-06-11 17:18:51 -07:00
Bharat Mediratta 24bd873c4f Rename theme_details to theme_options. These changes got left out of
68fd196d66 leaving us in a temporarily
broken state.

Signed-off-by:  <unostar@danalan.info>
2009-06-12 06:55:21 +08:00
Bharat Mediratta 1d60d8ee46 Trap exceptions from movie::create() and mark those movies as corrupt.
Signed-off-by:  <unostar@danalan.info>
2009-06-12 06:55:16 +08:00
Marc Poulhiès dfa7ec6b0b fix init_embed. test was not correct
Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:53:32 +08:00
Marc a5cc8076ce fix previous commit
Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:53:30 +08:00
Marc 24a72aa819 fix gallery2 import with multisite config
Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:53:27 +08:00
Bharat Mediratta b0ae9c02d9 Rename theme_details to theme_options everywhere.
Fixes ticket #317

Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:51:11 +08:00
Bharat Mediratta 547a4c39d7 Actually save the url when editing user information.
Fixes ticket #363.

Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:51:08 +08:00
Bharat Mediratta 5f2dca7a51 Provide a way for non-admins to authenticate and use the upgrader,
without using our regular code paths.

Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:51:06 +08:00
Bharat Mediratta 8d4567f4cc Fix log links. html::anchor() implicitly calls url::site(), calling
it a second time mangles the urls.

Fixes ticket #360.

Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:51:03 +08:00
Bharat Mediratta 323b1e6077 Improve our warning message to also mention that you need to have mod_rewrite installed.
Signed-off-by:  <unostar@danalan.info>
2009-06-11 15:51:01 +08:00
unostar c7770140ae adding string to localizer 2009-06-10 14:12:40 -07:00
Tim Almdal 0c5cb026a7 Only add the comment rss feeds if the comment module is active. fix for #365 2009-06-10 08:26:40 -07:00
Bharat Mediratta 8c0d48b001 Add CLI sapi support 2009-06-10 01:23:44 -07:00
Bharat Mediratta 73de6eedd9 Rename package -> packager (it's a noun which has verbs on it).
Force a HTTP_HOST so that url::base() works.
2009-06-10 01:23:18 -07:00
Bharat Mediratta f20bf46868 Consider the CLI sapi the equivalent of an admin 2009-06-10 01:21:57 -07:00
Bharat Mediratta 0157ed4cfe Update test code to match the change made in 47810c9aec
where we adjust the site_domain in config.php
2009-06-10 00:53:16 -07:00
Bharat Mediratta fc64a55f2e Golden file update 2009-06-10 00:14:55 -07:00
Andy Staudacher 9ecd2ac0e9 Merge branch 'master' of git@github.com:gallery/gallery3 2009-06-09 22:07:57 -07:00
Bharat Mediratta f41a232730 Merge branch 'master' of git@github.com:gallery/gallery3 2009-06-09 21:28:08 -07:00
Bharat Mediratta d6b808b726 Add security checks 2009-06-09 21:27:55 -07:00
Bharat Mediratta 2fd322deea ACtually implement the upgrader, and add a confirmation box when the
upgrade is complete.
2009-06-09 21:26:37 -07:00
Bharat Mediratta accce788d9 Fix a bug in set_version() where we were always forcing the value to 1. Oops! 2009-06-09 21:26:28 -07:00
Andy Staudacher 03e9cefa17 Merge branch 'master' of git@github.com:gallery/gallery3 2009-06-09 21:10:53 -07:00