| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | 
							- <?php
 
- /**
 
-  * Activate Tidypics
 
-  *
 
-  * @author Cash Costello
 
-  * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License v2
 
-  */
 
- // register classes
 
- if (get_subtype_id('object', 'album')) {
 
- 	update_subtype('object', 'album', 'TidypicsAlbum');
 
- } else {
 
- 	add_subtype('object', 'album', 'TidypicsAlbum');
 
- }
 
- if (get_subtype_id('object', 'image')) {
 
- 	update_subtype('object', 'image', 'TidypicsImage');
 
- } else {
 
- 	add_subtype('object', 'image', 'TidypicsImage');
 
- }
 
- if (get_subtype_id('object', 'tidypics_batch')) {
 
- 	update_subtype('object', 'tidypics_batch', 'TidypicsBatch');
 
- } else {
 
- 	add_subtype('object', 'tidypics_batch', 'TidypicsBatch');
 
- }
 
- // set default settings
 
- $plugin = elgg_get_plugin_from_id('tidypics');
 
- $image_sizes = array();
 
- $image_sizes['large_image_width'] = $image_sizes['large_image_height'] = 600;
 
- $image_sizes['small_image_width'] = $image_sizes['small_image_height'] = 153;
 
- $image_sizes['tiny_image_width'] = $image_sizes['tiny_image_height'] = 60;
 
- $image_sizes = serialize($image_sizes);
 
- $defaults = array(
 
- 	'tagging' => false,
 
- 	'view_count' => true,
 
- 	'uploader' => true,
 
- 	'exif' => false,
 
- 	'download_link' => true,
 
- 	'slideshow' => false,
 
- 	'maxfilesize' => 5,
 
- 	'image_lib' => 'GD',
 
- 	'img_river_view' => 'batch',
 
- 	'album_river_view' => 'cover',
 
- 	'river_comments_thumbnails' => 'none',
 
- 	'image_sizes' => $image_sizes,
 
- 	'notify_interval' => 60 * 60 * 24,
 
- );
 
- foreach ($defaults as $name => $value) {
 
- 	if ($plugin->getSetting($name) === null) {
 
- 		$plugin->setSetting($name, $value);
 
- 	}
 
- }
 
 
  |