Third-Party Plugins UpToDate

by Undef.de

System

XASECO2

Description

Checks whether third-party plugins are up-to-date
This Plugin checks all installed Plugins for new releases when a MasterAdmin connects to the Server, or when he calls the command "/checkplugins".
Not every Plugin is automatically supported, its needs to register itself into a defined data structure, which does not require to have this plugin enabled.

For Plugin Developer
It uses the PHP function version_compare() to verify the version of the Plugins, so your Plugin version has to be compatible with that function to compare, see also http://www.php.net/manual/en/function.version-compare.php

To get your Plugin supported, follow the instructions in the Install.txt file. This process may be changed in the future if enough authors are supporting this.

Installation

1. unzip the script to xaseco2 base directory
2. edit xaseco2's plugins.xml and the include following line:
Code:
<plugin>plugin.third-party-plugins-uptodate.php</plugin>
3. restart xaseco2

Notes

- This Plugin works only with XAseco2/1.03+
- This Plugin works only with Trackmania2 (ManiaPlanet)

Changes in v0.9.3

Changes:
- none

Changes in the third_party_plugins_uptodate.xml:
- none

Bugfix:
- [PHP Notice] Undefined index: checksum on line 335 in file ... (thanks hacki65)

Changes in v0.9.2

- Changed URL from the XML database
- Replaced own HTTP function with file_get_contents()
- Added ManiaScript window close animation
- Added xml config file with several options (thanks tm-alonso)

Changes in v0.9.1

- This release requires XAseco2/1.01+
- Better checks for Updates: Now there is generated a checksum from the Plugin, which is used after version compare
- Plugin has been renamed from "plugin.third-party-plugins-uptodate.php" to "plugin.third_party_plugins_uptodate.php"
- Changed the URL from the Database

Link(s)

Forum: http://www.tm-forum.com/viewtopic.php?t=28935
Homepage: http://www.undef.name/XAseco2/Third-party-Plugins-UpToDate.php

Download(s)

File Version Date Size Downloads
tpplugins_uptodate2(0.9.3).zip 0.9.3 2014-01-05 18.13 KB 492
tpplugins_uptodate2(0.9.2).zip 0.9.2 2013-03-24 18.08 KB 513
tpplugins_uptodate2(0.9.1).zip 0.9.1 2012-12-07 18.74 KB 779
tpplugins_uptodate2(0.9.0).zip 0.9.0 2011-10-09 19.63 KB 621