| Age | Commit message (Collapse) | Author |
|
|
|
indeterminate ordering, so that ablums are initially shown first.
|
|
|
|
parameter to indicate that a micro thumb is being generated
|
|
1) Fixes Ticket #208
2) Fixes Ticket #190
3) Fixes an unticketed issue where two items could collide when
creating the thumbnail and/or resize. For example, loading a.flv and
a.jpg would have generated the same thumbnail image. This change adds
a random value to the name to avoid conflicts.
4) Added item::__set() to clear the relative path if the name changes
|
|
use this as the default instead of id. This prepares the way for
manual reordering in the organize functionality.
|
|
its container (initially used for organize album view)
|
|
item::descendants uses the specified sort order
|
|
|
|
objects when an item is deleted.
|
|
Item_Model::thumb_tag()
|
|
|
|
|
|
files.
|
|
|
|
|
|
implementation agnostic.
|
|
|
|
|
|
the item model and always pass the orderby fields. This insures that
all children or descendant calls will respect the album sort order.
|
|
forced the next/prev buttons in album navication to respect the sort
order as well.
|
|
Don't join through to the users table; that won't work in embedded
mode. Instead, add Tasks_Model::owner() that calls user::lookup() and
refer to the object directly in the view.
Add Admin_Maintenance:remove_finished_tasks() so that we can easily do
old task cleanup.
Hide Running / Finished sections if there aren't any running or
finished tasks.
|
|
descriptions.
|
|
|
|
|
|
task.php
* Added a owner_id field to the task database
* Modified the admin maintenace to show the owner of the task
<<**** Requires a reinstallation of core ****>>
|
|
them using the h264streaming plugin. Everything else is a fairly
minor change.
|
|
The problem was that item::delete was deleting the parent album
|
|
just treat it like it was missing and continue
|
|
extract a thumbnail out of it and if you click through we show it
using flowplayer.
|
|
translations to a translation server yet.
- Added an outgoing_translations table to store translations from the local translation UI.
- I18n class is checking incoming_ and outgoing_translations for translations, giving the latter priority.
- Not handling plural strings in the translations UI yet.
|
|
|
|
the item::__set magic method.
|
|
* Added new field in items table (path) which is sanitized version of
name.
* Added __set method on Items_module to set the path field whenever
the name field is changed.
* Made some changes to the scaffolding so missing the path column
would not kill the scaffolding.
* Changed MY_url::site so not having a 3rd parameter won't throw an error.
|
|
Convert all item->type == "photo" to item->is_photo()
|
|
|
|
http://example.com/gallery3/index.php/albums/2
http://example.com/gallery3/index.php/photos/9
You'll see urls like:
http://example.com/gallery3/index.php/Family/Weddings
http://example.com/gallery3/index.php/Family/Weddings/Bob.jpg
|
|
move an item into its own hierarchy, or into an album where you don't
have edit permission.
|
|
fix a bug in viewable() that was AND'ing all view permissions together
(which meant that you had to have *all* permissions to view an item,
instead of just one).
Also, add a "max" param to the thumb_tag() so that we can specify a
max dimension for the thumbnail. This will be used in the upcoming
"move item" feature.
|
|
an abstraction for when we add movie support.
|
|
more intuitive.
Renamed Translations_Incoming to Incoming_Translation to suit.
|
|
|
|
themes yet
|
|
- Using DB table translations_incomings as translations storage (file cache to be added)
- Removed overly complex i18n code which will be unnecessary with the future compiled cache files
- Added t() as a translation function (global refactoring from _() to t() to follow)
|
|
|
|
Introduce a "show" parameter which contains the id of the item that we
want to show when we go to the parent's page.
|
|
grotty looking stuff in themes.
|
|
yet, but it shows you which items have locked view perms.
|
|
admin more control. You can now track running tasks, resume stalled
tasks, cancel running tasks, and remove finished tasks.
Added graphics::compose() as a placeholder for future watermark
operations.
Added CSRF protection to maintenance urls.
|
|
the database. They're started with admin/maintenance/start/[task_name]
which sends down some JS/HTML which regularly pings the task at
admin/maintenance/start/[task_id] until its done.
The UI is still very rough. It works, though!
|