Как поощрить неанонимное редактирование в MediaWiki?
На работе у нас есть отдел вики (работаетMediawiki). К сожалению, несколько человек редактируют без входа в систему, и это очень затрудняет поиск редакторов, чтобы задавать вопросы о контенте.
Есть две стратегии, чтобы улучшить это
поощрять вошли в редактированиепрепятствовать анонимному редактированию.обнадеживающийВ этой части приветствуются любые советы. Но, конечно, всегда есть риски, связанные сполезное поведение.
отговариватьЯ знаю, что это должно быть низким, иначе это будет препятствовать любому редактированию. Но было бы неплохо иметь что-то немного раздражающее.
[обновление] Я знаю, что можно просто запретить анонимное редактирование, но это создаст высокий барьер для любого нового вклада (особенно для людей вне нашего отдела!), поэтому я не думаю, что это вариант. [/Обновить]
[update2] Использование LDAP или Active Directory не решает проблему, поскольку вики также доступна и используется внешними подрядчиками. [/ Update2]
[update3] Я больше не работаю в этой компании. Это не означает, что я полностью утратил интерес к этому вопросу, но с моей нынешней точки зрения наиболее важной частью является «Вы забыли войти?» часть ниже, и я приму ответы, основанные на этой части вопроса. [/ Update3]
подтверждениеОдна мысль заключалась в том, чтобы иметь дополнительный шаг подтверждения для анонимных пользователей - «Вы действительно уверены, что хотите отправить это анонимно?», Хотя при таком вопросе существует риск того, что люди откажутся или откажутся от редактирования. Однако, если этот вопрос перефразировать более дипломатично: «Вы забыли войти?» Я думаю, что это окажется гораздо более приемлемым. И, кроме того, это также охватит те ситуации, когда автор действительно забыл войти в систему, но на самом деле хотел бы, чтобы его / ее вклады были зачислены на счет его / ее пользователя. Этот последний пункт сам по себе является достаточно веской причиной для того, чтобы этого хотеть.
Это возможно?
задержкаЕще одна мысль, которая может немного раздражать, - добавить дополнительную принудительную задержку после того, как «страница сохранения» будет отображать что-то вроде «Если вы вошли в систему, вам не придется ждать х секунд». Выбор правильного x затруднен, потому что, если он слишком высокий, это будет препятствием, и если он слишком низкий, это может не иметь никакого значения. Но потом я начал думать, а как насчет того, чтобы начать с нуля, а затем добавить одну задержку в секунду для каждого анонимного редактирования по заданному IP-адресу в заданный период времени? Таким образом, не будет никаких препятствий для начала использования вики, и к тому времени, когда задержка становится значительной, пользователь уже внес большой вклад, поэтому я думаю, что в результате гораздо более вероятно, что редактор в конечном итоге создаст пользователя, а не сдаваться. Это предполагает, что IP-адреса довольно статичны, но это очень типично для бизнес-сетей.
Это возможно?