CVS edit link for jamsilver

I have written a module (content_levels) that exposes a cck field type & widget by the same name.

This field allows the user to define some ordered series of content ranking (e.g. 'Gold', 'Silver', 'Bronze') and to specify the visibility and editability of each field on the node-type depending on the content level of the node. Content levels can be set on each node (the content_levels widget is just a select list of all the levels in the user's content series) and can also set to degrade after a certain time to the default.

Two example uses of this module are:
- Property listing website, users pay for different levels of listings. A user may have three Gold-level listings, two Bronze-level listings etc. Each level allows them to edit and display more fields on their listing (e.g. show multiple images instead of one).
- Moderation queues. A bit more theoretical, but it may offer a way of field-level moderation for nodes. There could be two levels in a node-type's content series ('moderated', 'unmoderated') or ('locked', 'unlocked') and certain fields on a node could become un-editable once it has been 'ok'ed by a moderator. This is less the intention of the module, but it could certainly be useful for this.

Also, although I have not yet discussed this with pasqualle or katballey, I am interested in being involved with the development of the quicktabs module, specifically around the re-design of pluggable tabstyles (http://drupal.org/node/351008) and tab type handlers. For the latter of these I will create an issue on the queue after I write this message.

In the long term, I am a professional Drupal developer - working for a UK company ComputerMinds (.co.uk). I am very interested in contributing to, being a part of and supporting the Drupal community and hope to work on many other modules.

CommentFileSizeAuthor
#1 content_levels.tar_.gz10.98 KBjamsilver

Comments

jamsilver’s picture

StatusFileSize
new10.98 KB

Attaching content_levels module.

jamsilver’s picture

Status: Postponed (maintainer needs more info) » Needs review

changing status

avpaderno’s picture

Issue tags: +Module review
jamsilver’s picture

any update on this?

avpaderno’s picture

Status: Needs review » Fixed
  •   require_once './' . drupal_get_path('module', 'content_levels') . '/content_levels_cck.inc';
    

    The code should use the function module_load_include().

Status: Fixed » Closed (fixed)
Issue tags: -Module review

Automatically closed -- issue fixed for 2 weeks with no activity.

avpaderno’s picture

Component: Miscellaneous » new project application
Assigned: Unassigned » avpaderno
Issue summary: View changes
Status: Closed (fixed) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.