Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 09-18-2012, 10:52 PM
Tweak589 Tweak589 is offline
 
Join Date: Nov 2003
Location: California
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Help Moving Thread Prefix in Forumdisplay & Showthread

Hello, I need some help to customize my template so that is shows the rich thread prefix in a different location. This modification may seem strange to some, but I have decided to use the 'Prefix' functionality for something entirely different. I have a feeling this is fairly easy, I just need some of your help to get it working . I have a fair amount of vBulletin experience, but not absolutely sure the best way to make this, or what variables to use, and where.

Two kinds of modifications to the templates:


Moving Prefix into a column in Forumdisplay:
Reasons for doing this is because of a special use case scenario on my forum. Currently, by default the prefix (REDTEXT) is shown next to the thread's title (see attachment)

BEFORE:

https://vborg.vbsupport.ru/attachmen...1&d=1348076932

AFTER: (I would like to move the prefix away from the thread's title and put it in a column to the right)


If there is no Prefix set then the cell for that thread will be blank. Then there is the question if this can have the sorting functionality of all the other top headers to every column, but that isn't really needed.


Moving Prefix in Showthread:
I would like to move the prefix while viewing a thread so that it does not show up in the breadcrumb menu and instead show it before the body of the FIRSTPOST. In between the thread title and the body. It should not be included in a "Quote" (e.g. not part of actual post). There should be some kind of conditional case here where if there is No Prefix set then this will not show up and not affect the thread's layout.

BEFORE:
https://vborg.vbsupport.ru/attachmen...1&d=1348076933

AFTER: (Any help with formatting a highlight/notice box as shown would be especially helpful):
Attached Images
File Type: jpg movedprefix.jpg (37.4 KB, 0 views)
File Type: jpg showthreadprefix.jpg (71.0 KB, 0 views)
File Type: jpg cap0258.jpg (37.0 KB, 0 views)
File Type: jpg cap0261.jpg (66.4 KB, 0 views)
Reply With Quote
  #2  
Old 09-19-2012, 01:04 AM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can't see the image for your forumdisplay question (broken), but for the showthread, it isn't going to be as easy as you'd like. You need to somehow remove it from the breadcrumbs (probably a plugin to do that) and then you need to make sure the prefix is available to your postbit template (another plugin) and then modify the template to add it to only the first post of the thread.

You are asking about a unique setup and I don't know that some coder is going to do this for free (since it won't get a lot of people needing it).
Reply With Quote
  #3  
Old 09-19-2012, 04:54 PM
Tweak589 Tweak589 is offline
 
Join Date: Nov 2003
Location: California
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for your response Lynne. I think I fixed the attachments, have a look.

I might as well try to see if anyone is willing to do this as paid help, I totally understand. I thought this might have been a quick set of hacks for the templates. If the majority of this work is more advanced, could you move this thread to the right place? I'll happily see if I can get some help there .
Reply With Quote
  #4  
Old 09-20-2012, 01:16 AM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You should post in the Paid Requests forum if you wish to make it paid. We don't move threads there since many users want to add more information like how to contact them and a price range.
Reply With Quote
  #5  
Old 10-15-2012, 11:57 PM
Tweak589 Tweak589 is offline
 
Join Date: Nov 2003
Location: California
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Lynne,

Well it looks like I was asking for a lot, and in the end I just managed to do a bit of searching around and found a quick hack you had posted for another user here: https://vborg.vbsupport.ru/showthread.php?t=261657

With only a slight modification to match the newer code, it works just as expected. I made m prefixes float off to the right and just above the tag/has-attachment/subscribe icons.

I realize that this original request I had was a little too complex because I'd have an actual column to deal with. Even in some sections of my forum where I don't use prefixes, that'd be ugly. And I didn't want to get into any conditionals mess.

Although it isn't exactly what I wanted, it at least allows me to have a simpler implementation of the prefix being moved in the Forumdisplay.

As for the breadcrumb, I am happy with editing some of the PHP files to get rid of the rich text prefix from there.

Many thanks.
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 10:03 AM.


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.03867 seconds
  • Memory Usage 2,231KB
  • Queries Executed 14 (?)
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
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (4)postbit_attachment
  • (5)postbit_onlinestatus
  • (5)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete