Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[DBTech] Dragonbyte Gallery v1 (vB4) Details »»
[DBTech] Dragonbyte Gallery v1 (vB4)
Version: 1.3.4, by DragonByte Tech DragonByte Tech is offline
Developer Last Online: Mar 2023 Show Printable Version Email this Page

Category: Major Additions - Version: 4.x.x Rating:
Released: 06-29-2012 Last Update: 02-15-2017 Installs: 234
DB Changes Uses Plugins
Additional Files Translations  
No support by the author.

Dragonbyte Gallery is a fully functional gallery system addon for your forum that will allow your users to create their own photo albums to store and display their images. You can run multiple instance of the gallery on the same site with the same files, yet have a completely different look and function because of the modular sytem it was built on. Users can customize how their gallery profile is displayed on each instance.

-------------------------------------------------------------------------------------------

If you like this mod please hit the button to the right ---->

Please remember to click the, button to the right if you installed the mod ---->

What does 'Marking As Installed' do ?

* It helps you to stay on top of updates - members who have installed modifications will be notified by us whenever new updates are available.

*
For security issues - vbulletin.org will contact all members who have installed a modification whenever a security issue is brought to their attention.

* Marking a modification as installed also helps us know how many people are using our work, giving us extra incentive to provide more features and new modifications.

We appreciate the support!
-------------------------------------------------------------------------------------------

Priority support & Product Demos available at: http://www.dragonbyte-tech.com

-------------------------------------------------------------------------------------------

Translations available @ our forum
Support for translations handled by the translator in its respective threads only.

-------------------------------------------------------------------------------------------

Major Features

Multiple Instances You can run an unlimited number instances of the gallery on the same forum with same set of files! Each instance can have a different look and feel to it, and with enough work can have a completely different function because of the system we built it on.

AJAX integration We used AJAX wherever we could to help reduce the page reloads

Automatic resizing and thumbnail creation As long as your server can handle it, the users can upload whatever size pictures they want. The gallery will control the size displayed and stored, and will even create a thumbnail, all automatically. Users no longer have to worry about resizing their images to fit what your forum specifies. If you do not have a server with the power to resize images (GD image library can get pretty memory intensive) then you can set the gallery to reject images that do not fit into your size criteria.

User Albums Users can create their own image albums to organize and display sets of their images. Albums can also be set to hidden and/or password protected. So users who want to have images for only certain friends or not visible to anyone else at all can easily organize them.


Complete Feature List (Lite)
  • Albums
    • Public or Hidden - Images in a hidden album will not be visible to users other then that owner
    • Album icon will display latest image added to it
  • Images
    • Image paths are hidden through the php files, so it keeps users from browsing your image folder without going through your page
    • Camera images will be prepopulated with camera information from jpeg images
    • Images resized and thumbnails created automatically on upload
  • Comments and Rating
    • Users can comment on individual images
    • Users can rate images
    • Users can comment on user profiles
    • Easily integrates with Advanced Post Thanks/Likes mod
    • OOB integration for twitter, google+, pinterest and facebook!
  • Can upload multiple files with one selector (HTML5 browsers only)
  • Unique user profile per each gallery instance
  • Users can customize their profile display per instance
  • Can search by tags, title, description or owner
  • CMS widget to display latest, highest rated or most viewed image or latest albums
  • Forum sidebar block to display latest, highest rated or most viewed image or latest albums
  • Forumhome box to display latest, highest rated or most viewed image or latest albums
  • Subscribe to users and receive notification when new images are added
  • A lot of AJAX integration to reduce page reloads
  • vBShout Integration to create shouts on new images and comments

    ACP
  • Gallery Settings
    • Multiple gallery instances
    • Mass import from ACP
    • Import from vB Albums and vB Gallery
    • Gallery Navigation Link Name
    • Modular layout so each instance can have it's own look and feel
    • Multiple layers of categories
    • Usergroup permissions per instance
      • Can View Gallery
      • Can Add Album
      • Can Upload Images
      • Can Rate Images
      • Can Delete Images
      • Can Delete Others Images
      • Can Comment
      • Can Delete Comments
      • Can Delete Others Comments
      • # of Albums
      • # of Images
    • Custom fields on image page
      • Single line text field
      • Multiple line textarea
      • Select Dropdown
      • Grouped Checkboxes
      • Grouped Radio buttons
  • Gallery General Settings
    • Turn Gallery system on/off
    • CMS widget settings and number to display
    • Choose from two different styles of image views
    • Settings to change your gallery filename as well as ability to run it outside of the forum root directory!
  • Gallery Image Settings
    • Change location of gallery images
    • Are images downloadable?
    • Choose to automatically resize images or force users to upload images within your set range
    • Image count settings
    • Enable/Disable twitter integration
    • Enable/Disable google+ integration
    • Enable/Disable pinterest integration
    • Enable/Disable facebook integration
Complete Feature List (Pro)
  • Albums
    • Password Protected - Only users with the password will be able to view the albums images. They can see the thumbnail view but will not be able to browse to the album view
  • Images
    • Admin can select if images will be watermarked or not.
    • Watermark can be dynicamic or Etched. Dynamic for powerful servers will little space, Etched for less powerful servers and more space.
    • Watermark can be an image or text, located in several different locations over the image
  • Comments and Rating
    • Easily add/remove images as your favorites
    ACP
  • Gallery Settings
    • Usergroup permissions per instance
      • Max Image Width
      • Max Image Height
      • Max Thumb Width
      • Max Thumb Height
  • Gallery Watermark Settings
    • Select if you want to use text, image or no watermark
    • Select if you want to have dynamic or etched watermarks
    • Several different text watermark and image watermark positions to choose from
-------------------------------------------------------------------------------------------
This mod displays a copyright notification in the footer of all pages which includes:
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to Product Description page of this modification

Download Now

File Type: zip [DBTech] DragonByte Gallery v1.3.4 [Lite].zip (885.7 KB, 187 views)

Screenshots

File Type: jpg 01front.jpg (99.1 KB, 0 views)
File Type: jpg 02profile.jpg (47.8 KB, 0 views)
File Type: jpg 03add_img.jpg (34.7 KB, 0 views)
File Type: jpg 04add_img2.jpg (37.3 KB, 0 views)
File Type: jpg 06view_image.jpg (71.4 KB, 0 views)
File Type: jpg 07view_image2.jpg (68.9 KB, 0 views)
File Type: jpg 08instance.jpg (75.6 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
9 благодарности(ей) от:
alhidaya, bolobala, Disco_Dave, Hornstar, Insta-Gator, Melinda Orr, PattiOz, sodasusu, SwollenCranium

Comments
  #122  
Old 07-15-2012, 08:24 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What are you doing when you see this? I have like 20 DBT mods installed on my local dev, thanks included, and I haven't run into an error like this.

With the image upload, double check your instance and make sure the instance has values set for the width/height thumb/full dimensions.

Dylan

Quote:
Originally Posted by PattiOz View Post
Hmmmm. SQL error after installing the gallery. I disabled your "Thank You" mod and the error disappeared. Then I re-enabled the "Thank You" mod and disabled the Gallery mod, and there was no error. Seems there is a conflict with running your two mods together on my install, or I missed some steps somewhere.

Database error in vBulletin 4.2.0:

Code:
Invalid SQL:

            SELECT
                entry.*,
                user.*
                ,avatar.avatarpath, NOT ISNULL(customavatar.userid) AS hascustomavatar, customavatar.dateline AS avatardateline,customavatar.width AS avwidth,customavatar.height AS avheight
            FROM (
                (
    SELECT
        post.postid,
        post.title AS posttitle,
        thread.title AS threadtitle,
        thread.title AS title,
        thread.threadid,
        thread.forumid,
        entry_post.*
    FROM (SELECT * FROM dbtech_thanks_entry WHERE varname IN('thanks', 'likes') AND contenttype = 'post' ORDER BY entryid DESC LIMIT 5) AS entry_post
    LEFT JOIN post AS post ON (post.postid = entry_post.contentid)
    LEFT JOIN thread AS thread ON (thread.threadid = post.threadid)
) UNION ALL (
        SELECT
            image.imageid AS postid,
            image.title AS posttitle,
            image.filename AS threadtitle,        
            image.userid,
            image_instance.shortname AS threadid,
            0 AS forumid,
            entry_dbgallery_image.*
        FROM (SELECT * FROM dbtech_thanks_entry WHERE varname IN('thanks', 'likes') AND contenttype = 'dbgallery_image' ORDER BY entryid DESC LIMIT 5) AS entry_dbgallery_image
        LEFT JOIN dbtech_gallery_images AS image ON (image.imageid = entry_dbgallery_image.contentid)
        LEFT JOIN dbtech_gallery_instances AS image_instance ON (image_instance.instanceid = image.instanceid)        
    ) UNION ALL (
        SELECT
            groupmessage.gmid AS postid,
            groupmessage.title AS posttitle,
            firstgroupmessage.title AS threadtitle,        
            groupmessage.postuserid AS userid,
            groupmessage.discussionid AS threadid,
            0 AS forumid,
            entry_socialgroup.*
        FROM (SELECT * FROM dbtech_thanks_entry WHERE varname IN('thanks', 'likes') AND contenttype = 'socialgroup' ORDER BY entryid DESC LIMIT 5) AS entry_socialgroup
        LEFT JOIN groupmessage AS groupmessage ON (groupmessage.gmid = entry_socialgroup.contentid)
        LEFT JOIN discussion AS discussion ON (discussion.discussionid = groupmessage.discussionid)        
        LEFT JOIN groupmessage AS firstgroupmessage ON (firstgroupmessage.gmid = discussion.firstpostid)        
    ) UNION ALL (
        SELECT
            usernote.usernoteid AS postid,
            usernote.title AS posttitle,
            'N/A' AS threadtitle,        
            usernote.posterid AS userid,
            usernote.userid AS threadid,
            0 AS forumid,
            entry_usernote.*
        FROM (SELECT * FROM dbtech_thanks_entry WHERE varname IN('thanks', 'likes') AND contenttype = 'usernote' ORDER BY entryid DESC LIMIT 5) AS entry_usernote
        LEFT JOIN usernote AS usernote ON (usernote.usernoteid = entry_usernote.contentid)
    ) UNION ALL (
        SELECT
            visitormessage.vmid AS postid,
            visitormessage.title AS posttitle,
            'N/A' AS threadtitle,        
            visitormessage.postuserid AS userid,
            visitormessage.userid AS threadid,
            0 AS forumid,
            entry_visitormessage.*
        FROM (SELECT * FROM dbtech_thanks_entry WHERE varname IN('thanks', 'likes') AND contenttype = 'visitormessage' ORDER BY entryid DESC LIMIT 5) AS entry_visitormessage
        LEFT JOIN visitormessage AS visitormessage ON (visitormessage.vmid = entry_visitormessage.contentid)
    )
            ) AS entry
            LEFT JOIN user AS user USING(userid)
            LEFT JOIN avatar AS avatar ON(avatar.avatarid = user.avatarid) LEFT JOIN customavatar AS customavatar ON(customavatar.userid = user.userid)
            WHERE 1=1;

MySQL Error   : Illegal mix of collations for operation 'UNION'
Error Number  : 1271
Request Date  : Thursday, July 12th 2012 @ 07:56:47 PM
Error Date    : Thursday, July 12th 2012 @ 07:56:47 PM
Script        : http://www.MYSITE.com/dev2012/forum/activity.php
Referrer      : http://www.MYSITE.com/dev2012/forum/...hp?gal=gallery
IP Address    : 49.176.65.59
Username      : admin
Classname     : vB_Database
MySQL Version : 5.0.95-community
Errors on image upload:

Code:
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in [path]/dbtech/gallery/includes/class_core.php on line 755

Warning: imagecolorallocate() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 763

Warning: imagecolortransparent() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 764

Warning: imagealphablending() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 765

Warning: imagesavealpha() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 766

Warning: imagecopyresampled() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 770

Warning: imagejpeg() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 785

Warning: imagedestroy() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 792

Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in [path]/dbtech/gallery/includes/class_core.php on line 755

Warning: imagecolorallocate() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 763

Warning: imagecolortransparent() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 764

Warning: imagealphablending() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 765

Warning: imagesavealpha() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 766

Warning: imagecopyresampled() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 770

Warning: imagejpeg() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 785

Warning: imagedestroy() expects parameter 1 to be resource, boolean given in [path]/dbtech/gallery/includes/class_core.php on line 792

Warning: filesize() [function.filesize]: stat failed for [path]/dbtech/gallery/images/upload/1/1/full/4_1342146302.jpg in [path]/dbtech/gallery/includes/class_core.php on line 664

Warning: filesize() [function.filesize]: stat failed for [path]/dbtech/gallery/images/upload/1/1/thumb/4_1342146302.jpg in [path]/dbtech/gallery/includes/class_core.php on line 665
Reply With Quote
  #123  
Old 07-15-2012, 08:26 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Geisthund99 View Post
Hi

Install appeared to go OK but on trying to upload image


HTH
Gareth
Did you edit the instance and set the width/height for the thumb/full dimensions? That sounds like what's causing the error.

Dylan
Reply With Quote
  #124  
Old 07-15-2012, 08:28 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Craigr View Post
Doesn't seem to be working for me. Just shows block, but no images. EDIT: Works fine if horizontal rather than vertical used.


In the gallery are we allowed to change the title from 'Dragonbyte Gallery' to our own name? Also the DBTech - Gallery line at the top.

Also for some reason when i upload a 514Kb file it ends up 1.78Mb on the site? Any idea what is wrong there?
Are you using a watermark? I resize the image to fit, and add the watermark if it's set to etch. I didn't think it would be that much bigger though. If you want you can send me the image and I'll test it locally to see the size difference.

You can change any of the phrases you want

Dylan
Reply With Quote
  #125  
Old 07-15-2012, 08:29 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by glen290 View Post
Getting this huge error when I select latest albums in the drop down box..
Upgrade to 1.0.3, it looks like the error that I fixed in the latest release.

Dylan
Reply With Quote
  #126  
Old 07-16-2012, 06:42 AM
glen290's Avatar
glen290 glen290 is offline
 
Join Date: Apr 2008
Location: Haydock UK
Posts: 192
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That worked perfect, must have been the only DBTech mod i hadnt upgraded...
Reply With Quote
  #127  
Old 07-16-2012, 10:53 AM
alhidaya alhidaya is offline
 
Join Date: Feb 2012
Posts: 124
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

I don't understand: the widget works horizontally but not vertically.
Reply With Quote
  #128  
Old 07-16-2012, 02:57 PM
alhidaya alhidaya is offline
 
Join Date: Feb 2012
Posts: 124
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

When I'm in the picture gallery and I want to click on button "LIKES": a window opens and the message here:

Quote:
Pass error
/home/..../...../dbtech/thanks/contentypes/dbgallery__image/save.php
on line 128
Reply With Quote
  #129  
Old 07-16-2012, 04:08 PM
Craigr's Avatar
Craigr Craigr is offline
 
Join Date: May 2002
Location: Ayr, Scotland
Posts: 194
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DragonByte Tech View Post
Are you using a watermark? I resize the image to fit, and add the watermark if it's set to etch. I didn't think it would be that much bigger though. If you want you can send me the image and I'll test it locally to see the size difference.

You can change any of the phrases you want

Dylan
Thanks.

No watermarks used for image upload. Before adding it is 514Kb, but once uploaded to the gallery it becomes 1.78Mb. This is the image i am trying to add : http://www.specialforcesroh.com/gallery/file1308.jpg

Is it possibly because the original image is more than the 3020 pixels high and my limit is 3000 pixels so it is re-sizing it, but losing the compression.
Reply With Quote
  #130  
Old 07-16-2012, 04:53 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by alhidaya View Post
Hello,

I don't understand: the widget works horizontally but not vertically.
If you set it to vertical, does it not work or just shows but messed up looking? If it's messed up looking, can you take a screenshot and send it? It's working on my dev so I'm not sure what the problem is and "doesn't work" isn't descriptive enough

Dylan
Reply With Quote
  #131  
Old 07-16-2012, 05:11 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by alhidaya View Post
Hello,

When I'm in the picture gallery and I want to click on button "LIKES": a window opens and the message here:
We found the issue. The next advanced post thanks/likes release will have a fix for this.

Dylan
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:55 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05231 seconds
  • Memory Usage 2,387KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (9)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (8)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete