Hi,
I've created a simple plugin to allow an Elgg administrator to define a default set of profile and dashboard widgets for new registered users.
The previous plugins I saw didn't allow this to be configured using a simple GUI interface, so I decided to write my own. Within the administration menu you will have two new options
Each of these pages uses a modified version of the widgets editor found on the profile and dashboard pages. Which I felt was the easiest and would a familiar interface for most users. I also used the idea from another default widgets plugin I found (http://community.elgg.org/pg/plugins/Jade/read/734/plugin-default-widgets-full) which registers an event with the create user methods to allow me to cleanly create widgets only for new users.
One thing to be aware of is that this plugin doesn't set default configurations for the widgets, just widget placements in the profile and dashboard pages.
Feel free to send any feedback you have!
UPDATED:
2.01: Fixed a bug spotted by Elgg Developers. When an admin creates a user in the administrator interface then the admin user is logged in as the new user rather than staying as the admin user.
2.02: Bug fixes spotted by Cash: Added entity name (shown in the admin view). Also Firefox 3 issues have been fixed (not a css bug, but I wrapped my output in a layout view when it wasn't necessary)
