Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
Give Your Users a Custom Page on Your Site Details »»
Give Your Users a Custom Page on Your Site
Version: 1.2.2, by amykhar amykhar is offline
Developer Last Online: Nov 2013 Show Printable Version Email this Page

Version: 3.5.1 Rating:
Released: 07-09-2005 Last Update: 11-26-2005 Installs: 504
DB Changes Uses Plugins Template Edits
Additional Files Is in Beta Stage  
No support by the author.

This Extension for Vbulletin 3.5 offers forum members the ability to create a custom profile page (or pages) on your site.

Current Features
  • List of Members with Personal Pages
  • Individual Shoutbox/Guestbook on Each User's Personal Page
  • An Archive of "Shouts" for Each User
  • Moderators Can Delete Offensive Shouts
  • Moderators Can Delete Personal Pages
  • Users Can Report Offensive Pages
  • Tracks Page Views to Each Personal Page
  • Indicates When the Page Was Last Updated
  • Usergroup based permissions
  • Uses the VBulletin Editors. Understands BBCode and HTML.

Planned Features
  • Show Users Currently Browsing User Pages
  • Allow Users to Have More Than One Page
  • Allow Users to Upload Files
  • A File Manager for User Pages
  • The Ability to Search User Page Content
  • Links to Featured User Pages on Forum Home

FAQ
  1. How do I configure what forum report threads should go to?
    At the top of userpage.php, there are several clearly documented variables that you can edit. One of these establishes the forumid that you want reported pages to be reported to.

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

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

Comments
  #142  
Old 07-21-2005, 01:02 PM
Sovereign Sovereign is offline
 
Join Date: Apr 2004
Posts: 182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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')");
Every one is duplicated. I have to reinstall cause the upgrade did not work. So for my own sanity I am rewriting the queries in the install script so that I can run them. In addition, the phrase deletion queries in the installer are incomplete, they leave phrases behind!
Reply With Quote
  #143  
Old 07-21-2005, 01:51 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok hold up a bit. Let me fix the upgrade script errors and move on to the other problems.
Reply With Quote
  #144  
Old 07-21-2005, 01:59 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sovereign, the phrases are duplicated for a reason. One is the default language. One is English. They will run as written.
Reply With Quote
  #145  
Old 07-21-2005, 02:01 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by john1744
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.
There is no access in the usergroup manager to the pages. There will not be because that would require code mods because there are no hooks in the admincp.

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.
Reply With Quote
  #146  
Old 07-21-2005, 02:20 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cecdah
I was about to ask the same. I cannot edit my personal page after creating it, get a databaseerror. The link points to userpage.php?do=create, which causes a DB error if you already have a userpage. I cannot access my userpage after creating it because there are no link to the personal page exept for this. Furthermore, how to access other members userpages?
I fixed the usercp link so that if you have a page, it shows the edit link. If you don't have a page, it shows the create link.

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.
Reply With Quote
  #147  
Old 07-21-2005, 03:15 PM
john1744 john1744 is offline
 
Join Date: Apr 2005
Posts: 268
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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*
Reply With Quote
  #148  
Old 07-21-2005, 03:26 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #149  
Old 07-21-2005, 03:29 PM
john1744 john1744 is offline
 
Join Date: Apr 2005
Posts: 268
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

haha ok Amy.
Reply With Quote
  #150  
Old 07-21-2005, 03:30 PM
john1744 john1744 is offline
 
Join Date: Apr 2005
Posts: 268
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #151  
Old 07-21-2005, 03:31 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
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 04:48 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.05560 seconds
  • Memory Usage 2,313KB
  • Queries Executed 26 (?)
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
  • (2)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
  • (4)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