[keyword] DRY

Modules that help promote the Don't Repeat Yourself (DRY Principle) principle.

[module] OOE = Object Oriented Examples = One Of Each

HOT TIP: this content is flagged as highly recommended !
5

The OOE module is the primary tutorial module for this demo site.

[module] Token

0

[module] Views PHP

TODO: this content is incomplete, unfinished, or under construction.
0

There is a lot of overlap with Computed Field (which is easier if your focus is on generating content for fields, rather than Views support).

[module] Computed Field

HOT TIP: this content is flagged as highly recommended !
5

Very, very handy.

Can also be used to create "static" text fields, and thus helps promote Don't Repeat Yourself (DRY Principle) content authoring !

[module] Insert Node [Drupal6]

0

This is an extremely powerful input filter with a huge number of options and applications, but if you just want to insert the content of one node into another Node Embed suffices, and has a Drupal7 version.

[module] Node Embed

HOT TIP: this content is flagged as highly recommended !
4

Absolutely brilliantly simple must have module. Install it always and switch it on. Promotes Don't Repeat Yourself (DRY Principle) authoring !

The Drupal7 version includes many improvements, including options for the display mode for the inserted node (such as view_mode=teaser).

It currently however only gets 4 stars out of 5, because it suffers from a number of bugs, or at least has trouble handling some trickier cases; see ISSUE links below.

[module] Insert View

TODO: this content is incomplete, unfinished, or under construction.
HOT TIP: this content is flagged as highly recommended !
4

Very useful little module, used for example on this site to insert the reusable notes view into an introduction page on reusable notes for UML modelling policies and conventions.

[module] Dynamic Field [Drupal6]

4

Very handy. Can also be used to create "static" text fields ! But not yet for Drupal7 !. For a Drupal7 compatible equivalent, see instead Computed Field.

[module] Static field

5

This module is a very handy little addition for Drupal7.


For Drupal6 one can use Dynamic Field [Drupal6], which can also be used of course for static text:

[module] Rep[lacement]Tags [Drupal6]

HOT TIP: this content is flagged as highly recommended !
5

As far as consistent authoring is concerned, I consider this one of the handiest modules in Drupal, because it promotes the Don't Repeat Yourself (DRY Principle) pattern and helps prevent the Write Everything Twice (WET) (because "we enjoy typing") anti-pattern.

[module] Link Node

HOT TIP: this content is flagged as highly recommended !
5

I consider the simple yet wonderful Link Node one of the most important modules in Drupal, one you would do well to install and turn on in every single Drupal site, because it promotes the Don't Repeat Yourself (DRY Principle) pattern and helps prevent the Write Everything Twice (WET) (because "we enjoy typing") anti-pattern.

Subscribe to RSS - DRY