Yii2-CKEditor (editor visual completo)

Yii2-CKEditor (editor visual completo)

skeeks/yii2-ckeditor

Instalar Manifestación

CKEditor es un editor de texto HTML listo para usar, diseñado para simplificar la creación de contenido web. Este es un editor visual que lleva las funciones del procesador a una palabra común directamente a una página web.

Tiempo de publicación: martes, 30 de junio de 2015 (hace 4 años)

Creado por: Семенов Александр Сергеевич

Categoría: Editores

Versión actual: 1.1.4
21/1/2019 11:50:25 (hace 11 meses)

Packagist: skeeks/yii2-ckeditor

: https://github.com/skeeks-semenov/yii2-ckeditor

: 21247 (Por mes: 304)

Tipo: Компонент


CKEditor es un editor de texto HTML listo para usar, diseñado para simplificar la creación de contenido web. Este es un editor visual que lleva las funciones del procesador a una palabra común directamente a una página web.

CKEditor Widget for Yii2

Renders a CKEditor WYSIWYG text editor plugin widget.

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require "skeeks/yii2-ckeditor" "*"

or add

"skeeks/yii2-ckeditor" : "*"

to the require section of your application’s composer.json file.

Skins & Plugins

This widget works with default’s dev-full/stable branch of CKEditor, with a set of plugins and skins. If you wish to configure a different skins or plugins that the one proposed, you will have to download them separately and configure the widget’s clientOptions attribute accordingly.

Usage

The library comes with two widgets: CKEditor and CKEditorInline. One is for classic edition and the other for inline editing respectively.

Using a model with a basic preset:


use skeeks\yii2\ckeditor\CKEditorWidget; use skeeks\yii2\ckeditor\CKEditorPresets; <?= $form->field($model, 'text')->widget(CKEditorWidget::className(), [ 'preset' => CKEditorPresets::BASIC ]) ?>
<?= $form->field($model, 'text')->widget(CKEditorWidget::className(), [
    'options' => ['rows' => 6],
    'preset' => CKEditorPresets::FULL
]) ?>
<?= $form->field($model, 'description_short')->widget(
    \skeeks\cms\widgets\formInputs\ckeditor\Ckeditor::className(),
    [
        'preset' => \skeeks\yii2\ckeditor\CKEditorPresets::CLEAN,
        'clientOptions' =>
        [
            'height' => 200,
            'extraPlugins'      => 'ckwebspeech,sourcedialog,codemirror,ajax,codesnippet,xml,widget,lineutils,dialog,dialogui',
            'toolbarGroups' => [
                ['name' => 'undo'],
                ['name' => 'basicstyles', 'groups' => ['basicstyles', 'cleanup']],
                ['name' => 'colors'],
                ['name' => 'links', 'groups' => ['links']],
                ['name' => 'others','groups' => ['others', 'about']],
            ],
            'removeButtons' => 'Subscript,Superscript,Flash,Table,HorizontalRule,Smiley,SpecialChar,PageBreak,Iframe',
            'removePlugins' => 'elementspath',
            'resize_enabled' => true
        ]
    ]
); ?>

Further Information

Please, check the CKEditor plugin site documentation for further information about its configuration options.


skeeks!
SkeekS CMS (Yii2) — fast, simple, effective!
skeeks.com | cms.skeeks.com

Процесс разработки

1.1.3

  • Fixed @skeeks/yii2/ckeditor/

1.1.2

  • Fixed notice

1.1.1

  • Fixed notice
  • Change source dir to src/

1.1.0

  • Added clean preset

1.0.3

  • Доработка сниппетов, подсветка синтаксиса

1.0.2

  • Добавлен плагин подсветки исходного кода codemirror
  • Добавлен плагин подсчета количества символов в тексте
  • Добавлен плагин голосового набора текста
  • Переименована папка в asset

1.0.1

  • Добавлен плагин pbckcode
  • Добавлен плагин youtube
  • Добавлена экстра сборка панели

1.0.0

  • Стабильный релиз

1.0.0

  • Стабильный релиз

0.0.1

  • Начало

Doston (гость)

Комментарий:
Отлично!

Достоинства:
Удобно использовать.

Недостатки:
Но усть одинь минус, что нет возможности загрузить рисунок из сервера.


Комментарий:
Отличное решение, ставлю 5.

Достоинства:
В самой полной сборке, куча дополнительных и нестандартных плагинов. Таких как: Голосовой набор текста Вставка снипетов Вставка ролика youtube


Mostrando 1-2 de 2 elementos.

todos los comentarios (0)
Sin comentarios

dev-master — 21/1/2019 11:50:25 (hace 11 meses)

dev-master-geshi — 10/7/2015 13:01:42 (hace 4 años)

1.1.4 — 21/1/2019 11:50:25 (hace 11 meses)

1.1.3 — 28/5/2018 12:31:30 (hace un año)

1.1.2 — 28/5/2018 12:24:42 (hace un año)

1.1.1 — 28/5/2018 12:15:00 (hace un año)

1.1.0 — 18/12/2016 18:18:23 (hace 3 años)

1.0.4 — 7/11/2015 20:14:06 (hace 4 años)

1.0.3 — 10/7/2015 13:04:04 (hace 4 años)

1.0.2 — 1/7/2015 0:10:14 (hace 4 años)

1.0.1 — 30/6/2015 20:21:24 (hace 4 años)

1.0.0 — 30/6/2015 19:04:33 (hace 4 años)

0.0.1 — 30/6/2015 17:52:06 (hace 4 años)

Стандартная установка:

Добавьте composer.json файл вашего проекта:

"skeeks/yii2-ckeditor": "*"

Запустите обновление зависимостей


Читать про обнолвение SkeekS CMS