Configure the layout and format of content and data presented to site visitors.

CCK Private Fields

cck_private_fields-status-sprites.png

Overview:

This module allows users to mark administrator selected CCK fields as Public (visible to everyone), Hidden (visible to node author, hidden from everyone else) or Private (visible to node author and "friends"; see requirements section below).

Description:

  • The field settings screen provides a new option to enable privacy options for fields. This option is global and affects all content types where the given field is shared. The default privacy status can be specified.
  • This module supports all kind of fields, and even fields in multigroups.
  • In the node edit form, a new option to configure field privacy settings will be available as a small icon next to the fields where this feature has been enabled. This is only available to users with "edit privacy options for field %field_name" permission.
  • Users with "view private data for field %field_name" permission are excluded from privacy restrictions. This feature combined with node revisions allows community managers and/or site moderators to monitor changes to privacy settings.
  • Builtin support for node revisions and Diff module.

Requirements:

Blog title

"Blog title" settings page screenshot

This module is no longer maintained. You are encouraged to use Advanced Blog or Views

iTweak Upload

iTweak Upload Screenshot (Mac)

iTweak Upload module revamps Drupal file uploads with sexy thumbnail previews and mime icons, adds image gallery views for attachments and tweaks file upload forms and attachments display.

Summary of features (Drupal 6):

  • Beautify and improve the upload form for file attachments in nodes and comments (created by core upload.module and by Comment Upload module)
  • (Option) Preview uploaded image files
  • (Option) Display thumbnails for image attachments
  • (Option) Display image attachments in a gallery
  • (Option) Show images in animated popup, grouped or slideshow with one of many image popup modules (see below)
  • Independent of theme - works with any theme that does not already customize file uploads.
  • Compatible with popular modules download_count, private_upload
  • jCarousel (if installed) can be used for the image attachments gallery (experimental)
  • jCarousel Lite (if installed) can be used for the image attachments gallery (experimental)
  • Insert feature added to the files upload form (Insert module required)
  • Insert feature preview of presets (experimental)

See details for Drupal 7 features (in active development).

Node Reference Variables

Drupal 7 Version

This module exposes nodes referenced via the node_reference (References) module in two ways:

1.- Provides a field formatter to display as jQuery UI Tabs, the nodes referenced in a field. This allows to display this references as tabs, not only in a node page but also in any section that allows to display fields with an available formatter (views, panels, etc...).

2.- Also, if desired, the render arrays of the referenced nodes are available to themers in node.tpl.php, so that they can be printed easily as shown in the inline documentation:

/**
 * Implementation of hook_preprocess_node().
 * 
 * Adds the render array for each referenced node attached 
 * to the parent node:
 * E.g. if you have a Node Reference field called field_foo and
 * it has three values, the render arrays will be accessible
 * to be printed in this way in a node template:
 * 
 * print drupal_render($field_foo[0]['node_rendered']);
 * print drupal_render($field_foo[1]['node_rendered']);
 * print drupal_render($field_foo[2]['node_rendered']);
 * 
 * Note that the content for a certain referenced node is available
 * only if the user has access to this content.
 * 
 * All options can be configured at:
 * admin/config/content/nodereference_variables
 * 
 */

Drupal 6 Version

Pages

Subscribe with RSS Subscribe to RSS - Content display