MediaWiki: Perbedaan antara revisi
Smpn3batam (bicara | kontrib) |
Smpn3batam (bicara | kontrib) Tidak ada ringkasan suntingan |
||
Baris 3: | Baris 3: | ||
Silahkan salin skrip di bawah ini ke dalam file ''LocalSettings.php''. | Silahkan salin skrip di bawah ini ke dalam file ''LocalSettings.php''. | ||
''# Disable for everyone.'' | ''# Disable for everyone.'' | ||
$wgGroupPermissions['*']['edit'] = '''false'''; | $wgGroupPermissions['*']['edit'] = '''false'''; | ||
Baris 13: | Baris 14: | ||
''# Finally, set it to true for the desired group.'' | ''# Finally, set it to true for the desired group.'' | ||
$wgGroupPermissions['emailconfirmed']['edit'] = '''true'''; | $wgGroupPermissions['emailconfirmed']['edit'] = '''true'''; | ||
== Mengaktifkan VisualEditor == | |||
Aktifkan VisualEditor dengan menambahkan skrip di bawah ini pada file ''LocalSettings.php''. | |||
wfLoadExtension('VisualEditor'); | |||
// Mengatur ResourceLoader | |||
$wgResourceModules['ext.visualEditor']['scripts'] = [ | |||
'modules/ve/lib/ve.js', | |||
'modules/ve/ui/ve.ui.js', | |||
'modules/ve/command/ve.command.js', | |||
// Tambahkan skrip lain yang diperlukan | |||
]; | |||
$wgDefaultUserOptions['visualeditor-enable'] = 1; // Mengaktifkan untuk semua pengguna |
Revisi per 12 Oktober 2024 13.20
Pengaturan Penyuntingan oleh Pengguna
Skrip di bawah ini adalah untuk menonaktifkan penyuntingan oleh semua pengguna, kecuali pengguna dengan email yang telah dikonfirmasi.
Silahkan salin skrip di bawah ini ke dalam file LocalSettings.php.
# Disable for everyone. $wgGroupPermissions['*']['edit'] = false; # Disable for users, too: by default 'user' is allowed to edit, even if '*' is not. $wgGroupPermissions['user']['edit'] = false; # Make it so users with confirmed email addresses are in the group. $wgAutopromote['emailconfirmed'] = APCOND_EMAILCONFIRMED; # Hide group from user list. $wgImplicitGroups[] = 'emailconfirmed'; # Finally, set it to true for the desired group. $wgGroupPermissions['emailconfirmed']['edit'] = true;
Mengaktifkan VisualEditor
Aktifkan VisualEditor dengan menambahkan skrip di bawah ini pada file LocalSettings.php.
wfLoadExtension('VisualEditor'); // Mengatur ResourceLoader $wgResourceModules['ext.visualEditor']['scripts'] = [ 'modules/ve/lib/ve.js', 'modules/ve/ui/ve.ui.js', 'modules/ve/command/ve.command.js', // Tambahkan skrip lain yang diperlukan ]; $wgDefaultUserOptions['visualeditor-enable'] = 1; // Mengaktifkan untuk semua pengguna