User Tools

Site Tools


ru:how_to:editor_configuration_more_options

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
ru:how_to:editor_configuration_more_options [2013/10/18 07:35]
Arkady [More Colors for Text and Background]
ru:how_to:editor_configuration_more_options [2013/10/18 07:46]
Arkady [SpellCheck]
Line 122: Line 122:
   ");   ");
 </​code>​ </​code>​
-===== Entities and Special Characters ​=====+===== Специальные символы и сущности ​=====
  
-By defaultthe editor converts special characters like umlauts ​(üäö ​...to their HTML-equivalents.\\ This is not needed anymore if you encode your pages in UTF-8. So you can set this option to //false//.+По умолчанию редактор конвертирует специальные символынапример,​ умлауты ​(üäö ​в их HTML-эквиваленты (сущности).\\ Эта опция не требуется,​ если ваши страницы кодируются в UTF-8, поэтому можно ее выключить,​ установив параметр //​entities//​ в //false//.
  
 +<​code>​
   # WYSIWYG Editor Options   # WYSIWYG Editor Options
   define('​GSEDITOROPTIONS',"​skin : '​v2', ​   define('​GSEDITOROPTIONS',"​skin : '​v2', ​
Line 137: Line 138:
   entities : false   entities : false
   ");   ");
-===== Language Direction ​=====+</​code>​ 
 +===== Направление чтения или письма ​===== 
 +Во многих языках чтение и письмо осуществляются слева направо. Примером могут служить немецкий,​ английский,​ русский языки.\\ 
 +В некоторых других языках,​ например,​ в арабском,​ фарси, иврите чтение выполняется справа налево.\\  
 +Существуют языки с направлением чтения и письма сверху вниз и снизу вверх.\\ 
 +По умолчанию редактор применяет настройку пользовательского интерфейса (например,​ настройку браузера). 
 +Поведение редактора можно поменять,​ явным образом указав направление чтения и письма в параметре //​contentsLangDirection//​
  
-In many languages the //​reading-//​ or //​write-direction//​ is from left to right. In German, English, French or whatever. \\ In other languages the reading-direction goes from right to left: in Arabic, Farsi, Hebrew and many others.\\ Other languages go from Top to Down or from Down to Top.  
- 
-The editor follows per default the settings of the //user interface language direction// (f.e. your browser-settings).\\ If this does not work correctly or you want to force the direction, set the option //​contentsLangDirection//​ 
 {{:​how_to:​ckeditor-rtl.jpg|}} {{:​how_to:​ckeditor-rtl.jpg|}}
 +<​code>​
   # WYSIWYG Editor Options   # WYSIWYG Editor Options
   define('​GSEDITOROPTIONS',"​skin : '​v2', ​   define('​GSEDITOROPTIONS',"​skin : '​v2', ​
Line 155: Line 160:
   contentsLangDirection : '​rtl'​   contentsLangDirection : '​rtl'​
   ");   ");
-   +</​code>​
-The editor allows 3 options:  +
-  - ''​ui''​ = as defined by the user interaction interface (default) +
-  - ''​ltr''​ = left to right   +
-  - ''​rtl''​ = right to left+
  
-There is not top-down until now ;=) +Опция contentsLangDirection принимает три значения:​ 
-===== Email Protection =====+  ​''​ui'' ​применяется настройка интерфейса пользователя (по умолчанию
 +  - ''​ltr'' ​слева направо  
 +  - ''​rtl'' ​справа налево
  
-sometimes it is necessary to add some email-adresses into a website. \\ And it is always necessary to protect these adresses from spam-harvesters.+Пока направление сверху вниз и снизу вверх не реализовано;=) 
  
-You can enable some kind of email protection in the editor options (''​emailProtection : '​encode'​''​).\\ See more info here: [[http://docs.cksource.com/​ckeditor_api/​symbols/​CKEDITOR.config.html#​.emailProtection]]+===== Защита Email  ===== 
 +Иногда возникает необходимость размещения на странице сайта ​email-адреса. В этом случае их всегда необходимо защищать от обнаружения спамерскими грабберами и пауками.\\ 
 +Для защиты адреса электронной почты возможна активация внутреннего модуля CKEditor, используя параметр //emailProtection : '​encode'//​.
  
-Add to gsconfig.php-editor-options:+Дополнительную информацию можно почерпнуть [[http://​docs.cksource.com/​ckeditor_api/​symbols/​CKEDITOR.config.html#​.emailProtection|здесь]]. 
 + 
 +Добавьте в файл ''​gsconfig.php''​ в параметр GSEDITOROPTIONS настройку //​emailProtection ​'​encode'//​.  
 + 
 +<​code>​
   # WYSIWYG Editor Options   # WYSIWYG Editor Options
   define('​GSEDITOROPTIONS',"​skin : '​v2', ​   define('​GSEDITOROPTIONS',"​skin : '​v2', ​
Line 182: Line 191:
   emailProtection : '​encode'​   emailProtection : '​encode'​
   ");   ");
-now, whenever you create a mail-link in the editor, that mail-adress will be protected in the source-code+</code>
-{{:​how_to:​ckeditor_mail_protection.jpg|}} +
-===== SpellCheck ===== +
-CKEditor comes with built-in spellchecking feature, which is deactivated by default.  +
-When activated, errors will be marked by a red line below the error.  +
-When you position the cursor over that marked error, the context menu will pop up and show a list of suggestions+
  
-The Spellchecker-feature ​ is named **SCAYT**which means**S**pell**C**heck**A**s**Y**ou**T**ype+Теперьпри размещении на странице email-адреса он будет защищен на странице:​ 
 + 
 +{{:how_to:ckeditor_mail_protection.jpg|}}
  
-As there are a lot of options for the spell-checker,​ we will describe the basic configuration here.  +===== Проверка орфографии ​ ===== 
-If you want to use more of the optionsfind out in the  documentation at ckeditor.net,​http://​docs.cksource.com/​ckeditor_api/​symbols/​CKEDITOR.config.html#.scayt_autoStartup+CKEditor поставляется со встроенным модулем проверки орфографиикоторый активирован по умолчаниюПри активном модуле орфографические ошибки подчеркиваются красной линиейЕсли расположить курсор над подчеркнутой ошибкой – появится всплывающее контекстное меню со списком возможных исправлений.
  
 +Эта функциональность редактора сокращенно называется **SCAYT**, что означает **S**pell**C**heck**A**s**Y**ou**T**ype (проверка орфографии при вводе).
  
 +Для модуля проверки орфографии существует большое количество настроек,​ в этой статье будут описаны только основные. Полный список настроек можно найти в документации [[http://​docs.cksource.com/​ckeditor_api/​symbols/​CKEDITOR.config.html#​.scayt_autoStartup|CKEditor]].
 ==== Necessary modifications:​ ==== ==== Necessary modifications:​ ====
  
ru/how_to/editor_configuration_more_options.txt · Last modified: 2013/10/18 07:54 by Arkady