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
  #752  
Old 12-02-2005, 10:43 AM
ChrisBaktis ChrisBaktis is offline
 
Join Date: Mar 2004
Location: CT
Posts: 409
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When a member goes to the page to create or edit their page how can I make the edit area go the whole distance across the page instead of a fixed size?
Reply With Quote
  #753  
Old 12-02-2005, 09:02 PM
ChrisBaktis ChrisBaktis is offline
 
Join Date: Mar 2004
Location: CT
Posts: 409
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As an admin I tried deleting a page and I get an error saying I dont have permission. My setting are all set to yes. Is there something I am missing?
Reply With Quote
  #754  
Old 12-03-2005, 09:14 PM
Anarchy Anarchy is offline
 
Join Date: Oct 2002
Location: Gold Coast, Australia
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ChrisBaktis
As an admin I tried deleting a page and I get an error saying I dont have permission. My setting are all set to yes. Is there something I am missing?
Yes i get the same problem.
Reply With Quote
  #755  
Old 12-03-2005, 10:10 PM
BrandiDup's Avatar
BrandiDup BrandiDup is offline
 
Join Date: Jun 2005
Location: San Diego, CA
Posts: 213
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just installed this with no problems and it works like a charm!!!! Very awesome hack! My members love and appreciate it very much. Thank you
Reply With Quote
  #756  
Old 12-04-2005, 06:48 AM
Chris Lang Chris Lang is offline
 
Join Date: Jun 2005
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Anarchy
Yes i get the same problem.
Read the previous posts of this thread. The answers are there.
Reply With Quote
  #757  
Old 12-05-2005, 06:58 AM
ManagerJosh's Avatar
ManagerJosh ManagerJosh is offline
 
Join Date: Feb 2002
Posts: 348
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Rating doesn't work and it seems to be missing vbphrase[rate_userpage]
Reply With Quote
  #758  
Old 12-05-2005, 08:05 AM
dirtycrow dirtycrow is offline
 
Join Date: Apr 2004
Posts: 350
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by utw-Mephisto
Working here too, but I cannot delete custom pages even though I am super-admin ... any ideas ?

did you ever get an answer for this? i have the same issue.
Reply With Quote
  #759  
Old 12-05-2005, 07:36 PM
ChrisBaktis ChrisBaktis is offline
 
Join Date: Mar 2004
Location: CT
Posts: 409
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dirtycrow
did you ever get an answer for this? i have the same issue.
Mine has been corrected. In the userpage.php file on line 862 look for

PHP Code:
if ($pageexists
Change to:

PHP Code:
 if (!$pageexists
The ! is what the problem was on mine. I now can delete pages with no problem.
Reply With Quote
  #760  
Old 12-05-2005, 08:16 PM
ChrisBaktis ChrisBaktis is offline
 
Join Date: Mar 2004
Location: CT
Posts: 409
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there anyway to remove the Smilie box on the right hand side of the message area?
Reply With Quote
  #761  
Old 12-06-2005, 01:00 PM
waza waza is offline
 
Join Date: Apr 2005
Location: Belgium
Posts: 341
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey chris,
It should normally not show up if you replace:
Quote:
construct_edit_toolbar($pagedata, 0, 'nonforum', iif($vbulletin->options['privallowsmilies'], 1, 0));
With
Quote:
construct_edit_toolbar($pagedata, 0, 'nonforum', 0, 1, 0));
However, this will delete the smilies for everyone and will still parse smilies if they type it.
If you also want to disable smilie parsing:

FIND:
Quote:
$parser->do_parse($pagedata, 1, 1, 1, 1, 1, $cachable);
REPLACE WITH:
Quote:
$parser->do_parse($pagedata, 1, 0, 1, 1, 1, $cachable);
Reply With Quote
  #762  
Old 12-07-2005, 12:45 PM
rootnik rootnik is offline
 
Join Date: Jun 2002
Posts: 173
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm wanting to only allow people who have filled out a certain optional profile field to be able to create or edit pages.

PHP Code:
<if condition="$show['createuserpagelink'] && $userinfo['field7']">
    <
tr>
        <
td class="$navclass[signature]nowrap="nowrap"><class="smallfont" href="userpage.php?$session[sessionurl]do=create">Create Your Userpage</a></td>
    </
tr>
</if>
<if 
condition="$show['edituserpagelink'] && $userinfo['field7']">
    <
tr>
        <
td class="$navclass[signature]nowrap="nowrap"><class="smallfont" href="userpage.php?$session[sessionurl]do=edit">Edit Your Userpage</a></td>
    </
tr>
</if> 
That is what I have tried, and it doesn't want to work for me. (it doesn't show the link regardless)

Any suggestions?
Reply With Quote
  #763  
Old 12-07-2005, 02:59 PM
dboogie2288 dboogie2288 is offline
 
Join Date: Jan 2005
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Uh oh..bad bad things happened. I dont know what I did, but its trying to call this table that doesnt exist......

Code:
MySQL Error  : Table 'XXXXX.userpage' doesn't exist
Error Number : 1146
and

Code:
Database error in vBulletin 3.5.0:

Invalid SQL:
DROP TABLE userpage_rate;

MySQL Error  : Unknown table 'userpage_rate'
Error Number : 1051
When I try to uninstall it from AdminCP
Reply With Quote
  #764  
Old 12-07-2005, 03:36 PM
dboogie2288 dboogie2288 is offline
 
Join Date: Jan 2005
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yikes...that was an ugly one. Had to modify the uninstall code to get it finally uninstalled, then reinstalled the product...and thankfully it worked.
Reply With Quote
  #765  
Old 12-07-2005, 04:40 PM
waza waza is offline
 
Join Date: Apr 2005
Location: Belgium
Posts: 341
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rootnik
I'm wanting to only allow people who have filled out a certain optional profile field to be able to create or edit pages.

PHP Code:
<if condition="$show['createuserpagelink'] && $userinfo['field7']">
    <
tr>
        <
td class="$navclass[signature]nowrap="nowrap"><class="smallfont" href="userpage.php?$session[sessionurl]do=create">Create Your Userpage</a></td>
    </
tr>
</if>
<if 
condition="$show['edituserpagelink'] && $userinfo['field7']">
    <
tr>
        <
td class="$navclass[signature]nowrap="nowrap"><class="smallfont" href="userpage.php?$session[sessionurl]do=edit">Edit Your Userpage</a></td>
    </
tr>
</if> 
That is what I have tried, and it doesn't want to work for me. (it doesn't show the link regardless)

Any suggestions?
Try this:
PHP Code:
<if condition="$show[createuserpagelink] AND $userinfo[field7]">
    <
tr>
        <
td class="$navclass[signature]nowrap="nowrap"><class="smallfont" href="userpage.php?$session[sessionurl]do=create">Create Your Userpage</a></td>
    </
tr>
</if>
<if 
condition="$show[edituserpagelink] AND $userinfo[field7]">
    <
tr>
        <
td class="$navclass[signature]nowrap="nowrap"><class="smallfont" href="userpage.php?$session[sessionurl]do=edit">Edit Your Userpage</a></td>
    </
tr>
</if> 
Reply With Quote
  #766  
Old 12-09-2005, 07:23 PM
dboogie2288 dboogie2288 is offline
 
Join Date: Jan 2005
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey all, I've got a weird issue with the templates...they are getting created just as the script says, but it creates 3 different tables (essentially) each for views, ratings, and last updated...anyone have a similar issue, or that can paste in their template for me....

http://www.beginnerbikers.org/userpage.php
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 01:12 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.06093 seconds
  • Memory Usage 2,385KB
  • 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
  • (2)bbcode_code
  • (5)bbcode_php
  • (9)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
  • (2)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