vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Additional templates use the Default as the base (https://vborg.vbsupport.ru/showthread.php?t=33247)

DarkReaper 12-15-2001 10:00 PM

I've always been annoyed that when I create a new template set, all my changes from the default template set aren't included. So, I went and made this TINY hack :)

In admin/functions.php:

Find:
Code:

                            AND (templatesetid=-1 OR templatesetid='$templatesetid'))
and change the -1 to a 1.

Then find:
PHP Code:

    $vars=$DB_site->query("SELECT findword,replaceword FROM replacement WHERE replacementsetid IN(-1,'$replacementsetid') ORDER BY replacementsetid DESC,replacementid DESC"); 

Change to:
PHP Code:

    $vars=$DB_site->query("SELECT findword,replaceword FROM replacement WHERE replacementsetid IN(-1,1,'$replacementsetid') ORDER BY replacementsetid DESC,replacementid DESC"); 

Find:
PHP Code:

    $gettemp=$DB_site->query_first("SELECT template FROM template WHERE title='".addslashes($templatename)."' AND (templatesetid=-1 OR templatesetid='$templatesetid') ORDER BY templatesetid DESC LIMIT 1"); 

Change to:
PHP Code:

    $gettemp=$DB_site->query_first("SELECT template FROM template WHERE title='".addslashes($templatename)."' AND (templatesetid=-1 OR templatesetid=1 OR templatesetid='$templatesetid') ORDER BY templatesetid DESC LIMIT 1"); 

1 is the id of the default templateset/replacement set, and you can change it to whatever you want. :)

VirtueTech 12-16-2001 04:43 AM

Here Here. :)

I always used to just download and upload the default template set as a new set to accomplish this.

However this makes it easier. I like it. Good job! :)

DarkReaper 12-16-2001 04:47 AM

Oh man..I did something even worse...depending on how you look at it. I edited the standard template set(id = -1) to match the default one...hm..problems arise, of course ;)

Thanks :p

Nam 12-16-2001 10:08 AM

This is great, I'm gonna try it out. I always have to do like VirtueTech has said, download and upload template again, of course doing this I have to change the color of table and such.

Thanks,

Smallville 01-12-2002 04:53 PM

I got this error when I changed what you said.

[QUOTE]Parse error: parse error in /home/thechar/public_html/admin/functions.php on line 802

Fatal error: Call to undefined function: vbsetcookie() in /home/thechar/public_html/admin/sessions.php on line 282

DarkReaper 01-12-2002 05:36 PM

Are you sure you did exactly what the instructions say?

Could you paste line 802 of functions.php and line 282 of session.php please?

TELEK 01-13-2002 09:02 PM

where you say 1 is the id of the default template set, does that mean to change it you just have to change 1 to the other number in the first line, or all of the 1's.

DarkReaper 01-13-2002 09:53 PM

AND (templatesetid=-1 OR templatesetid='$templatesetid'))

would become

AND (templatesetid=1 OR templatesetid='$templatesetid'))

Smallville 01-13-2002 09:56 PM

DarkReaper, I think it's a bigger problem. Any time I edit the admin/funtions.php file I get an error similar to that, just different line #s. Any ideas?

Mark Hensler 01-13-2002 11:35 PM

I think it would be better if you could copy any templates. Such as.. A 'Copy" link next to 'Edit' and 'Remove'. Then you could name the new template, and it would be a duplicate of the template that you copied.

Make sense?

JTMON 01-19-2002 01:34 AM

What irks me is the dropdown above the template edit box. If you drop it down and choose another template, it either reverts the one you were at or now with vbPortal, moves it! I mean, what the heck is it there for if it never works? I asked at vbulletin.com but it was called a "feature"

Sweet Cheeks 02-14-2003 12:10 PM

any update for 2.2.9 ? :D


All times are GMT. The time now is 11:02 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.01099 seconds
  • Memory Usage 1,739KB
  • 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
  • (1)bbcode_code_printable
  • (4)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (12)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