Thread: Major Additions - [DBTech] Dragonbyte Gallery v1 (vB4)
View Single Post
  #441  
Old 03-02-2013, 09:30 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 BadgerDog View Post
I've started some testing...

Looks like a really nice professionally done product so far....

I have a question ..

Without a manual, I've started learning the hard way, so I created a Category within the main Dragonbyte Gallery and then added a single album with a picture uploaded (via Internet) to that album. It worked fine, so now I wanted to test it's apperance in a post using the 3 link options provide..



Direct Image Code: worked fine and a link to the image appeared.
BBCode Image: worked fine and a full size pic of the stored image appeared.
BBCode Image Link: Nothing shows?

Here's the code the gallery shows: xxx's for privacy

[url=http://www.xxxx.com/dbtgallery.php?do=view_image&id=1&gal=gallery][img]https://vborg.vbsupport.ru/external/2013/03/31.jpg[/img][/url]

I expected the latter to show a small thumbnail, which when clicked upon, a larger zoomed pic would show, but nothing appears in the post at all?

Any ideas what I'm doing wrong?

Thanks ..

Regards,
Doug

Edit: Update When I simply try to show an IMG of the thumbnail using the code above:

[img]https://vborg.vbsupport.ru/external/2013/03/31.jpg[/img]

I get this error:



Another Edit: I figured it out... there's a problem with the code generated by the mod for BBCode Image Link element. It shows "/dbtgallery.phpdo=gallery_image" when it should show "/dbtgallery.php?do=gallery_image". It's missing the ?. When I add that manually to the code created, the thumbnail then appears in the post.
Thanks for catching that, I'll fix it in the next release. If you want to fix it manually for now, open dbtech/gallery/includes/class_core.php

Find
PHP Code:
        if ($type == 'link_bbcode')
        {
            
$file '[url=' self::$vbulletin->options['dbtech_gallery_urlpath_text'] . self::$vbulletin->options['dbtech_gallery_filename_text'] . '?do=view_image&id=' $id '&gal=' $gal '][img]' self::$vbulletin->options['dbtech_gallery_urlpath_text'] . self::$vbulletin->options['dbtech_gallery_filename_text'] . 'do=gallery_image&id=' $id '&gal=' $gal '&type=thumb[/img] [/url]';
        } 
replace with

PHP Code:
        if ($type == 'link_bbcode')
        {
            
$file '[url=' self::$vbulletin->options['dbtech_gallery_urlpath_text'] . self::$vbulletin->options['dbtech_gallery_filename_text'] . '?do=view_image&id=' $id '&gal=' $gal '][img]' self::$vbulletin->options['dbtech_gallery_urlpath_text'] . self::$vbulletin->options['dbtech_gallery_filename_text'] . '?do=gallery_image&id=' $id '&gal=' $gal '&type=thumb[/img] [/url]';
        } 
That should fix it
Dylan
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01113 seconds
  • Memory Usage 1,795KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete