Linkit Markdown
Categories
Component ID
2184809
Component name
Linkit Markdown
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
4440
Component created
Component changed
Component body
Notice: The client who was sponsoring the development for this module is no longer using Markdown. If you're interested in continuing to develop this module please let me know in the issue queue and I will make you a maintainer
Provides Linkit support for Markdown editor. The Makdown editor is a plug-in for BUEditor.
Dependencies
- Linkit - This module interacts with the Linkit Javascript Object (Drupal.linkit)
- Markdown editor - This module interacts with the Markdown Editor JavaScript object (window.markdownEditor), and the BUEditor JavaScript object (BUE). Markdown requires the BUEditor module.
- WYSIWYG - WYSIWYG needs to be installed but not configured, WYSIWYG needs to be enabled, but it does not need to be configured. It is there because it ensures the Linkit JavaScript files are loaded and that the Linkit fields JavaScript object is included (Drupal.settings.linkit.fields).
Recommended
- BUEditor Plus
Assigns editors to input formats, which allows BUEditor to be used interchangeably with WYSIWYG module.
Installation
- Install the prerequisite modules:
- Markdown Editor
- BUEditor
- Markdown Filter
- BUEditor Plus - recommended, but not required.
- Linkit
- WYSIWYG
- Markdown Editor
- Download and enable Linkit Markdown
- Create a Linkit profile for editors:
/admin/config/content/linkit - Configure BUEditor to make the Markdown Editor profile the default profile for the Markdown input filter:
/admin/config/content/bueditor - Edit the Markdown Editor to include the Linkit button: (screenshot)
- Give the new button a label
- Enter
js: markdownEditor.linkit();in the content textbox - Select the button icon.
- Select the button key.
Sponsored by Coldfront Labs Inc. and Bagler IT Inc.
Development sponsored by the City of Ottawa.
Creator/Maintainer Dave Bagler (Dave Bagler)
Maintainer Mathew Winstone (minorOffense)
