vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3 Articles (https://vborg.vbsupport.ru/forumdisplay.php?f=187)
-   -   Gallery 2.1 and vBulletin 3.5.X integration (https://vborg.vbsupport.ru/showthread.php?t=111931)

Brent H 03-31-2006 10:00 PM

Gallery 2.1 and vBulletin 3.5.X integration
 
1 Attachment(s)
This tutorial will outline the steps needed to integrate your vBulletin 3.5.X and Menalto Gallery 2.1 installations. The original thread located here has become a little too scattered, and since it's original focus was on the Gallery 2.0 and vBulletin 3.0 series, I think it'd be beneficial to start this new thread so that the information is more easily found for the 3.5.X and 2.1 series.

Before we begin, you should be aware that this tutorial assumes that you'll be placing your gallery in the root directory for your forums. My directory structure looks a little like this:

public_html/Vbulletin Files
and
public_html/gallery2/Gallery Files

As long as your gallery folder is located within your root vBulletin directory, this should work just fine.

Step 1:
Install Menalto Gallery 2.1. Remember to upload the "gallery2" folder INSIDE your root vBulletin directory!

Step 2:
Create a new file containing the following, and save it as gallery2.php:
PHP Code:

<?php

// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS'1);
define('THIS_SCRIPT''gallery'); // change this depending on your filename

// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array(

);

// get special data templates from the datastore
$specialtemplates = array(

);

// pre-cache templates used by all actions
$globaltemplates = array(
'gallery2',
);

// pre-cache templates used by specific actions
$actiontemplates = array(

);

// ######################### REQUIRE BACK-END ############################

require_once('./global.php');

// #######################################################################
// ######################## START MAIN SCRIPT ############################
// #######################################################################

$navbits = array();
$navbits[$parent] = 'Gallery';
error_reporting(E_ALL );

$navbits construct_navbits($navbits);
eval(
'$navbar = "' fetch_template('navbar') . '";');

// #######################################################################
// ###################### Begin G2 INTEGRATION CODE ######################
// #######################################################################

$data runGallery();
$data['title'] = (isset($data['title']) && !empty($data['title'])) ? $data['title'] : 'Gallery';

function 
runGallery() {
global 
$vbulletin$userinfo;
require_once(
'/home/paranorm/public_html/gallery2/embed.php');

$data = array();

// If it's an anonymous user, set the g2 activeUser to null
$uid $vbulletin->userinfo['userid'] = '' $vbulletin->userinfo['userid'];

// initiate G2
// You need to edit the following 4 lines to suit your VB3 & G2 installations
// This is set up for an install that looks like:
// public_html/VB/<vb files>
// public_html/gallery2/<gallery2 files>
// and also setup for a VB3 template name of 'gallery2'. If you have any
// differences, make those changes here!
// You might need to change 'loginRedirect' if you have your VB3 setup to
// where index.php is not the root page of VB3... Like if you've changed it
// to forums.php or something of the like.

$ret GalleryEmbed::init(array('embedUri' => '/gallery2.php',
'g2Uri' => 'http://www.paranormalis.com/gallery2/',
'loginRedirect' => 'index.php',
'activeUserId' => $uid));
if (
$ret)
{
if (
$ret->getErrorCode() & ERROR_MISSING_OBJECT)
{
// Check if there's no G2 user mapped to the activeUserId
$ret GalleryEmbed::isExternalIdMapped($uid'GalleryUser');
if (
$ret && ($ret->getErrorCode() & ERROR_MISSING_OBJECT))
{
// User not mapped, create G2 user now
// Get Arguments for the new user:
$args['fullname'] = $vbulletin->userinfo['username'];
$args['username'] = $vbulletin->userinfo['username'];
$args['hashedpassword'] = $vbulletin->userinfo['password'];
$args['hashmethod'] = 'md5';
$args['email'] = $vbulletin->userinfo['email'];
$args['language'] = $vbulletin->userinfo['lang_code'];
$args['creationtimestamp'] = $vbulletin->userinfo['joindate'];

$retcreate GalleryEmbed :: createUser($uid$args);
if (
$retcreate)
{
echo 
'<HR>line: '.__LINE__.', Failed to create G2 user with extId ['.$uid.']. Here is the error message from G2: <br />'.$retcreate->getAsHtml();
return 
false;
}
$ret GalleryEmbed::checkActiveUser($uid);
if (
$ret) {
print 
$ret->getAsHtml();
return 
false;
}
}
else
{
echo 
'<HR>line: '.__LINE__.', G2 did not return a success status. Here is the error message from G2: <br />'.$ret->getAsHtml();
return 
false;
}
}
else
{
echo 
'<HR>line: '.__LINE__.', G2 did not return a success status. Here is the error message from G2: <br />'.$ret->getAsHtml();
return 
false;
}
}

// user interface: disable sidebar in G2 and get it as separate HTML to put it into a block
//GalleryCapabilities::set('showSidebar', false);

// handle the G2 request
$g2moddata GalleryEmbed::handleRequest();

// show error message if isDone is not defined
if (!isset($g2moddata['isDone'])) {
$data['bodyHtml'] = 'isDone is not defined, something very bad must have happened.';
return 
$data;
}
// die if it was a binary data (image) request
if ($g2moddata['isDone']) {
exit; 
/* uploads module does this too */
}

// put the body html from G2 into the xaraya template
$data['bodyHtml'] = isset($g2moddata['bodyHtml']) ? $g2moddata['bodyHtml'] : '';

// get the page title, javascript and css links from the <head> html from G2
$title ''$javascript = array(); $css = array();

if (isset(
$g2moddata['headHtml'])) {
list(
$data['title'], $css$javascript) = GalleryEmbed::parseHead($g2moddata['headHtml']);
$data['headHtml'] = $g2moddata['headHtml'];
}

/* Add G2 javascript */
if (!empty($javascript)) {
foreach (
$javascript as $script) {
$data['javascript'] .= "\n".$script;
}
}

/* Add G2 css */
if (!empty($css)) {
foreach (
$css as $style) {
$data['css'] .= "\n".$style;
}
}

// sidebar block
if (isset($g2moddata['sidebarHtml']) && !empty($g2moddata['sidebarHtml'])) {
$data['sidebarHtml'] = $g2moddata['sidebarHtml'];
}

return 
$data;
}
// #######################################################################
// ####################### End G2 integration code #######################
// #######################################################################

eval('print_output("' fetch_template('gallery2') . '");');

?>

(or download the attached gallery2.php)

Step 3:
Find and edit the following code to suit your site setup:
PHP Code:

 require_once('/home/paranorm/public_html/gallery2/embed.php'); 

and
PHP Code:

 $ret GalleryEmbed::init(array('embedUri' => '/gallery2.php',
'g2Uri' => 'http://www.yoursite.com/gallery2/',
'loginRedirect' => 'index.php'

Save and upload the file to your root vBulletin directory.

Step 4:
Create a new template in your style manager called gallery2 containing the following:
HTML Code:

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>$headinclude
  $data[headHtml]
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
  <tr>
    <td class="tcat">Gallery</td>
  </tr>
  <tr>
    <td class="alt1">$data[bodyHtml]</td>
  </tr>
</table>
$footer
</body>
</html>

And that's basically it! Your gallery should now be accessable via www.yoursite.com/gallery2.php or www.yoursite.com/forums/gallery2.php (depending on how you have it set up).

You can achieve further integration by using johnmont's plugins which will:
  1. Delete users from the Gallery when you delete them from the vBulletin control panel.
  2. Update user information in the gallery when they change their information in the User CP.
John has given me permission to post them :) The attached gallery-plugins.xml file will create two new plugins called Delete Gallery User and Update Gallery User. You'll need to edit both of these plugins after installation and change
PHP Code:

require_once('/home/paranorm/public_html/gallery2/embed.php''); 

(it's the very first line in both of them) to match your site setup.

Hopefully this tutorial sparks a little more interest in this area and we can get some additional people contributing solutions to achieve tighter integration :banana:

As the integration progresses, I'll update this thread to keep everything together and accessable.

Enjoy!

defcon_420 04-02-2006 05:13 AM

I have an existing installation i wish to upgrade but my forum is already installed into /home directory

how would it work if if my directory structure looked like this
public_html/home/FORUM FILES HERE
public_html/gallery2/GALLERY FILES HERE

also is there a way so that "when a user uploads a photo into the forum that its automatically placed into the users gallery?"

Brent H 04-02-2006 06:04 AM

I tried messing around with a directory structure like that a while back. You'd have to make sure that every reference to an external vBulletin file like
PHP Code:

require_once('./global.php'); 

was changed to something like
PHP Code:

require_once('../home/global.php'); 

The problem I ran in to was that it expected files referenced by global.php to be located in places that they aren't...

I'm sure it's possible, but you'd have to have someone more experienced in PHP tell you how to do it. With the new 2.1 version they changed some of the integration code and I read something about being able to put your directories wherever you wanted, but I haven't tried it yet. That's something you may have to ask about in Menalto's forums.

With the user album thing, are you talking about forum attachments or something else? As far as I know there's no way to have uploaded attachments be put directly into a user's photo album.

defcon_420 04-02-2006 06:26 AM

First of all thank you Brent so much for answering my questions .

Since i would need to move my VB installation to the webroot is there a way of upgrading from my current 3.0.13 to 3.5.4 keeping my data but moving my file structure so that my vb is installed into the webroot?

Yes i wanted the attachments to be put directly into the users photo albums. If gallery 2.1 cant do this, is there another photo gallery that does?

I wonder if there isnt a way to setup a cronjob to dump user attachments in the gallery once a day? whats your thoughts on this?

Brent H 04-02-2006 06:57 AM

You can move your gallery installation by following the instructions here:
http://codex.gallery2.org/index.php/..._to_another.3F

You can move your vBulletin files without making any problems. Just move them over and edit your site URL in the Admin CP. I've done it many times.

As far as the attachments, I'd just disable them and have people upload them directly to the gallery. They can use image tags and just link to their photo :)

Edit: JohnMont has given me permission to upload his two gallery plugins... The first post has been updated.

defcon_420 04-02-2006 07:46 AM

thanks alot Brent you have been very helpful and its awesome to see JohnMont has given permission to post his plugins.
This is starting to look good :)

Attachments are disabled via forum permissions in admincp

Also is there a way to get VBulletin to dump its attachments into a single folder or user defined folders so i can manually add them to the new photo gallery i'm about to install?

thx again

noj75 04-02-2006 11:18 AM

Hi,

Have done all of the above. Getting this error when trying to view:

line: 98, Failed to create G2 user with extId [1]. Here is the error message from G2:
Error (ERROR_COLLISION)
in modules/core/classes/GalleryUser.class at line 154 (gallerycoreapi::error)
in modules/core/classes/GalleryEmbed.class at line 360 (galleryuser::create)
in /home/*****/public_html/boards/gallery2.php at line 95 (galleryembed::createuser)
in /home/*****/public_html/boards/gallery2.php at line 50

Any ideas please.

Kind regards.

Brent H 04-02-2006 11:41 AM

Is your gallery2 folder inside your vbulletin root directory?

defcon_420 04-02-2006 12:00 PM

i was getting that error when i logged in as admin, when i logged in as a normal user or went into gallery2.1 non embed it was fine... i created another user and gave them admin control.. i log in thru that now and i dont get the error.

johnmont 04-02-2006 01:38 PM

This is most likely because the extID already exists in the gallery database. When a user is created in gallery, the VB userid is mapped to a different Gallery userid. This is done in case gallery is also run in standalone mode or for multiple domains.

How does this mapping work?

1. VB user has a userid=8

2. Added as a gallery user and given the g_userid=12

3. In the externalID map table, an entry is made linking 8--->12.

The problem is, that if the user is deleted from within the gallery app, the user is removed. But the entry in the externalID map table is not. So all deletion of users, etc. must be done via the embedding app. But the current version that's posted here does not allow that...it never has. I don't mean to complain about the original author, as I really appreciate their work, its simply that this feature wasn't really fully implemented. So I'm writing an improved one and will hopefully have it up this week. It will also support the mapping of primary VB group to gallery group as well.


Quote:

Originally Posted by noj75
Hi,

Have done all of the above. Getting this error when trying to view:

line: 98, Failed to create G2 user with extId [1]. Here is the error message from G2:
Error (ERROR_COLLISION)
in modules/core/classes/GalleryUser.class at line 154 (gallerycoreapi::error)
in modules/core/classes/GalleryEmbed.class at line 360 (galleryuser::create)
in /home/*****/public_html/boards/gallery2.php at line 95 (galleryembed::createuser)
in /home/*****/public_html/boards/gallery2.php at line 50

Any ideas please.

Kind regards.


tuanluu 04-03-2006 07:01 AM

thanks it work great!

Brent H 04-03-2006 09:04 AM

No problem :) I had a tough time getting this to work because it was so spread out, and primarily had to do with the older versions... A huge thanks goes to johnmont for helping me through it and for providing his excellent coding.

albertsch9 04-03-2006 03:46 PM

Can someone help me?
The gallery2.php gives me only a white Page.

kompakt 04-03-2006 06:06 PM

Thanks a lot for the update. I will be upgrading to 2.1 soon...

SilVert 04-03-2006 06:41 PM

Quote:

Originally Posted by Brent H
No problem :) I had a tough time getting this to work because it was so spread out, and primarily had to do with the older versions... A huge thanks goes to johnmont for helping me through it and for providing his excellent coding.

yea, it was kinda a pain since the old thread died off with support. but alas, we got it to work :) and now that somebody who knows PHP(Johnmount) is on this again, it might go places :)

Quote:

Originally Posted by albertsch9
Can someone help me?
The gallery2.php gives me only a white Page.

you need to edit the gallery2.php(or whatever the name) files referance to the VBB template name.

did that make sence? ;)

you created a VBB template called "X"(most likley Gallery). now you need to go into yout gallery2.php file and edit the referances that say "Y"(most likley Gallery2 if you copied Brent's code ) to say "X".. that better ;)

albertsch9 04-03-2006 06:47 PM

Quote:

Originally Posted by SilVert



you need to edit the gallery2.php(or whatever the name) files referance to the VBB template name.

did that make sence? ;)

you created a VBB template called "X"(most likley Gallery). now you need to go into yout gallery2.php file and edit the referances that say "Y"(most likley Gallery2 if you copied Brent's code ) to say "X".. that better ;)

I created a template named gallery2 the gallery2.php calls the template gallery2 and it dosent work:confused:

SilVert 04-03-2006 06:49 PM

Quote:

Originally Posted by albertsch9
I created a template named gallery2 the gallery2.php calls the template gallery2 and it dosent work:confused:

does it output just a white screen, or does it put your style with no content?

i had this problem, and resolved it. i am trying to remember how i fixed it

Brad 04-03-2006 11:37 PM

Quote:

Originally Posted by Brent H
I tried messing around with a directory structure like that a while back. You'd have to make sure that every reference to an external vBulletin file like
PHP Code:

require_once('./global.php'); 

was changed to something like
PHP Code:

require_once('../home/global.php'); 

The problem I ran in to was that it expected files referenced by global.php to be located in places that they aren't...

Here is something helpful when you are dealing with problems like this. In whatever file you are using to call global.php (in this case a gallery file in another directory), use something like this:

PHP Code:

    // Full path to vBulletin
    
define('CWD''/path/to/html/vBulletin');

    
// Call global.php
    
require_once(CWD '/global.php');

    
// Get some custom functions from vBulletin directory
    
require_once(CWD '/includes/functions_loo.php'); 

The CWD constant will insure that all calls to vBulletin files point to the right directory, even the ones vBulletin makes on its own when you include global.php. Just make sure you always use the constant in the require_once(); function and everything should work correctly (unless you set the wrong path!).

Hope that helps.

SilVert 04-04-2006 12:52 AM

Quote:

Originally Posted by Brad
Here is something helpful when you are dealing with problems like this. In whatever file you are using to call global.php (in this case a gallery file in another directory), use something like this:

PHP Code:

    // Full path to vBulletin
    
define('CWD''/path/to/html/vBulletin');

    
// Call global.php
    
require_once(CWD '/global.php');

    
// Get some custom functions from vBulletin directory
    
require_once(CWD '/includes/functions_loo.php'); 

The CWD constant will insure that all calls to vBulletin files point to the right directory, even the ones vBulletin makes on its own when you include global.php. Just make sure you always use the constant in the require_once(); function and everything should work correctly (unless you set the wrong path!).

Hope that helps.

im not 100% why
PHP Code:

global.php 

is called, but i assume it is to get VBB to integrate correctly. but what is
PHP Code:

functions_loo.php 

usefull for?

SHoeSTeR 04-04-2006 02:29 AM

<a href="http://www.purephat.net/forum/gallery2.php" target="_blank">http://www.purephat.net/forum/gallery2.php</a>

thats my problem a huge list of php errors

johnmont 04-04-2006 02:38 AM

Bottom line here is that the embed.php file can't be found.

Code:

Failed opening required '../forum/gallery2/embed.php'
The path to the embed.php is not correct in the gallery2.php file. If you correct that, this problem will go away....

defcon_420 04-04-2006 02:53 AM

Quote:

Originally Posted by SHoeSTeR
http://www.purephat.net/forum/gallery2.php

thats my problem a huge list of php errors

Code:

/home/admin2/public_html/purephat/forum/gallery2.php on line 60
please correct me if i'm wrong but your path seems to be wrong.
Vbulletin should be installed into your
Code:

public_html
directory, not nested down so far. EG.
Code:

/forums
Also your gallery2 should be installed into
Code:

/public_html/gallery2
Here i asked the same question
Here is the answer
and here is how to move you existing installations :)
hope this helps cause it works great for me!

Awesome job guys:banana:

albertsch9 04-04-2006 12:00 PM

Quote:

Originally Posted by SilVert
does it output just a white screen, or does it put your style with no content?

i had this problem, and resolved it. i am trying to remember how i fixed it


it gives me only a white screen.

SilVert 04-04-2006 07:01 PM

Quote:

Originally Posted by albertsch9
it gives me only a white screen.

post your code, i think my problem was with the VBB template name in the integration script.

Brad 04-05-2006 01:08 AM

Quote:

Originally Posted by SilVert
im not 100% why
PHP Code:

global.php 

is called, but i assume it is to get VBB to integrate correctly. but what is
PHP Code:

functions_loo.php 

usefull for?

It was just an example of calling a custom file, ignore it. :)

ztempuser 04-05-2006 06:01 PM

here is what get, i donno what to do, i tried to change things to see if it fixes it but nothing works
http://www.el-halawa.net/forum/gallery2.php

tuanluu 04-05-2006 06:55 PM

$ret = GalleryEmbed::init(array('embedUri' => '/gallery2.php',
'g2Uri' => 'http://www.yoursite.com/gallery2/',
'loginRedirect' => 'index.php',

if I edit this line the icon gallery will not show.

if I 'http://www.paranormalis.com/gallery2/

it work fine but there are differnt problem

For some reason when I try to upload a picture to album I will not should in the forum, but when I go direct too gallery2 it show.

does anyone has this problem or just me ?

SilVert 04-05-2006 07:23 PM

Quote:

Originally Posted by tuanluu
$ret = GalleryEmbed::init(array('embedUri' => '/gallery2.php',
'g2Uri' => 'http://www.yoursite.com/gallery2/',
'loginRedirect' => 'index.php',

if I edit this line the icon gallery will not show.

if I 'http://www.paranormalis.com/gallery2/

it work fine but there are differnt problem


For some reason when I try to upload a picture to album I will not should in the forum, but when I go direct too gallery2 it show.

does anyone has this problem or just me ?

do you have the "URL Rewrite" module configured/installed? if so, disable the module or go into the module and uncheck the "Show Item" check, and then save.
also known as the Mod Rewrite module from apache.

also, if your setup is like mine....
VBB: yoursite.com/forum/gallery.php
Gallery: wourstie.com/gallery/

you dont need the leading / in the embedUri if your setup is like mine...

g2uri should be "http://www.luuhoanggallery.com/gallery/" for you. or you can make the g2uri "/gallery/" and it will work. i just verified that on my site. so that might also help(i personaly like that better:)) jsut and FYI :).

ztempuser 04-05-2006 07:41 PM

silvert, do you know what could be causeing my errors?

i looked in my php.ini it says
url_rewriter.tags a=href,area=href,frame=src,form=,fieldset=

tuanluu 04-06-2006 03:25 AM

thank it work now thank very much... I have one more question.. do you know any smtp service that is free? I use to use yahoo but it seem like this gallery does not like yahoo stmp :(

SilVert 04-06-2006 12:45 PM

Quote:

Originally Posted by blackwidow
silvert, do you know what could be causeing my errors?

i looked in my php.ini it says
url_rewriter.tags a=href,area=href,frame=src,form=,fieldset=

what are your errors(i just looked back and only saw a link you posted:)). i looked at your gallery link you posted and other than no content, it looks ok to me...

what is wrong?

Quote:

Originally Posted by tuanluu
thank it work now thank very much... I have one more question.. do you know any smtp service that is free? I use to use yahoo but it seem like this gallery does not like yahoo stmp :(

no problem :)

you can run a SMTP service on your machine, thereticaly. are you on a shared server or a dedicated one?

if shared, contact your host and see what they say. if it is dedicated, im 99% sure there are some free SMTP services out there.

ztempuser 04-06-2006 05:39 PM

o wow silvertit workks when your im not logged in, when i am logged in it says

line: 98, Failed to create G2 user with extId [1]. Here is the error message from G2:
Error (ERROR_COLLISION)

* in modules/core/classes/GalleryUser.class at line 154 (gallerycoreapi::error)
* in modules/core/classes/GalleryEmbed.class at line 360 (galleryuser::create)
* in /home/********/public_html/forum/gallery2.php at line 95 (galleryembed::createuser)
* in /home/********/public_html/forum/gallery2.php at line 50

SuperJETT 04-06-2006 06:06 PM

I guess I've got something going on with the plugins.
Code:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/.bluster/superjett/x-h20.com/includes/class_dm_user.php(1548) : eval()'d code on line 10
That is the message I get when I try to change something in my usercp or try to logout. Also, when I do open www.x-h2o.com/gallery2.php or /gallery2/ I get the gallery, but no way to upload anything, I can only view.

Do I need to change some usergroup permissions or other?

defcon_420 04-06-2006 06:10 PM

Quote:

Originally Posted by blackwidow
o wow silvertit workks when your im not logged in, when i am logged in it says

line: 98, Failed to create G2 user with extId [1]. Here is the error message from G2:
Error (ERROR_COLLISION)

* in modules/core/classes/GalleryUser.class at line 154 (gallerycoreapi::error)
* in modules/core/classes/GalleryEmbed.class at line 360 (galleryuser::create)
* in /home/********/public_html/forum/gallery2.php at line 95 (galleryembed::createuser)
* in /home/********/public_html/forum/gallery2.php at line 50

If you have User Albums enabled with Create Album When first accessed there is a way around this untill a code or mod can be made to fix it

1. Make a second ID in your own forum
2. Enter your gallery with new user and click YOUR ALBUM - top right (should have no error but no admin) then log out
3. log into gallery non embed as admin eg." www.yourdomain.com/gallery2/main.php" select groups then add the new user that you made in your forum as "Site Admin" and log out
4. Log in with Your 2nd forum ID and go to www.example.com/gallery2.php then click Users and delete your original Admin then log out
5. Go back to www.example.com/gallery2.php as Admin and click Your album then log out
6. Go back in with your 2nd forum ID then give your Admin account "Site Admin" status from within the gallery.
Congratulations you can now log in as admin without error

Johnmont found the reason why here

hope that helps cause it worked for me :)

ztempuser 04-06-2006 06:58 PM

i think i might wait for the new codes to come out:P

Quote:

Originally Posted by SuperJETT
I guess I've got something going on with the plugins.
Code:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/.bluster/superjett/x-h20.com/includes/class_dm_user.php(1548) : eval()'d code on line 10
That is the message I get when I try to change something in my usercp or try to logout. Also, when I do open www.x-h2o.com/gallery2.php or /gallery2/ I get the gallery, but no way to upload anything, I can only view.

Do I need to change some usergroup permissions or other?

hey i started getting the same thing, either when i log out of my forum, or when i post a thread
Quote:

Originally Posted by vBulletin Message
Unable to add cookies, header already sent.
File: /home/*******/public_html/forum/includes/class_dm_user.php(1488) : eval()'d code
Line: 10

and at teh top of the page it says
Quote:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/********/public_html/forum/includes/class_dm_user.php(1488) : eval()'d code on line 10

johnmont 04-06-2006 09:28 PM

Anyone up for helping me beta test my integration script with support of primary user group from VB?

Please PM me if you are....

defcon_420 04-07-2006 08:25 AM

Blackwidow
if you turn your URL Rewrite module off in gallery 2 admin your pictures should work, they have had alot of problems with that URL Rewrite module i have read over in menatlo's gallery forums. Also you should disable your registration module as the same users will come from your existing Vbulletin database.

Aken 04-07-2006 11:10 AM

So I haven't taken the time to do this yet, because of a bunch of web site moves and stuff....

But if this little tutorial works and I can integrate the two, I will LOVE YOU FOREVER. lol

SilVert 04-07-2006 01:08 PM

Quote:

Originally Posted by Aken
So I haven't taken the time to do this yet, because of a bunch of web site moves and stuff....

But if this little tutorial works and I can integrate the two, I will LOVE YOU FOREVER. lol

expect to give love ;)

Quote:

Originally Posted by johnmont
Anyone up for helping me beta test my integration script with support of primary user group from VB?

Please PM me if you are....

im a bit weary, but as long as i can remove the code and it not hurt anything..i am down :)

i will be out of town all next week(carribean here i come!!) so when i come back i might be down if you dont have anybody yet.

yes, i know its not a PM ;)

johnmont 04-07-2006 01:31 PM

Quote:

Originally Posted by SilVert
yes, i know its not a PM ;)

Ha ...no worries.

Hopefully it will be full go and debugged by then. Enjoy the warm weather!


All times are GMT. The time now is 11:40 PM.

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.05439 seconds
  • Memory Usage 1,969KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (7)bbcode_code_printable
  • (1)bbcode_html_printable
  • (14)bbcode_php_printable
  • (21)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete