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

Reply
 
Thread Tools Display Modes
  #1  
Old 05-17-2006, 09:12 AM
Charged Charged is offline
 
Join Date: Jun 2005
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default PM in UCP (templates question)

I have stumbled on a slight problem with my site design.

I have squashed vb into my existing site design and most of it is working fine. The problem I have is that if you are viewing a pm it overflows the container.

Now I can edit the postbit to make it fit, but then the rest of the normal posts are messed up as they also use the postbit.

I can see 2 ways of solving this:

first way would be to remove the user cp menu from the left hand side of the pm when you are viewing them (I have fixed the rest of the screens with this there so its not an issue)

I don't see how I can do this from editing the pm_showpm template, thought it would be a case of deleting the code for the menu but doesn't look like it is

The second way would be if I can duplicate postbit and make an edited version, which I can then call from pm_showpm instead of the normal postbit.

I tried just coping the whole postbit and making a new template and then changing the name in pm_showpm, though this doesn't seem to work. Still learning how this kinda stuff all fits together.

So any help would be appreciated, I think the second method would be better but either should achieve what I am after.

thanks in advance
Reply With Quote
  #2  
Old 05-17-2006, 10:42 AM
Rich's Avatar
Rich Rich is offline
 
Join Date: Mar 2004
Location: U.S.A
Posts: 921
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

Unless I am mistaken, just edit the USERCP_SHELL template. That affects all of the usercp template layouts I believe. Its still pretty early for me, so I am going off my head here. If you cange the left bar in there, it will be changed everywhere....I think.
Reply With Quote
  #3  
Old 05-17-2006, 01:43 PM
Alan @ CIT Alan @ CIT is offline
 
Join Date: Nov 2004
Location: South UK
Posts: 625
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Rich is correct, all of the User CP left hand menu is in the USERCP_SHELL template. Editing it there will edit it for everything that uses the User CP.

Thanks,
Alan.
Reply With Quote
  #4  
Old 05-17-2006, 03:18 PM
Charged Charged is offline
 
Join Date: Jun 2005
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I only want it removed on the one page though, not all the others.
Reply With Quote
  #5  
Old 05-17-2006, 06:34 PM
Rich's Avatar
Rich Rich is offline
 
Join Date: Mar 2004
Location: U.S.A
Posts: 921
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am not sure of the syntax, but I believe you could wrap the usercp_shell left column code in a condition for "If this script: blah blah, else show it. The pms use that template, but they use the private.php file so that conditional would work I believe.
Reply With Quote
  #6  
Old 05-18-2006, 07:59 AM
Charged Charged is offline
 
Join Date: Jun 2005
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

gone a touch over my head a bit there
Reply With Quote
  #7  
Old 05-18-2006, 01:05 PM
Rich's Avatar
Rich Rich is offline
 
Join Date: Mar 2004
Location: U.S.A
Posts: 921
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't know the syntax for many of the if conditionals that can be used but I know there is a way to define specific scripts opposed to users, groups, etc.

It basically wraps the entire left code so it would be used the way it is now IF you aren't using the private.php file. The <else /> would be the alternate display IF you are using the private.php file.

Hopefully someone with the conditional will be able to assist you better.
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 05:24 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.03995 seconds
  • Memory Usage 2,215KB
  • 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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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