Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-15-2007, 11:59 AM
moonlightcheese moonlightcheese is offline
 
Join Date: Feb 2007
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default need to add usercp content

i need to add an extra nav option in the usercp and add an additional page for changing user options, which i've added as a table to the database.

i'm assuming i need to change the USER_SHELL template and add some code to profile.php for the additional page... right? what's up with all the $navclass stuff and $session and $vbphrase? do i need to add the info for the new page to an include file somewhere?

i'm completely unfamiliar with vbb... but well-versed in php+mysql.
Reply With Quote
  #2  
Old 06-01-2007, 11:31 AM
moonlightcheese moonlightcheese is offline
 
Join Date: Feb 2007
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i got as far as editing a few things in the USER_SHELL template and some other stuffs. here's a post i made at vbulletin.org... they refered me here since they don't officially work with code modifications.

didn't know where else to ask these questions... i've asked a lot of questions about vbb over the last couple months and got no answers and a bunch of redirections. hope someone here can answer...

i've been working on adding a little plugin to vbb for folding stats. when i added this code to USERCP_SHELL:
Code:
<tr>
    <td class="$navclass[profile]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td>
</tr>
<tr>
    <td class="$navclass[folding]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editfah">$vbphrase[edit_fah]Edit F@H Profile</a></td>
</tr>
<tr>
    <td class="$navclass[options]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td>
</tr>
i get this:


and the pretty baby blue CSS is missing. whats up with that?

since the $vbphrase that i added doesn't populate correctly, i just added the text in next to the variable. how can i get the $vbphrase variable to work? i tried to add the $vbphrase with:

Code:
$phrase = construct_phrase($vbphrase["edit_fah"], "Edit F@H Profile");

    $cells = array(
        'usercp',

        'signature',
        'profile',
        'options',
        'password',
        'avatar',
        'profilepic',
        'folding',

        'pm_messagelist',
        'pm_newpm',
        'pm_trackpm',
        'pm_editfolders',

        'substhreads_listthreads',
        'substhreads_editfolders',

        'deletedthreads',
        'deletedposts',
        'moderatedthreads',
        'moderatedposts',

        'event_reminders',
        'paid_subscriptions',
        'usergroups',
        'buddylist',
        'attachments'
    );
how can i define the 'folding' navclass properly. apparently something is wrong.
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:51 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03711 seconds
  • Memory Usage 2,173KB
  • Queries Executed 13 (?)
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_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)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_postinfo_query
  • fetch_postinfo
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete