###

Написание страниц с помощью
Wiki-форматирования

####

Внимание! В версии Moodle 1.5 Wiki-форматирование будет удалено во избежании путаницы с модулем Wiki (модуль Wiki останется)! Все созданные с помощью Wiki-форматирования ресурсы будут автоматически переконвертированы в формат Markdown. Формат Markdown имеет существенно больше возможностей, поэтому есть смысл уже заранее привыкать к нему! :-)

Wiki-способ форматирования страниц - это разметка простого текста интуитивным, удобочитаемым для человека способом, который преобразуется в XHTML при отображении. Большим преимуществом является отсутствие необходимости изучать HTML для того чтобы получить достаточно сложное форматирование. При этом текст который вы пишите выглядит понятным еще до преобразования. Это реальная альтернатива сохранению файлов Word в формате HTML, который делает почти невозможным редактирование ресурсов онлайн.

Вы должны вводить простой текст. Некоторое количество специальных символов позволит вам применять форматирование.

### Форматирование абзацев

Абзацы разделяются по крайней мере одной пустой строкой. Чтобы добавить форматирование к абзацу, один из следующий специальных символов сделайте первым символом данного абзаца и отделите его пробелом от всего остального текста.

Символ | Тип абзаца
--- | ---
Без символа | Обычный абзац
> | Цитирование (небольшой отступ слева)
Пробел | Отформатированный текст (моноширинный шрифт)
% | Отформатированный текст без Wikki-форматирования
!# | Заголовок, где # - число от 1 до 6, определяющее размер (1 - наибольший)
Q. | Вопрос - к абзацу добавляется стилистическая информация, чтобы улучшить представление текста в виде вопросов/ответов
A. | Ответ - то же что и выше, только ответ

### Форматирование списков

Простые списки создаются чрезвычайно легко установкой в начале каждой строки специального символа, отделенного пробелом. Список заканчивается пустой строкой. Списки могут быть вложенными. Тип вложенного списка может отличаться. Определения и описания в "Списке определений" могут свободно смешиваться, чтобы получить желаемый эффект. Здесь можно использовать следующие специальные символы:

Символ | Тип элемента списка
--- | ---
* | Маркированый список (точки)
# | Нумерованый список (1,2,3 и т.д.)
: | Список определений, определение
; | Список определений, описание

Пример вложенного списка:

      * Первый маркер
      * Второй маркер
      ## вложенная линия 1
      ## вложенная линия 2
      * Третий маркер

Результат:

- Первый маркер
- Второй маркер

1. вложенная линия 1
2. вложенная линия 2

- Третий маркер

### Форматирование текста

Форматирование текста позволяет выделить часть строки определенным стилем. Специальные символы можно использовать в любом месте строки, однако имейте в виду, что форматирование не может перейти на новую строку (в случае когда вы нажимаете Enter). Используйте следующие коды:

Было | Будет | Стиль
--- | --- | ---
*hello world* | hello world | Полужирный
/hello world/ | hello world | Курсив
+hello world+ | hello world | Добавленый текст
-hello world- | hello world | Удаленный или зачеркнутый
hello ~world~ | hello world | Подстрочный индекс
hello ^world^ | hello world | Надстрочный индекс
"hello world" | “hello world” | Кавычки
%hello world% | `hello world` | Моноширинный
@hello world@ | hello world | Сайт

### Сокращения

Сокращения маркируются следующим образом: сокращение записывается большими буквами и продолжается расшифровкой в круглых скобках. Сокращение и скобка должны быть записаны слитно. Например:

HTML(Hypertext Markup Language)
HTML

ПРИМЕЧАНИЕ: Сокращения из русских букв могут быть не преобразованы системой.

### Гиперссылки

В тексте можно располагать ссылки. Сразу после ссылки (слитно) может быть указан отображаемый текст, заключенный в круглые скобки. Например, http://www.google.com/(Иди и найди) будет заменено на Иди и найди.

Почтовые ссылки конвертируются подобным образом, например:

nobody@example.com(Вася Пупкин) будет заменено на Вася Пупкин

### Ссылки на модули Moodle

Если вы знаете id номер (посмотрите на ?id=nn в конце адреса модуля) и название модуля, то можете сделать ссылку на данный ресурс используя синтаксис:

ИмяМодуля:nn(Описание)

Например,
resource:36(Моя новая страница)
forum:10(Интересный форум)

### Вставка картинок

Страницы Wiki могут содержать картинки. Сначала вам необходимо загрузить файл и запомнить путь к нему. Синтаксис:

/..путь к файлу..(описание)

Например, /mypics/graphic.jpg(Мое фото)

### Ссылки на файлы внутри Moodle

Очень похоже на вставку картинок (см. выше) данный способ позволяет помещать ссылки на ранее загруженные файлы. Синтаксис:

file:..путь к файлу(описание)

Например, file:/pdfs/moodle.pdf(Информация о системе)

### Автоматическое форматирование

Наиболее часто используемые элементы автоматически преобразовываются в их XHTML эквиваленты. Например, следующие: Many commonly used functions are converted into their XHTML equivalents automatically.. The main ones are as follows...

- Ссылки преобразуются в активные ссылки
- ..., (R), (TM), (C), 1/4, 1/2, 3/4 преобразуются в соответствующие символы
- цифры x цифры преобразуют икс в символ умножения
- Линия, начинающаяся с четырех и более дефисов преобразуется в горизонтальную линию.

### Проверка орфографии (Экспериментально)

Форматирование Wiki может быть переключено в режим проверки орфографии. Разместите следующую команду на отдельной строке текста. Весь текст после этой команды будет проверен.

    !SPELL:language_code:language_variant

    Примеры:
    !SPELL:en:british
    !SPELL:sp

"language_code" должен быть заменен на соответствующий код языка (e.g., EN, RU и т.п.), "language_variant" (вместе с двоеточием) - необязательный параметр и может быть "american", "british" или "canadian", если код языка - EN.

При отображении неизвестные слова выделяются, и вы можете увидеть предлагаемые варианты замены подведя к ним указатель мыши.

ПРИМЕЧАНИЕ: проверка орфографии использует библиотеки pspell. Они, а также необходимые словари должны быть установлены на вашем сервере чтобы проверка могла осуществляться.
На платформе Windows такая возможность не поддерживается.