This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
addons:bridge:vbulletin [2009/09/28 23:17] jonyo almost finished with porting documentation. |
addons:bridge:vbulletin [2015/01/13 23:27] (current) geomatt |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== VBulletin Bridge ====== | ====== VBulletin Bridge ====== | ||
- | This //bridge type// | + | This //bridge type// |
====== Steps inside vBulletin Admin ====== | ====== Steps inside vBulletin Admin ====== | ||
- | Since this bridge is // | + | Since this bridge is // |
- | The solution to this, is to disable user registrations, | + | The solution to this, is to disable user registrations, |
- | <tip c n> | + | <tip c n> |
+ | |||
+ | Also note that the current bridge has been tested on newer vBulletin versions, and is known to work on **4.0** versions, including the newer vBulletin CMS. If you do experience any problems with a newer released version of vBulletin, please contact support. | ||
===== Disable Registrations ===== | ===== Disable Registrations ===== | ||
Line 77: | Line 79: | ||
You would search for " | You would search for " | ||
- | ===== Legacy Documentation | + | ===== Troubleshooting, |
+ | The following are things to note with the vBulletin bridge functionality. | ||
- | Below are the //old// integration instructions specific | + | - If you see an error to the effect of " |
+ | - There is currently no way to modify Vbulletin profile information settings | ||
+ | through the bridge or current Geodesic Solutions installations. < | ||
+ | - No password history support. < | ||
+ | - No ban email support through Vbulletin. | ||
+ | the version and edition of Geodesic Solutions Software you have for any email banning facility that can be used. < | ||
+ | - Only the Geodesic Solutions installation email verification system can be used. < | ||
+ | - Only the Geodesic Solutions installation lost password facility can be used. < | ||
+ | - The username for a user cannot be changed within Geodesic Solutions installations and recommend that you not allow this in any other installations. | ||
+ | - User removal in Geodesic software will not remove the user in vBulletin | ||
+ | - If the " | ||
+ | - When a user is registered (or user info changes), if there is already a matching username OR e-mail in vBulletin, that user **cannot be created or synced** in vBulletin. < | ||
+ | - If the password in Geo software | ||
- | < | + | ====== Important Configuration for vBulletin 4.2.x ====== |
- | BASIC SETUP | + | |
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | If using vBulletin version 4.2 (confirmed on 4.2.1 and 4.2.2 (all patch levels) as of this writing), you must make a small change to the vBulletin PHP code in order for the bridge to work correctly. If you need assistance making this change, open a Support Ticket with us. |
- | - Within | + | Open the file **includes/ |
- | - Select No for allowing new registration. | + | <code php> |
+ | /* Navbar stuff | ||
+ | Dont use DIR here, the Dev scripts dont like it */ | ||
+ | require_once(' | ||
+ | </ | ||
- | - Within Languages & Phrases, search for | + | Replace the above code with this: |
- | registration has been disabled by the administrator | + | <code php> |
- | + | /* Navbar stuff | |
- | - Change this to reflect a more appropriate message regarding the location of the | + | Dont use DIR here, the Dev scripts dont like it */ |
- | | + | //GEO EDIT: add DIR here, so that it works with the bridge |
- | + | require_once(DIR.'/ | |
- | - This is all that is required to force registrations to take place within | + | </ |
- | Geo installation. | + | |
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | and then save the file. This corrects |
- | + | ||
- | + | ||
- | ADVANCED SETUP | + | |
- | + | ||
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | |
- | + | ||
- | - There is no way to consistently keep modifications that will work within the | + | |
- | Vbulletin code. If you wish to only use the Geodesic Solutions installations to | + | |
- | login, update user info, register | + | |
- | will have to make a few text(phrase) and template changes to point login, logout | + | |
- | and register links back to the Geodesic Solutions installation. | + | |
- | + | ||
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | |
- | + | ||
- | Search for "log out" within " | + | |
- | section of the vbulletin admin. | + | |
- | - logout_error (or logout_missing_userid on older versions) | + | |
- | - nopermission_loggedin | + | |
- | + | ||
- | ############################################### | + | |
- | For logout_missing_userid the text will be something similar to: | + | |
- | + | ||
- | An error occurred while attempting to log you out. <a href=" | + | |
- | do=logout& | + | |
- | + | ||
- | A sample change would be: | + | |
- | + | ||
- | For Auctions and root file of auctions.php: | + | |
- | An error occurred while attempting to log you out. <a href=" | + | |
- | Click here to logout.</ | + | |
- | + | ||
- | For Classifieds and root file of classifieds.php: | + | |
- | An error occurred while attempting to log you out. <a href=" | + | |
- | Click here to logout.</ | + | |
- | + | ||
- | NOTE: If the root file is index.php or something else that you have set change the links above accordingly. | + | |
- | ############################################### | + | |
- | + | ||
- | ############################################### | + | |
- | For nopermission_loggedin the text will be something similar to: | + | |
- | + | ||
- | < | + | |
- | <ol> < | + | |
- | features or some other privileged system?</ | + | |
- | activation.</ | + | |
- | <a href=" | + | |
- | + | ||
- | For Auctions and root file of auctions.php: | + | |
- | < | + | |
- | <ol> < | + | |
- | features or some other privileged system?</ | + | |
- | activation.</ | + | |
- | <a href=" | + | |
- | + | ||
- | For Classifieds and root file of classifieds.php: | + | |
- | < | + | |
- | <ol> < | + | |
- | features or some other privileged system?</ | + | |
- | activation.</ | + | |
- | <a href=" | + | |
- | + | ||
- | NOTE: If the root file is index.php or something else that you have set change the links above accordingly. | + | |
- | ############################################### | + | |
- | + | ||
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | |
- | + | ||
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | |
- | + | ||
- | Search in Templates for: | + | |
- | + | ||
- | There will be three parts to Customize: FORUMHOME, navbar, and username_loggedin | + | |
- | + | ||
- | ############################################### | + | |
- | - For FORUMHOME click [Customize] | + | |
- | + | ||
- | - Within the text area look for the following code: | + | |
- | <!-- member logout --> | + | |
- | <td align=" | + | |
- | <phrase 1=" | + | |
- | <!-- end member logout --> | + | |
- | - Change it accordingly (Below is only a sample for auctions so apply necessary root file names per your product): | + | |
- | <!-- member logout --> | + | |
- | <td align=" | + | |
- | <phrase 1=" | + | |
- | <!-- end member logout --> | + | |
- | ############################################### | + | |
- | ############################################### | + | |
- | - For navbar click [Customize] | + | |
- | + | ||
- | - Within the text area look for the following code: | + | |
- | < | + | |
- | onclick=" | + | |
- | - Change it accordingly (Below is only a sample for auctions so apply necessary root file names per your product): | + | |
- | < | + | |
- | - Within the same text area look for the following code: | + | |
- | <if condition=" | + | |
- | <td class=" | + | |
- | </ | + | |
- | - Change it accordingly (Below is only a sample for auctions so apply necessary root file names per your product): | + | |
- | <if condition=" | + | |
- | <td class=" | + | |
- | </ | + | |
- | ############################################### | + | |
- | ############################################### | + | |
- | - For username_loggedin click [Customize] | + | |
- | + | ||
- | - Within the text area look for the following code: | + | |
- | <span class=" | + | |
- | - Change it accordingly (Below is only a sample for auctions so apply necessary root file names per your product): | + | |
- | <span class=" | + | |
- | ############################################### | + | |
- | + | ||
- | + | ||
- | + | ||
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | |
- | + | ||
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | |
- | + | ||
- | ***Apply the same exact steps as above for log in and register.*** | + | |
- | + | ||
- | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | + | |
- | + | ||
- | + | ||
- | - The advanced scenario would be to only use one Geodesic Solutions software | + | |
- | installation as the lead or dominant installation. | + | |
- | register, user info update and logout | + | |
- | to these facilities within | + | |
- | lead or dominant installation would insure the most reliable relationship | + | |
- | between all installations connected by the bridge. However, most seem to want registration | + | |
- | to be centralized | + | |
- | a much simpler set up. | + | |
- | + | ||
- | - There is currently no way to modify Vbulletin profile information settings | + | |
- | through the bridge or current Geodesic Solutions installations. | + | |
- | + | ||
- | - No password history support. | + | |
- | + | ||
- | - No ban email support through Vbulletin. | + | |
- | checked against the Geodesic Solutions installation for duplication. | + | |
- | the version of Geodesic Solutions Software you have will that versions email | + | |
- | banning facility be used. | + | |
- | + | ||
- | - Only the Geodesic Solutions installation email verification system can be used. | + | |
- | + | ||
- | - Only the Geodesic Solutions installation lost password facility can be used. | + | |
- | + | ||
- | - The username for a user cannot be changed within Geodesic Solutions installations | + | |
- | and recommend that you not allow this in any other installations. | + | |
- | this within | + | |
- | done for each individual installation connected by the bridge. | + | |
- | </ | + |