Уикипедия:Тексеру
Тексеруші қатысушы тобы және нұсқаларды тексеру кеңейтілімін енгізу туралы талқылау |
---|
Қатысушы талқылауы:Arystanbek#Тексеруші және өздікті тексеруші бетінен көшірілген.
Арыстанбек мырза бізде неге автопатруль жоқ? GanS NIS ұнатты. Тек админдерде ғана бар.--Kasymov Т 00:32, 2015 ж. сәуірдің 19 (ALMT)
Негізі тексеруші бізге керек. Қатысушылар соған маманданып, мақаланы тексеріп отырады. Админдер басқа жұмыстармен айналысуға мүмкіндік алар еді. --Нұрлан Рахымжанов 13:03, 2015 ж. сәуірдің 19 (ALMT)
Олай болса тексеруші бола ататын қатысушылардың тізімін шығарып ұсыныс беріңіздер. Олар қолдайтындықтарын осы талқылауда жазсын. Сосын phabricator-ға сұраныс жіберейін. Сосын кеңейтілім жүйе аудармаларын аудару қажет болады, әйтпесе ағылшынша шығады да көп қатысушылар қалай әрекет ету керектігін білмейді. --Аrysтanbek (талқылауы) 20:12, 2015 ж. сәуірдің 19 (ALMT)
Қазақ уикипедиясына админ мен қатысушыдан басқа тексеруші (немесе патрульдаушы) керек деген идеяны:
Менің қолымда тұрғанын қайдан білесің? Бұл туралы менің де түсінігім толық емес. Бірінші үйрену керек. Тексеруші дәрежесін админ де бере береді екен. --Аrysтanbek (талқылауы) 23:12, 2015 ж. сәуірдің 30 (ALMT)
Ұзақ ойлануын түсінбедік. Ескерусіз қалып кеткеннен сау ма? --Нұрлан Рахымжанов 18:39, 2015 ж. маусымның 16 (ALMT)
|
Конфигурациясы |
---|
elseif ( $wgDBname == 'kkwiki') {
# Namespaces
$wgFlaggedRevsNamespaces = array( NS_MAIN, NS_PROJECT, NS_TEMPLATE, NS_CATEGORY, NS_FILE, 100, 102, 828 );
# Show only on a per-page basis
$wgFlaggedRevsOverride = false;
# We have only one tag with one level
$wgFlaggedRevTags = array(
'status' => array( 'levels' => 1, 'quality' => 2, 'pristine' => 3 ),
);
# Restrict autoconfirmed to flagging semi-protected
$wgFlagRestrictions = array(
'status' => array( 'review' => 1, 'autoreview' => 1 ),
);
# Restriction levels for auto-review/review rights
$wgFlaggedRevsRestrictionLevels = array( '', 'autoconfirmed', 'autoreview' );
# Use flag "protection" levels
$wgFlaggedRevsProtection = true;
# Use current templates/files
$wgFlaggedRevsHandleIncludes = FR_INCLUDES_CURRENT;
# Trial quota
$wgFlaggedRevsProtectQuota = 2000;
$wgFlaggedRevsAutopromote['days'] = 180; # days since registration
$wgFlaggedRevsAutopromote['edits'] = 500; # total edit count
$wgFlaggedRevsAutopromote['excludeDeleted'] = true; # exclude deleted edits from 'edits' count above?
$wgFlaggedRevsAutopromote['spacing'] = 3; # spacing of edit intervals
$wgFlaggedRevsAutopromote['benchmarks'] = 15; # how many edit intervals are needed?
$wgFlaggedRevsAutopromote['recentContentEdits'] = 50; # $wgContentNamespaces edits in recent changes
$wgFlaggedRevsAutopromote['totalContentEdits'] = 300; # $wgContentNamespaces edits
$wgFlaggedRevsAutopromote['uniqueContentPages'] = 10; # $wgContentNamespaces unique pages edited
$wgFlaggedRevsAutopromote['editComments'] = 5; # how many edit comments used?
$wgFlaggedRevsAutopromote['email'] = true; # user must be emailconfirmed?
$wgFlaggedRevsAutopromote['userpageBytes'] = 0; # if userpage is needed, what is the min size?
# User groups permissions
$wgGroupPermissions['autoreview']['autoreview'] = true;
$wgGroupPermissions['editor']['autoreview'] = true;
$wgGroupPermissions['editor']['review'] = true;
$wgGroupPermissions['editorr']['validate'] = true;
$wgGroupPermissions['editor']['unreviewedpages'] = true;
$wgGroupPermissions['reviewer']['autoreview'] = true;
$wgGroupPermissions['reviewer']['review'] = true;
$wgGroupPermissions['reviewer']['validate'] = true;
$wgGroupPermissions['reviewer']['unreviewedpages'] = true;
$wgGroupPermissions['reviewer']['validate'] = true;
$wgGroupPermissions['sysop']['autoreview'] = true;
$wgGroupPermissions['sysop']['review'] = true;
$wgGroupPermissions['sysop']['validate'] = true;
$wgGroupPermissions['sysop']['unreviewedpages'] = true;
$wgGroupPermissions['sysop']['stablesettings'] = true;
# Remove all user groups (editor, reviewer, autoreview)
unset( $wgGroupPermissions['editor'], $wgGroupPermissions['reviewer'], $wgGroupPermissions['autoreview'] );
$wgAddGroups['sysop'] = array_diff( $wgAddGroups['sysop'], array( 'editor', 'autoreview' ) );
$wgRemoveGroups['sysop'] = array_diff( $wgRemoveGroups['sysop'], array( 'editor', 'autoreview' ) );
$wgAddGroups['bureaucrat'] = array_diff( $wgAddGroups['bureaucrat'], array( 'reviewer' ) );
$wgRemoveGroups['bureaucrat'] = array_diff( $wgRemoveGroups['bureaucrat'], array( 'reviewer' ) );
}
|