https://github.com/patternslib/pat-redactor
https://github.com/patternslib/pat-redactor
hacktoberfest javascript patternslib texteditor ui-components
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/patternslib/pat-redactor
- Owner: Patternslib
- License: mit
- Created: 2014-03-10T13:28:46.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T00:49:02.000Z (over 3 years ago)
- Last Synced: 2024-04-14T12:12:16.946Z (about 2 years ago)
- Topics: hacktoberfest, javascript, patternslib, texteditor, ui-components
- Language: JavaScript
- Homepage:
- Size: 2.47 MB
- Stars: 2
- Watchers: 16
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
pat-redactor
============
A Patternslib plugin for redactor.
:warning: If you want to build and use this Pattern you need a [Redactor 3](https://imperavi.com/redactor/log/) release a folder above the checkout of this repository.
Redactor is a properitary WYSIWYG editor for the web with a commercial license which cannot be included here.
Usage
-----
To convert any textarea to a redactor-enabled editor just give it the class `pat-redactor`.
The following key/values are supported in the `data-pat-redactor` data attribute:
* `toolbar-type` with values being `standard`, `fixed` or `air`
* `toolbar-external` with a css-selector value pointing to the external toolbar element.
* `toolbar-fixed-target` with a css-selector pointing to the layer of the toolbar.
* `buttons` as a comma/space separated list of buttons you wish to have available on the editor.
* `air-buttons` the buttons in the *air* menu by use of if you have specified `air` as the toolbar type.
* `allowed-tags` or `denied-tags` as a comma/space separated list of allowed/not-allowed html tags.
* `file-upload` as a url where file uploads are going to be posted to.
* `image-upload` as a url where image uploads are going to be posted to.
Installation
------------
Download redactor.js and unzip the the file in a directory named `redactor` one level above this directory.
In your console,
npm install
gulp bower
gulp