EpicEditor - Yii2 widget > stdout.in Ievgen Kuzminov IT blog

EpicEditor - Yii2 widget

Mar 10, 2014, 6:51:40 PM

epic editor

EpicEditor is an embeddable JavaScript Markdown editor

Frankly, I was using EpicEditor for the last 4 months in my blog, but now I will switch to http://lab.lepture.com/editor/ as I find it more handy. And publish EpicEditor extension just not to loose it at all. Feel free to enhance and fork it!

Demo

you can see on http://epiceditor.com

Installation via Composer

add to require section of your composer.json
"ijackua/yii2-epiceditor-widget": "dev-master" and run composer update

Usage example with Yii2

Active widget

use ijackua\epiceditor\Epiceditor;

Epiceditor::widget([
  'model' => $model,
  'attribute' => 'text',
  'options' => ['focusOnLoad' => true],
  'divHtmlOptions' => ['class' => 'epiceditordiv']
 ])

Simple widget

use ijackua\epiceditor\Epiceditor;

Epiceditor::widget([
  'name' => 'epiceditor',
  'value' => '# Hello world',
  'options' => ['focusOnLoad' => true],
  'divHtmlOptions' => ['class' => 'epiceditordiv']
 ])

Links

comments powered by Disqus
Ievgen
Kuzminov "iJackUA"
Web Team Lead
at MobiDev (Kharkiv, Ukraine)
Code in Ruby and Elixir, but still love PHP. Explore ES6 and Vue.js. Explore databases, use Ubuntu and MacOS, think about IT people and management

Notes


websocketd wrapper that turn any application that uses STDIO/STDOUT into a WebSocket server. Very interesting approach if you need a quick and dirty solution (maybe not even dirty).



How to add recursively .gitignore files to empty all dirs "find . -type d -regex ``./[^.].*'' -empty -exec touch {}"/.gitignore" \;"



Fix Skype sound noise on Ubuntu 13.10
"sudo sed -i 's/^Exec=.*/Exec=env PULSE_LATENCY_MSEC=30 skype %U/' /usr/share/applications/skype.desktop"