Перейти к содержанию
URx
Инструменты пользователя
Войти
Инструменты сайта
Найти
Инструменты
Показать страницу
История страницы
Ссылки сюда
Недавние изменения
Управление медиафайлами
Все страницы
Войти
>
Недавние изменения
Управление медиафайлами
Все страницы
Вы находитесь здесь:
start
»
it
»
dokuwiki
it:dokuwiki
====== Dokuwiki ====== [[https://www.dokuwiki.org/ru:wiki:syntax]] - Синтаксис форматирования\\ [[https://www.dokuwiki.org/ru:mime]] - Конфигурация MIME (здесь управлять типами загружаемых файлов)\\ [[https://www.dokuwiki.org/ru:devel:syntax_plugins]] - Синтаксические плагины [[https://www.dokuwiki.ru/plaginy]] - В данном разделе размещены описания различных плагинов , которые расширяют возможности системы и могут понадобится для более эффективного её использования. Здесь помещены только самые общие сведения о плагинах. Полный список плагинов и более полное их описание можно получить [[http://www.dokuwiki.org/ru:plugins|здесь]] [[https://ru.bmstu.wiki/DokuWiki]] - инфа от Национальной библиотека им. Н. Э. Баумана (Bauman National Library) [[https://wiki.rtzra.ru/wiki/installjacija_dokuwiki]] - про доп плагины, есть скрипт транслитерации имён файлов [[https://wiki.soloshin.su/beget/dokuwiki/useful_plugins]] - Полезные плагины ---- В настройках *включить полную транслитерацию *включить вставку HTML и PHP (возможность больше не поддерживается) ---- Добавил плагины *[[https://www.dokuwiki.org/plugin%3Abbcode|BBCode]] *[[https://www.dokuwiki.org/plugin%3Acolor|color]] *[[https://www.dokuwiki.org/plugin%253Ahighlight|Highlight]] *[[https://www.dokuwiki.org/plugin:imagebox|imagebox]] *[[https://www.dokuwiki.org/plugin:commentsyntax|Comment Syntax Plugin]] - возможность скрывать текст ---- Добавил mime mht message/rfc822 mhtml message/rfc822 eml message/rfc822 htm message/rfc822 html message/rfc822 kmz application/vnd svg image/svg+xml sh text/plain py text/plain ---- Для транслитирования имён файлов использовал скрипт\\ [[https://wiki.rtzra.ru/wiki/installjacija_dokuwiki]]\\ <file php convert.php> <?php if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../').'/'); require_once(DOKU_INC.'inc/utf8.php'); require_once(DOKU_INC.'inc/infoutils.php'); require_once(DOKU_INC.'inc/Debug/DebugHelper.php'); require_once(DOKU_INC.'inc/Utf8/PhpString.php'); require_once(DOKU_INC.'inc/Utf8/Clean.php'); require_once(DOKU_INC.'inc/Utf8/Table.php'); /** * Copy a file, or recursively copy a folder and its contents, and clean up the filenames according to the dokuwiki UTF-8 * * @original_author Aidan Lister <aidan@php.net> * @link http://aidanlister.com/repos/v/function.copyr.php * @param string $source Source path * @param string $dest Destination path * @return bool Returns TRUE on success, FALSE on failure */ function copyr($source, $dest) { $dest2=cleanID($dest); echo $source."->".$dest." ->$dest2<br/>"; // Simple copy for a file if (is_file($source)) { return copy($source, $dest2); } // Make destination directory if (!is_dir($dest)) { mkdir($dest2); } // Loop through the folder $dir = dir($source); while (false !== $entry = $dir->read()) { // Skip pointers if ($entry == '.' || $entry == '..') { continue; } // Deep copy directories if ($dest !== "$source/$entry") { copyr("$source/$entry", "$dest/$entry"); } } // Clean up $dir->close(); return true; } copyr("/var/www/su.urx.wiki/data/","/var/www/su.urx.wiki/datanew/"); // пути к папкам на сервере (исходный и конечный) function cleanID($id,$ascii=false){ $id = trim(urldecode($id)); $id = utf8_strtolower($id); $id = utf8_romanize($id); utf8_deaccent($id,-1); $id = preg_replace('#\'+#','_',$id); return($id); } ?> </file>
it/dokuwiki.txt
· Последнее изменение: 2023/08/06 09:30 —
ura2404
Инструменты страницы
Показать страницу
История страницы
Ссылки сюда
Наверх