Temporary Download Link from phpBB.com: Download
Advanced Version Check 3.0.6 Approved!
After almost 2 months of development, over 4 months of bugfixing/submitting, and 8 submissions to the MOD Database, Advanced Version Check 3.0.6, the "I'm NOT the Decider" edition, has been approved to the MOD Database!
About AVC 3
Advanced Version Check 3 improves where AVC 2 left off. Featuring a complete code reorganization and performance improvements in every corner of the MOD, AVC 3 is much faster and easier to use than its predecessor. General interface improvements and brand new first class features complete the ensemble.
The redesigned Version Check page is built from the ground up for managing multiple version checks with style. It displays the most basic information for each MOD, and a collapsable view allows to view more detailed information. Also, a big request: If there is an error with a particular check, it will not shut down the whole page. The individual MOD will display an error notice, but the other MODs will not be affected.
A brand new feature set which is the first of its kind is found in AVC 3. I call it the Version Check Notification System. If enabled, this allows the version checks to run regularly (at intervals) in the background on your board. A user won't even notice that it's happening. However, if a version check finds that a MOD has been updated, it can send an e-mail, send a PM, and/or make a post on a forum which will notify you that a MOD was updated. This helps transform AVC from a basic version information MOD to a version checking platform a lot like Software Update apps.
Of course, Advanced Version Check is nothing without MOD authors supporting it. MOD Authors should note that there have been updates to the AVC retrievable file since AVC 2: The retrievable file is now XML based, and includes a set of new features. The full details can be found in the brand new MOD Authors pack which is in the docs/ directory of the AVC download. Although AVC 3 still supports the AVC 2 retrievable file, its use has been deprecated, and the next major update of AVC will not support it.
AVC is also the first of my MODs premiering the MODX Template and the new FOA edition XSL (I decided I wanted to do my own instead of the default subSilver-like one).
For MOD Authors
Do you want a version checker for your MODs? It is very easy to set up. There is a MOD authors pack which includes a guide to setting up the files needed for a version checker and distributing them. This process only takes up about 5-10 minutes, and you are guided every step of the way. To get started, download AVC 3 and open the MOD Authors guide found in the docs/ directory of the zip.
Is there a list of MODs that use AVC?
No. The code for creating a version checker is open source, meaning it's just "out there" for anyone to use, meaning that no list would ever be accurate. Therefore, I have not attempted to maintain a list. If you would like a MOD that you're using to include a version checker for AVC, you could try politely
mentioning it to the author.
AVC 3 is made possible by a LOT of help that has been given to me during the development process:
Thanks to DemonBob < http://www.systemoverload.net
> who helped out as secondary MOD author during the 1.1.x and 2.0.x release lines, and who contributed most of the code during those release lines. Much of it has also been passed onto AVC 3.
Thanks to Ptirhiik < http://ptifo.clanmckeen.com
> for giving me advice with the Categories Hierarchy integration!
The xml class script was designed by the phpBB Support Team and is used with permission. < http://www.phpbb.com/about/#7330
Thanks so much to my colleagues on the phpBB Group who have helped out with debugging AVC.
The Version Check Notification utilizes phpBB's emailer() class (included within phpBB), an adaptation of netclectic's insert_post() function, and an adaptation of wGEric's insert_pm() function.
The AVC Install script is adapted from markus_petrux's SQL Parser < http://sql.phpmix.com
Categories Hierarchy Compatibility:
By popular request, AVC is compatible with Categories Hierarchy by Ptirhiik, versions 2.1.1-2.1.4. However, AVC is not compatible with CH 2.1.5 because a) it is in development and b) it changes CH's version checking methods. I hope to support CH 2.1.5 and later versions in a future release of AVC.
We need translators!
This MOD is a really popular MOD--but it is English only at the moment. Translating AVC requires duplicating install_part1.xml and install_part2.xml and translating all elements which indicate lang="en-gb". You will also have to translate the four $lang vars added to language/lang_*/lang_admin.php, and the entire lang_avc.php included in the zip. When you have completed this, please send me a PM and I will give you an e-mail address through which you can send me the translated files. Please do not post the translations in this topic because I will need to review and prepare them to upload to the Fountain of Apples phpBB MODs project at SourceForge.
Note that if updates to AVC 3 facilitate the need for additional $lang vars, I will probably get in contact with you to ask you to translate them.
Thanks a lot in advance to anyone willing to translate!
Future Development and phpBB3 Support:
Development topics for the next major revision of AVC have been opened! Advanced Version Check will be a phpBB2-only MOD, however a new MOD, named MOD Update Check, is now in development for the purpose of porting and implementing AVC in phpBB3. To help reduce confusion, the phpBB2 and phpBB3 versions of this MOD will be named and numbered separately. For more information, choose a topic below:
Advanced Version Check 3.2 Development
MOD Update Check 1.0 Development
Enjoy Advanced Version Check 3!
--Fountain of Apples