Age | Commit message (Collapse) | Author |
|
encoding issues resulting from embedded keywords in encodings we can't
decipher. This can lead to weird truncation issues which in turn can
lead to multiple tags getting truncated to the same value in MySQL
which leads to mysql complaining that we're adding a duplicate tag.
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
ADD_A_COMMENT otherwise ui.init.js bombs.
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
forms)
Signed-off-by: <unostar@danalan.info>
|
|
all plural ("other") forms.
Signed-off-by: <unostar@danalan.info>
|
|
returns an error, and log them appropriately. This should fix a slew
of import failures from corrupt G2 installs.
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Move the creation of the setting menu back to gallery_menu::admin, now that
there is a mechanism to remove empty menu items
Signed-off-by: <unostar@danalan.info>
|
|
1) Stored the menu element type in the menu element
2) Scanned the menu before display removing any empty sub menus.
Went with the removal approach because there will more users than developers
Signed-off-by: <unostar@danalan.info>
|
|
possibility to localize and customize form.
|
|
panes not to appear. Oops. Bug was introduced in the rss refactor:
1b656be7135efe51ba0eb34d6ac76c2632ec193a
Signed-off-by: <unostar@danalan.info>
|
|
contents are are not shown
Signed-off-by: <unostar@danalan.info>
|
|
Basically copied the default/views/pager.html to admin_default/views/pager.html
and change the message to reflect the original comment message.
Signed-off-by: <unostar@danalan.info>
|
|
strings
Signed-off-by: <unostar@danalan.info>
|
|
TODO: The "Show All" link is almost invisible (link color ~= background)
Signed-off-by: <unostar@danalan.info>
|
|
Fix for ticket #428
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
exception which would get silently swallowed by swfUpload.
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
available to themes that want to use it. It should probably
eventually be generalized away from just being for full sized images,
but it's a step in the right direction.
Fixes ticket #427.
Signed-off-by: <unostar@danalan.info>
|
|
so that right clicking works.
Turn the full size rendering code into a function and call it with
arguments, instead of creating a hacky named data structure to hold
the info.
Further partial fixes for ticket #427.
Signed-off-by: <unostar@danalan.info>
|
|
Partial fix for ticket #427.
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
album to tag->title. which doesn't exist.
Signed-off-by: <unostar@danalan.info>
|
|
active, since the code may not even be present. This assumes that if
the G2 comment module *is* active that the code is present, but that's
part of the assumption that the G2 we're importing from is healthy.
Fixes ticket #409
Signed-off-by: <unostar@danalan.info>
|
|
while. This fixes ticket #342.
The bug is that we were using $item instead of $theme->item(). But we
were also not special casing tags properly, and they are effectively
first class citizens (at least for now) so treat them properly. Also,
set page_title by default in the theme so that we don't have to do an
empty() check on it (makes the theme easier to read) and move the
title out of Tags_Controller so that the theme has more control over
it.
Signed-off-by: <unostar@danalan.info>
|
|
recaptcha message.
|
|
Move the <link> for the container feed (either gallery/album/<id> or
tag/tag/<id>) back into gallery_theme
Signed-off-by: <unostar@danalan.info>
|
|
the url to dictate arbitrary static method calls.
* Each xxx_rss helper has a single feed() call which takes an id as the argument
* xxx_rss::available_feedS() only returns feeds when they're applicable (ie
if you're viewing a tag, it won't show you an item feed).
* Feed urls are now in the module/feed_id form so that we can bind a
feed id to a given module
* Tightened up the Rss_Controller by using url::merge and some other tricks.
* Made the slideshow module express its own feed.
Signed-off-by: <unostar@danalan.info>
|
|
viewing photo view. White space cleanup, removed debug print from template.
Signed-off-by: <unostar@danalan.info>
|
|
viewing photo view. White space cleanup, removed debug print from template.
Signed-off-by: <unostar@danalan.info>
|
|
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>
|
|
loading that user.
Signed-off-by: <unostar@danalan.info>
|
|
|
|
Signed-off-by: <unostar@danalan.info>
|
|
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>
|
|
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>
|
|
rss::get_feeds() -> rss::available_feeds()
rss::process_feed() -> rss::feed_data()
Signed-off-by: <unostar@danalan.info>
|
|
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>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
Signed-off-by: <unostar@danalan.info>
|
|
extension is unavailable. Fixes ticket #393.
Signed-off-by: <unostar@danalan.info>
|
|
module to version 2. First test of our upgrade code!
Signed-off-by: <unostar@danalan.info>
|