Linkit 7.x-2.x UI.

Linkit provides an easy interface for internal and external linking. Linkit links to nodes, users, files and terms by default, using an autocomplete field. Linkit has three major advantages over traditional linking

  1. The user does not have to copy or remember a URL.
  2. It will always try to link to the generic URL.
  3. It is a sustainable solution for internal linking.

Features

  • Provides a link button, similar to the ordinary link button in most editors.
  • The button opens a dialog with an autocomplete field for searching content.
  • Support for IMCE.
  • Settings are handled by profiles, similar to the profiles of the WYSIWYG module. A profile contains settings and can be assigned to Drupal roles. Thus, it is possible to customize the behavior of Linkit in detail.
  • Works with and without Pathologic.
  • External links. If you paste an external URL, Linkit will check that the URL is not broken. (Can be turned off)
  • Internal absolute URL:s converts automatically into Drupal paths, very simple for users who are used to copy-pasting.
  • Tested to work in multiple server environments, e.g. with and without clean URL:s, Drupal installation in a subdirectory or on a different port.
  • Uses BAC *
  • Fully exportable with Features module

*Since Drupal's own autocomplete was not enough, we developed our own Better Autocomplete which provides a rich autocomplete experience. It is GPL and bundled with Linkit 7.x-2.x.

Installation

Configuration

(admin/config/content/linkit)
By default Linkit will create a profile called “Default” which have some basic settings.
The default profile is accessible for all authenticated user and it can be disabled.

Dependencies

Editor support

Extra plugins

API

Our new robust and flexible API

  • Makes it easy for developers to extend Linkit with custom plugins. Example implementations included.
  • Has support for altering db querys, using tags.
  • Makes it possible to add HTML attributes to links (or alter existing attributes' interface)

There is a API file called linkit.api.php (Only for 7.x-2.x)

Known problems

Version Status

  • 7.x-2.x
    Current verison, under active development.
  • 7.x-1.x
    No further development
  • 6.x-1.x
    Maintenance fixes only

Project Information

Downloads

Recommended releases

Version Downloads Date Links
7.x-2.1 tar.gz (46.68 KB) | zip (58.52 KB) 2012-Jan-05 Notes
6.x-1.10 tar.gz (26.89 KB) | zip (42.19 KB) 2011-Oct-29 Notes

Development releases

Version Downloads Date Links
7.x-2.x-dev tar.gz (46.19 KB) | zip (58.03 KB) 2012-Jan-23 Notes
6.x-1.x-dev tar.gz (26.9 KB) | zip (42.2 KB) 2011-Oct-29 Notes

Maintainers for Linkit

  • anon - 470 commits
    last: 1 day ago, first: 1 year ago
  • betamos - 231 commits
    last: 13 weeks ago, first: 1 year ago

Issues for Linkit

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 10 Jun 10