Инструменты пользователя

Инструменты сайта

создание_страниц

FAQ (Ответы на часто задаваемые вопросы)

Как создать новую страницу?

Обычный для DokuWiki способ - ввести имя новой страницы в поле для поиска, в результатах поиска нажать на кнопку «Создать страницу». }} Другой способ - ввести имя страницы после URL. Например: http://wiki.graimes.ru/doku.php/Новая страница

Система сообщит, что такая страница ещё не существует. После этого нужно нажать на кнопку «Создать страницу».

Самый грамотный способ - создать страницу, связанную с другими страницами сайта. Для этого нужно отредактировать подходящую уже существующую страницу, вставив ссылку на новую страницу. После сохранения страницы появится ссылка красного цвета, пройдя по которой нужно нажать на кнопку «Создать страницу».

А просто кнопка «Создать страницу» добавляется с помощью плагина. Но он подглючивает в разных браузерах. И кроме кнопки требует ввода названия страницы. И созданная страница получается непривязанной к другим (страница-одиночка).

Прикрепление картинок к статье

При создании статьи, к которой должны прилагаться картинки, необходимо создавать отдельный каталог для каждой статьи. Делается это просто: Выбирается один файл, перед ним нужно написать название папки без пробелов и перед названием файла написать : После загрузки файла и подтверждения его загрузки кнопкой «Готово» каталог появится в списке слева. Можно переходить в него и загружать файлы безо всяких префиксов.

Оформление текста с помощью заметок

Любой текст (заметку, цитату) на странице можно красиво выделить. Например вот так:

Это текст заметки

Или вывести текст предупреждения:

Никогда, никогда не используйте программу MS Notepad1) для редактирования файлов в UTF-8 кодировке!

Чтобы сделать это, нужно использовать следующие коды:

<note>
Заметка: Моя заметка, мой крокодил!
</note>

<note important>
Важно: Крокодилы могут очень быстро передвигаться по суше
</note>

<note tip>
Подсказка: эти челюсти могут Вас скушать
</note>

<note warning>
Предупреждение: Никогда не перечьте крокодилу!
</note>

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

BBCode - позволяет использовать в тексте BB-коды (обычно используются на форумах)

Базовые возможности:

[b]Жирно[/b]
[i]Косо[/i]
[u]подчеркнуто[/u]
[s]зачеркнуто[/s]
[m]серый фон[/m]

Код и цитаты:

[code]<?php echo $text;
[quote="Михал Михалыч"]Вот, в былые времена, крокодилы были не то, что теперь...[/quote]

Ссылки и изображения:

[url=http://microsoft.com]Сайт компании Microsoft[/url]
[email]info@microsoft.com[/email]
[img]http://anticache.img0.joyreactor.cc/pics/post/%D0%BA%D1%80%D0%BE%D0%BA%D0%BE%D0%B4%D0%B8%D0%BB-410235.jpeg[/img]

Списки:

[list][*]Первые крокодилы[*]Вторые крокодилы[*]Третьи крокодилы[/list]
[list=1][*]Крокодил Первый[*]Крокодил Второй[*]Крокодил Третий[/list]  с аттрибутами: 1, a, A, i or I

color - позволяет использовать цветной текст

<color blue/lightgrey>НЕ КРОКОДИЛОВЫЙ</color>
<color #167300>КРОКОДИЛОВЫЙ</color>

Highlight - выделяет текст цветом: выделение по умолчанию выделение нужным цветом (red)

Переадресация страниц

Для переадресации страниц достаточно использовать следующие строки:

#redirect namespace:page

Поскольку пространство имен у нас пока одно, то достаточно написать

#redirect тестовая_страница

Какими внешними редакторами рекомендуется пользоваться?

:!: Внимание! Никогда не используйте программу MS Notepad2) для редактирования файлов в UTF-8 кодировке!

Эта программа вставляет тройку символов в самое начало файла (EF BB BF), по которым определяет, что это UTF-8 кодировка, что иногда приводит к сбоям в PHP скриптах и порче разметки сайтов.

Конечно, эти символы не есть личная придумка Microsoft - это один из способов отмечать UTF-8 документы. Но MS Notepad не умеет сохранять документы без этого префикса.

Используйте правильные редакторы, например Notepad++ (Опция «Кодировать в UTF-8 без BOM»), или встроенные в FAR, либо в Total Commander.

Как удалить символы, которые вставляются при редактировании файла в его начало?

Такая ситуация происходит при редактировании плагином к Total Commandery (SynPlus). Потом нормальные редакторы (NotePad++) их не видят.

Решение: открыть текстовый файл в любом шестнадцатиричном редакторе (hex-редактор) и удалить первые три символа. Для этого можно использовать встроенный редактор из FAR Manager.

Можно ли нескольким пользователям одновременно редактировать разные секции одной и той же страницы?

В DokiWiki данные хранятся в обычных файлах (одна страница - один файл). Поэтому блокировки происходят на уровне файлов, а не на уровне отдельных разделов файла, как это сделано, например в MediaWiki, которые хранят свой текст в базе данных.

Совместную (в смысле одновременную) работу в DokuWiki организовать не получится. Для этого надо использовать специальные платформы, которые изменения пользователей транслируют в реальном времени всем участникам. В скайпе, например, есть такие приложения (плагины) для совместной правки документов и рисования картинок. Реально несколько курсоров одновременно работают.

1) , 2) он же Блокнот
Permalink создание_страниц.txt · Последние изменения: 23/12/2014 15:56 — Dmitry

oeffentlich