summaryrefslogtreecommitdiff
path: root/items.c
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@users.sourceforge.net>2009-02-17 22:00:17 +0100
committerTomas Bzatek <tbzatek@users.sourceforge.net>2009-02-17 22:00:17 +0100
commitc78b9c0f83204c1805c9f1fc858bddefc2402e17 (patch)
treee6935ab97d04454db0ba210e56020127f54e5210 /items.c
parent48cb3b4f0d0598b1a84958785323978f4dfee67c (diff)
downloadcataract-c78b9c0f83204c1805c9f1fc858bddefc2402e17.tar.xz
Enable <nofullsize> in setup.xml
Support for <fullsize> override in the album
Diffstat (limited to 'items.c')
-rw-r--r--items.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/items.c b/items.c
index 5e4bf4a..986fd6c 100644
--- a/items.c
+++ b/items.c
@@ -88,6 +88,7 @@ parse_album_xml (const char *filename, TAlbum *index)
index->meta_keywords = xml_file_get_node_value (xml, "/gallery/general/meta/keywords/text()");
index->nofullsize = xml_file_get_node_present (xml, "/gallery/general/nofullsize");
+ index->fullsize = xml_file_get_node_present (xml, "/gallery/general/fullsize");
/* Section Items */
count = xml_file_node_get_children_count (xml, "/gallery/items/*");
@@ -142,7 +143,7 @@ parse_album_xml (const char *filename, TAlbum *index)
g_free (s);
s = g_strdup_printf ("/gallery/items/*[%d]/fullsize", i + 1);
- item->force_fullsize = (xml_file_get_node_present (xml, s) || item->path == NULL);
+ item->force_fullsize = xml_file_get_node_present (xml, s);
g_free (s);
s = g_strdup_printf ("/gallery/items/*[%d]/hidden", i + 1);