Patcher
by daris
Allows you automatically install modifications.
Detailed description:
http://fluxbb.org/forums/viewtopic.php?id=4431
This script allows you to easily install and uninstall FluxBB modifications. It loads modification readme.txt file and executes steps saved in that file.
I tested it using several mods from official repository.
It overwrites original files, so I suggest you running it on local sever (since it needs write permission) and then upload modified files to your server.
Installation instructions
Upload directories to FluxBB root directory.
Go to Admin Panel and click on Patcher plugin.
Permission issues
The basic Linux server permission settings does not allow to modify files via PHP. There are two ways of making Patcher to do this:
Change chmod of FluxBB root directory to 0777 - but it is a security issue, I suggest to do step 2 instead

Enable FTP layer by renaming plugins/patcher/config_sample.php to config.php (in the same directory) and filling the FTP login details.
More details: Topic on the forums
- Website: https://github.com/daris/fluxbb-patcher
- Modification downloads: 625
- Released: 2011-04-15
Recent version
- Supports FluxBB: 1.4.8, 1.4.7, 1.4.6, 1.4.5, 1.4.4
History
Version 2.0-alpha
- Automatic readme.txt dependency handling - user shouldn't know what readme.txt file is for
- Added Joomla FTP layer to allow modifying files via FTP protocol when we do not have permissions
- Changed a bit modification list
- Automatic modification download from the FluxBB.org repository. Modifications that are available to download are displayed at the bottom of the modification list.
- Ability to manage installed modifications - uninstall, enable, disable and update (updating modification to the new version)
- Integration with the Friendly URL modification (requires Friendly URL 1.0.9 or newer) - however it is not fully stable yet
- Automatic or manual checking for modification updates
- Automatic check for Patcher updates
- Only allow to patching modification when there are no any conflicts
- Automatic initial backup creation
- Logging errors and warning to the file (cache/patcher-{date}.log)
- Rewrite to the OOP
- Lots of bug fixes
- 196 downloads
- 2012-02-09
Version 1.2
- check for mod update feature (thanks to fluxbb devs for api :)
- translation support (Polish included)
- fixed unescaped special regex characters (\1, $1, $2, etc.) noticed by Defaz
- friendly url mod update to 1.0.4
- using PCLZIP library if ZIP extension for PHP is not installed
- 344 downloads
- 2011-05-10
Version 1.1
Initial release.
- 85 downloads
- 2011-04-15


