Download the PHP package silverstripers/markdown without Composer
On this page you can find all versions of the php package silverstripers/markdown. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download silverstripers/markdown
More information about silverstripers/markdown
Files in silverstripers/markdown
Package markdown
Short Description Markdown DB field and form field for SilverStripe
License BSD-3-Clause
Informations about the package markdown
MarkdownField
This module introduces a new DB field type Markdown & Markdown Editor. It uses github style Markdown style. And uses the simple markdown editor.
https://github.com/sparksuite/simplemde-markdown-editor
https://github.com/cebe/markdown
The module is still under development, but soon will be ready, with link popups and image selectors.
Installation
Use composer
Basic Usage
To use the markdown DB field in your data objects the basic code would look like
MarkdownText knows to add a markdown editor for your fields, but if you need to manually specify the type of field use
Force all the fields to use Markdown
If you are looking to replace all the fields of HTMLText to markdown use the following configs in the config.yml.
This should override any instances of the HTMLText replacements with MarkdownText
Add preview styles
You can add your own CSS styles to the editor previews. This would let the users to check how their content will be displayed before they save in.
To achived this create a css file in mysite/css/
and name it as editor.css
.
Your CSS rules have to be nested in a class so it wont affect other areas of the CMS.
`
If you are using a separate config and wanting to add styles to that EditorConfig you just add a new class name. This is possible because the fields adds the EditorConfig's identifier on to the preview pane. The below is an example for the default configs.
`