Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
ImpEx Details »»
ImpEx
Version: 1.0.1, by Zachery Zachery is offline
Developer Last Online: May 2017 Show Printable Version Email this Page

Category: Major Additions - Version: 4.2.2 Rating:
Released: 08-04-2015 Last Update: 09-28-2015 Installs: 30
DB Changes
Re-useable Code Additional Files  
No support by the author.

I am not the original creator of impex, just a maintainer of community sourced fixes, and sometimes my own work/improvements.

I will use this to keep the most recent impex master build hosted here. Unstable/Beta fixes will not be hosted here.

To view the most recent up to date build of my version of impex please see it here: https://github.com/vBZachery/vbimpex

Change log: https://vborg.vbsupport.ru/showthread.php?p=2555842



User Documentation

The Impex manual is still housed on vBulletin.com. We suggest reading it before getting started.

User Documentation



Installation
The basics of the installations are as follows:
  1. Download the package from github and extract the files from the zip.
  2. Rename the vbimpex folder to impex.
  3. Rename the ImpExConfig.php.new file to ImpExConfig.php
  4. Edit the ImpExConfig.php file, you'll need to enter the database information for the database you wish to import to, and import from.
  5. Upload the ImpEx files to your server in the same folder as your vBulletin file(s).


ImpEx passcode

Since ImpEx is no longer distrubuted though the vBulletin build servers, a passcode feature has been added. This allows you to secure your installation. We highly recommend you set a good and secure password. This will be the password you use to get into the impex system.

By default it is set to
Code:
596d0eb1300aaec1100f204633013782
Bugs
I would appreciate bugs being reported here: https://github.com/vBZachery/vbimpex/issues
However bugs and feedback can also be reported in this thread.


License
Copyright (c) 2014, Internet Brands, Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


Closing thoughts
I'd just like to give a big thanks to Jeremy Hutchings, who was the original creator of ImpEx, as well as Freddie Bingham who continued to maintain ImpEx when he could after Jerry. Also thanks to Kevin Sours for getting the repository initially hosted on GitHub so we can continue to do keep it alive.

Download Now

File Type: zip vbimpex-master_010001.zip (2.91 MB, 325 views)

Show Your Support

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

Comments
  #22  
Old 12-15-2017, 01:02 AM
Maximux Maximux is offline
 
Join Date: Apr 2016
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i have two vb4 forums not phpbb. I would like to merge the two vb4 forums
Reply With Quote
  #23  
Old 12-15-2017, 05:49 AM
Maximux Maximux is offline
 
Join Date: Apr 2016
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

does it work with php 5.6 version?
Reply With Quote
  #24  
Old 04-19-2018, 07:10 PM
04wayne 04wayne is offline
 
Join Date: Nov 2009
Posts: 97
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hoping someone can help. I have the following error message:

Code:
function mysql_connect() called though not supported in the PHP build
I've spoken with my hosts who assure me they've switched mysql_connect on for my domain but that hasn't done anything. I'm still getting the same error message.

To confirm my steps thus far:

01. Downloaded impex from github.
02. Unpacked files from zip.
03. Renamed the folder to impex.
04. Edited config file to reflect both target and source.
05. Uploaded impex/ to public_html (same location as admincp directory).
06. Uploaded cpnav_impex.xml to includes/xml.
07. Signed into admincp > import > import > entered passcode

Then get the error message outlined above. As I said, my hosts assure me mysql_connect is turned on but I'm still getting the error message. Any other suggestions?
Reply With Quote
  #25  
Old 08-24-2019, 02:38 PM
Goatpod's Avatar
Goatpod Goatpod is offline
 
Join Date: Oct 2005
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello, I'm reinstalling VB4.2.5 and read elsewhere that it should be possible to use Impex to reinstall VB using the old database to import into the new database. So in effect I would be importing VB4.2.5 data into a fresh VB4.2.5 install. So far I'm having no luck - can anyone help?

Thanks
Dave
Reply With Quote
  #26  
Old 08-24-2019, 02:51 PM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Goatpod View Post
Hello, I'm reinstalling VB4.2.5 and read elsewhere that it should be possible to use Impex to reinstall VB using the old database to import into the new database. So in effect I would be importing VB4.2.5 data into a fresh VB4.2.5 install. So far I'm having no luck - can anyone help?

Thanks
Dave
Not sure why you would do that? If you have an existing 4.2.5 database then you don't need to use Impex or re-install anything. Just import the database into the MySQL server if you haven't done so yet, put the files on your public folder and edit the /includes/config.php file to point to your existing 4.2.5 database and you should be all set.
Reply With Quote
  #27  
Old 08-24-2019, 03:17 PM
Goatpod's Avatar
Goatpod Goatpod is offline
 
Join Date: Oct 2005
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dave View Post
Not sure why you would do that? If you have an existing 4.2.5 database then you don't need to use Impex or re-install anything. Just import the database into the MySQL server if you haven't done so yet, put the files on your public folder and edit the /includes/config.php file to point to your existing 4.2.5 database and you should be all set.
Thanks, Dave. The reason I wanted to import the VB data into a new database is the old database has been messed around with hacks/addons etc. over 15 years and I just wanted to get rid of all the clutter from the database. So I'd just have a nice clean board and a nice clean database!
Reply With Quote
  #28  
Old 08-24-2019, 03:22 PM
Dave Dave is offline
 
Join Date: May 2010
Posts: 2,583
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Goatpod View Post
Thanks, Dave. The reason I wanted to import the VB data into a new database is the old database has been messed around with hacks/addons etc. over 15 years and I just wanted to get rid of all the clutter from the database. So I'd just have a nice clean board and a nice clean database!
Good chance it will cause more damage than making it fresh though given how old Impex is.

Personally I would use the existing database and then delete all plugins/mods/hooks that are still present in the database. Then you can re-install any plugins that you need. If you use the default vBulletin template then you can just delete all current styles and create a new style that uses the default vBulletin template with no template modifications.
Reply With Quote
  #29  
Old 08-24-2019, 03:26 PM
Goatpod's Avatar
Goatpod Goatpod is offline
 
Join Date: Oct 2005
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ah, I was hoping for an easy work around without going into the database (it's a scarey place...).
Reply With Quote
  #30  
Old 04-21-2020, 10:00 AM
thedino thedino is offline
 
Join Date: Jan 2010
Location: Brno
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It looks like Impex is not supporting PHP 7.1 so is there some way how to move data from older vbulletin to new install? Upgrading is not option as I am migrated to new PHP 7 server so I can just backup DB and make fresh forum install. and than get data back.
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:11 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.05474 seconds
  • Memory Usage 2,330KB
  • 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
  • (2)bbcode_code
  • (3)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
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (9)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (1)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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
  • 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