webForumDet fria alternativet
Logga in / Bli medlem

MediaWiki anpassningar

PHP

4 svar · 370 visningar · startad av The_Hulk

Medlem sedan juni 20031 837 inlägg
Trådstart#1

Hej!

Vet inte om detta ska räknas som PHP eller om det ska ligga under något annat forum.

Det jag skulle vilja veta är om det går attt ställa om MediaWiki så den kräver inloggning för att ändra/lägga till/ta bort?
Kan man även stoppa nyregistrering av konto så man som administratör skapar konto och delar ut?

Går dessa sakerna att göra med inställningar eller måste man göra ändringar i PHP-koden?

Tack på förhand!

Medlem sedan juni 20031 837 inlägg
#2

Hittade svaren på http://meta.wikimedia.org/wiki/Preventing_Access, ska bara testa så det verkligen fungerar.

Medlem sedan juni 20014 290 inlägg
#3

Kopiera dessa rader från includes/DefaultSettings.php till LocalSettings.php och ändra så att dom passar dig.

$wgGroupPermissions['*'    ]['createaccount']   = true;
$wgGroupPermissions['*'    ]['read']            = true;
$wgGroupPermissions['*'    ]['edit']            = true;
$wgGroupPermissions['*'    ]['createpage']      = true;
$wgGroupPermissions['*'    ]['createtalk']      = true;

Ändra inte i DefaultSettings.php eftersom den kommer att skrivas över nästa gång man uppdaterar, LocalSettings.php kommer inte att skrivas över så dom rekomenderar att vill man ändra något så kopierar man raderna från DefaultSettings.php till LocalSettings.php och sedan gör man sina ändringar i LocalSettings.php.

Medlem sedan juni 20031 837 inlägg
#4

GunnarD: tackar.

En följdfråga. Om man bara tillåter sysop att skapa nytt konto, hur skapar man det då? Länken för att loggain/skapa konto byts ju ut mot logga ut när man väl har loggat in x(

Medlem sedan juni 20014 290 inlägg
#5

Man borde kunna göra det på sidan:

index.php?title=Special:Userlogin&type=signup

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)