Internal Links

Component type

module

Maintenance status

Development status

Downloads

17306

Component created

Component changed

The Internal Links module, Intlinks, is a simple set (currently two) of input filters which modify the output of internal, root-relative links in any text input format for which they are enabled. The title filter allows you to have the node titles of linked content automatically inserted into the link as the HTML "title" attribute, with "node/123" -type href paths converted to URL aliases, too. It is especially useful for streamlining the editorial workflow and improving SEO.

Wysiwyg Linebreaks

Component type

module

Categories

Maintenance status

Development status

Downloads

29982

Component created

Component changed

Wysiwyg Linebreaks allows users of wysiwyg editors to save and open markup from their website with linebreaks instead of <p> and <br /> tags.

You can choose between two different methods:

  • Force linebreaks: Your content will always preserve whitespace/linebreaks around blocks of text, rather than paragraph and break tags.
  • Convert linebreaks: Your legacy content will appear correctly in your WYSIWYG editor, then the content will be saved with the markup added by the editor).

The 'force' option is useful for sites where you would like to edit content both with and without wysiwyg editors (so you don't have to manually enter paragraph and linebreak tags everywhere).

Basically, you can edit content that was originally created without a wysiwyg editor (for instance, simply using Drupal's Filtered HTML format, a user may hit enter twice to create a new paragraph—no <p> tag wraps the block of text in this case), without having to deal with the headache of reformatting everything inside the wysiwyg editor.

jEditable inline content editing

Component type

module

Maintenance status

Development status

Downloads

9786

Component created

Component changed

The jEditable module provides integration between Drupal's CCK module and the excellent jQuery plugin, jEditable. It is implemented as a CCK formatter, which makes inline editing possible through regular node displays, Panels, Views, or anywhere else you can place a CCK field.

Currently supported features are "click to edit" functions for text fields, number fields, date fields, node reference fields and workflow transitions.

So what is this good for? it provides a very quick and easy way to update the things they need to change without having to edit specific fields without having to switch to the full-blown node editor.

It is with Views integration that jEditable really comes into its own. It allows users to edit many nodes at the same time, e.g. if the same field must be updated for many nodes.

Major overhaul

This module is undergoing a major rework to make the it more suitable for mainstream use. The latest 6.x-1.5 release provides complete input validation of all supported fields as well as formatting. The module also provides user confirmation that the new field value was actually stored in the database.

New in this release is Views integration which moves away from using formatters, thus restoring them to their original purpose.

Further development will be made on the a new 6.x-2.x branch which will break 6.x-1.x versions of the module. Specifically, the jEditable formatters will be removed along with the 'Create Node Revisions' admin setting.

GMap Address Filter

Component type

module

Maintenance status

Development status

Downloads

762

Component created

Component changed

This is a simple input filter module. For example it'll change "gmap-addr: your address" into a URL that links to your address on Google Map. To enable, just go to "Site configuration" - "Input formats", and add it to your favorite input format. No other configuration needed. This is very useful if you simply want to add GMap URL in you node. This module is not comparable to the GMap module or the OpenLayers module.

Processing.js

Component type

module

Maintenance status

Development status

Downloads

7278

Component created

Component changed

Processing.js is a visual programming language to create "data visualizations, digital art, interactive animations, educational graphs, video games, etc...". This module allows you to embed Processing.js code into content via an Input Filter (or theme function). Processing.js code uses the canvas element introduced in HTML5, and code will only be rendered in HTML5 compliant browsers.

tinySrc

Component type

module

Maintenance status

Development status

Downloads

540

Component created

Component changed

This module lets you filter inline images in node content via the tinySrc service. The tinySrc service automatically resizes and serves images optimised for the current device viewing the content, in particular mobile devices.


For more information you can go to http://tinysrc.net/

Module sponsored by Deeson Online - UK Drupal services

Some regex help by Pete B :)

Replace markup

Component type

module

Maintenance status

Development status

Downloads

662

Component created

Component changed

This Drupal 7 module provides an input filter which can be used in text formats to allow users to use simple “[tip] Here’s a tip! [/tip]”-style notation to emphasize tips, notes, hints, and other paragraphs of text as specially formatted, featured text.

Linkit Picker

Component type

module

Maintenance status

Development status

Downloads

17099

Component created

Component changed

Linkit Picker is an extention to Linkit.
Linkit Picker adds the possibility to "browse" links via views.

Current support for nodes, users and terms

This modules is using views to build tables with link data so its easy to customize if you would like to.