Good afternoon, I have just completed a first stab at integrating the module installer module with the release monitor module. This takes the form of a small patch to the module installer (http://drupal.org/node/121042) and this patch, which is based on (and includes) my patch to provide the option to have buttons, links, or both to download packages. (http://drupal.org/node/121004)
This patch adds another checkbox to the settings page, "Display Install Links". It then uses my patched version of the module_installer.module to actually do the install. A confirmation page (identical to a normal module install page, but with filled in values) is displayed before the module is installed.
I have tested this functionality, and it is working. It is sadly not the most elegant way to go about it and I will probably be rolling up yet another version in the relatively near future that will create a form page and submit the form to the module installer, which will change things around a bit.
Still, this is a good place to start (since it works) and start conversations about how it should be done (probably not like this.)
| Comment | File | Size | Author |
|---|---|---|---|
| releasemonitor.module_installer.patch | 3.99 KB | hyperlogos |
Comments
Comment #1
hyperlogos commentedSomeday I will remember to set status properly when I submit a patch.
Comment #2
douggreen commentedThe future of releasemonitor is uncertain. Since releasemonitor was first developed, the project release system has been improved, and the update_status and cvs_deploy modules have been released. You should look at both those modules before deciding to use this one. I won't be adding any new new features until I look more closely at the new modules.