Ckeditor в Drupal

Конфигуриране CKEditor

Отидете в менюто за настройки → Работа със съдържание → CKEditor. Първо, нека да видим какво ние предлагаме глобални настройки. Напред кожите избор и преминете към най-забавната част - Разширени настройки.

Първият и единствен задължителен елемент е и път към CKEditor - начина, по който да CKEditor. Не може да има никакви външни URL адрес. По подразбиране е CDN - най-добрият вариант, освен ако имате причина да се използва своя собствена версия.

Местен път към CKEditor - CKEditor пътя към вашия сървър. Показва или абсолютен път или роднина до файла index.php

Ние се пристъпи към настройките на профила. Предлага се те стоят по същия страница Конфигурация → Работа със съдържанието → CKEditor.

В базовата конфигурация бележката за всякакви видове форматиране на разположение този профил. В списъците за сигурност секции, които се прилагат филтри. За филтри ще обяснят по-късно.

Следващите настройки за блокиране на разширен филтър на съдържанието. Там са включени филтри и филтърни параметри са определени за съдържанието на вход. Предпочитам да конфигурирате филтри в режим на форматиране.

File настройките на браузъра - изберете файловия мениджър, за да вмъкнете снимки. Аз използвам IMCE. Ако харесвате CKFinder тук можете да укажете папката за качените файлове.
В допълнителните настройки, можете да разрешите CKEditor замени вложка HTML като текст и включва проверка на правописа се.

Изтегляне на изображения за CKEditor - IMSE срещу CKFinder

За сваляне на снимки от моя отговор IMCE. Аз не се занимавам с CKFinder защото той плаща. Да, той има демо версия. Аз не знам, че е ограничен само от функционалността или повече и с течение на времето. Основният недостатък - за да работи, трябва да се получи в конфигурационните файлове. С IMCE няма такива проблеми. Ние събрахме модула, изберете IMCE като файлов мениджър в конфигурацията на CKEditor и може да работи.

Нека да се премести в менюто за настройки → Мултимедия → IMCE.

Ckeditor в Drupal

Първо има списък с профили. IMCE потребител може да предостави по-големи права на управление на файловете. От лявата страна хората не ги използват в IMCE условие профили. За тях ще се върнем по-късно. Тогава там е даден списък на потребителски роли и съответните профили. Не е достатъчно само да посочите настройките CKEditor IMCE, както е файлов мениджър, и да добавите един бутон. Тук трябва изрично да посочвате роля, която съответства на профила. Последните общите настройки отиват. С тях и да започне.

В следващия раздел, изберете как ще бъде създаден миниатюрите. Те могат да бъдат или мащабирани или мащабирани с последващо изрязване. Във втория случай, миниатюрите винаги ще бъде определен размер.

Ckeditor в Drupal

PHP: върне $ user-> име "/" дата ( "m-Y '); ..

IMCE освен за инжектиране / поставяне изображения могат да се преоразмеряват. Живея картини създават допълнително натоварване на сървъра, така че да даде на потребителите разрешение, за да преоразмерите не е най-добрата идея. Така че ние не трябва да позволява преоразмеряване ако адаптивна картинката конфигуриран с Drupal сайт. Това прави преоразмеряване безсмислена.

Филтри CKEditor

Какво е филтър, защо те са необходими и как да конфигурирате тях е описано в статията за TinyMCE. Освен филтри по подразбиране могат да бъдат поставени допълнителни, като HTML Purifier. Както се вижда от описанието на този филтър премахва зловреден код и HTML прави мека и копринена. За да работите нужната библиотека модул HTML Purifier. Разопаковайте библиотеката може да бъде в сайтовете / всички / библиотеки папка и модул папка. Всички подробности на страницата с модула или ridmike.

След свързването на модула, за да промените формата на текст ще бъде два нови филтъра. За някои настройки, просто изберете Да / Не и за някои условия трябва да се регистрирате ръчно. Научете как да пиша на състоянието може да бъде настроен, като кликнете върху заглавието. HTML Purifier е различна от стандартните филтри Drupal. Например, като позволява на маркера вие не можете да вмъкнете картинка. Оказва се, че в допълнение към маркер все още трябва да го решим атрибут SRC. Настройките на HTML в Разрешено поле рекорд IMG [SRC | н | заглавие] вече могат лесно да добавят снимки с виоли и титли. По подразбиране, HTML Purifier липсват някои тагове, но веднага след като сте добавили поне едно правило, настройките по подразбиране са с увреждания.

HTML Purifier след връзка добавя два филтъра. За да се прецизира по-добре да се избере удължен (за напреднали) версия, за бърза и лесна настройка отношение - обикновено. Не е необходимо да се включат както две версии.

Както вече казах HTML Purifier HTML проверка за правилност и в случай на неспазване на грешки. Изглежда, че е полезна функция, но снимки вкарат през той не пропусна.

Как да се покаже кода добре. Оцветяване на синтаксиса.

Съдейки wordstat на данни, не всички е необходимо да се подчертае синтаксиса. Някои хора не се нуждаят от него, и някой достатъчно стандарт . Мисля, че сред читателите Webonlife процент от тези, които се интересуват да знаят как да се подчертае на синтаксиса, който е по-високо от средното през интернет.

За синтаксис използвам GeSHi филтър. В допълнение към модула имаме нужда GeSHi библиотека. Модулът настроен, както обикновено, библиотеката трябва да бъде в сайтовете / всички / библиотеки / папка

Ckeditor в Drupal

// Замяна на всички редове с обща форма $ код = str_replace ( "\ г \ п", "\ N", $ това-> източник);

след като въведете кода

Сега всичко, което трябва да работи както се очаква.