You are here

readme.txt in Linkit 7.3

Same filename and directory in other branches
  1. 6 README.txt
  2. 7 README.txt
  3. 7.2 README.txt
SUMMARY
=======
Linkit provides an easy interface for internal and external linking with editors and fields by using an autocomplete
field. Linkit links to nodes, users, managed files, terms and have basic support for all entities by default.

ADVANTAGES
==========
Linkit has three major advantages over traditional linking

1. The user does not have to copy or remember a URL.
2. It is a sustainable solution for internal linking.
3. It has a user friendly UI.

FEATURES
========
* Basic support for all entities.
* Token support (for better descriptions on search results in Linkit).
* Provides a link button, similar to the ordinary link button in most editors.
* Can be attached to fields.
* 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. Thus, it is possible to customize
the behavior of Linkit in detail.
* Works with and without Pathologic.
* 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 and 7.x-3.x.

INSTALLATION
============

* Normal module installation procedure,see http://drupal.org/documentation/install/modules-themes/modules-7
for further information.
* Enable the Linkit button in your editor or on your field.

CONFIGURATION
=============
(admin/config/content/linkit)
After the installation, you have to create a Linkit profile. The profile will contain information about which
attributes and plugins to use.

DEPENDENCIES
============
* ctools
* Entity API

EDITOR SUPPORT
==============
* WYSIWYG with TinyMCE or CKEditor.
* CKEditor.

EXTRA plugins
=============

* Linkit References
* Linkit panel pages
* Linkit Views (is included in 6.x)
* Linkit Picker
* Linkit Upload
* Linkit Target
* Adds the target attribute. (is included in 7.x-3.0 and above)
* Linkit Markdown

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 queries, 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

MAINTAINERS
===========
Current maintainer:
*Anon -https://www.drupal.org/u/anon

File

readme.txt
View source
  1. SUMMARY
  2. =======
  3. Linkit provides an easy interface for internal and external linking with editors and fields by using an autocomplete
  4. field. Linkit links to nodes, users, managed files, terms and have basic support for all entities by default.
  5. ADVANTAGES
  6. ==========
  7. Linkit has three major advantages over traditional linking
  8. 1. The user does not have to copy or remember a URL.
  9. 2. It is a sustainable solution for internal linking.
  10. 3. It has a user friendly UI.
  11. FEATURES
  12. ========
  13. * Basic support for all entities.
  14. * Token support (for better descriptions on search results in Linkit).
  15. * Provides a link button, similar to the ordinary link button in most editors.
  16. * Can be attached to fields.
  17. * The button opens a dialog with an autocomplete field for searching content.
  18. * Support for IMCE.
  19. * Settings are handled by profiles, similar to the profiles of the WYSIWYG module. Thus, it is possible to customize
  20. the behavior of Linkit in detail.
  21. * Works with and without Pathologic.
  22. * Internal absolute URL:s converts automatically into Drupal paths, very simple for users who are used to copy-pasting.
  23. * Tested to work in multiple server environments, e.g. with and without clean URL:s, Drupal installation in a
  24. subdirectory or on a different port.
  25. * Uses BAC
  26. * Fully exportable with Features module.
  27. Since Drupal's own autocomplete was not enough, we developed our own Better Autocomplete which provides a rich
  28. autocomplete experience. It is GPL and bundled with Linkit 7.x-2.x and 7.x-3.x.
  29. INSTALLATION
  30. ============
  31. * Normal module installation procedure,see http://drupal.org/documentation/install/modules-themes/modules-7
  32. for further information.
  33. * Enable the Linkit button in your editor or on your field.
  34. CONFIGURATION
  35. =============
  36. (admin/config/content/linkit)
  37. After the installation, you have to create a Linkit profile. The profile will contain information about which
  38. attributes and plugins to use.
  39. DEPENDENCIES
  40. ============
  41. * ctools
  42. * Entity API
  43. EDITOR SUPPORT
  44. ==============
  45. * WYSIWYG with TinyMCE or CKEditor.
  46. * CKEditor.
  47. EXTRA plugins
  48. =============
  49. * Linkit References
  50. * Linkit panel pages
  51. * Linkit Views (is included in 6.x)
  52. * Linkit Picker
  53. * Linkit Upload
  54. * Linkit Target
  55. * Adds the target attribute. (is included in 7.x-3.0 and above)
  56. * Linkit Markdown
  57. API
  58. ===
  59. Our new robust and flexible API
  60. * Makes it easy for developers to extend Linkit with custom plugins. Example implementations included.
  61. * Has support for altering db queries, using tags.
  62. * Makes it possible to add HTML attributes to links (or alter existing attributes' interface)
  63. * There is a API file called linkit.api.php
  64. MAINTAINERS
  65. ===========
  66. Current maintainer:
  67. *Anon -https://www.drupal.org/u/anon