Contextual View Modes

Component type

module

Maintenance status

Development status

Downloads

10071

Component created

Component changed

Ever want to change the view mode of something based off a context? Well now you can! Contextual view modes adds a context reaction where you can set the view mode of any entity. You can also set the view mode on a per node and per user basis using the node and user ui modules bundled inside.

Version 3.x

No more secondary interface for global settings, this configuration has been re-factored in to a real context plugin. Now when enabled you can add a 'View Mode' reaction to your contexts. This new context plugin also works with the mobile detect context conditions.

XSL Formatter

Component type

module

Maintenance status

Development status

Downloads

4200

Component created

Component changed

A field formatter that runs given XML content (pasted data, linked URL or uploaded file) through a defined XSL stylesheet before rendering.

When enabled, this provides an additional field formatter available through 'manage display' for use entity displays or views. The result is then shown in the page and managed like any other field display.

The data source can be:

  • a textarea field which contains the raw XML.
  • a link field defining a remote or filesystem data source.
  • A file field where you can upload an XML file directly.

Configuration options on the display widget will allow you to choose or upload the XSL that should be run over it, on a per-field basis.

External link gateway

Component type

module

Maintenance status

Development status

Downloads

3240

Component created

Component changed

This module helps you organizing (and, well, kinda obfuscating) outgoing links from your site. There are different reasons why one would want to do so, e.g.:

  • You do not want to know the target sites' owners where exactly from your site their visitors come.
  • You want to add an explicit disclaimer to all links (a function very appreciated by site owners in internet and link phobic countries or those with too much internet lawyers all around, like e.g. Germany).
  • You are polite enough to wave good bye each single user.

Features

This module consists of two (D7)/four (D6) components:

  1. An input format filter.
  2. Additional display formats for link fields (which also work with views).
  3. A simple user profile field filter (D6 only; not needed in D7).
  4. An experimental "overall page content filter" (D6 only; unsuitable in D7).

Nodesplit

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Nodesplit

The nodesplit module takes the node edit/add form and divides it up into pages. (designated by the nodesplit fielg group type)

Many other modules do the same thing with javascript, but nodesplit divides it up in load time, and while still loading the entire node, doesn't actually save the entire node and render all of the fields.

Status Code Context

Component type

module

Categories

Maintenance status

Development status

Downloads

624

Component created

Component changed

Provides a context condition for numeric status code returned for a HTTP request which can be used to trigger various responses.

Possible use case for example would be different 403/404 pages shown based user role. Eliminates the need for Custom Error module with its PHP processing.

Breadcrumb2

Component type

module

Maintenance status

Development status

Downloads

6833

Component created

Component changed

In contrast to the other breadcrumb modules this module provides a new, fieldable 'breadcrumb' entity - leverage the power of fields! Some of the code was copied from Profile2 module. Thanks to fago.The module is aimed to provide a simple, but extensible solution providing breadcrumbs.

Idea

1, Breadcrumb is an entity, include:
(1),path, a property, which store the unique internal path, only support specific path such as node/1
(2),link, it is a multi values link field, store trail links.