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
  #332  
Old 03-31-2005, 01:05 PM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by thunder1202
Hello,

Since I have integrated my VB 3.0.7 with a fresh copy of 4images 1.7.1 ,,I got my 4images running very very slow, and sometimes it does not load at all. I have double checked that I have done the installation in the right way.
I facethis problem whenever I add a file into the album. (even a single file), you will see that your album is not running or running very slow. "I don't get any error messages" Whenever you delete all images(or files) from the album.. IT WORKS FINE!!
I mean it works fine as long as it is EMPTY !!!

I have another 4images working on my server on the same website since 3 years, working very fine without any troubles. It has more than 500 files, and works very fast.!!!

Really strange!

Any help?

try this:

- save all edited files somewhere
- upload the original files that you have for 4images
- try to run 4images seperately, upload files, test speed (assume that you have some admin account on album)

- re-upload the edited files and see how it works.

I've been using the integration for about 3 years now, having about 20000 images, and it runs fine
Reply With Quote
  #333  
Old 04-07-2005, 05:00 PM
thunder1202's Avatar
thunder1202 thunder1202 is offline
 
Join Date: Mar 2002
Location: USA
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mtha
try this:

- save all edited files somewhere
- upload the original files that you have for 4images
- try to run 4images seperately, upload files, test speed (assume that you have some admin account on album)

- re-upload the edited files and see how it works.

I've been using the integration for about 3 years now, having about 20000 images, and it runs fine
I re-downloaded the the files from 4homepages website again, I installed a new clean copy. It worked fine, but once you add a single file to the album, you just get it freezing !!

I tried 4images 1.6.1 .. it worked so fast . but the problem is that your hack is not fully supporting 1.6.1 !! When I uploaded constants.php and sessions.php to 4images 1.6.1 . it worked but I got this error message
===
PHP Code:
DB ErrorBad SQL QuerySELECT DISTINCT i.image_idi.cat_idi.user_idi.image_namei.image_descriptioni.image_keywordsi.image_datei.image_activei.image_media_filei.image_thumb_filei.image_download_urli.image_allow_commentsi.image_commentsi.image_downloadsi.image_votesi.image_ratingi.image_hitsu.user_namec.cat_name FROM pda_images iuser upda_categories c WHERE i.image_active AND i.cat_id NOT IN (0) AND u.user_id i.user_id AND c.cat_id i.cat_id ORDER BY RAND()
Unknown column 'u.user_name' in 'field list'

DB ErrorBad SQL QuerySELECT i.image_idi.cat_idi.user_idi.image_namei.image_descriptioni.image_keywordsi.image_datei.image_activei.image_media_filei.image_thumb_filei.image_download_urli.image_allow_commentsi.image_commentsi.image_downloadsi.image_votesi.image_ratingi.image_hitsu.user_namec.cat_name FROM pda_images iuser upda_categories c WHERE i.image_active AND u.user_id i.user_id AND c.cat_id i.cat_id AND i.cat_id NOT IN (0ORDER BY i.image_date DESC LIMIT 3
Unknown column 
'u.user_name' in 'field list'

Warningmysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/medkaau/public_html/pda16/includes/db_mysql.php on line 113. 
=====

Also, I don't get the last new imgaes added to the album . I just get "No new images", also the categories are empty from files or images, eventhough the total number of images is counted correctly in the homepage.!

Regards,
Reply With Quote
  #334  
Old 04-07-2005, 07:14 PM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by thunder1202
I re-downloaded the the files from 4homepages website again, I installed a new clean copy. It worked fine, but once you add a single file to the album, you just get it freezing !!
it got freezed when you upload to your album WITH or WITHOUT the integration?

Quote:
I tried 4images 1.6.1 .. it worked so fast . but the problem is that your hack is not fully supporting 1.6.1 !! When I uploaded constants.php and sessions.php to 4images 1.6.1 . it worked but I got this error message
I dont have 1.6.1, and it does work with 1.7.1

Quote:
PHP Code:
DB ErrorBad SQL QuerySELECT DISTINCT i.image_idi.cat_idi.user_idi.image_namei.image_descriptioni.image_keywordsi.image_datei.image_activei.image_media_filei.image_thumb_filei.image_download_urli.image_allow_commentsi.image_commentsi.image_downloadsi.image_votesi.image_ratingi.image_hitsu.user_namec.cat_name FROM pda_images iuser upda_categories c WHERE i.image_active AND i.cat_id NOT IN (0) AND u.user_id i.user_id AND c.cat_id i.cat_id ORDER BY RAND()
Unknown column 'u.user_name' in 'field list'

DB ErrorBad SQL QuerySELECT i.image_idi.cat_idi.user_idi.image_namei.image_descriptioni.image_keywordsi.image_datei.image_activei.image_media_filei.image_thumb_filei.image_download_urli.image_allow_commentsi.image_commentsi.image_downloadsi.image_votesi.image_ratingi.image_hitsu.user_namec.cat_name FROM pda_images iuser upda_categories c WHERE i.image_active AND u.user_id i.user_id AND c.cat_id i.cat_id AND i.cat_id NOT IN (0ORDER BY i.image_date DESC LIMIT 3
Unknown column 
'u.user_name' in 'field list'

Warningmysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/medkaau/public_html/pda16/includes/db_mysql.php on line 113. 
=====
you must have not configured the variable for vB database right. check back the variable called USER_NAME in constants.php


Quote:
Also, I don't get the last new imgaes added to the album . I just get "No new images", also the categories are empty from files or images, eventhough the total number of images is counted correctly in the homepage.!
do you have your "moderating" mode on? did you validate your images?

so, I get lost here. what do you have that is working, what do you have that giving errors? it does seems to me that you have different things installed with different problems?
:speechless:
Reply With Quote
  #335  
Old 04-07-2005, 08:41 PM
flash7 flash7 is offline
 
Join Date: Dec 2003
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

Quote:
Update 03/24/2005
If you get error loging out of album:
in page_header.php, line 110
this don't work with my vb 3.0.7 :squareeyed:
Reply With Quote
  #336  
Old 04-07-2005, 10:19 PM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by flash7
Hello,


this don't work with my vb 3.0.7 :squareeyed:
Here's the quick fix
https://vborg.vbsupport.ru/showpost....&postcount=315

I've been busy working with my awards hack, havent got time to clean up this one. Sorry
Reply With Quote
  #337  
Old 04-08-2005, 05:38 AM
thunder1202's Avatar
thunder1202 thunder1202 is offline
 
Join Date: Mar 2002
Location: USA
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mtha
it got freezed when you upload to your album WITH or WITHOUT the integration?



I dont have 1.6.1, and it does work with 1.7.1



you must have not configured the variable for vB database right. check back the variable called USER_NAME in constants.php




do you have your "moderating" mode on? did you validate your images?

so, I get lost here. what do you have that is working, what do you have that giving errors? it does seems to me that you have different things installed with different problems?
:speechless:
No, not different problems. I told you before that 1.7 gives no errors. But I have no explanation why it gets freezing most of the day!!!

The constants.php file configuration is fine, because when I put it with 1.7 it works fine, I just get the above error message with 1.6.1. (possibly the two files are made mainly for 1.7 not for 1.6.1)

There is no moderation to the images, because the images appear with 1.7 but not with 1.6.1.

What I can see that the freezing happens only when adding images or files WITH integration. (N.B. : I'm adding the files through a URL on the same server, not through the upload manager of the 4images program)
One more thing to say,, the admin control panel runs smoothly and never freezes!!. I guess the problem is somewhere in the sessions.php file!!

you can pass by my website and take a look
http://www.medkaau.com/album/index.php (this is my Documents and photos section which is 1.6.1 -NO- integration - its working for 3 years so great.)

http://www.medkaau.com/pda/index.php (my integrated 1.7 - it gets freezing most of the time, but sometimes its WORKING GREAT!!! - installtion is 100% correct) if you are lucky, then it will work with you without freezing.

http://www.medkaau.com/pda16/index.php (this is the inegrated 1.6.1)

I'm really getting crazy!! NO PHOTOS --> NO PROBLEMS !

mmmmm, does this problem has anything to do with the SAFE MODE restrictions?

Regards,
Reply With Quote
  #338  
Old 04-08-2005, 05:53 AM
flash7 flash7 is offline
 
Join Date: Dec 2003
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi mtha,

I see the fix but don't work :ermm:

Quote:
Originally Posted by mtha
Reply With Quote
  #339  
Old 04-08-2005, 10:14 AM
thunder1202's Avatar
thunder1202 thunder1202 is offline
 
Join Date: Mar 2002
Location: USA
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi again Mtha,

I guess my problem is somewhere in the sessions, if you notice in the who's online - the 4images is not showing the # of online members or guests!!
When you replace the original sessions.php file they appear correctly!

I'm using VB 3.0.7 !! Are there any updates for your hack for this VB version?

Regards,
Reply With Quote
  #340  
Old 04-10-2005, 10:37 AM
flash7 flash7 is offline
 
Join Date: Dec 2003
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by flash7
Hi mtha,

I see the fix but don't work :ermm:
My mistake,
sorry mtha

Now work GREAT !

Thanks
Reply With Quote
  #341  
Old 04-18-2005, 09:43 AM
Allan's Avatar
Allan Allan is offline
 
Join Date: Jun 2003
Location: France
Posts: 1,513
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you for this hack, very nice Mtha


~~~~~~~~~~~~~~~~~~~~~~~~~
Click Install
~~~~~~~~~~~~~~~~~~~~~~~~~
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:55 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.05013 seconds
  • Memory Usage 2,385KB
  • Queries Executed 25 (?)
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
  • (1)bbcode_code
  • (6)bbcode_php
  • (11)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
  • (1)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_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