Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)

Reply
 
Thread Tools Display Modes
  #1  
Old 01-16-2006, 05:03 PM
PennylessZ28 PennylessZ28 is offline
 
Join Date: Mar 2002
Location: North America
Posts: 737
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vbSpace USERCP MODIFICATION Discussion

For the last month I have been playing around with templates when it comes to the USERCP and I think I have reached the limit.

While I can re-arange some things I can't fully control the display output of the page itself.

Normally the User Control Panel has a vertical left hand navigation menu and then the options display to the right of that menu.

Your options are usually like this:

Settings & Options
Edit Signature
Edit Email, Password & Username
Edit My Profile
Account Settings
Edit Avatar
Edit Profile Picture
Private Messages
Folders
Inbox
Sent Items
List Messages
Send New Message
Track Messages
Edit Folders
Subscribed Threads
Folders
Subscriptions
Subscriptions
Edit Folders
Miscellaneous
Event Reminders
Buddy / Ignore Lists
Attachments


Truth be told, like the defualt profile, this is fine and dandy for the basic forum, but for someone new to forum's and to forums aimed at social networking, this layout SUCKS AND IS LAME AND BLUKY.

So I want a user to get a page more like this when they click USERCP

Personal Info | Basic Info | Background | Interests & Personality | Upload Profile Pictures | Edit/Add Avatar | Email & Password | Edit Signature

Now, I know what your thinking, why not just make the navigation menu across the top in the template.

Simple, doesn't work. You can do that, but you're missing the objective.

For the myspace style feeling we are going to want to divide up the key thing here "EDIT MY PROFILE" if you go here and click edit profile you get a page with

Edit Password & Email
Date Of Birth


then you get Optional Information

then you get your Additional Information

which arranges all your added profile fields into a big cluster ++++ only to be displayed by the DISPLAY number chosen in the Admincp.

Yeah your users love navigating that, besides the fact it looks like crap.

So there has to be a better way. There is, modification of the profile.php file.

Heres the objective, to display profile editing fields on the page of your choice.

Remeber my list above? Heres what I want to do. USERCP > BASIC INFOMATION

result profile.php?do=basicinfo (example)

Then it would show the selected profile fields I want the user to edit on the page

USERCP > INTERESTS

result profile?do=interests

simlair result to above with again intrest fields being displayed.

Ok here's another thought, lets take those basic form fields, and since we are phrasing BBCODE in the member profile, we add the WYSIG (whatever its called) editor to the entry field.

This would make editing the profile easier, quicker and help users find that field faster. IMO.

What about PRIVATE MESSAGES YOU SAY? Create a new link and page.

Whens the last time you logged into myspace or yahoo and clicked account settings to find your mail? Why should my private messages be in the usercp?

Good idea, just not right for what we are doing. They don't need to be there.

Put if on a different page, put a link somewhere. Its easy, if it works on myspace then it will work on your page. Just cuase its not in the usercp doesn't mean people won't be able to figure it out.

So anyone wanna volunteer to help?
Reply With Quote
  #2  
Old 01-17-2006, 01:16 AM
tendo's Avatar
tendo tendo is offline
 
Join Date: Jan 2006
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

^^I have been searching for this too. Would be really awesome, if it didn't try to mimic myspace too much. Most people already have that and don't want too many fields to enter. A couple pictures and maybe an mp3 player would be awesome. If someone can send the text from vB to an xml file for song titles and such I can make the flash :S Anyways, if there's like an open project to band together and code something like this I have some experience.
Reply With Quote
  #3  
Old 01-21-2006, 09:44 PM
PennylessZ28 PennylessZ28 is offline
 
Join Date: Mar 2002
Location: North America
Posts: 737
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Why the hell was this moved to requests? this is not a request, it was discussion, its a side project of vbspace, WTF on the moderator who did this.
Reply With Quote
  #4  
Old 01-21-2006, 10:00 PM
Bluestrike2 Bluestrike2 is offline
 
Join Date: Nov 2005
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

HR3 - I have to hand it to you - you rock.

While I'm not exactly a coder by far, I'd be happy to assist in other ways (I don't know what) . Also, if you DO manage to accomplish this, I'll donate to your team. As will others.

Thanks for all of your hard work! It is truly appreciated.
Reply With Quote
  #5  
Old 01-21-2006, 10:02 PM
Vizionz Vizionz is offline
 
Join Date: Jul 2003
Location: Chicago
Posts: 524
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

cause the way your discussing it it seams like your asking for help so by asking for help it truelly is a modification request sincce your requesting other members to help achi9eve the goal above so it is in the right place all around.

if you were finished with the project and just wanted feedback i am sure it would of been left alone. but since your not and more asking if anyone can help the project this is where they found it best fit on the forum i guess
Reply With Quote
  #6  
Old 02-03-2006, 07:57 AM
PennylessZ28 PennylessZ28 is offline
 
Join Date: Mar 2002
Location: North America
Posts: 737
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Welp I finished it, I just thought I'd announce that its completed now. Still have some edges to polish. But its up and running on my site. I am happy so far.

I had to really hack the profile.php file though in some areas. Luckily thier were hooks, so I think I can turn this into a product.
Reply With Quote
  #7  
Old 02-03-2006, 12:28 PM
Hanif Hanif is offline
 
Join Date: Apr 2005
Location: Yorkshire
Posts: 80
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HR3rdGen
this is fine and dandy for the basic forum, but for someone new to forum's and to forums aimed at social networking, this layout SUCKS AND IS LAME AND BLUKY.
Spot on...many of my users would appreciate and easier way to carry this out. Sounds like a good plan, sorry that I cant help with the coding but maybe help you in other ways? Willing to donate.

Ideally dude I've said this to the folks at Vb that the USER CP panel has been coded by hard core techies and little thought has been given to the social side. Or ease of use. Dont get me wrong I love vb but I think your idea is solid and the folks at vB should take it on.

Let me know your thoughts.

Hanif
Reply With Quote
  #8  
Old 02-03-2006, 01:48 PM
argash's Avatar
argash argash is offline
 
Join Date: Mar 2005
Location: Austin
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HR3rdGen
Welp I finished it, I just thought I'd announce that its completed now. Still have some edges to polish. But its up and running on my site. I am happy so far.

I had to really hack the profile.php file though in some areas. Luckily thier were hooks, so I think I can turn this into a product.
WOW man I just checked it out looks great now I'm gonna put your skills to the test! can you make that AJAX? so you can change pages without reloading the page?
Reply With Quote
  #9  
Old 02-03-2006, 01:50 PM
PennylessZ28 PennylessZ28 is offline
 
Join Date: Mar 2002
Location: North America
Posts: 737
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'll post up some screenies shortly. The one thing I had to do was undo all the do=editprofilepic do=editavatar

so I could call it all at once and then use a simple tab system to navigate simliar to the same format you might see on Myspace for example.

This also required me chaning the way custom fields were called becuase normally they are simply display as $customfields in the template.

Can't have that junk.
Reply With Quote
  #10  
Old 02-06-2006, 01:33 PM
SuperFly SuperFly is offline
 
Join Date: Feb 2005
Location: Mentor,Ohio
Posts: 253
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Dang i was hoping to be the first. Me and a few members were working on it
Ah well.
Reply With Quote
Reply

Thread Tools
Display Modes

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:45 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.05740 seconds
  • Memory Usage 2,256KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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