Can this be packaged up as a feature using the features module?

CommentFileSizeAuthor
#3 advanced_profile_kit_integration.zip12.92 KBarcane

Comments

michelle’s picture

I haven't the foggiest. If someone wants to give it a whirl, feel free. :)

Michelle

arcane’s picture

I've been thinking I'll make a go at it.

arcane’s picture

StatusFileSize
new12.92 KB

Here it is! My very first feature. It was a joy to create using the features module, and it packages up everything up pretty nicely. Once you enable the feature, it will handle all settings for you automatically. No manual configuration necessary (unless you want to customize). Note this feature does not include imagecache profiles yet. I recommend starting with a brand new drupal site, since this feature might overwrite some system settings and variables.

1. You have to first download and enable the following modules to support Features:

Modules for Features:
cck
context
diff
ctools
features
purl
spaces
strongarm
views

Note: context, purl, spaces are not strictly necessary, but I include them for completeness.

2. Next, unzip and copy the attached module to: /sites/all/modules/custom/features so you finally have everything in /sites/all/modules/custom/features/advanced_profile_kit_integration

3. Next go to http://yoursite.com/admin/build/features/manage

4. Download all required modules that are listed as dependencies (features will enable them automatically in the next step)

5. Click the check box next to advanced_profile_kit_integration and then click save settings

6. Features will automatically configure all variables, settings, permissions, cck types, and panels. Note, I added some code to the feature to automatically add a Buddy relationship.

7. That's it, go create some users now and enjoy!

8. Add whatever css styling instructions included in the apk module pages.

arcane’s picture

I cross posted this feature to a public feature server located at http://community.featureservers.org/

michelle’s picture

Component: Miscellaneous » Documentation

Well, cool. :) I'll put this in the handbook.

Thanks,

Michelle

arcane’s picture

I working on making a drush make file so even the module downloads can be automated