DokuWiki

It's better when it's simple

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

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


ru:tips

Советы и хитрости

:!: ТРЕБУЕТ ВНИМАНИЯ :!:

Шаги по реорганизации:

  • Добавить сюда все страницы пространства имён tips. Выполнено.
  • Добавить описание к каждой странице, разнести страницы по категориям :!: Почти готово.
  • Пересмотреть внешние ссылки, чтобы удалить заброшенные; может быть интегрировать внешние ссылки, чтобы описания были на dokuwiki.org.

Если возможно, переписать контент и удалить устаревшие решения.


ПРИМЕЧАНИЕ для переводчиков: при обновлении страниц советов используйте, пожалуйста, кнопку «Все страницы», чтобы видеть, какие страницы есть в вашем локальном пространстве имён tips. Добавьте их на страницу ru:tips. Спасибо.


Эта страница предназначена для сбора ваших советов и хитростей по использованию «ДокуВики».

Советы по использованию

Ссылка Краткое описание
TailorWikiRules Лучшие практические советы, что нужно сделать после установки «ДокуВики»
Синхронизация «Unison’ом» Синхронизация двух вики с использованием «Unison’а»
Временнáя зона Установка временнóй зоны сервера
Настройка почты Советы по настройке отправки почтовых сообщений
uploadcodedir Загрузка папки с исходным кодом в «ДокуВики»
commonlogin Совместное использование данных авторизации между вики на одном сервере
Из «Ворда» в «ДокуВики» Преобразование папок с doc-файлами формата MS Word в синтаксис «ДокуВики»
Пустые строки в таблицах Отображение пустых строк в таблицах
Хороший стиль Советы по соблюдению стиля хорошей вики-страницы
Редактирование таблицы Как импортировать данные в таблицы
Обновление со старых версий Как обновляться со старых версий «ДокуВики» (2005-*)
Отображение внешнезагруженных файлов Как отображать в медиаменеджере файлы, загруженные, например, через FTP

Проблемы с браузерами

Ссылка Краткое описание
Позиция полосы прокрутки Почему «Файрфокс» не помнит положение полосы прокрутки про возвращении на страницу «ДокуВики»?
preventing-postdata-has-expired Предотвращение сообщения «Ожидание передачи данных истекло»
Кнопки на панели инструментов Почему в «Файрфоксе» не отображаются кнопки на панели инструментов окна редактирования?

Расширение синтаксиса

Большинство из этих советов должны быть скорректированы для нового парсера и скорее всего не будут работать «из коробки». Они могут быть лучше реализованы при использовании новой системы плагинов. Перечень плагинов можно найти на странице plugins.

Ссылка Краткое описание
LaTeX Перевод LaTeX-фрагментов в изображения; может быть использовано как замена MathML
Магнет-ссылки Отображение магнет-ссылок DC++ как внешних
Ссылки на действия «ДокуВики» Создание ссылок на «действия „ДокуВики“» (?do=) в тексте страницы
tex_howto Заплатка (для версии 2005-05-07) добавляет поддержку математических выражений «AMS-LaTeX» в «ДокуВики»

Расширение шаблона и стилей

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

Ссылка Краткое описание
Цитирование Изменение стиля цитирования
format_user Using CN from client certificate when displaying username
Pretty Recent Changes the recently updated page to include day headers Fix for July 1 Revision
'pre' section with wrap <pre> section with wrapping
Отключение значков у ссылок Отключение значков у внешних и интервики-ссылок
Описания в RSS потоке Добавление начала каждой RSS статьи в список
CSS для кода Использование CSS для подсветки синтаксиса
geshi_style_builder Конструктор стилей GeShi
XHTML Strict Как переключиться на XHTML 1.0 Strict
Изображение без ссылки Добавление изображений без ссылки по умолчанию
Фиксированное расположение содержания Содержание остаётся фиксированно расположенным при прокрутке страницы
Пронумерованные заголовки Пронумерованные заголовки только средствами стилей CSS
«Наверх» Добавление ссылки «Наверх» перед каждым заголовком
Внутренние ссылки со значками (иконками) Внутренние (локальные) ссылки со значками (иконками)
Картинка в верхнем правом углу Замена логотипа «ДокуВики» в верхнем правом углу страницы на свой собственный
Код в списках Вставка текста кода в списках
prettyrecentfix Этот совет поможет вам поменять страницу «Недавние изменения» на более красивую
Вертикальное объединение ячеек таблицы Таблицы с поддержкой HTML-атрибута «rowspan» (объединение ячеек по-вертикали)
Tables with Rowspan Другой способ реализации поддержки атрибута rowspan.
rowspansfix И еще один способ реализации rowspan
rowspansfix2 Еще один способ реализации атрибута rowspan
Adjust iframe heights Дополнительный скрипт для плагина iframe, который позволяет создать фреймы такой высоты, какой необходимо
Использование CSS для стилизации заголовков Основные советы, варианты использования и другая информация о стилизации заголовков с использованием CSS.
Отображение изменений для каждого элемента в списке недавних изменений Отображение различий между предыдущей и текущей версией для каждого элемента в списке недавних изменений]]

Добавление нового функционала

Ссылка Краткое описание
Автоподписывание на рассылку Автоматическое подписывание пользователя после его регистрации на рассылку
Красивые уведомления по электронной почте Получайте уведомления с HTML-разметкой на электронный ящик при каждом изменении страницы
Clean Notification Scheme Clarify notification scheme: namespace subscribers on new page, page subscribers on update
Списки доступа на основе IP-адресов Назначайте права доступа в зависимости от IP клиента
Определение «языка» браузера Автоматическая смена языка пользовательского интерфейса
Транслитерация Транслитерирование кириллических текстов латиницей
Экспорт в PDF PDF экспорт с использованием html2ps и pstopdf
Кнопка «Печатный вид» Использование параметра ?do=export_html
Кнопка «Для печати» Добавляет кнопку «Для печати»
User Link use an extra wiki-page for users
Аутентификация с использованием .htaccess Использование аутентификации .htaccess вместо формы входа
Аутентификация с использованием .htaccess То же, что и выше, но с поддержкой для встроенной системы управления пользователями
HTTP-Auth Passthru Adding http-auth-functionality to your existing ACL-setup
Цепочная аутентификация Добавление поддержки цепочной аутентификации (например, сначала LDAP-аутентификация, затем обычная)
StickyExportHtml Make do=export_html «sticky» for HTML-only browsing
Html only view Similar to previous. uses .htaccess rewrite for that
discussion Позволяет создать ссылку или кнопку в вашем шаблоне, которая ведет на отдельную страницу обсуждений (как, например, в Википедии)
safely include php code Включает поддержку PHP-кода на всех страницах только для «суперпользователя»
Статистика по странице Добавляет протоколирование для страниц и медиа файлов в «ДокуВики»
Небольшая страница с логами Добавляет простенькое журналирование в «ДокуВики»
Поддержка национального языка (NLS) Добавляет в «ДокуВики» неофициальную поддержку национального языка (NLS)
Summary Enforcement Require the user to enter a summary (or check minor edit)
Кнопка на панели инструментов Как добавить собственную кнопку на панель инструментов
Личные страницы Автоматическое создание личных страниц при добавлении или редактировании учётной записи пользователя
Счётчик слов Добавление счётчика количества символов и слов в форму редактирования
Медиаменеджер и размер файла Добавление размера файла к ссылке на файл при выборе его через медиаменеджер
Прикреплённые медиафайлы Загружаемые медиафайлы прикрепляются к странице
template_chooser Простой выпадающий список в режиме редактирования, который позволяет вставлять контент из шаблона в текущий документ
login_instead_of_forbidden Показывает форму авторизации при попытке обращения к запрещенной странице
Отображение прав доступа Отображение в футере страницы прав доступа к ней
Меню действий Аналог меню действий вики-движка «МоинМоин» (MoinMoin)
DELETE_THEM Delete Apache owner:group files
Экспорт в HTML Экспортирование нескольких страниц в HTML
Многоязычность Создание содержимого вики на нескольких языках
Система новостей Система новостей
subscription Prevent Email Of Changes to Subscribed Author
Аутентификация через phash Добавляет поддержку аутентификации через GET-запрос, используя phash пароля. Пригодится, например, для RSS-читалок.
Взаимодействие с TinyURL.com Автоматическое создание коротких ссылок для каждой страницы
LDAP and usemanager ldap.class.php modification so that the usermanager plugin can display the LDAP users
usermanager and chained auth Manage each authentication method used by the chained method through the usermanager
Back to edited section After editing, go back to the edited section Native since version 2009-02-14
Фильтр недавних изменений Фильтрация списка недавних изменений по имени пользователя (для версии 2008-05-05)
Фильтр недавних изменений Фильтрация списка недавних изменений по имени пользователя (для версии 2009-02-14)
Separate Admin Login Use a special admin login, which cannot read or edit pages
User Pages Give everyone AUTH_EDIT on a page within a special namespace, where that page is their name
ClickNShow Hide/Show Headers clicking on them
«Небольшие изменения» по умолчанию Установка флажка «Небольшие изменения» по умолчанию
Счётчик просмотров Добавление простого счётчика просмотров страниц
Создание книги Как сделать книгу с помощью «ДокуВики»
Namespace Clouds DokuWiki Cloud Plugin Namespace Discrimination Patch

Интеграция с другим ПО

Системы управления содержимым и форумы

Ссылка Краткое описание
Mambo Как соединить «ДокуВики» с CMS «Мамбо» (Mambo) (на испанском языке)
XOOPS CMS Описание интеграции «ДокуВики» с XOOPS (только для XOOPS версии 2.2.x и 2.0.x)
Мост «Джумлы» (Joomla Bridge) (англ.) «Мост» (модуль авторизации) для аутентификации пользователей «Джумлы» в «ДокуВики» (Доступно и для «Джумлы» версии 1,5)
Интеграция с «Джумлой» (Joomla) Полная интеграция пользователей «ДокуВики» с «Джумлой» без использования фреймов! Новинка ;-)
Автовход «„Джумла“—„ДокуВики“» Использование модуля аутентификации (моста) «Джумлы» позволяет автоматически логиниться в «ДокуВики», если залогонились в «Джумле», и наоборот — автоматически логиниться в «Джумле», если залогинились в «ДокуВики».
Drupal Бэк-энд аутентификации, позволяющий «ДокуВики» использовать базу данных «Друпала» (Drupal)
Drupal Установка «ДокуВики» из фронт-энда «Друпала».
BLOG:CMS Интеграция BLOG:CMS с «ДокуВики», вместе с блогом, форумом и галереей в одном архиве
NucleusCMS Интеграция NucleusCMS с «ДокуВики»
OpenIMS CMS Модуль аутентификации, позволяющий аутентифицироваться в «ДокуВики», используя базу данных OpenIMS.
PHP Fusion CMS The TWB DokuWiki Infusion integrates DokuWiki into the PHP Fusion CMS. View the demo: http://www.web-bureau.com/infusions/dokuwiki/.
Модуль TextMate Редактируйте страницы из Textmate
Absolut Engine DokuWiki bridging module has been created to allow seamless integration of DokuWiki into Absolut Engine CMS.
Zeroboard XE Authentication backend for Zeroboard XE, one of the famous Korean forum/CMS code.(in Korean) Based on Mohammed Sameer's Drupal authentication backend source code
glFusion CMS Nicely integrates DokuWiki with glFusion CMS. Authentication backend enables DokuWiki to authenticate using the glFusion database. Also supports all glFusion security groups and integrates glFusion's auto tag feature.

Форумные движки

Ссылка Краткое описание
phpBB Интеграция «ДокуВики» с авторизацией в «phpBB»
phpBB 3.0.x Интеграция «ДокуВики» с авторизацией в «phpBB»–3
Синтаксис «ДокуВики» в «phpBB» Использование синтаксиса «ДокуВики» в «phpBB» (на немецком языке)
Invision Power Board IPB 2.x Как интегрировать «ДокуВики» с аутотентификацией в «IPB» 2.x?
PostNuke A «bridge» to integrate the look and the user management of PostNuke and DokuWiki. Runs without modifications to DokuWiki files!
XennoBB mysql_authentication XennoBB MySQL Authentication
PunBB (mod) A mod to integrate DokuWiki to PunBB forum (you can see an example at http://www.punres.org/)
PunBB (mysql_auth) PunBB MySQL Authentification [fr]
SMF (Simple Machines Forum) Authentication backend using SMF database.
Vanilla Lets Vanilla take care of all the user management, including sessions

Блоговые движки

Ссылка Краткое описание
«ДокуВики» в «ВордПрессе» Как добавить синтаксис «ДокуВики» в блог, работающий на «ВордПрессе» (WordPress)?
ДВ—ВП Плагин для «ВордПресса», позволяющий импортировать содержимое из «ДокуВики»
dwBliki Плагин для «ВордПресса». Ссылка для скачивания последней стабильной версии (май 2005)
Плагин разметки «ДокуВики» Ещё один плагин для «ВордПресса»
ВордПресс (mysql_auth) Интеграция с MySQL-аутентификацией «ВордПресса»
Geeklog Интеграция «ДокуВики» в Geeklog

Баг-трекеры

Ссылка Краткое описание
GForge Плагин для использования «ДокуВики» в «GForge»
Интеграция с «Мантисом» (Mantis) Как интегрировать «ДокуВики» с баг-трекером «Мантис» (Mantis)
Flyspray Flyspray Authentication Integration
Eventum Integration How to integrate DokuWiki with Eventum Issue Tracker
eventum Eventum link plugin
Trac A very dirty way to force Trac and DokuWiki to interact with each other.

Другое

Ссылка Краткое описание
Synchronise with Tomboy How to synchronize Tomboy with DokuWiki
Integrate DokuWiki to your website As read-only pages
Edit DokuWiki with text editors using FUSE and Python Untested and potentially buggy.

Интерактивные скрипты и утилиты

Ссылка Краткое описание
DokuWiki Setup Easy/automatic installation/upgrade - also fixing safe-mode issues
Maintenance Cronjobs to keep your wiki clean
Викемэйл Скрипт для импортирования из письма электронной почты в «ДокуВики»
Макросы для «ОпенОфис.орг» Преобразование документов «ОпенОфис.орг» в формат «ДокуВики»
Макросы для «ОпенОфис.орг» 2-й версии Преобразование документов «ОпенОфис.орг» в формат «ДокуВики». Адаптировано для «ООо» 2-й версии.
OpenOfficeMacro both of the above macros do not convert embedded pictures - this one does
Calc2Dokuwiki Exports selected ranges of cells from OpenOffice.org Calc into tables formatted in DokuWiki code. Tool available as an extension (OOo 2.1.x) and a macro (OOo 1.x-2.x)
Макрос «Ворда» Конвертирование документа «Микрософт» «Ворд» (MS Word) в формат «ДокуВики»
Word Macro adaptation converts an MS Word document to DokuWiki format - improved conversion (for English Word) plus adaptation for German Word
Word to DokuWiki Converter improves upon the two macros above as it is a Word template that allows one to click a button in MS Word to convert a Word document, including images, to DokuWiki format (see Portfolio section on website)
Макрос «Экселя» Макрос «Микрософт» «Экселя» (MS Excel) для преобразования выделенного диапазона ячеек в синтаксис таблицы «ДокуВики»
Backup Script A small shellscript to backup your wiki data and media, including rotation.
BackupToS3 A small ruby script to backup your wiki to Amazon's data storage system S3.
UpgradeScript A small script to make DokuWiki updates simpler
Из HTML в вики Конвертирование из HTML в синтаксис «Докувики»
Weblog bookmarklet A JavaScript/PHP combination to post in DokuWiki like regular weblogs
imap2wiki A small PHP script to give users the opportunity to post by email
DokuVimKi VIM Plugin that allows editing of wiki pages over XML-RPC + Syntax highlighting for DokuWiki syntax
vimkeys Key Bindings for [G]Vim
fixperms.php make webserver created files writable by everyone
Из CSV в вики-формат Скрипт для преобразования CSV в формат таблиц «ДокуВики»
csv2dokuwiki Converts CSV input (tab separated) into DokuWiki's table syntax (in Java)
xls2wiki A script that converts XLS copied data to DokuWiki's Table format (DWT) and vice versa
Из эл. почты в вики Создание страниц и загрузка медиафайлов по электронной почте
Романизация имён файлов Исправление нечитаемых кириллических названий в адресной строке
Из «ДокуВики» в «HTML Help» Конвертирование сайта на движке «ДокуВики» в формат «HTML Help» (.chm) с созданием содержания и указателя
jEdit An edit mode for jEdit that does syntax highlighting for headlines, character formats, lists and links
ToFromDoku Утилита командной строки
recreate wiki change log How to recreate your wiki change log from individual page change logs
readINIfile How to solve problem with parse_ini_file disabled
Исправление времени правок по временным кодам Решение проблемы внешнее изменение
clean_acl Clean up non-existing users and pages in the ACL
Чистка папки «media» Маленький Perl-скрипт для очистки папки «media» от неиспользуемых медиафайлов
Logging in to retrieve pages with cURL Quick howto on retrieving pages that require logging in with curl.
Извлечение внешних ссылок Небольшой PHP-скрипт для извлечения всех внешних ссылок и их описания из вики
Add an Autolink page A small Perl Script to (re)builds link on chosen words each nights
Automatic build reports A bash script that compiles/builds a project and reports the result to the wiki
GourceDoku Picture of the edition of a wiki with Gource
topcontributors A shell snippet to create a list of the top contributors to the wiki
Медиафайлы-сироты Получение списка всех «осиротевших» медиафайлов (не используемых ни одной вики-страницей)

Импортирование из других вики-систем

Вики-движок Описание
ChuWiki Python-скрипт для преобразования из «ChuWiki»
ErfurtWiki PHP-скрипт для преобразования из «ewiki» (ErfurtWiki)
JSPWiki Плагин для импорта страниц «JSPWiki»
MediaWiki Преобразование из «МедиаВики» в «ДокуВики»
MoinMoin Python- и PHP-скрипты для преобразования из «МоинМоин» (MoinMoin)
Perspective Python-скрипт, который должен быть запущен в MS Windows, для преобразования из «Perspective»
TikiWiki PHP-скрипт для преобразования из «TikiWiki»
TWiki Скрипт преобразования из «TWiki» в «ДокуВики»
Wakka Wiki Perl-скрипт для преобразования из «Wakka Wiki»
Zwiki Perl-скрипт для преобразования из «Zwiki»

Разное

Ссылка Краткое описание
Тестирование «чёрного списка» Этот небольшой скрипт поможет проверить текст по «чёрному списку»
Ведение блога На этой странице описаны шаги, необходимые для создания блога в «ДокуВики»
Букмарклеты JavaScript-инструмент редактирования вики-страницы
Текст по умолчанию в поле поиска Добавление в поле поиска текста по умолчанию
Отключенные функции Заплатка, если ваш хостинг не поддерживает функции «glob» или «readfile»
DwExport Экспортирование страниц «ДокуВики» в статические HTML-страницы с внедрёнными изображениями и CSS-форматированием. ⇒ http://sourceforge.net/projects/dwexport/ Только версия 0.2
Фермы Как сделать с помощью «ДокуВики» вики-ферму
htdigest Настройка htdigest-идентификации пользователя
Интеграция с SMF Интеграция с форумным движком SMF
Многоязычное содержимое Идея заключается в смене вики-страницы при переключении языка интерфейса «ДокуВики»
Экспорт в PDF Экспорт страниц «ДокуВики» в формат PDF
Простой Гугл-поиск Простой Гугл-поиск
Проверка правописания Личный перечень слов «Aspell», выпуск 2005-07-13
svg.php This is a plugin to DokuWiki to allow collaborative generation of SVG images. (Make it a plugin if possible/useful)
symlink_farm How to make DokuWiki a wiki farm (older, but working version with symlinks)
UTF-8 — обновление Преобразование файлов «ДокуВики» в кодировку UTF-8
ru/tips.txt · Последнее изменение: 2018-08-16 20:12 — Wirbel78

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki