welcome: please sign in

The following 251 words could not be found in the dictionary of 0 words and are highlighted below:
account   cache   Contents   data   dir   Disable   farm   farmconfig   forever   Get   homewiki   interwikiname   name2id   Of   py   python   Table   Text   this   user   wikiconfig   автоматически   администрировать   адреса   актуальности   аутентификации   аутентифицируется   блокировать   Блокировать   Блокировка   блокируемого   блокируемый   более   большого   будет   было   быстрые   быть   версий   виде   вики   Вики   внутреннем   возможно   возможности   временно   вручную   всех   всё   входящие   выбрав   генерации   данного   данные   Данные   данных   Два   двумя   Для   для   добавить   долгоживущего   домашних   достаточно   другие   других   его   единой   если   ещё   же   завершить   задания   задано   задать   заново   записей   записи   запись   запросе   запускающегося   избегать   изменять   или   имеет   имена   имени   имя   имён   иначе   Интер   интервики   информация   использование   Использование   использовании   использования   использует   используется   используя   истории   историю   их   каждой   каждом   каждый   Как   как   каталог   каталоге   качестве   количества   конфигурационном   корректно   корректности   которое   кэша   кэше   могли   может   можно   Мойн   на   Настраивать   настройках   настройки   начать   не   некоем   некорректно   необходимо   неуникального   никаких   никакой   нём   об   общее   общий   общих   Один   они   осторожным   отдельных   относительно   отображать   отображение   отсутствовать   парметр   перезапустить   По   повторно   повторной   подписка   Подробнее   подробнее   позволяет   полезно   пользователей   пользователь   пользовательских   пользователю   Пользователю   пользователя   пользователях   Помощь   посещённые   После   последние   Поэтому   правок   представлении   преобразовывать   префиксов   при   При   приведёт   присутствует   проблемы   противном   путём   работать   работы   разрушит   результате   Рекомендуется   рекомендуется   решению   сервера   сессию   следует   следующее   случае   см   смены   смогут   сможет   собственный   содержит   создаст   сомнений   соответствующего   специальной   списки   ссылаться   ссылки   страниц   страницы   Супер   суперпользователь   суперпользователя   так   Также   также   такие   то   того   требуется   Три   Удаление   удаление   удаления   Удалить   удалить   удалять   указания   уникальное   ускорения   учётной   учётную   учётные   учётных   файла   файлах   файле   файлов   ферме   фермер   фермы   хранения   хранит   хранятся   чего   чтобы   экземпляр   экземплярах   эти   Это   это   этого   этой   этом  

Clear message
location: КакУправлятьПользователями

Как администрировать данные учётных записей

Данные о пользователях хранятся в каталоге data/user в файлах с ID пользователей в качестве имён.

Для ускорения работы МойнМойн также использует отображение имён пользователей на их ID и хранит его в файле <cache_dir>/.../user/name2id в некоем внутреннем представлении, которое не следует изменять вручную. В случае сомнений относительно актуальности и/или корректности name2id его можно удалить и МойнМойн повторно создаст его автоматически. В случае использования долгоживущего сервера (не CGI, запускающегося заново при каждом запросе) его необходимо перезапустить.

Блокировка учётной записи

Блокировать учётные записи возможно в случае аутентификации как суперпользователя (подробнее см. ПомощьПоСуперПользователю) используя настройки суперпользователярезультате чего суперпользователь временно аутентифицируется как блокируемый пользователь) и выбрав «Disable this account forever» в настройках. После этого необходимо завершить сессию блокируемого пользователя.

Удаление учётной записи

Удалить учётную запись можно путём удаления файла, соответствующего пользователюдругих файлов с префиксов в виде того же ID пользователя).

Рекомендуется быть осторожным, так как это разрушит историю правок данного пользователя. МойнМойн не сможет отображать данного пользователя в истории версий страниц, так как информация об ID пользователя будет отсутствовать. Поэтому рекомендуется блокировать пользователей, а не удалять их. После удаления файла пользователя информация о нём всё ещё присутствует в кэше, удаление файла приведёт к повторной генерации кэша и решению этой проблемы.

Использование общих учётных записей на вики-ферме

В случае использования отдельных экземплярах вики не требуется никакой специальной настройки, каждый экземпляр имеет собственный каталог data/user/ и никаких общих данных не используется.

При использовании вики-фермы возможно общее использование пользовательских данных двумя или более вики. Для этого достаточно добавить в farmconfig.py следующее:

   1 user_dir = '/farm/user' # общий каталог данных о пользователях для всех вики фермы

При этом необходимо, чтобы у каждой вики в конфигурационном файле wikiconfig.py было задано уникальное имя ИнтерВики:

   1 interwikiname = u'ВикиОдин'  # другие вики: ВикиДва, ВикиТри или как-то иначе

Также рекомендуется добавить имена интервики всех вики в фермер в списки ИнтерВики всех вики, чтобы они могли преобразовывать эти имена в адреса. В противном случае такие возможности, как подписка страниц, быстрые ссылки и последние посещённые страницы не смогут работать корректно.

В farmconfig.py также можно задать парметр user_homewiki для указания единой вики для хранения пользовательских домашних страниц. Это может быть полезно в случае большого количества учётных записей. Это также позволяет ссылаться на страницы пользователей, не входящие в вики, если URL содержит имя учётной записи. Подробнее см. КакНастраивать.

/!\ В случае задания неуникального имени ИнтерВики, МойнМойн может начать работать некорректно. Также рекомендуется избегать смены имени ИнтерВики.