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. +

+

+
+
+ + +

+
+ + \ No newline at end of file -- cgit v1.2.3