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
  #902  
Old 01-25-2006, 01:25 PM
drex drex is offline
 
Join Date: Feb 2005
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

another problem--

admins, mods can post.

regular users can view, not post.

secondary usergroup (custom) which is a subset of regular users, is supposed to be able to post. but they can't.

the permissions are set right. usergroup (9) can create, edit, view and not moderate; but in reality, they can't edit or create...

help!
Reply With Quote
  #903  
Old 01-25-2006, 05:41 PM
drex drex is offline
 
Join Date: Feb 2005
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok.

now everything seems to be working with permissions, except for the delete.....

i can seem to delete a page....

which fix do i apply?

also, still no working translation to username with the vbseo rewrites.. help, amy?
Reply With Quote
  #904  
Old 01-25-2006, 06:46 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That post from Oleg is old. I am pretty sure I posted my rewrite rules for vbseo in this thread.
Reply With Quote
  #905  
Old 01-25-2006, 07:16 PM
drex drex is offline
 
Join Date: Feb 2005
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

okay.

to fix the double delete thread confirmation screen, look in the template:userpage_delete_confirm

delete $header and $footer between the <body> and </body> tags and there you go! (also had an extra $stylevar[htmldoctype] at the top which I deleted).

The correct template should read:


HTML Code:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head><title>$vboptions[bbtitle]</title>
$headinclude
</head>
<body>

<br />
<br />

<form action="userpage.php?do=dokillpage" method="post">
<input type="hidden" name="ownerid" value="$ownerid" />

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">

<tr class="alt1"><td>
<div><label for="confirm"><input type="checkbox" name="confirm" id="confirm" value="1" /><strong>Do you really want to delete this user's page?</strong></label></div>
</td>
</tr>
<tr class="alt1"><td>
<div style="margin-top:$stylevar[cellpadding]px">
<input type="submit" class="button" value="$vbphrase[submit]" accesskey="s" />
</div>
</td>
</tr>
</table>

</form>

<br />
<br />

</body>
</html>

Don't forget to change :
HTML Code:
	
	// Check to see if the page exists.
  $pageexists = $db->query_first("SELECT * FROM ".TABLE_PREFIX."userpage WHERE userid = ".$ownerid);
 if ($pageexists)  {
  	print_no_permission();
  }

to

HTML Code:
	// Check to see if the page exists.
  $pageexists = $db->query_first("SELECT * FROM ".TABLE_PREFIX."userpage WHERE userid = ".$ownerid);
  if (!$pageexists)
  {
  	print_no_permission();
  }
this was posted earlier, somewhere, around post 360ish.........
Reply With Quote
  #906  
Old 01-25-2006, 07:23 PM
drex drex is offline
 
Join Date: Feb 2005
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

amy, i used the ones i found in this thread....

and they don't seem to work...

HTML Code:
'userpage\.php\?do=list' => 'userpage-list.html'

'userpage\.php\?do=main&userid=(\d+)' => 'userpage-user$1.html'

'userpage\.php\?do=main&username=(\w+)' => 'userpage/$1.html'
also not @ vbseo.com............

i'll look again............
Reply With Quote
  #907  
Old 01-25-2006, 07:33 PM
drex drex is offline
 
Join Date: Feb 2005
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

found this here:

https://vborg.vbsupport.ru/showthrea...seo#post759579

HTML Code:
'userpage\.php\?do=list' => 'userpage-list.html'
'userpage\.php\?do=main&userid=(\d+)' => 'userpage-user$1.html'
'userpage\.php\?do=shoutarchive&ownerid=(\d+)' => 'userpage-shouts$1.html'
'userpage\.php\?do=main&username=(\w+)' => 'userpage/$1.html'

help!

apparently, someone else on vbseo never had this resolved, either...

thanks..
Reply With Quote
  #908  
Old 01-25-2006, 07:36 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

These are the ones I'm using.
Code:
'^userpage\.php\?do=list' => 'userpages.html'
'^userpage\.php\?do=main&username=(\w+)$' => 'userpage/$1.html'
I don't bother with a userid on, but it wouldn't be hard to do.
Reply With Quote
  #909  
Old 01-25-2006, 07:38 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yours seem to work for me:

http://www.x5world.com/userpage/ekaz.html

http://www.x5world.com/userpage-list.html
http://www.x5world.com/userpage-user774.html
Reply With Quote
  #910  
Old 01-25-2006, 10:06 PM
drex drex is offline
 
Join Date: Feb 2005
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

amy, i'm missing something here.

when i click on the list and select ekaz, the link is: http://www.x5world.com/userpage-user774.html

the url at the top of the info page is: http://www.x5world.com/userpage-user774.html

where did you see the /userpage/ekaz.html link? it does work though, that's what i was looking for......

but i was hoping on the list of users, they would see/use this as their link, instead of the user=# syntax....
Reply With Quote
  #911  
Old 01-25-2006, 11:29 PM
drex drex is offline
 
Join Date: Feb 2005
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ps this mod rocks......... thanks!
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 07:48 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.14185 seconds
  • Memory Usage 2,323KB
  • 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
  • (5)bbcode_html
  • (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
  • (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