vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   need to add usercp content (https://vborg.vbsupport.ru/showthread.php?t=142129)

moonlightcheese 03-15-2007 11:59 AM

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.

moonlightcheese 06-01-2007 11:31 AM

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:
http://linkforcecorner.com/uploader/files/4/vbbproj.png

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.


All times are GMT. The time now is 03:07 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.00985 seconds
  • Memory Usage 1,719KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete