vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vb3 Postbit Style Option v1.0 (https://vborg.vbsupport.ru/showthread.php?t=61039)

Dean C 02-01-2004 06:48 PM

Thanks for releasing :)

g-force2k2 02-01-2004 06:53 PM

Quote:

Originally Posted by Breaker
yeh, this can be done with 1 template edit and a few added fields :D

Yes, but then you will be running uncessary queries.

Thanks for the support Mist.

Cheers,
g-force2k2

Link14716 02-01-2004 07:08 PM

I ask you, how?

Good job, but it's a little overkill. First, I have the legacy postbit setting set to '0' in the settings. I make a profile field giving the user this option, and in my phpinclude_start template, I add an if statement to check the value of the profile field, and if it is set to the vB2 style, set $vboptions['legacypostibt'] to '1'.

No hacking required, no unneeded queries, just a simple template mod.

Nice work, but it's just overkill to do 9 file edits when none are needed. ;)

g-force2k2 02-01-2004 07:15 PM

Quote:

Originally Posted by Link14716
I ask you, how?

Good job, but it's a little overkill. First, I have the legacy postbit setting set to '0' in the settings. I make a profile field giving the user this option, and in my phpinclude_start template, I add an if statement to check the value of the profile field, and if it is set to the vB2 style, set $vboptions['legacypostibt'] to '1'.

No hacking required, no unneeded queries, just a simple template mod.

Nice work, but it's just overkill to do 9 file edits when none are needed. ;)

Okay so you don't want to do unneeded queries, but by not making two file modifications you're running unnecessary queries, I don't see how people aren't understanding.

Quote:

Originally Posted by g-force2k2
2. I find it necessary to cache the posbit_legacy template. So if you want to get technical about file mods not needed, sure, but then you'll be running an extra query each time you load the showpost.php and showthread.php files if you use the vb2 postbit.

Regards,
g-force2k2

Link14716 02-01-2004 07:17 PM

And where would those unnecessary queries come from? It's a simple profile field/if statement combination. ;)

g-force2k2 02-01-2004 07:18 PM

Quote:

Originally Posted by g-force2k2
2. I find it necessary to cache the posbit_legacy template. So if you want to get technical about file mods not needed, sure, but then you'll be running an extra query each time you load the showpost.php and showthread.php files if you use the vb2 postbit.

Run the debug mode you will see the template will be uncached by both showpost.php and showthread.php.

No you're right about the profilefield and if conditional no queries are required, but simply by using the postbit_legacy template it is not a cache'd template. My hack further optimizes that simple fact

Regards,
g-force2k2

Link14716 02-01-2004 07:23 PM

Yeah, I didn't see that part of your post. Shouldn't postbit_legacy be cached by default? *goes to file a bug report*

g-force2k2 02-01-2004 07:25 PM

Quote:

Originally Posted by Link14716
Yeah, I didn't see that part of your post. Shouldn't postbit_legacy be cached by default? *goes to file a bug report*

Yes it should be, but it wasn't there so I made the necessary modifications.

Regards,
g-force2k2

Xyphen 02-01-2004 07:49 PM

There is a easier way to do this if you only want to switch between postbit_legacy and postbit templates in vBulletin 3. I'm using it without any file modifications or any extra queries.

But this is nice for having multiple style postbits :) Good Job G-force.

g-force2k2 02-02-2004 03:58 AM

Quote:

Originally Posted by Xyphen
There is a easier way to do this if you only want to switch between postbit_legacy and postbit templates in vBulletin 3. I'm using it without any file modifications or any extra queries.

But this is nice for having multiple style postbits :) Good Job G-force.

Are you sure? Because I know that the vbdevs did not cache the postbit_legacy, so by just using the template it requires extra queries if you did not make any file modifications. Just giving you the heads up, its modification 1 for both the showthread.php and showpost.php.

Cheers,
g-force2k2


All times are GMT. The time now is 02:06 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.01083 seconds
  • Memory Usage 1,738KB
  • 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
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete