Example #1
0
 /**
  * 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');
 }
Example #2
0
/**
 * @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');