Установка Mediawiki на XAMP — различия между версиями

Материал из ТХАБ.РФ
Перейти к: навигация, поиск
м
м (Расширения)
Строка 24: Строка 24:
  
 
Служебные страницы
 
Служебные страницы
*CiteThisPage
+
* CiteThisPage - Добавляет специальную страницу, которая предоставляет различные форматы цитирования для конкретной статьи
*Interwiki
+
* Interwiki - Добавляет специальную страницу для просмотра и управления таблицей интервики
*Nuke
+
* Nuke - Расширение Nuke позволяет администраторам массово удалять страницы.
*Renameuser
+
* Renameuser
* ReplaceText
+
* ReplaceText - Предоставляет форму, позволяющую администраторам выполнять замену строк во всей вики как для содержимого страницы, так и для заголовков страниц
  
 
Редакторы
 
Редакторы
*CodeEditor (требуется WikiEditor)
+
* VisualEditor
*VisualEditor
+
* WikiEditor
*WikiEditor
+
* CodeEditor (требуется WikiEditor)
  
 
Перехватчики синтаксического анализатора
 
Перехватчики синтаксического анализатора
*CategoryTree
+
* CategoryTree - Обеспечивает динамическое представление структуры категорий вики в виде дерева.
 
* Cite
 
* Cite
* ImageMap
+
* ImageMap - создание карты изображений
* InputBox
+
* InputBox - Позволяет пользователям добавлять предопределенные HTML-формы на вики-страницы
* ParserFunctions
+
* ParserFunctions -
* Poem
+
* Poem - форматирование стихов
* Scribunto
+
* Scribunto - позволяет встраивать языки сценариев на Lua в MediaWiki.
* SyntaxHighlight_GeSHi
+
* SyntaxHighlight_GeSHi - подсветка синтаксиса
* TemplateData
+
* TemplateData - Позволяет хранить, извлекать и визуализировать информацию о шаблонах
 
* Обработчики медиа
 
* Обработчики медиа
* PdfHandler
+
* PdfHandler - отображает загруженные PDF-файлы в многостраничном макете предварительного просмотра.
 
* Антиспам
 
* Антиспам
 
* ConfirmEdit
 
* ConfirmEdit
* SpamBlacklist
+
* SpamBlacklist  
 
* TitleBlacklist
 
* TitleBlacklist
  
Строка 56: Строка 56:
  
 
Иное
 
Иное
* Gadgets
+
* Gadgets - предоставляет пользователям возможность выбирать "гаджеты" на основе JavaScript или CSS, которые предоставляют другие пользователи вики.
* LocalisationUpdate
+
* LocalisationUpdate - позволяет обновлять локализации для сообщений MediaWiki в любое время без необходимости обновления программного обеспечения MediaWiki
 
* MultimediaViewer
 
* MultimediaViewer
 
* OATHAuth
 
* OATHAuth

Версия 18:49, 12 февраля 2022

1. Установить XAMPP 7.4.27 https://ipipe.ru/info/ustanovka-xampp

2. http://localhost/index.php - проверяем что XAMPP работает

3. скачать MediaWiki 1.35.5 https://www.mediawiki.org/wiki/MediaWiki_1.35

4. распаковываем файл в папку D:/xampp/htdocs/MediaWiki-1.35.5

  • MediaWiki-1.35.5 папка куда распаковывается архив в MW-1.35

3. http://localhost/MediaWiki-1.35.5/mw-config/index.php

  • префикс базы данных - mw
  • пароль root - оставляем пусто!

  • название вики - База Знаний
  • администратор - Админ
  • пароль - База123456 - не даёт делать пароль менее 10 символов

доп настройки

- отключены емейлы и антипам (т.к. портативная вики-) всё остальное включено

Расширения

Служебные страницы

  • CiteThisPage - Добавляет специальную страницу, которая предоставляет различные форматы цитирования для конкретной статьи
  • Interwiki - Добавляет специальную страницу для просмотра и управления таблицей интервики
  • Nuke - Расширение Nuke позволяет администраторам массово удалять страницы.
  • Renameuser
  • ReplaceText - Предоставляет форму, позволяющую администраторам выполнять замену строк во всей вики как для содержимого страницы, так и для заголовков страниц

Редакторы

  • VisualEditor
  • WikiEditor
  • CodeEditor (требуется WikiEditor)

Перехватчики синтаксического анализатора

  • CategoryTree - Обеспечивает динамическое представление структуры категорий вики в виде дерева.
  • Cite
  • ImageMap - создание карты изображений
  • InputBox - Позволяет пользователям добавлять предопределенные HTML-формы на вики-страницы
  • ParserFunctions -
  • Poem - форматирование стихов
  • Scribunto - позволяет встраивать языки сценариев на Lua в MediaWiki.
  • SyntaxHighlight_GeSHi - подсветка синтаксиса
  • TemplateData - Позволяет хранить, извлекать и визуализировать информацию о шаблонах
  • Обработчики медиа
  • PdfHandler - отображает загруженные PDF-файлы в многостраничном макете предварительного просмотра.
  • Антиспам
  • ConfirmEdit
  • SpamBlacklist
  • TitleBlacklist

API

  • PageImages

Иное

  • Gadgets - предоставляет пользователям возможность выбирать "гаджеты" на основе JavaScript или CSS, которые предоставляют другие пользователи вики.
  • LocalisationUpdate - позволяет обновлять локализации для сообщений MediaWiki в любое время без необходимости обновления программного обеспечения MediaWiki
  • MultimediaViewer
  • OATHAuth
  • SecureLinkFixer
  • TextExtracts

Загрузка изображений и файлов

справка Разрешить загрузку файлов

Директория для удалённых файлов: справка D:\xampp\htdocs\mediawiki-1.35.5\images\deleted URL логотипа: справка

  • $wgResourceBasePath/resources/assets/wiki.png

справка

Instant Commons — это функция, позволяющая использовать изображения, звуки и другие медиафайлы с Викисклада. Для работы этой функции MediaWiki необходим доступ к Интернету.

Дополнительную информацию об Instant Commons, в том числе указания о том, как её настроить для других вики, отличных от Викисклада, можно найти в руководстве.


Включить Instant Commons

Дополнительные настройки

Параметры кэширования объектов:

  • Без кэширования (никакой функционал не теряется, но крупные вики-сайты могут работать медленнее)
  • Использовать Memcached (требует дополнительной настройки)

в конце настройки

  • вам будет предложено сохранить файл с настройками.
  • Надо будет сохранить в папку D:/xampp/htdocs/MediaWiki-1.35.5
  • войдите в вашу вики по адресу http://localhost/MediaWiki-1.35.5/index.php/Заглавная_страница
    • администратор - Админ
    • пароль - База123456 - не даёт делать пароль менее 10 символов