vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Administrative and Maintenance Tools - install.php - The missing config.php configuration builder/editor for vB. By BOP5 (https://vborg.vbsupport.ru/showthread.php?t=286452)

BirdOPrey5 08-07-2012 10:00 PM

install.php - The missing config.php configuration builder/editor for vB. By BOP5
 
1 Attachment(s)
Brought To You by BirdOPrey5
www.Qapla.com


Version 1.2

WARNING - This mod is hard coded in English.

One thing vBulletin has been missing has been an easy way to edit and setup your config.php file before installing (or re-installing) your vBulletin forums.

This package contains my own install.php file designed to be uploaded to your forum root before you install vBulletin.

You then go to this file in your browser (http://yourdomain.com/install.php) and you can create your config.php file through an easy web interface.

If you see the vBulletin logo on the page you have the install file in the correct location.

When you are done it will creates or overwrite the config.php file, auto-delete the install.php file, and launch the vbulletin /install/install.php script all in 2 clicks.

In addition to using install.php to setup new forums you can copy it into the forum root directory of existing installs to view or change the config.php settings as needed- but always delete the file as soon as you are done with it as anyone can browse to it if it exists.

You can play with a live demo here: http://www.qapla.com/installdemovb4/install.php
I have disabled the self-delete option on the demo and enabled it to output config.txt files instead of config.php so you can view the output right in the browser. Otherwise it is identical to the actual version.

Don't input real passwords into the demo- the next person using it might see your values if they load the current file.

For this mod to work in requires a "virgin" config.php.new file be in your /includes/ directory. Do not delete it if installing a new VB, there is no security risk of letting the file stay in its original state in the /includes/ directory.

This has access to the most common options you can see in the screenshots. Advanced options may still need to be manually edited.

Remember it is absolutely essential you delete the file anytime you are done using it.
It will offer you a self-delete option, use it!


https://vborg.vbsupport.ru/external/2012/08/38.jpg

------------------------------------------------------

Please "Mark as Installed" if you use this. :)
Donations always appreciated. :up:
Thanks for making this MOTM! ;)

BirdOPrey5 08-08-2012 02:22 PM

Reserved.

nhawk 08-08-2012 03:18 PM

I'm constantly installing/uninstalling different vB versions on my development server.

This will come in very handy!

Thanks!

vbenhancer 08-08-2012 03:34 PM

interesting, but until you are hired by the company, it will not be considered... even if we tryed to implement one since vB 1.1 ...

BirdOPrey5 08-08-2012 04:04 PM

Quote:

Originally Posted by vbenhancer (Post 2355563)
interesting, but until you are hired by the company, it will not be considered... even if we tryed to implement one since vB 1.1 ...

This is my other Avatar... https://vborg.vbsupport.ru/

Regardless, still would not hold my breath. :D

Gemma 08-08-2012 04:10 PM

Once again BOP5 comes up with the goods :)

In Omnibus 08-08-2012 04:56 PM

You continue to outdo yourself with each new modification, Joe.

Installed and nominated for Modification of the Millennium.

Shadow 08-08-2012 05:09 PM

Very very nice! Comes in handy when using multiple installations on my local server.

Nominated and installed. Well done!

CharlieDelta 08-08-2012 05:11 PM

Wow, what a fantastic idea. Another mod that is practical for every VB owner or admin.

Well done.

Hornstar 08-08-2012 05:30 PM

Love how you included the 2 extra check boxes for disabling hooks and debug mode as well. Great mod that will save time. Hopefully people read and don't leave it on their server tho.

tareqbd 08-08-2012 05:56 PM

Most wanted mod. I hope vbulletin will avail it with the installation package, may be very much helpful to newbie admins.
Salute to you for the great work.

Scanu 08-08-2012 06:47 PM

Good work, really a good idea! Nominated and rated 5 stars ;)

Dr.osamA 08-08-2012 09:02 PM

good mod
thank you bro
installed

vbenhancer 08-09-2012 01:42 AM

Quote:

Originally Posted by BirdOPrey5 (Post 2355574)
This is my other Avatar... https://www.vbulletin.com/forum/cust...ar224677_7.gif

Regardless, still would not hold my breath. :D

ROFL.. i never looked at the poster before replying... Yolo like they say

Thunderbird8 08-09-2012 04:16 AM

Suggestion: Add a checkbox for disable mail somewhere in there, it'd be handy for test servers which one might not want sending email anyway.

RedTurtle 08-09-2012 05:59 AM

Awesome job. Great thinking and a great mod.

Valter 08-09-2012 08:59 AM

Great work! Thanks.

BirdOPrey5 08-09-2012 11:54 AM

Thanks everyone for the feedback. :up:

Quote:

Originally Posted by Thunderbird8 (Post 2355729)
Suggestion: Add a checkbox for disable mail somewhere in there, it'd be handy for test servers which one might not want sending email anyway.

Good idea... will add an option in the next version.

Quote:

define('DISABLE_MAIL', 1);

BirdOPrey5 08-09-2012 01:35 PM

Quote:

Originally Posted by Atakan KOC (Post 2355777)
Great idea. But it can be improved.

Cache Configration vs...

I would be more interested if you could find any mods on vBulletin.org that could NOT be improved. You'd probably have a shorter list than those that could be improved. ;)

vbenhancer 08-09-2012 04:18 PM

actually, life could be improved!

Atakan KOC 08-11-2012 03:04 PM

:confused::confused::confused::confused::confused: :confused::confused::confused::confused::confused: :confused::confused::confused::confused::confused: Are you teasing me?

BirdOPrey5 08-11-2012 07:12 PM

Quote:

Originally Posted by Atakan KOC (Post 2356226)
:confused::confused::confused::confused::confused: :confused::confused::confused::confused::confused: :confused::confused::confused::confused::confused: Are you teasing me?

No it was not teasing you. Sorry if it does not translate well.

I was just making a statement. Nevermind.

BirdOPrey5 09-02-2012 02:30 PM

This mod has been nominated Mod of the Month!

A big thank you to everyone who nominated it. Please visit the thread and vote for your favorite mod!

----

Mod updated to Version 1.2!

Added new options:
  • Disable email via config.php
  • Users that van view admin log
  • Users that can prune admin log
  • Users that can run queries
  • Super-Administrators
  • Undeleteable Users
  • Added product/plugin that will remind Admins if they forgot to delete install.php for improved security

thecore762 09-08-2012 02:57 AM

Very nice mod sir!

BirdOPrey5 10-01-2012 10:15 AM

Thank you all for making this September 2012 Mod of the Month!

Kolektor 10-02-2012 05:24 PM

congratulations. :)


All times are GMT. The time now is 05:50 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.01642 seconds
  • Memory Usage 1,764KB
  • 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)post_thanks_navbar_search
  • (1)printthread
  • (26)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