Tim Almdal
c51c76dcaa
Fix Admin_View to look for the the variable active_admin_theme instead of active_site_theme. In addition check for the existence of THEMEPATH . instead of theme/
2009-09-24 15:06:40 -07:00
Tim Almdal
59c1c36639
Hopefully the last 2 errant occurrences of default as it relates to theme names
2009-09-24 14:50:30 -07:00
Tim Almdal
8e16cee2c3
Forgot to change the defaults theme names on initial install... Duh
2009-09-24 14:24:43 -07:00
Tim Almdal
054a8dedac
Oops, forgot to change the install version number to match the upgrade version number
2009-09-24 10:28:02 -07:00
Tim Almdal
d727716af7
Change the simple uploader dialog to use the new gallery::find_file api method.
2009-09-23 19:51:46 -07:00
Tim Almdal
8bab030883
Add a new api method gallery::find_file. This wraps the Kohana::find_file function, but allows the extension to supplied as part of the filename. Changed the Edit permission dialog to use the new api method to locate the icons from the active theme.
2009-09-23 19:45:23 -07:00
Tim Almdal
b038e9cbb4
set the version number to 13, so we will update the default themes in the gallery vars
2009-09-23 17:03:25 -07:00
Tim Almdal
65051a4bf7
Rename the default themes to wind and admin_wind. Change xss_data.txt file to reflect this move. Not completely moved yet, but the git st is rather large so lets commit this now as a base for the cleanup.
2009-09-23 15:06:17 -07:00
Tim Almdal
719b111219
Correct indentation
2009-09-23 14:38:38 -07:00
Tim Almdal
fed41eae6c
Fix a typo
2009-09-23 12:04:26 -07:00
Tim Almdal
b79129e365
Clone the photo::get_edit_form to the movies helper and use it to generate the movie edit form. Fixes ticket #726 .
2009-09-23 12:02:35 -07:00
Tim Almdal
bdb6b17bf5
Correct whitespace
2009-09-23 09:09:45 -07:00
Tim Almdal
faee4391a3
Remove a commented line I forgot to take out
2009-09-23 07:12:17 -07:00
Bharat Mediratta
91c99c9627
Simplify the "unchanged" status message.
2009-09-22 20:36:12 -07:00
Tim Almdal
28060d9dce
Create a gallery error handler that traps php errors and rethrows them as Exceptions. This fixes ticket #763
2009-09-22 14:25:52 -07:00
Tim Almdal
bec620487a
Wrap the login form with a view in order to include a forgot password link. Fixes ticket #620
2009-09-22 09:48:24 -07:00
Tim Almdal
f1366d275e
Issue an information message if the user clicks "Save Settings" indicating that the key was not changed as it as identical. This addresses the obscure issue raised in ticket #756
2009-09-22 08:46:07 -07:00
Bharat Mediratta
e5a78d39ec
Merge branch 'master' of git@github.com:gallery/gallery3 into bharat_dev
...
Conflicts:
modules/gallery/controllers/albums.php
2009-09-21 21:29:13 -07:00
Bharat Mediratta
529ded3388
2nd attempt at gracefully dealing with sort columns that contain
...
nulls. This time around, do a query to determine whether or not the
sort column has nulls in it. If it doesn't, then use our comparators
as before.
There are NULLs in the sort column, so we can't use MySQL comparators.
Fall back to iterating over every child row to get to the current one.
This can be wildly inefficient for really large albums, but it should
be a rare case that the user is sorting an album with null values in
the sort column.
Fixes #627
2009-09-21 21:28:00 -07:00
Bharat Mediratta
123afc9542
Set children_count to 0, photos have no children.
2009-09-21 21:22:07 -07:00
Bharat Mediratta
88350c5b88
Update the next/previous item calculations to match what we do in photos.php
...
Force the children_count to be zero, movies have no children.
Rename $photo to $movie everywhere.
2009-09-21 21:21:52 -07:00
Bharat Mediratta
9e6be40e31
Add viewable() protection to children() and children_count() calls.
...
This is not currently necessary (nor is it a security hole) because we
don't constrain permissions at the child level in the core, but it
makes our security audits easier and will enable the scenario where
somebody writes a module to add per-photo permissions.
2009-09-21 20:47:55 -07:00
Bharat Mediratta
a6581ede0b
Fix Item_Model::get_position() so that our sort is stable when the comparison
...
row has a null value in the sort field. Fix for #627
Note: this changes get_position() to take an Item_Model instead of an id!
2009-09-21 11:35:27 -07:00
Tim Almdal
09f998e7a5
On the edit album form, add dirname and slug asa hidden fields, so that when the edits are being validated on input, the fields are found and can be referenced
2009-09-19 10:51:27 -07:00
Tim Almdal
cf89015a29
Change the fix for ticket #775 to always add the Add menu, but not add any items if the album directory is not writable.
2009-09-19 09:34:27 -07:00
Tim Almdal
4e6f2f1b4c
Don't display the add menu if the underlying operating system directory is not writable. THis should fix ticket #775
2009-09-18 23:53:48 -07:00
Andy Staudacher
2e23ae98c4
- Add theme->movie_menu() to whitelisted methods.
...
- xss_data checkpoint
2009-09-17 14:12:43 -07:00
Andy Staudacher
88c374dee8
Arg, fixing the "Sharing your Translations" text, thanks engineer@gmc
2009-09-17 10:01:15 -07:00
Andy Staudacher
30b5c389e6
Fix: Make "Sharing your translations" a localizable string
2009-09-17 01:21:06 -07:00
Andy Staudacher
86996dcac7
Mark permission's display name for translation
2009-09-17 01:17:30 -07:00
Tim Almdal
74d9d0901f
Merge branch 'master' of git@github.com:gallery/gallery3
2009-09-16 22:24:15 -07:00
Tim Almdal
9d76797b17
Changed the search module installer to explicitly specify MyISAM as the database type. Changed the packager to not remove the engine specification if the table is search_records. Fixes Ticket #774
2009-09-16 22:23:32 -07:00
Bharat Mediratta
e94eaa6b88
Merge branch 'master' of git@github.com:gallery/gallery3
2009-09-16 20:37:06 -07:00
Bharat Mediratta
4e1e24ba1a
Add a movie_menu() theme callback, and have the default theme call it
...
in the sidebar on movie page types.
2009-09-16 20:34:42 -07:00
Andy Staudacher
39632c4689
Also check for rss feeds in controller auth check
2009-09-15 23:01:26 -07:00
Andy Staudacher
7608870537
Controller auth / CSRF fixes
2009-09-15 22:51:49 -07:00
Andy Staudacher
dc3d45e760
Add exception for REST controllers (no fixes necessary).
2009-09-15 22:01:59 -07:00
Andy Staudacher
e168e0dfae
CSRF / auth fixes, golden data file checkpoint
2009-09-15 21:50:48 -07:00
Andy Staudacher
61bbe1d78c
First functional version of Controller_Auth_Test
2009-09-15 21:03:23 -07:00
Andy Staudacher
17254799d1
Initial skeleton of Controller_Auth code audit test (non functional).
2009-09-15 20:27:04 -07:00
Andy Staudacher
59eadacc67
Improve language preference (Acccept-Language header matching): Boost same-language match over exact locale match for lower qvalue.
2009-09-15 11:19:32 -07:00
Bharat Mediratta
8fa370c49f
Set the version to "3.0 git (pre-RC1)"
2009-09-13 22:59:58 -07:00
Bharat Mediratta
c527e70f26
Merge branch 'master' of git@github.com:gallery/gallery3 into beta3_staging
2009-09-13 18:55:48 -07:00
Kevin Nehls and Bharat Mediratta
1499778b4a
Remove raw HTML that's wrapped around the name of the file
...
to create if not logged in as admin
2009-09-13 14:09:50 -07:00
Bharat Mediratta
71a2e3624e
Merge branch 'master' of git@github.com:gallery/gallery3 into beta3_staging
2009-09-13 01:04:41 -07:00
Bharat Mediratta
caa2002d77
If there's a show= param and we can't find the given id in the current
...
album, just ignore the parameter.
2009-09-13 01:04:16 -07:00
Bharat Mediratta
51f6329a89
Update version to "3.0 beta 3"
2009-09-12 17:11:10 -07:00
Bharat Mediratta
823fa2fc83
Updated for url format changes applied in 2aad580f53.
2009-09-12 10:33:46 -07:00
Bharat Mediratta
7ec490b600
rawurlencode() path components in relative_path_cache and
...
relative_url_cache so that they're safe for browser use.
2009-09-11 11:04:35 -07:00
Bharat Mediratta
af4411a447
Put the buttons for album/photo dialogs in their own group in the form
...
so that they appear at the end, after any other groups that other
modules add. Thanks Glooper!
2009-09-10 21:55:36 -07:00