gcode-mirror / google-highly-open-participation-drupal

Automatically exported from code.google.com/p/google-highly-open-participation-drupal
0 stars 0 forks source link

Views integration for the workflow-ng logging module #159

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Workflow-ng is a rule-based event driven action evaluation system to
customize Drupal's built-in workflows in a very flexible way. Currently one
can use workflow-ng to log to drupal's logging system. As this fits for
logging system messages for administrators, it doesn't fit for logging
information for certain entites like content or users.
So this task is about a new small module "workflow_ng_log" - a content and
user oriented logging system. Logging messages can be created with the help
of a workflow-ng action. Views integration allows building customized
interfaces for message listings.
This makes a lot of things possible, e.g. logging content updates or even
user's activity. Each event supported by workflow-ng could be logged.

First you need to install and familiarize yourself with Workflow-ng for
Drupal 5.6.
http://drupal.org/project/workflow_ng

To complete the new workflow-ng logging module created by the GHOP task
http://code.google.com/p/google-highly-open-participation-drupal/issues/detail?i
d=139
 add the missing views integration to it. 
Provide "views fields" for each database column and views filter for 'type'
and 'category'. Also add a sort criteria for the time.
As Views 5.x-1.x doesn't support listing users directly, make use of the
usernode module (http://drupal.org/project/usernode) and provide the user
views integration for the usernode. You can take the buddylist views
integration as guidance (http://drupal.org/project/buddylist). Furthermore
http://drupal.org/handbook/modules/views/api documents the views API.

Add views integration to the new module, which you can find in workflow-ng
2.x. Create a patch and post it here: http://drupal.org/node/211671. Your
task is completed, when the patch is set to RTBC.

contact: fago (http://drupal.org/user/16747)

Original issue reported on code.google.com by nup...@gmail.com on 18 Jan 2008 at 7:13

GoogleCodeExporter commented 9 years ago
I claim this task.

Original comment by cor...@gmail.com on 18 Jan 2008 at 7:20

GoogleCodeExporter commented 9 years ago
Ok corsix, it's yours.

Original comment by acli...@gmail.com on 18 Jan 2008 at 7:25

GoogleCodeExporter commented 9 years ago
d.o issue pending review ;)

Original comment by cor...@gmail.com on 18 Jan 2008 at 8:44

GoogleCodeExporter commented 9 years ago
86 minutes from claim to review.

I was hoping for less than an hour.

Original comment by acli...@gmail.com on 18 Jan 2008 at 8:48

GoogleCodeExporter commented 9 years ago
Great job.

Original comment by acli...@gmail.com on 19 Jan 2008 at 3:18

GoogleCodeExporter commented 9 years ago
Attaching final patch here.

Original comment by cor...@gmail.com on 19 Jan 2008 at 3:20

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by acli...@gmail.com on 21 Jan 2008 at 3:51