User tests: Successful: Unsuccessful:
This patch adds the ability to attach notes to a user.
Adds:
The patch also modifies the main user list. In a new site, there will be an "Add Note" icon against each user. This will link to a note edit form where you can add a note with a subject, description, category and review date.
When notes are added to a user the main user list shows two more icons: an icon that links to a modal popup summary of the notes, and an icon to jump to the full notes list filtering on that user.
Feature tracker reference: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&tracker_id=8549
The code is looking for JHtml::users but there is no such thing in the pull request.
It's part of the platform and will be part of the next merge.
Method signature fixed. Also added missing bits to the Hathor users view, default layout. However, I'm not familiar with what is required for new view layouts in Hathor (not sure that's really my responsibility, but anyway). If there's documentation you can point me to to guide me through how to do that I can take a stab at it, otherwise I think that should be the responsibility of the experts that maintain Hathor (in which case, just shoot me a pull request).
Ok, I will ask Andrea to create the layout for Hathor.
Currently, the pull request cannot be merged
Merge conflict fixed.
A suggestions for the future: Could we please only merge big pull requests like this after they've been rebased into just a couple of commits (the less the better, but at least one per author is required). This would make the commit history much more meaningful and easier to read.
It's really not needed to follow how a feature grew to be, when I browse the history I just wanna see the when the feaute hit the repro.
please send a pull request to https://github.com/elinw/joomla-cms/tree/pbf2011 for pbf to test