## Please edit system and help pages ONLY in the master wiki!
## For more information, please see MoinMoin:MoinDev/Translation.
##master-page:HelpOnEditing
##master-date:2011-01-27T19:01:20Z
#acl -All:write Default
#format wiki
#language ru

= Редактирование вики =
<<TableOfContents>>

== Как редактировать ==
Имена страниц выглядят `ПримерноТак` (это называется ВикиИмя) или `[[Примерно так]]` (так называемая свободная ссылка). Если Вы пишете слово ПримерноТак, то оно автоматически преобразуется в ссылку. Более подробную информацию можно найти на странице ПомощьНовичкам.

Следующие страницы описывают элементы вики-разметки, которые можно использовать для различного вида форматирования:
 * КакФорматировать — общие правила форматирования
 * КакСвязыватьСтраницы — создание гиперссылок и вставка картинок
 * КакПисатьЗаголовки — создание заголовков
 * ПомощьПоЛиниям — горизонтальные разделители
 * ПомощьПоСпискам — создание списков и блоков с отступами
 * ПомощьПоТаблицам — таблицы
 * ПомощьПоСловарям — словари
 * КакУлыбаться — как вставлять смайлик :)
 * ПомощьПоМакроКомандам — системные макрокоманды
 * ПомощьПоПарсерам — обработка различных входных форматов данных
 * ПомощьПоИнструкциям — как влиять на форматирование страницы
 * ПомощьПоПеременным — использование переменных (таких так @``SIG@, @``MAILTO@, ...)
 * ПомощьПоXmlСтраницам — как хранить страницы с содержанием XML и обрабатывать их через XSLT
 * ПомощьПоБлокировкам — о блокировках страниц при редактировании
 * ПомощьПоКатегориям — как группировать вики-страницы
 * /ВложенныеСтраницы — как группировать связанную информацию
 * ПомощьПоВыноскам — как добавлять предупреждения, замечания, советы, запреты

Для экспериментов с wiki-маркерами зайдите в «песочницу», ВикиПесочница, и нажмите <<GetText("Edit (Text)")>> вверху или внизу страницы. Откройте [[ВикиПесочница|песочницу]] в новом окне вашего браузера, чтобы видеть рядом страницы помощи и окно редактирования.

== Автоматическое резервное копирование черновиков ==

Каждый раз, когда в редакторе Вы нажимаете кнопки «<<GetText(Preview)>>», «<<GetText(SpellCheck)>>», «<<GetText(Cancel)>>» или «<<GetText(Save Changes)>>», МойнМойн сохраняет черновую копию Ваших трудов. Используйте предварительный просмотр чаще!

Если Вы случайно нажали «<<GetText(Cancel)>>», или у Вас возникли неполадки с обозревателем или компьютером, черновая копия может быть легко восстановлена.

Для восстановления черновика, достаточно вызвать редактирование ещё раз. Если черновик существует, будет показано предупреждение и кнопка «<<GetText(Load Draft)>>». При клике по этой кнопке будет загружен сохранённый черновик. Можно продолжить редактирование черновика, на этот раз попытайтесь успешно сохранить его.

{{attachment:load_draft.png}}

(!) Не используйте кнопки «<<GetText(Preview)>>», «<<GetText(SpellCheck)>>», «<<GetText(Cancel)>>» или «<<GetText(Save Changes)>>» '''до того''', как черновик загружен, иначе Вы замените его новым.

При успешном сохранении страницы черновик считается более не нужным и удаляется.

<<Anchor(EditorOnDoubleClick)>>
== Переход к редактированию страницы по двойному клику ==

Если пользователь просматривает страницу, доступную ему для редактирования, то при двойном клике по содержимому страницы будет открыт редактор для этой страницы. В случае, если в настройках выбран текстовый редактор, то текстовый курсор, кроме того, будет установлен на строку, по которой был совершён двойной клик (или рядом с ней).

=== Настройка ===

Для использования данной возможности в [[КакМенятьНастройки|пользовательских настройках]] должна быть включена опция «<<GetText(Open Editor On Double Click)>>». Для того, чтобы курсор редактирования устанавливался на строку, по которой был совершён двойной клик, также следует выбрать «text» (текстовый редактор) в качестве предпочитаемого редактора (параметр «<<GetText(Editor Preference)>>»).

Данная возможность будет доступна неаутентифицированным пользователям в случае, если она установлена в рамках вики по умолчанию. Это регулируется параметром конфигурации `user_checkbox_defaults`, в значении которого для ключа `edit_on_doubleclick` должно быть указано значение 1 (подробнее об управлении конфигурацией вики см. КакНастраивать). В МойнМойн 1.9.3 данная опция включена по умолчанию в `multiconfig.py`.

=== Где доступна данная возможность ===

Редактирование по двойному клику работает как при просмотре страниц, так и при предварительном просмотре.

В общем случае, редактирование по двойному клику вызывается при выполнении оного на тексте, изображении, в таблице и списке. Единственное исключение — ссылки, для которых будет выполнен переход по ним по одинарному клику.

Кроме того, редактирование не будет вызвано при двойном клике по следующим местам:
 * Пустое пространство между абзацами, вокруг изображений, таблиц и т. д.
 * Шапки и подвалы, добавленные [[ПомощьПоТемам|темой]].
 * Поля страницы (пустое пространства с левого и правого края области просмотра вокруг содержимого страницы).
 * Неизменяемые страницы (страницы, недоступные для редактирования пользователем).
 * Страницы в формате, отличным от разметки МойнМойн.

=== Точность позиционирования курсора ===

Позиционирование курсора выполняется на основе номера строки текста и данных в вики-разметке. Курсор не может быть позиционирован с точностью до символа или слова, по которому был совершён двойной клик.

В общем случае, лучше всего данная возможность работает в современных версиях Firefox, Chrome и Safari. В большинстве случаев эти обозреватели осуществляют позиционирование прокрутки области редактирования текста, вследствие чего строка, по которой был совершён двойной клик, будет находиться в верхней части области, и курсор будет установлен в начале этой строки.

Internet Explorer и Opera позиционируют прокрутку области редактирования текста и устанавливают курсор на строке, по которой был совершён двойной клик, или рядом с ней. IE позиционирует прокрутку области редактирования текста так, что строка оказывается в нижней части видимой области редактирования. Наличие коротких строк в исходном тексте страницы приводит к возрастанию ошибки при позиционировании курсора.

=== Известные проблемы ===

==== Большой размер области редактирования ====

Если в настройках задан большой размер области редактирования (или же равный нулю, что приводит к автоматическому его расчёту), то может случиться так, что курсор будет спозиционирован в области редактирования так, что позиционирование прокрутки для неё не требуется (или же она может вообще отсутствовать), но за пределами видимой области документа. В этом случае использование клавиш управления курсором приводит к позиционированию прокрутки документа в нужном месте.

==== Opera показывает контекстное меню по двойному клику ====

Для отключения данной функции обозревателя Opera, откройте Settings > Preferences > Advanced > Toolbars и отключите «Double-click text to display context menu».

==== Курсор позиционируется некорректно ====

Если сделан двойной клик по блоку неформатированного текста (или включению текста с любым дргуми форматированием), то курсор будет спозиционирован в конце блока.
