From 181b82b27317722f0701eda072943b9d2e7b6cb1 Mon Sep 17 00:00:00 2001
From: Cash Costello
Date: Wed, 26 Aug 2009 01:13:57 +0000
Subject: added a tab to admin page for testing image magick location
---
views/default/tidypics/admin/imagelib.php | 60 +++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
create mode 100644 views/default/tidypics/admin/imagelib.php
(limited to 'views/default/tidypics/admin/imagelib.php')
diff --git a/views/default/tidypics/admin/imagelib.php b/views/default/tidypics/admin/imagelib.php
new file mode 100644
index 000000000..8f71c75f2
--- /dev/null
+++ b/views/default/tidypics/admin/imagelib.php
@@ -0,0 +1,60 @@
+dbprefix}entities where subtype={$img_type}";
+ $total = get_data_row($query);
+ $num_images = $total->total;
+
+ $img_type = get_subtype_id('object', 'album');
+ $query = "SELECT count(guid) as total from {$CONFIG->dbprefix}entities where subtype={$img_type}";
+ $total = get_data_row($query);
+ $num_albums = $total->total;
+
+ $num_comments_photos = count_annotations(0, 'object', 'image', 'generic_comment');
+ $num_comments_albums = count_annotations(0, 'object', 'album', 'generic_comment');
+
+ $num_views = count_annotations(0, 'object', 'image', 'tp_view');
+
+ if (get_plugin_setting('tagging', 'tidypics') != "disabled")
+ $num_tags = count_annotations(0, 'object', 'image', 'phototag');
+?>
+
+
+An image library is required by Tidypics to perform various manipulations: resizing on upload, watermarking, rotation, and cropping.
+There are three image library options with Tidypics: PHP extension GD,
+ImageMagick called via a system call, and the PHP extension
+imagick. GD is the most common of the three on hosted servers but suffers
+from serious memory usage problems when resizing photos. If you have access to ImageMagick (whether through system calls or the
+PHP extension), we recommend that you use that.
+
+
Testing ImageMagick Commandline
+To use the ImageMagick executables, PHP must be configured to allow calls to exec(). You can check our
+server analysis page to find out the
+configuration of your server. Next, you need to determine the path to ImageMagick on your server. Your hosting service should
+be able to provide this to you. You can test if the location is correct below. If successful, it should display the version of
+ImageMagick installed on your server.
+