Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 12-03-2006, 02:49 AM
Quarterbore Quarterbore is offline
 
Join Date: Mar 2005
Location: Valley Forge PA
Posts: 538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Template - Auto way to get customized templates into MASTER STYLE?

I am working on finishing a classified and auction script for vBulletin and it is the largest project I have ever attempted and I made a huge mistake as I was coding in a child style until I could verify things were working.

Well, now I have the script finished, or just about done, and I have a problem in that I have about 75 templates that have been customized that I need to move up into the Master Style to allow me to export the product file.

I am doing this one template at a time as it is allowing me a chance to look at each template to verify I have everything phrased but it is quite tedious as most of the templates involve me needing to create the template in the master style in addition to copying the info over.

Is there a way to automate this on is this one of those learning experiences I will never need to do again after making the mistake?

Here is my new project...

http://www.vbclassified.com/vbclassified.php

I will be releasing a lite version here ob vbulletin.org once I get the main script done and I am confident that I have a database lock.
Reply With Quote
  #2  
Old 12-03-2006, 03:06 AM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This might work...

[sql]UPDATE template
SET styleid = -1
WHERE styleid = 1 AND title LIKE 'classifieds_%'[/sql](assuming 'classifieds_' is your template prefix and 1 is your style). The next step would be to rebuild all styles so it updates the template listings per style.

I also strongly recommend you start editing your templates as FILES using your favorite HTML editor. It will save you hours of work mucking around in that god awful template editor!

https://vborg.vbsupport.ru/showthread.php?t=126738
(kind of an old version, so expect an update soon)
Reply With Quote
  #3  
Old 12-03-2006, 03:38 AM
Quarterbore Quarterbore is offline
 
Join Date: Mar 2005
Location: Valley Forge PA
Posts: 538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks but it looks like this will cause me problems as I started doing them manually and some templates are in the master as well as in the style I was using for development...

This has been a painful lesson learned. For anybody else, if you do a significan hack, DO IT IN THE MASTER STYLE or you won't be able to export your product with the templates and phrases!

As for the editor, yea, I invested in dreamweaver soon after staring this project and between that and notepad I am getting through...

Thanks!
Reply With Quote
  #4  
Old 12-03-2006, 03:51 AM
Adrian Schneider's Avatar
Adrian Schneider Adrian Schneider is offline
 
Join Date: Jul 2004
Posts: 2,528
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If some are in style 1 and some in style -1, that's fine because it'll only move the ones in style 1. Run the query, rebuild styles, and you should be set.
Reply With Quote
Reply

Thread Tools
Display Modes

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 01:37 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.03612 seconds
  • Memory Usage 2,179KB
  • Queries Executed 11 (?)
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
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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_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