Школьная база знаний - MediaWiki: различия между версиями
Vovan (обсуждение | вклад) (→Список литературы) |
Vovan (обсуждение | вклад) (→Что такое Wiki?) |
||
Строка 2: | Строка 2: | ||
==Что такое Wiki?== | ==Что такое Wiki?== | ||
+ | |||
+ | '''Ви́ки''' — гипертекстовая среда (обычно веб-сайт) для сбора и структурирования письменных сведений. Характеризуется такими признаками: | ||
+ | |||
+ | * Возможность многократно править текст посредством самой вики-среды (сайта) без применения особых приспособлений на стороне редактора. | ||
+ | ** Особый язык разметки — так называемая вики-разметка, которая позволяет легко и быстро размечать в тексте структурные элементы и гиперссылки, форматировать и оформлять отдельные элементы. | ||
+ | * Проявление изменений сразу после их внесения. | ||
+ | * Разделение содержимого на именованные страницы. | ||
+ | * Множество авторов. Некоторые вики могут править все посетители. | ||
+ | * Учёт изменений (учёт версий) текста: возможность сравнения редакций и восстановления ранних. | ||
+ | |||
+ | Для создания вики-среды необходимо особое программное обеспечение — вижок вики. Это частный вид системы управления сайтом (CMS), довольно простой в своём устройстве и функциональности, ибо почти все действия по структуризации и обработке сведений делаются пользователями вручную. | ||
+ | |||
+ | Первая вики-сеть, [http://c2.com/ppr/ «Портлендское хранилище образцов»] (образцов программного кода), была создана 25 марта 1995 года программистом Уордом Каннингемом. Крупнейшим и известнейшим вики-сайтом стала [http://ru.wikipedia.org Википедия]. | ||
+ | |||
+ | Работа всей Википедии и данного сайта основана на движке [http://www.mediawiki.org MediaWiki], а он является свободным программным обеспечением. Свободным бывает не только софт, но и, например, [http://orange.blender.org мультфильмы]. | ||
+ | |||
+ | Подчеркнём точность данного в начале определения: именно ''для'', именно для ''сбора и структурирования'' сведений. И гипертекст в вики — именно лишь техническая основа, ''среда''. Да, вики обычно служат в качестве готового и полноценного вебсайта, и Сеть является естественным местом сообщения сборника документов и коллектива авторов. Но если признать сущность и назначение принципа вики именно так, как утверждено выше, то тогда легче осмыслить, где кончаются преимущества и[ли] изъяны его и начинается нечто иное: технические особенности отдельного вики-движка, проявление качеств конкретного сообщества авторов (редакторов, посетителей… — ''пользователей'') или созданный ими данный набор текстов с определённой ими структурой и формой. | ||
+ | |||
+ | Но вернёмся к нашей начальной теме — общению в Сети. Общение в вики-среде не ограничивается простым словесным обменом, ведь каждый участник может работать непосредственно с содержимым сайта, — с вики-документами. Такие технические функции, как учёт изменений, сравнение версий и журнал правок, создают виртуальный «рабочий стол», где участники сообщества могут наблюдать за совместной работой. | ||
+ | |||
+ | Те, кто активно создают/изменяют основной контент сайта, образуют вики-сообщество. Исследовав ряд вики-сайтов, можно сделать вывод: каково сообщество, таков и сайт. | ||
+ | |||
==Почему MediaWiki?== | ==Почему MediaWiki?== | ||
==Возможности MediaWiki== | ==Возможности MediaWiki== |
Версия 23:59, 18 октября 2008
Содержание
- 1 Введение
- 2 Установка
- 3 Настройка Wiki
- 4 Работа в MediaWiki
- 5 Экспорт документов из OpenOffice.org в формат Wiki
- 6 Экспорт документов из Wiki в формат OpenOffice.org
- 7 Список литературы
Введение
Что такое Wiki?
Ви́ки — гипертекстовая среда (обычно веб-сайт) для сбора и структурирования письменных сведений. Характеризуется такими признаками:
- Возможность многократно править текст посредством самой вики-среды (сайта) без применения особых приспособлений на стороне редактора.
- Особый язык разметки — так называемая вики-разметка, которая позволяет легко и быстро размечать в тексте структурные элементы и гиперссылки, форматировать и оформлять отдельные элементы.
- Проявление изменений сразу после их внесения.
- Разделение содержимого на именованные страницы.
- Множество авторов. Некоторые вики могут править все посетители.
- Учёт изменений (учёт версий) текста: возможность сравнения редакций и восстановления ранних.
Для создания вики-среды необходимо особое программное обеспечение — вижок вики. Это частный вид системы управления сайтом (CMS), довольно простой в своём устройстве и функциональности, ибо почти все действия по структуризации и обработке сведений делаются пользователями вручную.
Первая вики-сеть, «Портлендское хранилище образцов» (образцов программного кода), была создана 25 марта 1995 года программистом Уордом Каннингемом. Крупнейшим и известнейшим вики-сайтом стала Википедия.
Работа всей Википедии и данного сайта основана на движке MediaWiki, а он является свободным программным обеспечением. Свободным бывает не только софт, но и, например, мультфильмы.
Подчеркнём точность данного в начале определения: именно для, именно для сбора и структурирования сведений. И гипертекст в вики — именно лишь техническая основа, среда. Да, вики обычно служат в качестве готового и полноценного вебсайта, и Сеть является естественным местом сообщения сборника документов и коллектива авторов. Но если признать сущность и назначение принципа вики именно так, как утверждено выше, то тогда легче осмыслить, где кончаются преимущества и[ли] изъяны его и начинается нечто иное: технические особенности отдельного вики-движка, проявление качеств конкретного сообщества авторов (редакторов, посетителей… — пользователей) или созданный ими данный набор текстов с определённой ими структурой и формой.
Но вернёмся к нашей начальной теме — общению в Сети. Общение в вики-среде не ограничивается простым словесным обменом, ведь каждый участник может работать непосредственно с содержимым сайта, — с вики-документами. Такие технические функции, как учёт изменений, сравнение версий и журнал правок, создают виртуальный «рабочий стол», где участники сообщества могут наблюдать за совместной работой.
Те, кто активно создают/изменяют основной контент сайта, образуют вики-сообщество. Исследовав ряд вики-сайтов, можно сделать вывод: каково сообщество, таков и сайт.
Почему MediaWiki?
Возможности MediaWiki
Установка
Подготовка компьютера к установке MediaWiki
Для установки базы знаний MediaWiki необходимо иметь на компьютере функционирующие WEB-сервер - Apache и сервер баз данных - MysqlServer. Их совсем не сложно установить даже не имея большого опыта в администрировании операционной системы Linux, если использовать любой современный дистрибутив Linux (OpenSuse, AltLinux, UbuntuLinux, etc.).
Любой современный дистрибутив Linux, рассчитанный на пользователей, имеет хорошо развитую систему репозитария с программами, посредством которого легко поставить любую программу несколькими кликами мыши.
Для установки нужных нам серверов (в данном случае под словом сервер следует понимать программу, функционирующую на компьютере) в менеджере пакетов нашей операционной системы нам необходимо найти и отметить для установки 2 пакета:
apache2 mysql-server
Затем применить сделанные изменения, используя элементы управления менеджера пакетов. В процессе установки система выдаст форму (Рис. 2.1) для создания суперпользовательского (root) пароля для доступа к серверу баз данных - MysqlServer, в которой нужно ввести секретный пароль для продолжения установки.
С помощью секретного пароля в последующем будет осуществлен доступ к Mysql-server-у для создания в нём необходимых настроек для установки MediaWiki.
Введем пароль в предложенное формой поле и нажмем кнопку Далее. После этого процесс установки и настройки серверов завершен. Мы сделали это, ура! Для проверки работоспособности Web-сервера достаточно открыть браузер (обозреватель), например, Mozilla Fierfox, набрать в его адресной строке localhost или 127.0.0.1 и нажать клавишу Enter. Если в браузере появилась надпись It Works! - значит WEB-сервер работает как надо.
Установка MediaWiki
После завершения подготовки компьютера, а, говоря более сложным языком, после настройки WEB-сервера и сервера баз данных для непосредственно установки MediaWiki необходимо выполнить несколько несложных действий изложенных в виде пунктов ниже:
- Загрузить архив с MediaWiki по вот этой ссылке - http://prdownloads.sourceforge.net/wikipedia/mediawiki-1.9.3.tar.gz, или взять его в дрогом удобном месте
- Распаковать загруженный архив mediawiki-1.9.3.tar.gz используя наиболее подходящий архиватор
- Переместить содержимое полученной папки в раздел /var/www/ компьютера
- Зайти в браузер, например firefox и написать в строке адреса localhost или 127.0.0.1. В окне браузера должно появиться приглашение для установки MediaWiki (Рис. 2.2).
- Смело нажать на ссылку set up the wiki подтверждая тем самым свое намерение установить Wiki на компьютер.
после перехода по ссылке инсталлятор сообщает о отсутствии доступа на запись к папке config (Рис. 2.3), находящейся в каталоге с MediaWiki и предлагает поменять права доступа к этой папке:
Для этого необходимо зайти в терминал с правами суперпользователя (root) и выполнить по очереди следующие команды:
cd /var/www/ - переход в каталог с Wiki chmod a+w config - добавить права на запись каталогу config
после смены прав доступа и перехода по ссылке setup браузер должен показать страницу примерно следующего содержания (Рис. 2.4):
- fff
--Vovan 00:40, 18 октября 2008 (MSD)
Настройка Wiki
Управление пользователями
Создание и удаление пользователей
Управление правами доступа к ресурсам
Изменение логотипа
Конфигурирование основного меню
Оформление главной страницы
Немного про спецстраницы
Настройка загрузки на сервер больших файлов средствами Wiki
Работа в MediaWiki
После установки и настройки базы знаний можно приступить к работе над учебным материалом незамедлительно
Моя первая страница
При создании своей первой страницы средствами Wiki многие начинающие пользователи очень долго ищут в системе кнопку создать. Не будем попросту тратить на это время, потому что такой кнопки здесь нет ;-)
Для того чтобы создать страницу с нужным нам называнием достаточно в форме поиска написать название, которое подходит для описания нашей страницы и нажать кнопку перейти, на что система выдаст нам страницу с таким называнием, а если таковой нет, то любезно предложит её создать (Рис. 4.1)
Любезно согласимся с заботливой системой и перейдем по ссылке Создать страницу. Итак, мы попали в поле для редактирования страницы. Давайте напишем здесь предложение:
У нас получилось создать страницу! Теперь задача минимум - изучить основную Wiki-разметку, чтобы красиво оформлять свои знания и заинтересовать учеников.
и нажмем внизу на кнопку записать страницу. И опять маленькая победа - страница создана. Ура! Самая простенькая, но зато своими силами. То ли еще будет ;-)
Азбука Wiki-разметки
В предыдущем подразделе у нас получилось создать простую страницу и даже разместить в ней некоторый текст. Но, согласитесь, просто размещать текст без форматирования можно и в простом текстовом редакторе? Нас категорически не устраивает размещать статьи в стиле "печатной машинки", следовательно нужно научиться форматировать текст. Это проще простого:
Форматирование "мышкой"
Под форматированием "мышкой" следует понимать набор действий над текстом, которые можно выполнять, как будто мы находимся в текстовом редакторе стандартного офисного пакета, например, OpenOffice.org.
- Принцип прост:
- Выделяем слово или словосочетание
- Кликаем на кнопку из палитры кнопок (Рис 4.2) для соответствующего типа форматирования
Примечание: при наведение указателя мыши кнопку всплывает подсказка о её функции
После выбора соответствующего форматирования выделенный текст будет обрамлен с обеих сторон специальными символами, благодаря которым, после сохранения страницы примет желаемый вид. Приведем примеры:
Способ форматирования | Вид в Wiki-разметке | Вид на самом деле |
---|---|---|
Полужирное начертание | '''Пингвин''' | Пингвин |
Курсивное начертание | ''Пингвин'' | Пингвин |
Внутренняя ссылка | [[Пингвин]] | Пингвин |
Содержание. Заголовки и подзаголовки
При создании материала в офисном пакете существует система уровней заголовков в документе, по которым в последующем, как правило после оформления документа, можно автоматически построить содержание, используя ряд хитрых функций пакета. В случае с Wiki можно забыть про понятие Содержание, так как оно действительно строится автоматически, исходя из сделанных заголовков и подзаголовков:
Например, разметка вида:
=Заголовок1= ==Подзаголовок1== ===Подподзаголовок1=== ====И так далее1==== =Заголовок2= ==Подзаголовок2== ===Подподзаголовок2=== ====И так далее2==== =Заголовок3= ==Подзаголовок3== ===Подподзаголовок3=== ====И так далее3==== =Заголовок4= ==Подзаголовок4== ===Подподзаголовок4=== ====И так далее4==== =Заголовок5= ==Подзаголовок5== ===Подподзаголовок5=== ====И так далее5====
Нам даст структуру документа с готовым содержанием:
Каждый из элементов содержания является ссылкой на тот пункт страницы, названием которого является. Таким образом быстро и легко "путешествовать" по готовому документу кликая мышкой в нужные разделы.