Download & Extend

Inline and link Drupal objects (Linodef)

Linodef

[#id] [#id,option(s)] [#id,option(s) comment]

Linodef is an input filter for embedding content of your Drupal installation (Drupal objects) into any textarea and link to it. The tags are based exclusively on object IDs which enables a highly dynamic usage. So links won't break and the embedded content stays up to date. Editor buttons help users to find their desired object and insert the corresponding Linodef tag into the textfield.

Main features:

  • embedding of nodes, fields, views and terms
  • short and extensible tags
  • configurable buttons allow users to insert objects without having to know their Linodef tags
  • customizable message system for detailed reports about faulty tags

Module dependencies

Optional:

Roadmap

6.x-1.0 final

Drupal 7

  • Filter/Taglists: evaluate the best way to embed fields (using node/user/etc ID or using field directly if possible)
  • Add a port D6->D7 module for existing tags in textfield. This could also be used to replace deprecated options.
  • Taglists: Support inline autocomplete with the help of the taglist data: #372167: How about intellisense?
  • WYSIWYG: Use feature above to replace tags in rich-text by actual content.
  • Filter: Supporting dynamic arguments (e.g. tokens or linodef own joker feature) for the option arguments to embed content sensitive views.

Upgrade hints

  • Deactivate the old linodef modules and delete the old linodef modules folder. So deprecated modules don't remain in your modules list.
  • When using BUEditor replace your existing Linodef buttons code with the new taglist code.

Additional hints when upgrading from rc2 or older:

  • Linking to nodes using an own text with the syntax <#nid>Text</#> is marked as deprecated (it is still supported). Instead use the new option override="your text".
  • Option values are now encircled by double quotes ". So you may use almost every 8bit character in option values (except double quote "). Therefore when you already use translation=en you should change it to translation="en" (the old syntax without double quotes is still supported but marked as deprecated).

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.0-rc5 tar.gz (75.97 KB) | zip (100.11 KB) 2009-Dec-19 Notes

Development releases

Version Downloads Date Links
6.x-1.x-dev tar.gz (65.33 KB) | zip (80.8 KB) 2011-Feb-25 Notes

Project Information

  • Maintenance status: Unknown
  • Development status: Unknown
  • Reported installs: 258 sites currently report using this module. View usage statistics.
  • Downloads: 3,996
  • Last modified: May 14, 2012

Maintainers for Inline and link Drupal objects (Linodef)

  • Roi Danton - 38 commits
    last: 3 years ago, first: 4 years ago

Issues for Inline and link Drupal objects (Linodef)

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants