The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Give Your Users a Custom Page on Your Site Details »» | |||||||||||||||||||||||||||
Give Your Users a Custom Page on Your Site
Developer Last Online: Nov 2013
This Extension for Vbulletin 3.5 offers forum members the ability to create a custom profile page (or pages) on your site.
Current Features
Planned Features
FAQ
Demonstration http://www.eaforums.com/forums/userpage.php?do=list http://www.eaforums.com/forums/userpage/amykhar.html http://www.eaforums.com/forums/userp...inkerlady.html Updates: https://vborg.vbsupport.ru/showpost....&postcount=970 ------------- This hack will always be free, however your donations are kindly accepted and will help towards further development. If you donate, please leave me some info (either your forum site or username at vB.org) so that I can thank you. Supporters / CoAuthors Show Your Support
|
Comments |
#137
|
|||
|
|||
I do not see an option in the Usergroup manager to allow access to the page. When I try to manually access the page: http://www.yoursite.com/forum/userpage.php?userid=1
then it gives me the old, "You do not have permission to access this page" error. |
#138
|
|||
|
|||
How do I rebuild/update the bitfields?
|
#139
|
|||
|
|||
I figured it out.
|
#140
|
|||
|
|||
The upgrade script (upgradeuserpage.php) calls to installuserpage.php! This was not mentioned in the directions for upgrading, you might want to change that. I get SQL errors because the upgrade script does not install the shout tables, nor does it install some phrases. Thus, I had to do more manual queries! Also, you may want to create a dynamic link that can tell whether a user has a userpage or not. The link is userpage.php?do=create, which causes a DB error if you already have a userpage. Is there a way to tell (maybe based off userpage.php?do=list) whether a user has a page? If they do, display "Edit Userpage," but if they do not, display "Create Userpage?" Other than that, good work!
|
#141
|
|||
|
|||
Quote:
|
#142
|
|||
|
|||
Oh and one more thing: the installer script is full of duplicate phrases. I don't know why they are there as they cause duplicate key names etc. Like:
Code:
$db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'kill_userpage', 'Delete This User\'s Page',1 ,'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 1, 'kill_userpage', 'Delete This User\'s Page',1 ,'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'shoutbox_archive', 'Shoutbox Archive',1 ,'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 1, 'shoutbox_archive', 'Shoutbox Archive',1 ,'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 1,'page_reported', 'Page Reported', 1, 'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 0, 'page_reported','Page Reported', 1, 'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 1, 'shouts_deleted','Shouts Deleted', 1, 'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 0, 'shouts_deleted','Shouts Deleted', 1, 'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 1, 'shout_posted','Shout Posted', 1, 'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 0, 'shout_posted','Shout Posted', 1, 'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 1, 'page_views','Page Views', 1, 'vbulletin')"); $db->query_write("INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', 0, 'page_views','Page Views', 1, 'vbulletin')"); |
#143
|
||||
|
||||
ok hold up a bit. Let me fix the upgrade script errors and move on to the other problems.
|
#144
|
||||
|
||||
Sovereign, the phrases are duplicated for a reason. One is the default language. One is English. They will run as written.
|
#145
|
||||
|
||||
Quote:
Put a link somewhere on your site to the list of personal pages. Where you put the link to the list is up to you. |
#146
|
||||
|
||||
Quote:
I fixed the upgrade script and updated the install and upgrade instructions as well. If you have already installed last night's version, all you need to do is re-import the plugin and make the usercpshell template edit again. Later today, I will put a wrapper around the query so that if you have already created the page, it won't try to do it again. That will stop that one database error. |
#147
|
|||
|
|||
Hmm, I must not understand, I cannot access any Userpages, or the list of pages, as it gives me an error that I the admin cannot access the page due to insufficient privelages.
*Goes to install update* |
#148
|
||||
|
||||
NO! If you have done a fresh install, don't try to install the update. Hold on a minute and let's try to figure out what you are missing.
|
#149
|
|||
|
|||
haha ok Amy.
|
#150
|
|||
|
|||
I'm really not sure what the deal could be, as it seems the features are all there, and it was a very simple install, I just am not able to access these features.
|
#151
|
||||
|
||||
Send me a link to your site please. I hate trying to debug in the dark. But, if I had to guess, I'd say you didn't update the bitfields. That would make the usergroup permissions not stick.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|