Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
PLS Hard Install Template Wizard Details »»
PLS Hard Install Template Wizard
Version: 1.2b, by Darkwaltz4 Darkwaltz4 is offline
Developer Last Online: Feb 2013 Show Printable Version Email this Page

Version: 3.0.3 Rating:
Released: 12-29-2004 Last Update: 07-31-2005 Installs: 11
Code Changes Additional Files  
No support by the author.

Introduction:
-------------
Do you have 7 styles and the instructions to a hack you are installing only allow you to do one at a time?
Tired of having to keep track of changes over your 7 styles, and wish that you only had to edit one of the custom templates you added?
---OR EVEN---
Do you want a backup that you can just run by itself without requiring you to manually run a dozen programs, and follow vague instructions?
Are you a hack writer and give up on writing installers for your templates, because the vbulletin template system is so messy?

Well, now with the PLS Hard Install Template Wizard, you can manage all of these things quickly and easily.
The Press function allows you to make any custom template/edited template one of the templates in the master set, cleaning up your template system, and quickly passing on changes to your templates to all of your styles at once, and they become more permanant, allowing you to revert back to the state you Press it to, even if you do more edits.
The Lift function will take the templates that you select and render a new php file, which you can run by itself to install those templates to the master set for backup. If you write hacks, you can create your templates live and then this wizard will automatically create template installers from them, you can just toss the file it creates in with the rest of the installation files for your hack, and the templates will be installed to the master set, which is far more convenient for your clients.

Installation is quick, just place this one file into your admincp folder, and edit the index if you want a link to it.
If you do use the Stick files in your hack installer, just don't edit out the credit line to me.
If you use this hack, do click install so you will be alerted to updates should you need anything.
As with all of my hacks, I am willing to help with any problem you might encounter, and entertain any suggestion, since I usually take awhile to believe I'm done with a hack myself!

Update v3.1.2:
--Main:
Cleaner files, less security loops
Error message on empty selections
Clearer and cleaner instructions
Better Navigation
Screenshots (Attachment: pls_screens.zip)
--Pressing:
Removed edit links from list, security issue
Error message on Master Set Pressing attempt
Press confirmation requirement
Option to delete custom templates from selected styles or all styles
--Lifting:
Download now on blank screen, static issues
Support for version data
--Sticking:
More visually appealing
Cleaner and smaller files, less security issues
Stick confirmation requirement
Removed delete routine, now message advising revert
Flat queries, instead of one per template

Upgrade Instructions:
Upload new pls_admin.php file to admincp folder
Any previously created Stick files will still work

Future Features:
Checkall Box
Phrasing Support

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 12-30-2004, 06:40 PM
SnowBot's Avatar
SnowBot SnowBot is offline
 
Join Date: Jul 2003
Location: Manchester UK
Posts: 631
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any screenshots / demos please.
Reply With Quote
  #3  
Old 12-31-2004, 01:31 AM
Floris Floris is offline
 
Join Date: Jan 2002
Posts: 1,898
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry for being dumb as I didn't try the hack yet.

Doesn't vBulletin do this in default?

Master style : drop down > add template > adds to all templates.

parent style : edit a template > inherits to all child template.
Reply With Quote
  #4  
Old 12-31-2004, 02:42 AM
theArchitect's Avatar
theArchitect theArchitect is offline
 
Join Date: Sep 2004
Location: Sydney
Posts: 417
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by floris
Sorry for being dumb as I didn't try the hack yet.

Doesn't vBulletin do this in default?

Master style : drop down > add template > adds to all templates.

parent style : edit a template > inherits to all child template.
I am of a similar mind. Though not being a master at vB modifications I could be missing something.
Reply With Quote
  #5  
Old 12-31-2004, 04:48 AM
Darkwaltz4's Avatar
Darkwaltz4 Darkwaltz4 is offline
 
Join Date: Oct 2002
Location: Chicago
Posts: 1,538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by floris
Sorry for being dumb as I didn't try the hack yet.

Doesn't vBulletin do this in default?

Master style : drop down > add template > adds to all templates.

parent style : edit a template > inherits to all child template.
the press function has the effect of adding a template to all styles, but what it DOES, is make a custom version of a template become the 'default' template, by replacing it into the master template set (id: -1) such that further edits to such templates become revertable, not deletable. additionally, newly added templates can be pressed onto the master set as well, and even adding a new style will make the custom template now part of the set that is created. also, the other half of this wizard is useful for hack writers, such that admins can select templates that they have worked on, live on their test forums, and have this wizard lift them off and render a php file which can be run again (by itself) to install those templates into the master set. so, if they want to have an install file for the templates of their hack, they can use this wizard to create them in a matter of seconds, and the people who then install their hacks just have to run the file along with the rest of the install things, except that the templates wont require complicated import instructions, or requiring them to manually add in 20 templates to each of their styles.

i actually wrote this for myself, for the template install file rendering feature, and some of my other vborg hacks will be using pls-rendered files for the templates :-p

screenshots arent interesting because this is a utility hack....the main screen has a style chooser and an option chooser (press or lift), and then clicking submit brings up the list of available templates to choose from, you check the checkboxes next to the ones you want, and it does its job (or a download prompt). after downloading a lifted file, you can re-upload it again and run it to hard-install those templates, such as for future backup, or as a template installer as part of another hack. (again, not really needing screenshots). however, when i update my dorm hack ill link to the file that this hack produces, as an example of the output file if youd like
Reply With Quote
  #6  
Old 01-10-2005, 02:57 AM
lasto lasto is offline
 
Join Date: Jan 2002
Posts: 1,514
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

zip is weird can see 2 files in it but when go to extract get this error

! \Desktop\pls_hitw.zip: Unknown method in pls_admin.php
! \Desktop\pls_hitw.zip: Unknown method in instructions.txt
! \Desktop\pls_hitw.zip: No files to extract
Reply With Quote
  #7  
Old 01-15-2005, 11:51 PM
Darkwaltz4's Avatar
Darkwaltz4 Darkwaltz4 is offline
 
Join Date: Oct 2002
Location: Chicago
Posts: 1,538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Update v3.1.2:
--Main:
Cleaner files, less security loops
Error message on empty selections
Clearer and cleaner instructions
Better Navigation
Screenshots (Attachment: pls_screens.zip)
--Pressing:
Removed edit links from list, security issue
Error message on Master Set Pressing attempt
Press confirmation requirement
Option to delete custom templates from selected styles or all styles
--Lifting:
Download now on blank screen, static issues
Support for version data
--Sticking:
More visually appealing
Cleaner and smaller files, less security issues
Stick confirmation requirement
Removed delete routine, now message advising revert
Flat queries, instead of one per template

Upgrade Instructions:
Upload new pls_admin.php file to admincp folder
Any previously created Stick files will still work

Future Features:
Checkall Box
Phrasing Support
Reply With Quote
  #8  
Old 01-16-2005, 02:12 AM
Darkwaltz4's Avatar
Darkwaltz4 Darkwaltz4 is offline
 
Join Date: Oct 2002
Location: Chicago
Posts: 1,538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

snowbot: heres some screenshots of the new version for you..

lasto: ive updated the file archive, and downloaded it for a test, it works for me with winzip

and heres the zip file of screenshots, which ill put on the first post too, descriptions are in the zip file
Reply With Quote
  #9  
Old 03-31-2005, 09:54 PM
Zachariah's Avatar
Zachariah Zachariah is offline
 
Join Date: Feb 2002
Location: Canoga Park, CA
Posts: 2,125
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks - I'll take a look. This should save me a lot of time on upgrades
Reply With Quote
  #10  
Old 04-03-2005, 11:25 AM
khaleel's Avatar
khaleel khaleel is offline
 
Join Date: Oct 2004
Posts: 133
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Code:
Database error in vBulletin 3.0.6:

Invalid SQL: SELECT title,template_un,dateline,username,version FROM template WHERE templateid IN(2497,2498,2499) ORDER BY title ASC
mysql error: Table 'deathea_vbbackup.template' doesn't exist

mysql error number: 1146

Date: Sunday 03rd of April 2005 08:22:54 AM
Script: http://www.death-eater.net/forum/admincp/pls_admin.php
Referer: http://www.death-eater.net/forum/admincp/pls_admin.php
Username: kaz
IP Address: 217.42.244.217
I get that error
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 02:07 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.04743 seconds
  • Memory Usage 2,306KB
  • Queries Executed 23 (?)
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)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete