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

Reply
 
Thread Tools
Photo Popup - Insert pictures easily from vB Albums, Photopost, vBGallery, Photoplog Details »»
Photo Popup - Insert pictures easily from vB Albums, Photopost, vBGallery, Photoplog
Version: 3.5, by cellarius cellarius is offline
Developer Last Online: Apr 2022 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.8.x Rating:
Released: 01-18-2009 Last Update: 11-17-2009 Installs: 402
Uses Plugins Template Edits Auto-Templates
Additional Files Translations  
No support by the author.

Quote:
Whats new in Version 3.5
  • now supports attachments
    • config file will be installed automatically (from folder UPLOAD/includes)
    • remember to add the product option "attachments" in your AdminCP when upgrading
    • make sure you reupload photo_popup.php
  • new config file for CND Garage 2.x
    • new config file photo_popup_config_cndgarage.php
    • if you're using CND Garage in a lower version that 2.x,
      • and you're upgrading: just continue to use the old file
      • and you're doing a fresh install: delete the new config file, and rename photo_popup_config_cndgarage.php.old (remove the .old)



What does it do?


When creating or editing a post, your users can open a popup window that will show them pictures in the chosen gallery or albums. Now also supports attachments: Reuse what you uploaded! A click on the picture inserts it into the editor.

Works with
  • vBulletin 3.7.x and 3.8.x, vB Blog (probably anything that uses the vB editor)
  • Photopost Pro
  • Photopost vBGallery
  • Photoplog
  • CNG Garage

Detailed features list
Installation
  1. Extract the archive.
  2. Upload the contents of folder "UPLOAD" to your forum root. Note how the folder structure in this folder mirrors the folder structure in your forum root, so every file will be in the right place.
  3. a) If you intend to use only the vBulletin forums albums, proceed to step 4.
    b) If you intend to use any other gallery product, see "Product configuration" in second post.
  4. Install the product.
  5. a) If you are using Template Modification System (TMS), you're done.
    b) If not, do the template modifications explained in template_edits.txt manually.

Basic Configuration
  • if you're using only vB albums, everything is done via AdminCP->Options->Photo-Popup
  • Decide there how many rows and columns the popup table will have, what gallery products to use, which insert options you want to allow, activate code mode on a usergroup permission basis, or activate debug mode
  • See "Product Configuration" in second post.

Upgrade

  • Just reimport the product-xml-file, overwriting the old version, and reupload the photo-popup.php.
  • Please check in config_file_versions.txt whether the config file for one of the products you use has been changed since last update.
  • If the config file for one of your products has been updated, upload it from config files folder to your includes directory. Don't forget to take note of any any changes and settings in the old file and adapt the new one accordingly, if necessary.

Support and debugging


Ill help whenever I find the time. Before asking, please activate debug mode and post the information given there (especially under "Code". Please try the two links given - do they look "normal" and do they work? Debug information is only shown to Administrators (usergroup 6). Always state the products you use, including the software versions. Also read the infromation in the second post of this thread.


Hopes for the future
World peace, happiness, health and lot's of money


Version history

  • Version 3.5
    • new: supports attachments
    • new config file for CND Garage > 2.x
  • Version 3.4 / 3.4.1: Album dropdown not populated if using mysqli,Photopost not saving medium sized images, Fix for PHP 5.3.0 related bug (bugfixes)
  • Version 3.3 new/updated config file vBGallery (bugfixes); session-handling fixed; workaround for vbseo problem with Firefox in WYSIWYG editor
    • Important: template edits have to be redone!In every manually done template edit find: photo_popup.php?e=$editorid and replace with photo_popup.php?$session[sessionurl]e=$editorid
  • Version 3.2 new/updated product config file vBGallery (bugfixes), some additional error checking and error messages, debug information enhanced
  • Version 3.1 new/updated product config files: cnd garage (thanks to wottech for cooperation), photoplog categories, photoplog albums, photoplog, vBGallery; some additional cookie error checking; error checking in AdminCP removed; bugfixes from this thread.
  • Version 3.0 code reorganisation: implemeting of new galleries made easier by outsourcing of the relevant settings and database queries into seperate config files; new feature: support for vBGallery and Photoplog (lite?) added; minor bugfixes
  • 3.0.1 Important bugfix if you are using vB albums: wrong database query in config file. To fix this, it's enough to reupload photo_popup_config_albums.
  • 2.2 New feature: 2 plugins to show correct location and activity in "who's online". Bugfix: Bit of unphrased German removed from template (in pagenav dropdown). For upgrade from 2.1 just import product file, no uploads necessary.
  • 2.1 New feature: Code mode. Lets you see the corresponding bb- or html-code instead of sending the image to the editor. If your browser allows that, the code is also copied to clipboard. Bugfix: Fixed a problem where pagination misbehaved when working with vB albums
  • 2.0 New feature: Support for quickreply and quickedit!
  • 1.4 New feature: Three new insert-options: thumbnail, medium and original image not linked themselves, but with a link to the gallery/album in the line below. This should be especially interesting for the users of the image resizer mod.
  • 1.3 feature improvement/bugfix: default popup size is now determined before opening, not after (window.resize method causing issues in Firefox). Auto-close of the popup now using the YUI Event Listener; the needed library is already part of vB's standard distribution. New feature: title bar with "close this window"-link.
  • 1.2 new feature: popup closes after editing is completed; smaller changes in Layout
  • 1.1 new feature:set popup window size, to go with your table settings; minor bugfixes
  • 1.0 Initial release

Development and bugfix releases for config files

If the need arises, there will be development or bugfix releases of config files between official releases of this mod. The zip file attached to this post will always be up to date. At the moment, there are no development/bugfix-releases.


Translations

Deutsche ?bersetzung bei vbulletin-germany.org.
Arabian translation, thanks to Subah.
Russian translation, thanks to nohuhu.


Screenshots

AdminCP, Photopost settings, Photo Popup in action, quickreply


### Don't forget to click install! ###
(No support if you don't)

Download Now

File Type: zip photo_popup_3-3.zip (24.6 KB, 426 views)
File Type: zip photo_popup_3-4.zip (24.5 KB, 234 views)
File Type: zip photo_popup_3-4-1.zip (24.6 KB, 376 views)
File Type: zip photo_popup_3-5.zip (27.2 KB, 958 views)

Screenshots

File Type: jpg screen_popup_1-3.jpg (154.1 KB, 0 views)
File Type: jpg screen_admincp_1-3.jpg (115.5 KB, 0 views)
File Type: jpg screen_quickreply_2-0.jpg (58.5 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
vn88.com

Comments
  #132  
Old 01-29-2009, 03:44 PM
DonHouston DonHouston is offline
 
Join Date: Aug 2006
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

does anyone know if it would be hard to put this into CYB Chatbox mod?

Im not asking if it can be done just seeing if its somethign basic i might be able to tackle or if i should find a coder
Reply With Quote
  #133  
Old 01-29-2009, 05:05 PM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Don't know that mod, so can't tell. But by the looks of it this mod does not use vB editor, so probably not easily. It will surely not be a feature of this mod.
Reply With Quote
  #134  
Old 01-29-2009, 05:58 PM
cdnbacon cdnbacon is offline
 
Join Date: Nov 2006
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cellarius View Post
Yep, will be fixed in next release, thanks for the heads up. Just two single-quotes that IE misses.
Thanks so much! Wonderful addon.
Reply With Quote
  #135  
Old 01-29-2009, 07:28 PM
Basit Basit is offline
 
Join Date: Apr 2004
Location: London
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Work great as far as Albums are concern, however I also have photopost and not working with photopost.

site url: http://www.hallagulla.com/urdu

Following is output of Debug mode

Code:
Debug information   Photo Popup Settings (from AdminCP)  num_of_cols: 4
 num_of_rows: 6
 num_total:24
 widht: 700
 heigth: 680
 use_vb: 1
 use_pp: 1
 standard_product: 0
 insert_options_allowed: orig_2_gallery_link_below link_med_2_orig orig link_thumb_2_orig link_med_2_gallery med thumb link_thumb_2_gallery thumb_2_gallery_link_below
 allow_albums: 1
 code_usergroups: 0
    Photopost Settings (from file)  Datadir: home/hallagul/public_html/urdu/photo/data/
 Other DB?: 1
 Name of pp_db: hallagul_photopost
  Code (this is what is inside the table cells) <a href="#" onclick="thumbpaste('<div align=\'center\'><img src=\'home/hallagul/public_html/urdu/photo/data/500/thumbs/Dock.jpg\' style=\'border: 0\' /><br /><a href=\'http://www.hallagulla.com/urdu/photo/showphoto.php?photo=243828\'>&lt;font size=&quot;1&quot;&gt;View image in gallery&lt;/font&gt;</a></div><br /> ','
[img]home/hallagul/public_html/urdu/photo/data/500/thumbs/Dock.jpg[/img]\nView image in gallery
\n\n ')"><img src="home/hallagul/public_html/urdu/photo/data/500/thumbs/Dock.jpg" style="border: 0" title=""/></a> Link to Original home/hallagul/public_html/urdu/photo/data/500/Dock.jpg Link to Thumb home/hallagul/public_html/urdu/photo/data/500/thumbs/Dock.jpg Query Used product: 2 SELECT id, userid, bigimage, cat FROM pp_photos WHERE userid = 31660 AND storeid = 0 AND approved = 1 ORDER BY date DESC LIMIT 0, 24 Cookie Read Cookie: 2,all,thumb_2_gallery_link_below Set Cookie: 2,all,thumb_2_gallery_link_below Table building (rows and columns) [td 1][td 2][td 3][td 4][tr][td 1][td 2][td 3][td 4][tr][td 1][td 2][td 3][td 4][tr][td 1][td 2][td 3][td 4][tr][td 1][td 2][td 3][td 4][tr][td 1][td 2][td 3][td 4]

The url behind thumbnail is not right, script is showing url as

Code:
http://www.hallagulla.com/urdu/home/hallagul/public_html/urdu/photo/data/500/Dock.jpg
where as it should be

Code:
http://www.hallagulla.com/urdu/photo/data/500/Dock.jpg
values in photo_popup_config are correct, and I am using two databases 1 for photopost and other for forum.

any help will be much appreciated.

Thanks
Reply With Quote
  #136  
Old 01-29-2009, 09:35 PM
Doctor Death Doctor Death is offline
 
Join Date: Dec 2005
Posts: 449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed, didnt work (popup errors with VBulletin albums), uninstalled.

Hopefully will be compatible soon.
Reply With Quote
  #137  
Old 01-30-2009, 05:49 AM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Basit View Post
Work great as far as Albums are concern, however I also have photopost and not working with photopost.

site url: http://www.hallagulla.com/urdu

Following is output of Debug mode

Code:
Datadir: home/hallagul/public_html/urdu/photo/data/
As almost always if Photopost is not working you have your datadir setting incorrect. If I may cite from photo_popup_config.php:
PHP Code:
Full URL path to Data Dirhttp://www.yoursite/path/to/gallery/data/ 
So please enter your URL (that would be http://www.hallagulla.com/urdu/photo/data/ presumably), and it will work.
Reply With Quote
  #138  
Old 01-30-2009, 05:51 AM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Doctor Death View Post
Installed, didnt work (popup errors with VBulletin albums), uninstalled.
It does work with vB albums.

Quote:
Hopefully will be compatible soon.
It is. If you have errors and do not give any further information on the nature of the errors, there's no way to help you.
Reply With Quote
  #139  
Old 01-30-2009, 09:38 AM
Basit Basit is offline
 
Join Date: Apr 2004
Location: London
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cellarius View Post
As almost always if Photopost is not working you have your datadir setting incorrect. If I may cite from photo_popup_config.php:
PHP Code:
Full URL path to Data Dirhttp://www.yoursite/path/to/gallery/data/ 
So please enter your URL (that would be http://www.hallagulla.com/urdu/photo/data/ presumably), and it will work.
I tried it, but its not working.

the problem is with the url of thumbnail as well I am pasting source code of popup below for your reference.


HTML Code:
<div align=\'center\'><img src=\'home/hallagul/public_html/urdu/photo/data/500/Dock.jpg\' style=\'border: 0\' /><br /><a href=\'http://www.hallagulla.com/urdu/photo/data/showphoto.php?photo=243828\'>&lt;font size=&quot;1&quot;&gt;View image in gallery&lt;/font&gt;</a></div>
In above case this plug in not fetching correct url for img scr= as you noticed it instaed fetching directory path instead of url path for image.

Above values were taken with following config values.

HTML Code:
// The values for the following settings can be found in Photopost Administration
// Center
// Full URL path to Gallery: http://www.yoursite/path/to/gallery/
//
$pp_url_path = "http://www.hallagulla.com/urdu/photo/data/";
//
// Full URL path to Data Dir: http://www.yoursite/path/to/gallery/data/
// Look for this in PP-Administration->Global Options->URL to PhotoPost data directory
//
$pp_data_dir = "home/hallagul/public_html/urdu/photo/data/";
//
// Table prefix. pp_ is the default setting.
// You may have changed this on installation of PP.
// Look for this in PP-Administration->Edit Config->PhotoPost Database Prefix
//
If I change above values to following

HTML Code:
//
$pp_url_path = "http://www.hallagulla.com/urdu/photo/";
//
// Full URL path to Data Dir: http://www.yoursite/path/to/gallery/data/
// Look for this in PP-Administration->Global Options->URL to PhotoPost data directory
//
$pp_data_dir = "/home/hallagul/public_html/urdu/photo/data/";
//
I get following output with this plugin.

HTML Code:
<td style="text-align: center; margin-bottom: 7px;" width = "25%" class="alt2"><a href="#" onclick="thumbpaste('<div align=\'center\'><img src=\'/home/hallagul/public_html/urdu/photo/data/500/Dock.jpg\' style=\'border: 0\' /><br /><a href=\'http://www.hallagulla.com/urdu/photo/showphoto.php?photo=243828\'>&lt;font size=&quot;1&quot;&gt;View image in gallery&lt;/font&gt;</a></div><br /> ','[center][img]/home/hallagul/public_html/urdu/photo/data/500/Dock.jpg[/img]\n[url=\'http://www.hallagulla.com/urdu/photo/showphoto.php?photo=243828\'][size=1]View image in gallery[/size][/url][/center]\n\n ')"><img src="/home/hallagul/public_html/urdu/photo/data/500/thumbs/Dock.jpg" style="border: 0" title=""/></a></td>
In this case, again first error is with img scr value, again it is fetching directory path instead of url path of the image. in addition value in [ img ] tag is not url of the image rather path of the image.

Your help to get it fixed is much appreciated.

Thanks,
Reply With Quote
  #140  
Old 01-30-2009, 10:02 AM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Now, obviously you are very confused there. You should read the instructions in the config file calmly. Then you should have opened your Photopost Admin and just copy over the exact values of the fields the config file names. Those fields in Photopost Admin have the exact names given in the config file, they really are easy to locate.

This said:

$pp_url_path is the URL path to your gallery. This is the directory where your gallery resides. There's no hint whatsoever that URL path to data dir was needed there. You even quoted that explanation several times now:
PHP Code:
//Full URL path to Gallery: http://www.yoursite/path/to/gallery/ 
$pp_data_dir is the URL path to your data dir. This is where your images are stored. I do not know why you ever entered the server path there. It clearly says that the URL path to data dir is needed. This explanation I quoted to you in my above answer, and you quoted it back to me:
PHP Code:
//Full URL path to Data Dir: http://www.yoursite/path/to/gallery/data/ 
If I am to support you, I should expect you to read what I answer. Did you never realize that your setting there did not start with http://, as the explanation and my suggestion hinted, but /home/ ?

Instead, you change a setting that I did not even address.

Now, to get that straight in the end:

$pp_url_path = "http://www.hallagulla.com/urdu/photo/";

$pp_data_dir = "http://www.hallagulla.com/urdu/photo/data/";
Reply With Quote
  #141  
Old 01-30-2009, 02:54 PM
Basit Basit is offline
 
Join Date: Apr 2004
Location: London
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cellarius View Post
Now, obviously you are very confused there. You should read the instructions in the config file calmly. Then you should have opened your Photopost Admin and just copy over the exact values of the fields the config file names. Those fields in Photopost Admin have the exact names given in the config file, they really are easy to locate.

This said:

$pp_url_path is the URL path to your gallery. This is the directory where your gallery resides. There's no hint whatsoever that URL path to data dir was needed there. You even quoted that explanation several times now:
PHP Code:
//Full URL path to Gallery: http://www.yoursite/path/to/gallery/ 
$pp_data_dir is the URL path to your data dir. This is where your images are stored. I do not know why you ever entered the server path there. It clearly says that the URL path to data dir is needed. This explanation I quoted to you in my above answer, and you quoted it back to me:
PHP Code:
//Full URL path to Data Dir: http://www.yoursite/path/to/gallery/data/ 
If I am to support you, I should expect you to read what I answer. Did you never realize that your setting there did not start with http://, as the explanation and my suggestion hinted, but /home/ ?

Instead, you change a setting that I did not even address.

Now, to get that straight in the end:

$pp_url_path = "http://www.hallagulla.com/urdu/photo/";

$pp_data_dir = "http://www.hallagulla.com/urdu/photo/data/";

Thank you that solve the problem,

It was a mistake as I had to look at photopost config file and copy past from there, thats from where it all started wrong.

However you did reminded me of my class 1 teacher.

Regards,
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 04:14 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05416 seconds
  • Memory Usage 2,399KB
  • Queries Executed 28 (?)
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
  • (4)bbcode_code
  • (4)bbcode_html
  • (6)bbcode_php
  • (7)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
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)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
  • (7)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_postinfo_query
  • fetch_postinfo
  • 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