Когда пользователи создают или редактируют статьи, я хочу их сначала одобрить, а затем опубликовать. Как я могу достичь этого или Что расширение делает это возможным?
Попробуйте расширение FlaggedRevs . Он добавляет статус каждой статье, статус может измениться при редактировании статьи (на основе разрешений редактора), а некоторые группы пользователей могут изменять статус вручную. Вы можете использовать статус, чтобы скрыть статью от читателей или показать им последнее утвержденное состояние. Расширение используется в нескольких проектах Викимедиа, поэтому оно надежно поддерживается. Его главный недостаток заключается в том, что он очень гибкий и имеет больше возможностей, чем вам нужно (он поддерживает несколько уровней «одобренности», нескольких утверждений, сложных правил, когда показывать, какая версия среди прочего), поэтому ее настройка немного сложно. (Мне потребовалось немало времени, чтобы понять это в 2007 году, и теперь могут быть хорошие учебные пособия, я не знаю).