Updated : structure.sql and upgrade_2.7.sql for 'file_directory' column for photos
Added : file_directory support for photos
Added : A Helper function cb_create_html_tag
Added : ANCHOR cb_head @styles/global/head.html
Added : Now user hide certain templates from end user
Updated : Template method accordingly, so hide templates does not show
Added : New function in functions_templates.php
Added : Proper function comments in functions_templates.php
Moved : Template Changer to it's own folder in global/blocks/template_changer
Added : Condition in $CBucket method, set_the_template, only change if Allow Template Change is active
Added : $value parameter in queryString function.
Updated : Some function for template changing
Added : display_template_changer() in footer
Updated : is_collection_cover to work for both photo id and json encoded value
Added : User functions for user profile item
Added : video profile item callbacks
Moved : Photo profile item to callback
Removed : Tagged in photos from user_content
Added : Collections in user_content
Added : Channel comment in user_content
Added : checking if collection cover mature or not
Added : Profile item badge in photo manager
Updated : get_collections, Private collections are only visible to admin or owner
Updated : collection search, only collections with photos will be disabled and no avatar collection
Updated : photo search, no avatar photos
Updated : Add more button will not be displayed on avatar collection
Added : Callbacks for user content "collections"
Added : get_collection_thumb and get_collection_fields functions
Added : is_collection_cover_mature, This checks if cover photo is mature or not
Added : is_collection_cover, Checks if photo is cover photo or not
Added : get_photo_fields() function
Added : user profile item callback for photo
Added : add_profile_item_type_callback, First parameter is type and second is callback function. Object id is passed to callback function
Added : display_profile_item, Parameter is uid, if not current userid is used
Added : user profile item callback for video
Updated : How photo tagging is set on view_item
Updated : User videos and contacts link according to usercontent.class.php
Updated : startup.php
Registered : Filters to user object count. These are template specific registered filters
Fixed : Uploading/Making/Changing user avatar will also update collection cover to current one
Fixed : $crop variable to $cropping in generate_photos. In resizer.class.php we are using $cropping
Added : New cropping case, 10. Read it's example to understand what it does
Added : Documentation for few function in functions_photos.php
Added : new function called display_user_custom_background in functions_users.php
Added : Custom Dimensions for photos in startup.php. Now these will also be produced, 75x75,100x100,150x150,240,320,500,640,800,1024
Updated : default.css
Added : new display_method in blocks/video.html
Added : Change background form
Fixed : photo embed code
Fixed : Typo of sharpit in thumb_dimensions array
Removed : Default array of embed_types
Added : $name in add_custom_photo_size
Added : All of documentation of photo functions
Added : new photo functions: get_photo_embeds, add_photo_embed_type, display_photo_embed_sizes
Added : 6 types of photo embed @startup.php
Added : Error div in photo_form.html
Added : Share and Report in view_item.html
Updated : default.css
Added : Photo Embed javascript in head.html, so every designer doesn't have copy paste the jquery
Updated : upgrade_3.0.sql
Updated : photo_links method
Fixed : Memory exhausted error. Large images takes a lot of memory. So when CB_Resizer initializes we set memory limit to 256MB for current process
Renamed : includes/exif.php to exif_source.php
Updated : exif.php file to exif_source.php in functions.php
Fixed : exif data weird json encode thing
Updated : canon, nikon and olympus Makers
Added : exif.php, colors.html and exif.html in global folder
Updated : Few template files
Added : Set as avatar code
Added : Avatar Collection for user
Added : new param avatar_collection in get_collections() method
Fixed : crop value in thumbs_dimensions
Added : is_avatar param in get_photos() method
Added : photo_dimensions filter in generate_photos() method
Fixed : insert_photo() method
Moved : insert_photo_colors in insert_photo() method from view_item.php page
Updated : get_image_type() method
Updated : getFileSmarty() method
Added : An anchor in getFileSmarty() 'photo_thumb'
Fixed : cropping cases in resizer.class.php
Updated : $Upload->upload_user_file to upload_new_avatar
Removed : cb_create_user_avatar_collection() from common.php
Registered : delete_photo_avatar() function @delete_photo
Added : validate_image_file() function. It uses our old image.class.php method
Added : get_mature_thumb() function. It has three parameters, object_array, size, output. You can also register custom thumb @mature_thumb
Added : Few new functions for photos. get_all_custom_size_photos(), get_photo_dimensions(), clean_custom_photo_size(), get_avatar_photos() and is_photo_viewable()
Added : new js function, displayConfirm(). It accepts four parameters. id( modal box id), confirmMessage( modal box body), onConfirm( either url or function ) and heading(modal box header)
Added : Send photo PM ajax. Temporarily will be moved once ajax structure is up
Fixed : Move avatar from photo to a function called upload_new_avatar() in functions_users.php
Fixed : & in collection links
Updated : Updated the function createTextfield. It was missing some important fields
Updated : Photo & Watermark resizing by new resizer.class.php
Added : LEFT JOIN for collection in get_photo function
Added : function join_collection_table in function_photos.php
Registered : Two photo function at cb_head ANCHOR called load_tagging & load_photo_actions in common.php
Registered : photo_action_links filter to add 'Send in private message' link
Added : Photo PM Handlers using attach_photo_pm_handlers
Fixed : CB Tagger CSS and CB Tagger JS
Updated : Some Template files just for testing purpose
Added : Some Template files, again just for testing purpose
Added : Make Avatar from any photo
Added : Collection cover photo
Added : An array for thumb creations. Includes, code, width, height, watermark, sharpit
Added : Resizer class in common.php
Added : jquery.Jcrop.js in edit_account
Added : A common function called cb_filename. All filenames used in clipbucket follow a specific syntax
Added : Four new function for photos. get_original_photo, insert_photo_colors, insert_exif_data & add_custom_photo_size
Added : User Avatar collection functions. But they are not in use right now. This need proper thinking
Added : New files: mobile-form-class.php, resizer.class.php, exif.php, makers files for exif, jquery.Jcrop plugin, some template files
Fixed : Few bugs in conversion
Added : Users subscribers sorting
Added : User channel link with single forward slash (Exclusive)
Fixed : Value function validation
Added : Group Values
Added : Function value option
Added : Editors Pick Soring and limitation
Added : User profile fields limitations
Added : auto_view option in custom fields
Fixed : Embed code play
Added : Featured videos in RSS Fead
Added : Profile description for facebook sharing in view channel page
Added : Subtitle in user contacts
Fixed : SEO URL redirect for playlist on watch video page
Fixed : Subtitle for View channel, now support channel title
Changed : Functions files
Updated : Rating system from Stars to Likes
Added : New function update_user_voted un userquery
Added : New styles for like system
Fixed : Disable button problem while saving video
Fixed : view channel partial fix
Fixed : embed code
Fixed : embed code and cblink install function conflict of same name
Fixed : embed and cblink plugin form naming conflicts with form field ids
Added : Categories link featured to work with plugin based categories also
Fixed : if Sub-categories are OFF, then Parent dropdown menu should not display
Updated : channelObjects JS function
Added : Now in channelObjects function you can define smarty variables
Added : Order for sub-categories
Fixed : Joined groups now does not include owned groups
Fixed : Functions that create buttons
Fixed : Removed HTML Tags from Video Description for Facebook Submission
Fixed : user_collections.php PARENT_PAGE and THIS_PAGE
Fixed : user_photos.php favorite case
Fixed : Removed wmode from Pak Player