summaryrefslogtreecommitdiff
path: root/src/generators.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/generators.h')
-rw-r--r--src/generators.h34
1 files changed, 9 insertions, 25 deletions
diff --git a/src/generators.h b/src/generators.h
index bff6cde..a9b573b 100644
--- a/src/generators.h
+++ b/src/generators.h
@@ -34,41 +34,25 @@ G_BEGIN_DECLS
gboolean generate_image (TGallerySetup *setup,
TAlbum *items,
TIndexItem *item,
- unsigned int item_index,
TPathInfo *path_info,
gboolean query_update);
/*
- * write_html_album: process album and index template files
+ * write_html_page: process template file
*
* template_src = template file of the album/index
* dst = save generated file as
* items = array of items in the album/index
+ * item = when non-NULL, page will be written as a single picture page
*
*/
-gboolean write_html_album (TGallerySetup *setup,
- TPathInfo *path_info,
- TGalleryDesignTheme *theme,
- const gchar *template_src,
- const gchar *dst,
- TAlbum *items);
-
-/*
- * write_html_image: process single image template file
- *
- * template_src = template file of the album/index
- * dst = save generated file as
- * item = data for the current item
- * parent_items = array of items in the album, to determine our position and make links to previous/next image
- *
- */
-gboolean write_html_image (TGallerySetup *setup,
- TPathInfo *path_info,
- TGalleryDesignTheme *theme,
- const gchar *template_src,
- const gchar *dst,
- TIndexItem *item,
- TAlbum *parent_items);
+gboolean write_html_page (TGallerySetup *setup,
+ TPathInfo *path_info,
+ TGalleryDesignTheme *theme,
+ const gchar *template_src,
+ const gchar *dst,
+ TAlbum *items,
+ TIndexItem *item);
/*
* write_auth_passwd_file, write_auth_htaccess_file: setup authentication files for the current album