Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
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
  #1097  
Old 06-19-2006, 03:23 AM
Miss Tiina Miss Tiina is offline
 
Join Date: Feb 2006
Location: Canada
Posts: 14
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Eq4bits
There's already instructions for doing that, is in the Updates: https://vborg.vbsupport.ru/showp...&postcount=970 Link
Ahh oopsie, thank you!
Reply With Quote
  #1098  
Old 06-19-2006, 03:48 AM
Neo_obs Neo_obs is offline
 
Join Date: Mar 2006
Location: Disneyland, CA
Posts: 363
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

sorry if i phrased it wrong but i want it set up so it shows the date they last updated their page with a link to their page. so like in the signature it would be like

__________________________________________________ _____
I updated my userpage on June 18th, 2006 at 9:47 PM
Reply With Quote
  #1099  
Old 06-20-2006, 04:05 PM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK what She and i are trying to do is show the link IN THE POSTBIT

when we use this

Code:
<a class="smallfont" href="userpage.php?do=main&userid=$userinfo[userid]">View My page</a>
it only shows the PERSON viewing the thread id...what am i doing wrong?
Reply With Quote
  #1100  
Old 06-20-2006, 05:42 PM
MadKad's Avatar
MadKad MadKad is offline
 
Join Date: Mar 2006
Location: UK
Posts: 208
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK great Mod I have installed and clicked , here are some things I would like to tell others just incase they hevent been said before,

I added the links to my User CP and my Quick Links list, to add your links to the Quick Links list just do as follows:

Open Template > navbar

Find:
Code:
$vbphrase[whos_online]</a></td></tr></if>
After Add:
Code:
<if condition="$show['createuserpagelink']"><tr><td class="vbmenu_option"><a href="userpage.php?$session[sessionurl]do=create">Create Your Userpage</a></td></tr></if>
        <if condition="$show['edituserpagelink']"><tr><td class="vbmenu_option"><a href="userpage.php?$session[sessionurl]do=edit">Edit Your Userpage</a></td></tr></if>
And thats it you will add the links needed after the Who's Online.

Now for my other part the user page I found a Bug this is more for the great maker of this Mod, There was some code missing and it made errors with the rating section, Now I didnt fix it fully I just made it so the drop down box worked, but couldnt get the text "Rate this page" on where it should be. Here is my code:

HTML Code:
$stylevar[htmldoctype]
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
	<tr><td class="tcat" width="25%">Views: $pageviews</td><td class="tcat" width="50%"  align="middle">
<a href="private.php?do=newpm&u=$userinfo[userid]">Send a Private Message to $userinfo[username]</a>
		
	</td>
<if condition="$canrate">
<td class="tcat" id="rate" nowrap="nowrap" width="25%" align="right"><a href="#rate">$vbphrase[rate_userpage]</a>
<script type="text/javascript"> vbmenu_register("rate"); </script>
</td>
<else />
<td class="tcat" nowrap="nowrap" width="25%">
<img src="$stylevar[imgdir_rating]/rating_$rating.gif" border="0">
</td>
</if>

</tr>
</table>


<if condition="$show['popups']">
<div class="vbmenu_popup" id="rate_menu" style="display:none">
<form action="userpage.php" method="post">
<input type="hidden" name="do" value="rate">
<input type="hidden" name="userid" value="$userinfo[userid]">
	<table cellpadding="4" cellspacing="1" border="0">
	<tr>
		<td class="thead">$vbphrase[rate_userpage]<a name="goto_threadrating"></a></td>
	</tr>
	


	<tr>
		<td class="vbmenu_option" title="nohilite">
		<div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_5.gif" alt="$vbphrase[excellent]" /><label for="vote5"><input type="radio" name="rating" id="vote5" value="5" $votechecked[5] />$vbphrase[excellent]</label></div>
		<div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_4.gif" alt="$vbphrase[good]" /><label for="vote4"><input type="radio" name="rating" id="vote4" value="4" $votechecked[4] />$vbphrase[good]</label></div>
		<div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_3.gif" alt="$vbphrase[average]" /><label for="vote3"><input type="radio" name="rating" id="vote3" value="3" $votechecked[3] />$vbphrase[average]</label></div>
		<div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_2.gif" alt="$vbphrase[bad]" /><label for="vote2"><input type="radio" name="rating" id="vote2" value="2" $votechecked[2] />$vbphrase[bad]</label></div>
		<div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_1.gif" alt="$vbphrase[terrible]" /><label for="vote1"><input type="radio" name="rating" id="vote1" value="1" $votechecked[1] />$vbphrase[terrible]</label></div>
		</td>
	</tr>
	<tr>
		<td class="vbmenu_option" title="nohilite" align="center">
			<input type="hidden" name="s" value="$session[dbsessionhash]" />
			<input type="hidden" name="t" value="$threadid" />
			<input type="hidden" name="pp" value="$perpage" />
			<input type="hidden" name="page" value="$pagenumber" />
			<input type="submit" class="button" value="$vbphrase[vote_now]" />
		</td>
	</tr>
	</table>
</form>
</div>
</if>
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">

	<tr>
<td class="alt2" width="50%"  align="left">
<if condition="$showmodlink">
	<a href="userpage.php?do=killpage&ownerid=$userinfo[userid]">Delete This Page</a>&nbsp;<a href="userpage.php?do=edit&userid=$userinfo[userid]">Edit This Page</a><else />&nbsp;</if>
	</td>

<td class="alt2" width="50%" align="right">
	<a href="userpage.php?do=report&userid=$userinfo[userid]">Report This Page</a>
	</td>

</tr>

	<tr><td class="alt1" width="100%" colspan="2">

		$pagedata

</td>
</tr>
</table>
$shouthtml
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td align="left" class="tcat">$lastupdate</td>
<td align="right" class="tcat">
<if condition="$showeditlink"><a href="userpage.php?do=edit">Edit Your Page</a><else /><if condition="$showcreatelink"><a href="userpage.php?do=create">Create Your Page</a></if></if>
<if condition="$showmodlink">&nbsp;&nbsp;<a href="userpage.php?do=moderate&userid=$userid">Moderate This Page</a></if>
</td></tr>
<tr><td width="100%" colspan="2" class="alt1" align="center"><span class="smallfont">Powered by <strong>Custom Userpages</strong> by <strong> <a href="http://www.eaforums.com/forums/">Amy Anuszewski</a><strong></span></td></tr>
</table>
I cant remember fully what I changed lol it was yesterday and thats a long time ago for me, these are all in the userpage template, if anyone is having problems copy and paste that code if you like

One more thing, on the userpage_edit template I changed that around a little so that I could add some rules to the page to make it less empty and so my members do as there told this is the code and what I did on the userpage_edit template:

HTML Code:
$stylevar[htmldoctype]
<if condition="!is_browser('webtv')">
<form action="userpage.php?do=doedit" method="post" enctype="multipart/form-data"  onsubmit="return vB_Editor['$editorid'].prepare_submit(this.title.value, 0)">
</if>
<input type="hidden" name="userid" value="$userid">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1">
<strong>Page Content</strong> <br /> $messagearea
</td>

<!-- Mad Kad's addon -->
<td rowspan="2" class="alt2" width="400" valign="top">
<strong>Page Rules</strong><br />
Page rules type here
</td>
<!-- Mad Kad's addon -->

</tr>
<tr>
<td align="right" class="alt2">
<input type="submit" name="submit" value="Save" />
</td>
</tr>
</table>
</form>
I know that it meens you have to add text in your template but I like the idea of the rules where people can see them and I would love to also get a link next to the users posts when they have a userpage :banana:
Reply With Quote
  #1101  
Old 06-20-2006, 10:53 PM
peterska2 peterska2 is offline
 
Join Date: Oct 2003
Location: Manchester, UK
Posts: 6,504
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MissKalunji
OK what She and i are trying to do is show the link IN THE POSTBIT

when we use this

Code:
<a class="smallfont" href="userpage.php?do=main&userid=$userinfo[userid]">View My page</a>
it only shows the PERSON viewing the thread id...what am i doing wrong?
Try

Code:
 <a class="smallfont" href="userpage.php?do=main&userid=$post[userid]">View My page</a>
Reply With Quote
  #1102  
Old 06-20-2006, 11:33 PM
MadKad's Avatar
MadKad MadKad is offline
 
Join Date: Mar 2006
Location: UK
Posts: 208
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by peterska2
Try

Code:
 <a class="smallfont" href="userpage.php?do=main&userid=$post[userid]">View My page</a>
I havent tried this yet, but what about doing one that will only show up as My Page say next to the username on there posts if they have made a page?
Reply With Quote
  #1103  
Old 06-21-2006, 05:21 AM
Wifey Wifey is offline
 
Join Date: Mar 2004
Posts: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This hack is great! I have a question though, how much in terms of bandwidth and space usage are we talking about with this? My members would love it, but my board is very large and I'm not wanting to pay more monthly for the site...

Thanks!
Reply With Quote
  #1104  
Old 06-21-2006, 11:27 AM
ltaylor's Avatar
ltaylor ltaylor is offline
 
Join Date: Apr 2006
Location: Canada
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the great hack! I'll be installing later this afternoon !
Reply With Quote
  #1105  
Old 06-22-2006, 01:30 PM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by peterska2
Try

Code:
 <a class="smallfont" href="userpage.php?do=main&userid=$post[userid]">View My page</a>
Workeddd thanks :banana:
Reply With Quote
  #1106  
Old 06-22-2006, 07:10 PM
htscpl's Avatar
htscpl htscpl is offline
 
Join Date: Sep 2003
Location: Houston
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, I had to un-install this one. I was having problems with members not being able to see their pages or even start their pages ??? I am sure it is a conflict with some other installed hack. I'll try again later when I have more time to mess with it

Good idea though.

Henry :surprised:
Reply With Quote
  #1107  
Old 06-23-2006, 07:55 AM
jerx jerx is offline
 
Join Date: Feb 2006
Posts: 188
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The userpage is created automatically for new users, right?
How can I mass create userpages for existing users, eg using phpMyAdmin?
Reply With Quote
  #1108  
Old 06-24-2006, 10:01 AM
doggy1 doggy1 is offline
 
Join Date: Aug 2005
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello. I have been trying to fix the report a page bug, but have not been able to get it work. When you click on the page it doesn't do anything but blank the page out. I don't know where the message, if any, is being sent?

I did the edit that was described and still no go. Anyone else been able to get this to work? Thanks.
Reply With Quote
  #1109  
Old 06-24-2006, 06:47 PM
Dilldogs Dilldogs is offline
 
Join Date: May 2006
Location: Wilmington, IL
Posts: 99
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I am learning so I have this whole install down and I am sure I can do it except I am confused about one thing.

In the installation text it has this:

7. Add a link to the list of userpages somewhere on your site (i.e. your navbar. The link is <a href="userpage.php?do=list">User Pages</a>

Is this the right link and where would you recommend I put this?
Reply With Quote
  #1110  
Old 06-24-2006, 09:01 PM
doggy1 doggy1 is offline
 
Join Date: Aug 2005
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dilldogs
Ok, I am learning so I have this whole install down and I am sure I can do it except I am confused about one thing.


In the installation text it has this:

7. Add a link to the list of userpages somewhere on your site (i.e. your navbar. The link is <a href="userpage.php?do=list">User Pages</a>


Is this the right link and where would you recommend I put this?
Okay, I am learning, too, but I can actually answer this question. I will try to help out here.

Admin CP>Styles and Templates>Style Manager> << >> > All template groups>navbar> Place that code where you like to have it show up on the navbar> Save

Shoot me a PM if you need more help and/or if you want to see how mine is set up.

Good luck!
Reply With Quote
  #1111  
Old 06-24-2006, 09:45 PM
stonner stonner is offline
 
Join Date: Jun 2006
Posts: 212
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

when will the planned features be implemented?

thanks for the great hack!
Reply With Quote
Reply


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 12:38 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.06957 seconds
  • Memory Usage 2,413KB
  • Queries Executed 31 (?)
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
  • (7)bbcode_code
  • (2)bbcode_html
  • (5)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
  • (3)pagenav_pagelinkrel
  • (16)post_thanks_box
  • (16)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (16)post_thanks_postbit_info
  • (15)postbit
  • (16)postbit_onlinestatus
  • (16)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