![]() |
Joel,
Sure, my g2 and vb are in separate folders-- the trick is that global.php sets up CWD as the current working directory-- and if you are calling/including global.php from outside of the vb directory you have a problem. I made a change to global.php: Code:
if( !defined(CWD) ) { Code:
define('CWD', '/var/www/html/vb'); Code:
require_once('/var/www/html/g2/embed.php'); Also, I've noticed that if you are including vb SIMPLY so you can use $vbulletin->userinfo['userid'] to pass into g2, you do not seem to need to include vb/global.php, you can include vb/includes/init.php instead-- it's faster as it doesn't load up a bunch of stuff not needed. Another side note. If you want to make sure that accessing g2 pages keeps the vb session alive, include the vb stuff as mentioned above, but also make sure to call exec_shut_down() near the end of your script-- this makes vb flush out the session to the db, which then keeps the session alive. I should note though that I'm not using the vb templating system (fetch_template('gallery2')) to accomplish my display (as this thread discusses). Instead, I simply take the output from the runGallery() call and embed it directly in html in the same script. My script ends up looking like this (obviously pseudocode): Code:
set THIS_SCRIPT Also, this works in 3.6.6, 3.6.7 and 3.6.7 PL1 Before you ask me a question, make sure you read this whole thead, cause if you ask something dumb that can be answered by looking at the code or reading this thread like 'what do you mean by set THIS_SCRIPT' or how do you do 'set THIS_SCRIPT, I will ignore you. Think before you ask. Next.... Looks to me like file access permission errors. Maybe your webserver can no longer can write to your g2data directory? Your last error leads me to believe your plugins have a path to your embed.php file and embed.php is no longer where it should be. Look at the paths in the errors and figure out what it's complaining about-- it's all there. Quote:
|
Alright,
Before I attempt using the unembeded version I thought I would try the mod first. http://www.appozone.com/test/gallery.php Looks like for some reason it includes /test/test/ twice and thus does not display any images. Any advice appreciated. Regards, .Joel |
i know this isn't a solution for all..but this integration never seems to be solid.
you are better off going with vbdrupal and integrating gallery..I do this on my site with no problems with full group synch between platforms. |
cool hack
|
Quote:
|
anyway to set up access to only admins and super & general mods and have a second gallery for everyone to post into?
and will this work with vb 3.6.7 and gallery 2.2.2?? |
Basically, all the ideas here are valid for 3.6.X. I'm running 3.6.7 PL1 (uh, as I meantioned above), and Gallery 2.2.1 (although I've looked at the change list for 2.2.2 and I don't see much that would effect it except for the Download image rewriting fix, but thats pretty narrow and only valid if you are using main.php for core.DownloadItem).
Quote:
|
hmmmm, i dont understand what it is that i am doing wrong. when i try to visit gallery2.php its loads up completely empty.
i followed the installation closely, but it doesnt work. i have it set up as ...site/forum & ...site/forum/gallery2/ |
Quote:
This tutorial doesn't clarify the correct dir for embedding gallery and vb My structure is this ...site/forum>vbfiles & ...site/forum/gallery2/>gallery2 files The template loads but my images think there at ....site/forum/forum/gallery2 I cant seem to find a way to fix it... :mad: |
hello to all
i followed the installation instructions and installed gallery 2.1.1, the program installed properly, everything is working as expected, except the navbar links from vbulletin do not show up, as a standalone product the gallery works fine, it also works as a forum link . I am running vbulletin 3.5.4, the url to the site is http://www.freemovie-downloads.net/gallery2/main.php I have spent over two days trying to figure out what is not working. I cant get gallery2 to be embedded as part of vbulletin. I need some input as to what can be wrong. vbulletin is in /httpdocs/forum gallery2 is in /httpdocs/gallery2 gallery2.php is in /httpdocs/forum gallery2.php PHP Code:
|
All times are GMT. The time now is 04:19 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|