You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository contains a few useful scripts for SMF, such as install/upgrade or repair scripts, database cleaning up, etc.
4
4
All scripts in this repository are under BSD 3-clause license, unless specified otherwise.
5
5
6
6
# Tool explanation
7
7
8
-
* databasecleanup
8
+
***databasecleanup**
9
9
***install_script**: a (nice I hope :P) template that can be used to create manual installation scripts for mods. At the moment the hook part is fully working, the database part is still WIP.
10
10
***ban_script.php**: a script that allows perform multiple user banning at once. You can provide a list of usernames that you want to ban or you can ask the script to scan a board you have collected all the users you want to ban in (the name must be the subject of the topic).
11
11
***fix_packages.php**: with SMF 2.0 after a large upgrade (to cleanup forum, not after an upgrade from SMF 1.x) the mods are still marked as installed, with this script you can invert that state.
12
-
***Populate.php**: a script that can be used to populate a forum with dummy users (usually useful for testing), originaly written by SlammedDimehttp://code.mattzuba.com/populator
13
-
***repair_settings.php**: updated version of repair_settings.php it supports multiple attachments directory, fix several other problems...oh I don't remember everything! :P
14
-
* smfinfo.php
15
-
* status.php
16
-
* webinstall.php
12
+
***Populate.php**: a script that can be used to populate a forum with dummy users (usually useful for testing), originaly written by [SlammedDime](http://code.mattzuba.com/populator)
13
+
***repair_settings.php**: updated version of repair_settings.php it supports multiple attachments directory, fix several other problems...oh I don't remember everything! :P
14
+
***smfinfo.php**
15
+
***status.php**
16
+
***webinstall.php**
17
17
18
18
# Tools download
19
19
20
20
Apart from cloning the repo, you can find the files more useful to end-users at the [download page](https://github.com/emanuele45/tools/downloads)
21
-
=======
22
-
SMF Tools repository.
21
+
22
+
# SMF Tools repository
23
23
24
24
This repository contains a few useful scripts for SMF, such as install/upgrade or repair scripts, database cleaning up, etc.
25
25
All scripts in this repository are under [BSD 3-clause license](http://www.opensource.org/licenses/BSD-3-Clause) license, unless specified otherwise.
@@ -29,9 +29,9 @@ Feel free to fork this repository and make your desired changes.
29
29
Please see the [Developer's Certificate of Origin](https://github.com/norv/tools/blob/master/DCO.txt) in the repository:
30
30
by signing off your contributions, you acknowledge that you can and do license your submissions under the license of the software.
31
31
32
-
######How to contribute:
32
+
##How to contribute:
33
33
* fork the repository. If you are not used to Github, please check out [fork a repository](http://help.github.com/fork-a-repo).
34
34
* branch your repository, to commit the desired changes.
35
35
* sign-off your commits, to acknowledge your submission under the license of the project.
36
-
* an easy way to do so, is to define an alias for the git commit command, which includes -s switch (reference: [How to create Git aliases](http://githacks.com/post/1168909216/how-to-create-git-aliases))
36
+
* an easy way to do so, is to define an alias for the git commit command, which includes `-s` switch (reference: [How to create Git aliases](http://githacks.com/post/1168909216/how-to-create-git-aliases))
0 commit comments