Advanced Profile Kit

Component type

module

Maintenance status

Development status

Downloads

79409

Component created

Component changed

Advanced Profile Kit provides building blocks for putting together fancy user profile pages like those commonly found on social networking sites. It is most useful with Page Manager & Panels, though the provided pieces can be used in the theme layer if you prefer. By using Page Manager as a base, any item that can be added to Page Manager can be added to the profile page by pointing and clicking with no coding needed.

Token Node Tokens (TNT)

Component type

module

Downloads

948

Component created

Component changed

TNT (Token Node Tokens) is a very simplistic module that allows you to create arbitrary tokens without having to create a custom module (i.e. /node/add/token). This was primarily created for use with the tokenize module so that through the UI a user could create tokens for use with CCK.

Conditional Fields

Component type

module

Maintenance status

Development status

Downloads

507132

Component created

Component changed

Define dependencies between fields based on their states and values.

Conditional Fields for Drupal 7 is an user interface to the new States API, plus the ability to modify fields appearance and behavior on certain conditions when viewing content.

Description

Conditional Fields allows you to manage sets of dependencies between fields. When a field is “dependent”, it will only be available for editing and displayed if the state of the “dependee” field matches the right condition.
When editing a node (or any other entity type that supports fields, like users and categories), the dependent fields are dynamically modified with the States API.
A simple use case would be defining a custom “Article teaser" field that is shown only if a "Has teaser" checkbox is checked, but much more complex options are available.

Shabbat & Yom-Tov Guard

Component type

module

Downloads

896

Component created

Component changed

Jewish site owners are required by the Halacha (the jewish law) to close their site on Shabbat and Jewish holidays, if the site aims towards a Jewish audience or if the site is in a primarily Jewish language such as Hebrew, Yiddish or Ladino.

This module is an interface to integrate 3rd party mechanisms, which watch Shabbat times and allow a website to be Shabbat and jewish holidays observant. Content will be blocked on shabbat and jewish holidays schedule, according to the surfer's location. This is done in a google-friendly way (so that the site will continue to exist for Google).

TBase - Connecting the Nodes

Component type

module

Downloads

267

Component created

Component changed

How do Drupal's nodes relate to each other? Assuming nodes with type of 'person', 'group' and 'product', how can we express...
...that person Fred is A_MEMBER_OF group Salesforce since 1989 and that he became LEADER_OF group Salesforce in 1995.
...that person Fred is A_COLLEAGUE_OF person John and A_SUPERVISOR_OF person Bill.
There are no limits to how the model of an organization might evolve and what might become relevant: For example, we also might want to track...
...that person Bill HAS_BOUGHT product DrupalBook on Oct. 17, 2005 for $19.95.

Flexifilter Cite

Component type

module

Downloads

1341

Component created

Component changed

Allows for citations of other nodes to be added as components in flexifilters.

This is an excellent example for how a module can extend flexifilter.