Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Charts 5.2.4 Minor update available for module charts (5.2.4). Release: Tagify 2.0.3 Minor update available for module tagify (2.0.3). Release: Tagify 1.2.54 Minor update available for module tagify (1.2.54). Release: AI Logging (formerly part of AI core) 1.3.2 Minor update available for module ai_logging (1.3.2). Release: Swagger UI Info 8.x-1.4 Minor update available for module swagger_ui_info (8.x-1.4). Release: Synapse 2.0.7 Minor update available for module synapse (2.0.7). Release: Contact Mail 2.0.8 Minor update available for module contact_mail (2.0.8). Release: SynPay - Sber Ykassa Robokassa 2.0.12 Minor update available for module synpay (2.0.12). Usage Milestone: Easy Email Module easy_email crossed 10,000 active installs. Module Revived: Workbench Access 2.0.5 Module workbench_access updated after 17 months of inactivity (2.0.5).

Freelinking

221 sites Security covered Drupal 10–11
View on drupal.org

Freelinking is a module that adds a simple wiki-style markup to create links within your Drupal site, to external sites like Wikipedia and Google, or even to specific Drupal.org pages. It offers a flexible framework that allows developers to easily add new link types.

Freelinking provides a filter framework for easier creation of HTML links to other pages on your site or to external sites.

The framework uses a wiki style markup to identify links in the form of [[indicator:target]].

Example:

The following markup [[nodetitle:Page One]] becomes

<a href="https://www.drupal.org/node/1" title="Page One"
  class="freelink freelink-nodetitle freelink-internal">Page One</a>

Freelinking currently supports the following links:

  • Local nodes by title.
  • Local nodes by nid.
  • Local paths by path.
  • Local files in the public files directory by file name.
  • Local user profiles by uid or user name.
  • Local search for a string.
  • Drupal.org pages by nid.
  • Drupal.org projects by project name.
  • Wikibooks.org, Wikipedia.org, Wikiquote.org, Wiktionary.org, Wikisource.org and Wikinews.org pages by page title.
  • Google search for a string.

Implementing new freelinking formats

Freelinking has an extensible framework (based upon plugins) that can be used to create new freelinking formats. Developers may use this to create special linking formats for custom sites.

If you create a format you think others may want to use, please create a new issue ("Contributed plugin ...") and upload the plugin code to the project's issue queue. It will be included as a plugin with the next release if it passes community review.

Recommended modules

  • Advanced help hint:
    Required to link help text to online help and advanced help (Drupal 7 only).
  • Advanced help:
    When this module is enabled, you will have access to extended online help.

Related modules

  • Included in the package is the Freelinking Prepopulate submodule that provides a prepopulated link to create content if the content with the node title linked to does does not already exist. This submodule requires Prepopulate.

Support Status

The Drupal 7 version is no longer actively maintained, but bugs for the Drupal 7 version that are RTBC will be fixed in a timely manner. Older versions are no longer supported.

The Drupal 8.x-3.x is no longer supported as Drupal 8-9 is out-of-support.

The Drupal 4.0.x release is supported for Drupal 10 or higher. The release is compatible with Drupal 11, but optional modules are not yet.

Community support in the form of patches are welcome for supported Drupal releases, and will be given priority. For QA, the project needs community support in the form of reviews of patches, development versions and releases.

The maintainers hope that the community is willing to help out by answering & closing support requests.

Credits

Any help with development (patches, reviews, comments) are welcome.

Depends on

Dependencies of the latest stable release

  • filter Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Dec 2024
Latest release
1 month ago
Releases (12 mo)
3 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
5.0.0-alpha2 Pre-release 11 Aug 5, 2026
5.0.0-alpha1 Pre-release Aug 4, 2026
5.0.x-dev Dev 11 Jun 16, 2026
4.0.2 Stable 10–11 Dec 14, 2024