Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

Reply
 
Thread Tools
4images Gallery 1.7 + vB 3.0.x (update Oct 30) Details »»
4images Gallery 1.7 + vB 3.0.x (update Oct 30)
Version: 1.00, by mtha mtha is offline
Developer Last Online: May 2016 Show Printable Version Email this Page

Version: 3.0.9 Rating:
Released: 06-19-2004 Last Update: 10-29-2004 Installs: 217
 
No support by the author.

Since Matrixgl didnt give much update over his post, so I make this release, with all the changes:
https://vborg.vbsupport.ru/showthread.php?t=62020
Original copyright go to 4images owner Jan Sorgalla

=============================================
Integration 4images 1.7 / vBulletin 3.0.x
=============================================
Copyright: (C) 2002 Jan Sorgalla
Integration to vBulletin 2.x by Jan
Integration to vBulletin 3.0.1 by mtha
Constribution:
Matrixgl for re-organize the hack
d1635d for adding the fix for 3.0.1
all others for comments and suggestions

Hack version: 3.0.1.0625
Compatible vB version: 3.0.1, 3.0.2, 3.0.3. other versions might need minor modifications

FOR integration with vB 3.5.0, check this thread:

https://vborg.vbsupport.ru/showthread.php?t=98640

=============================================
Features:
=============================================
- Use vBulletin's user table instead of 4images.
- Forum's members can access and upload pictures (depends on permissions)
- Forum's admin can administrate the album (unless you do the EXTRA part)
- Display Who is browsing album, in the Forum's WhoisOnline list


=============================================
Changes and modifications
=============================================
4images template to change: 1 (user_loginform.html)
4images file to replace: 1 (sessions.php)
4images file to edit: 3
admin/admin_global.php
includes/constants.php
includes/page_header.php
vBulletin file to edit: 2
forums/includes/functions.php
includes/functions_online.php
Query to run: 0
If you do EXTRA part, there're few queries to run, depends on what you want to do.
=============================================
Requirements:
=============================================
- vBulletin 3.0.x installed and working
- 4images 1.7 fresh installed and working
-
4images and vBulletin are installed to use the SAME database
=============================================
Limitations:
=============================================
- The "Remember username/password?" options only remember sessions for forum. (FIXED 06/22/04 - see update)

- This hack use default usergroup for album level, there're only4levels of Guest, User awaiting, User, Admin. See Extra section attheend for solution
- I didnt look at the "cooke path" and "cookie domain" yet, so it will use the default

Screenshot (thanks to MatrixGL):
https://vborg.vbsupport.ru/attachmen...chmentid=17021

Demo (thanks to MatrixGL):
http://www.randomforum.com/forums/gallery/

NOTE:
You may want to edit your template, in order to have the forum's look and feel .


Previous discussions:
https://vborg.vbsupport.ru/showthread.php?t=62020
http://www.4homepages.de/forum/viewtopic.php?t=10823


Dont forget to click

Update 03/24/2005
If you get error loging out of album:
in page_header.php, line 110

replace
PHP Code:
"url_logout" => (!empty($url_logout)) ? $site_sess->url($url_logout) : $site_sess->url(ROOT_PATH."logout.php"), 
by
PHP Code:
"url_logout" =>(!empty($url_logout))?$site_sess->url($url_logout):$site_sess->url($url_app."login.php?do=logout&u=$user_info[user_id]"), 

Update 10/30/2004
Since meny people have problem with vB usergroup, I've add Usergroups arrays,
Now you can set multiple custom user groups to be USER, USER_WAITING, or ADMIN
By default:
Code:
$waitinggroups = array(3, 4); // vB Group should be waiting for moderate. seperate each group by comma
$usergroups = array(2, 7); // Groups that are USERS in album. seperate each group by comma
$admingroups = array(6); // vB groups that are ADMINS in album. seperate each group by comma
Update 10/20/2004
Sincemeny people ignore to config the "VB_TABLE_PREFIX" inconfiguration,I've pull all the prefix into one place, and make STRONGrequest tocheck this one.
If your album works fine, you dont have to update your files.
If you do want to apply the changes, here's where you can check:

constants.php
define('VB_TABLE_PREFIX',''); // your vb tableprefix. vB default is blank
define('SESSIONS_TABLE', VB_TABLE_PREFIX.'session');
define('USERS_TABLE', VB_TABLE_PREFIX.'user');

sessions.php

define('VB_TEMPLATE_TABLE', VB_TABLE_PREFIX.'template');

Update 06/25/2004
Clean up some codes, add some more instructions. Adding constants for Cookie prefix, cookie timeout, album folder ...
If your album works fine, you dont have to update your files.
If you do want to ... work again, just follow all the steps


Update 06/22/04
IF you have "Remember username/password?" problem with album (Album session dont remember your logged in if you go directly to album - installed before 06/22/04)

Edit the attached sessions.php, and replace the VBLICENCE_NUMBER, and upload to your album/include/sessions.php

OR

Manually edit:

In 4images sessions.php

Look for
PHP Code:
 if ($this->read_cookie_data("bbpassword")==$this->user_info['user_password']&&$this->user_info['user_level'] > USER_AWAITING) { 
replace by

PHP Code:
 if ($this->read_cookie_data("bbpassword")==md5($this->user_info['user_password']. 'XXXXXX')&&$this->user_info['user_level'] != USER_AWAITING) { 
CHANGE XXXXXX with your Licence Number, located on top of any of your vB file

NOTE: for those runing into table doesnt exist problem, check your VB_TABLE_PREFIX variable

Table '4images.template' doesn't exist
DB Error: Bad SQL Query: SELECT sessionhash FROM session
Table '4images.session' doesn't exist

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #122  
Old 08-05-2004, 10:25 PM
Blam Forumz Blam Forumz is offline
 
Join Date: Jun 2004
Posts: 554
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Blam Forumz
I'm getting this error :

Code:
DB Error: Bad SQL Query: SELECT template FROM template WHERE title='options'
Table 'blamina_4Img1.template' doesn't exist

DB Error: Bad SQL Query: SELECT sessionhash, lastactivity, host, userid FROM session WHERE sessionhash = '499eb95af60bba8a0622fc347dafbe04' AND host = '81.155.5.216'
Table 'blamina_4Img1.session' doesn't exist

DB Error: Bad SQL Query: SELECT sessionhash FROM session
Table 'blamina_4Img1.session' doesn't exist

DB Error: Bad SQL Query: SELECT sessionhash FROM session WHERE sessionhash = '133a211366c69ffd6dbfbcca5837c3ee'
Table 'blamina_4Img1.session' doesn't exist

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/blamina/public_html/forum/album/includes/db_mysql.php on line 164

DB Error: Bad SQL Query: INSERT INTO session (sessionhash, userid, host, useragent, lastactivity, location, styleid) VALUES ('133a211366c69ffd6dbfbcca5837c3ee', 1, '81.155.5.216', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040626 Firefox/0.9.1', 1091649604, '/album/index.php', '0')
Table 'blamina_4Img1.session' doesn't exist

Warning: Cannot modify header information - headers already sent by (output started at /home/blamina/public_html/forum/album/includes/db_mysql.php:188) in /home/blamina/public_html/forum/album/includes/sessions.php on line 111

Warning: Cannot modify header information - headers already sent by (output started at /home/blamina/public_html/forum/album/includes/db_mysql.php:188) in /home/blamina/public_html/forum/album/includes/sessions.php on line 111

Warning: Cannot modify header information - headers already sent by (output started at /home/blamina/public_html/forum/album/includes/db_mysql.php:188) in /home/blamina/public_html/forum/album/includes/sessions.php on line 111

DB Error: Bad SQL Query: SELECT s.userid, s.lastactivity, s.host, u.userid, u.usergroupid, u.username FROM session s LEFT JOIN user u ON (u.userid = s.userid) WHERE s.lastactivity >= 1091647804 ORDER BY u.userid ASC, s.host ASC
Table 'blamina_4Img1.session' doesn't exist

Parse error: parse error, unexpected '<' in /home/blamina/public_html/forum/album/includes/page_header.php on line 274
Help please, I use vBulletin 3.0.2 and I use the latest 4Images

Bump
Reply With Quote
  #123  
Old 08-05-2004, 10:42 PM
Steph2k Steph2k is offline
 
Join Date: Dec 2001
Location: Northern California
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by edeab220
I'm a little confused about 4images...

It says in the requirements that prior to installing 4images from this thread I need 4images 1.7 installed. Where do I get this other version, and is that really necessary?

I think what they mean is that you need to have a fresh install of 4images. What is attached in this thread is simply the edits that you need to do to make this hack work as well as file replacements. Go here to get 4images 1.7 and install it, then use the contents of the zip file attached in this thread to install the hack to integrate vbulletin with 4images..

Dont know if that was the answer you were looing for but that was my interpretation of your question
Reply With Quote
  #124  
Old 08-06-2004, 04:35 AM
Steph2k Steph2k is offline
 
Join Date: Dec 2001
Location: Northern California
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by clio
Hi mtha, I ended up just hard coding the URL in and removing the variable from the template.

But now, I have another problem, a cookie problem.

It's recognizing that I've logged in. But I can't get into the admin.

This was working a when I just installed it about a week ago.

Now, I goto my album:
http://www.learntoquestion.com/class/travels/photos/

and when I login, the form doesn't recognize that I've already logged in and continues to display the login form. It does the same when I try to get into the admin.

Any ideas?

Edit:
This is really weird. Right now it's not working in Safari (1.2.2), a browser for the Mac. I just tried it in Netscape 7.1 for the Mac and it works perfectly fine. WEIRD. Any ideas why?
I'm having the same problem as well.. can't log into admin with vB3.0.3 +4images using IE6 (I know I was able to prior to installing this hack cuz I logged in to check the usergroup IDs to make sure they matched). I just tried in mozilla 1.6 and was able to log ins .
Reply With Quote
  #125  
Old 08-06-2004, 04:26 PM
dotcomguy dotcomguy is offline
 
Join Date: Jun 2002
Location: York, Pennsylvania, USA
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Blam Forumz
Code:
DB Error: Bad SQL Query: SELECT template FROM template WHERE title='options'
Table 'blamina_4Img1.template' doesn't exist
I was having that problem also, but I found a solution. Add the following line to constants.php:

PHP Code:
define('VB_TEMPLATE_TABLE'VB_TABLE_PREFIX.'template'); 
For the other errors, I suggest you double check the table names in constats.php, and also make sure you have the prefix set correctly if you are using a prefix.
Reply With Quote
  #126  
Old 08-06-2004, 04:33 PM
Blam Forumz Blam Forumz is offline
 
Join Date: Jun 2004
Posts: 554
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Where about sin constants.php do i add it? at the end?

Edit - whats a prefix? excuse my naiveness please
Reply With Quote
  #127  
Old 08-06-2004, 04:40 PM
dotcomguy dotcomguy is offline
 
Join Date: Jun 2002
Location: York, Pennsylvania, USA
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Blam Forumz
Where about sin constants.php do i add it? at the end?

Edit - whats a prefix? excuse my naiveness please
No worries.

You can add it anywhere in constanst.php. There are a few lines similar to that under "// Table names". I just added it there. I suppose the author left that out in the documentation.

The prefix is the table prefix you may have specified when you installed vBulletin. My prefix is "vb3_" for example. It allows you to use a prefix on all tables vBulletin uses in the database. This is helpful if you have other tables in the database because you can easily differentiate between vBulletin tables and other tables and also prevent naming conflicts.
Reply With Quote
  #128  
Old 08-06-2004, 04:43 PM
Blam Forumz Blam Forumz is offline
 
Join Date: Jun 2004
Posts: 554
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, i've checked all of it, still getting the same bloody error

Should I re-install 4Images and see if it makes a difference? or should I just go and use the coppermine ones? which im also getting an error might i add
Reply With Quote
  #129  
Old 08-12-2004, 04:33 AM
deathemperor's Avatar
deathemperor deathemperor is offline
 
Join Date: Jul 2003
Location: HOL
Posts: 1,270
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello mtha,
I'd like to have the 4images images display ramdomly in the forumhome, I'm a n00b so please help me with the code ^^
tnx
Reply With Quote
  #130  
Old 08-14-2004, 03:53 AM
ImportPassion ImportPassion is offline
 
Join Date: Mar 2002
Location: Gilbert, AZ
Posts: 605
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Blam Forumz
Ok, i've checked all of it, still getting the same bloody error

Should I re-install 4Images and see if it makes a difference? or should I just go and use the coppermine ones? which im also getting an error might i add
don't know if u still need this, but in sessions.php find

define('VB_TEMPLATE_TABLE', 'template');

and relpace with

define('VB_TEMPLATE_TABLE', '**vb_prefix**template');

replace **vb_prefix** with whatever the characters are in front of your template table in vb.
Reply With Quote
  #131  
Old 08-18-2004, 02:57 AM
deathemperor's Avatar
deathemperor deathemperor is offline
 
Join Date: Jul 2003
Location: HOL
Posts: 1,270
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by deathemperor
hello mtha,
I'd like to have the 4images images display ramdomly in the forumhome, I'm a n00b so please help me with the code ^^
tnx
anyone ?
Reply With Quote
Reply

Thread Tools

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 03:51 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.05841 seconds
  • Memory Usage 2,345KB
  • Queries Executed 27 (?)
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
  • (3)bbcode_code
  • (5)bbcode_php
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete