Adding contrib integration to AF was a mistake. I need to move all of it into the modules that want to integrate unless I run into a maintainer that refuses. To that end, I need to do the following:
- Change the include file name to MODULE.author-pane.inc
- Add 'image-path' to $variables so contrib modules can find the forum icons.
- Document the process for integrating with AF
- Contact the other maintainers and start the process of moving the code over
- Remove the integration code from AF except for core module integration
Michelle
Comments
Comment #1
michelleWell, I've done my part. At this point, it's up to the other maintainers. Here are all the issues for easy reference. If they haven't made it into their respective modules by the time I release Alpha 14, I'll put something together to make it easier for people who are upgrading since, from their perspective, AF would suddenly be losing functionality.
Userpoints - #326984: Advanced Forum and Advanced Profile Kit integration
User titles - #327186: Advanced Forum and Advanced Profile Kit integration
User badges - #327185: Advanced Forum and Advanced Profile Kit integration
Privatemsg - #326979: Privatemsg integration
User stats - #326985: Advanced Forum and Advanced Profile Kit integration
User relationships - #324371: Advanced Forum / Advanced Profile Kit integration
Buddylist - #326833: Advanced Forum / Advanced Profile Kit integration
Facebook status is already complete. Thanks!
Michelle
Comment #2
michelleWhoops, forgot to mark fixed.
Michelle
Comment #4
michelleUnclosing... I want this easily visible until this gets into the rest of the modules.
Michelle
Comment #5
michelleOk, we now have an alpha with the contrib integration pulled out and only two of the maintainers have added the hook. Unfortunately, this means people using the remaining modules will need to add the file themselves. See http://drupal.org/node/326460#comment-1090675 for the links to each issue. For each module you use, just grab the file from the issue, rename the .txt to .inc, and drop it in that module's directory. Hopefully all the maintainers will add the hook before their next release so you only need to do this once.
Michelle
Comment #7
michelleOpening again. Unfortunately, most of the maintainers have still not added support. :(
Michelle
Comment #8
michelleSeems no one is reading this anyway... Moved the whole list to the project page in an attempt to stop people asking over and over.
Michelle