/** * Setting other things */ function setting_other_things() { global $userquery, $Cbucket; // Search type if (isSectionEnabled('photos')) { $Cbucket->search_types['photos'] = "cbphoto"; } // My account links $accountLinks = array(); $accountLinks = array(lang('manage_photos') => "manage_photos.php", lang('manage_favorite_photos') => "manage_photos.php?mode=favorite", lang('Manage Avatars') => "manage_photos.php?mode=avatars", lang('manage_my_album') => "manage_photos.php?mode=my_album"); if (isSectionEnabled('photos')) { $userquery->user_account[lang('Photos')] = $accountLinks; } //Setting Cbucket links $Cbucket->links['photos'] = array('photos.php', 'photos/'); $Cbucket->links['manage_photos'] = array('manage_photos.php', 'manage_photos.php'); $Cbucket->links['edit_photo'] = array('edit_photo.php?photo=', 'edit_photo.php?photo='); $Cbucket->links['photo_upload'] = array('photo_upload.php', 'photo_upload'); $Cbucket->links['manage_favorite_photos'] = array('manage_photos.php?mode=favorite', 'manage_photos.php?mode=favorite'); $Cbucket->links['manage_orphan_photos'] = array('manage_photos.php?mode=orphan', 'manage_photos.php?mode=orphan'); $Cbucket->links['user_photos'] = array('user_content.php?object_group=content&object=photos&user='******'user_content.php?object_group=content&object=photos&user='******'user_fav_photos'] = array('user_content.php?object_group=content&object=photos&content_type=favorite&user='******'user_content.php?object_group=content&object=photos&content_type=favorite&user='******'navigation', lang('Photos'), cblink(array("name" => "photos")), "photos", "icon-picture icon-white"); // Adding photo upload options register_upload_option(array('object' => 'photos', 'title' => lang('Upload from computer'), 'description' => lang('Upload photos from your computer. Supported formats are <i>' . implode(', ', $this->exts) . '</i>'), 'function' => 'load_photo_plupload_block')); $plupload_js_files = array(MODULES_URL . '/uploader/plupload/plupload.js', MODULES_URL . '/uploader/plupload/plupload.html5.js', MODULES_URL . '/uploader/plupload/plupload.flash.js'); add_js($plupload_js_files, 'photo_upload'); }
/** * @author : Arslan Hassan * @since : 3.0 , 8-13-2012 */ if (!defined('IN_CLIPBUCKET')) { exit("Nothing to do here.."); } /** * load plupload block.. * @return type */ function load_plupload_block() { $template = fetch(MODULES_DIR . '/uploader/pluploader.html'); return $template; } /** * Registering our new-cute upload option */ register_upload_option(array('title' => lang('Upload from computer'), 'description' => lang('upload video files from your computer, supports variety of formats including mp4,mkv,avi and many other.'), 'function' => 'load_plupload_block', 'object' => 'videos')); /** * Adding plupload JS files.. */ $plupload_js_files = array(MODULES_URL . '/uploader/plupload/plupload.js', MODULES_URL . '/uploader/plupload/plupload.html5.js', MODULES_URL . '/uploader/plupload/plupload.flash.js'); add_js($plupload_js_files, 'upload'); /** * Adding plupload CSS files */ $plupload_css_files = array(MODULES_URL . '/uploader/plupload/jquery.plupload.queue/css/jquery.plupload.queue.css', MODULES_URL . '/uploader/plupload/jquery.ui.plupload/css/jquery.ui.plupload.css'); //add_css($plupload_css_files,'upload');