Рисунок 9-8 при вызове с именем члена в качестве параметра (... pass.cgi ?UserName).

Это может быть реализовано так, чтобы запрос мог быть сделан только из пользовательского

страница с подписью.

АДМИНИСТРИРОВАНИЕ БАЗЫ ДАННЫХ

Вики работает, страницы добавляются и редактируются; теперь приходит

Задача контроля и обслуживания базы данных. Если у вас есть сотня,

тысяча или десять тысяч страниц информации, какая-то форма регулярного

потребуется техническое обслуживание. По крайней мере, вы должны убедиться, что небрежное

редактирование не превратило страницы в несвязанных сирот. Возможно, вы также изменили

как обрабатывается база данных или нужно перенести страницы между разными вики

модели.

Ваша помощь здесь в виде нескольких основных вики-инструментов, примеры которых мы

представлены в следующих разделах.


284

АДМИНИСТРИРОВАНИЕ ВИКИ И ИНСТРУМЕНТЫ

Φ Объявить или удалить пользователей

Отредактируйте эту форму, чтобы включить все желаемые имена пользователей. Нажимать

Измените имена, чтобы завершить изменения. См. ниже

советы по формированию имен.

имена пользователей:

(ДжоАдайн

)

|SueUsex:

|

|БиллБерд

|¥ikiUill

РИСУНОК 9-6.

Форма, созданная пользователем

модуль

Беда:

Вики-сервер не может обработать ваш запрос.

Обнаружена следующая ошибка.

должен быть BystemAdministrator

Если вы не можете решить эту проблему самостоятельно, вы можете

обратитесь за помощью к системному администратору.

РИСУНОК 9-7.

Сообщение об ошибке при недопустимом доступе

попытка пользовательского модуля


АДМИНИСТРИРОВАНИЕ БАЗЫ ДАННЫХ

285

Изменить пароль для BoLeuf

Новый пароль:

Новый пароль еще раз:

Используйте эту форму, чтобы изменить свой пароль. Выберите пароль at 1eg

символы, включая прописные и строчные буквы, цифры и знаки препинания,

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

для тебя. Проверьте сейчас, чтобы убедиться, что вы знаете, кто этот человек:

• Системный администратор

РИСУНОК 9-8.

Форма смены пароля для указанного пользователя

КОНВЕРСИИ СТРАНИЦ

Поскольку добавление безопасности является одной из причин, по которой вы можете захотеть отказаться от использования простого текста

страницы (QuickiWiki) на страницы со скрытыми полями (другие варианты или клоны вики), это как

хорошее место, как и любое другое, для обсуждения стратегий преобразования и инструментов для преобразования вкуса страницы.

Другими причинами конверсии могут быть

• Поддерживать базу данных (подмножества) в разных системах с разными типами

вики-скрипты, где вы переносите страницы между системами

• Для «импорта» текстовых документов без их ручного ввода в форму

и явно сохраняя их

Беремся за каждое направление конверсии по очереди. Оба «прозрачны», поэтому, как только они

реализованы, они всегда автоматически активируются, когда это необходимо.

Добавление скрытых полей

Попытка отобразить текстовую страницу в вики со скрытыми полями, как правило,

дать "пустую страницу". Причина просто в том, что в такой модели видимый текст


286

АДМИНИСТРИРОВАНИЕ ВИКИ И ИНСТРУМЕНТЫ

помечен в файле маркером и именем поля, обычно «текстовым». Без тега

и метка, скрипт не находит ничего для отображения.