Pagina 1 van 1

[opgelost] Ik wil geen nieuwe (spook) gebruikers

Geplaatst: 16 dec 2006, 22:13
door arie_olv
Support Template
  • Wat is het probleem? nieuwe gebruikers ongewenst
    Wanneer ontstond het probleem?
    Adres van je forum: http://www.rkparochie-nieuw-vennep.nl/B ... /index.php
    Modifications op je forum: geen
    Huidige stijl: subsilver
    phpBB versie: 2.21
    Waar is je forum gehost: stichting interkerk
    Heb je onlangs iets verandert aan je forum? nee
Overige opmerkingen:

Ik beheer een forum, wat ik wegens gebrek aan berichten ga sluiten.
Het forum wil ik laten bestaan, maar wel met alle onderwerpen afgesloten.
Ik heb dus geen behoefte aan nieuwe gebruikers
en zeker niet aan spookgebruikers.
Kan iemand mij vertellen, welk bestand ik moet hernoemen, zodat nieuwe gebruikers zich niet meer aan kunnen melden?

Geplaatst: 17 dec 2006, 02:20
door Stef
Dan zul je moeten gaan slopen, je kunt aanmelden op "Beheerder" zetten en dan de e-mails negeren en het linkje uit de header verwijderen. Dat is het minste werk.

Geplaatst: 17 dec 2006, 22:09
door jopo
Je kunt toch ook het forum op slot zetten? :roll:

Geplaatst: 18 dec 2006, 13:24
door Derky
Stef schreef:Dan zul je moeten gaan slopen, je kunt aanmelden op "Beheerder" zetten en dan de e-mails negeren en het linkje uit de header verwijderen. Dat is het minste werk.
Maar dan komen er nog wel nieuwe gebruikers bij, ze zijn echter niet geactiveerd.
(doen veel spambots ook niet, dus dat maakt niets uit. Deze viagra spammer zaratussxx heeft zijn account ook vast niet geactiveerd.)


Ik zou deze kleine aanpassing aanraden: Disable Registration

Dan kan je in je administratiepaneel aangeven of de registratie gesloten moet zijn of open. Je kan dan ook aangeven wat voor bericht er weergegeven moet worden als iemand probeerd te registreren.

Succes ;)

Geplaatst: 21 dec 2006, 22:01
door arie_olv
Ik had zelf al even naar de verschillende php-bestanden gekeken en bedacht dat er vermoedelijk iets in usercp_register.php aangepast moest worden.
Ik heb de mod gedownload en bekeken en inderdaad is er een aanpassing van usercp_register.php nodig.
Bedankt voor de tip.
Ik ga hem komend weekend installeren en zal daarna laten weten of dit het probleem heeft oplost.

TOEVOEGING:
Ik wilde beginnen met de mod, maar struikelde gelijk over de eerste instructie: :roll:

Code: Selecteer alles

# 
#-----[ SQL ]---------------------------------------------- 
#

INSERT INTO `phpbb_config` VALUES ('registration_status', '0');
INSERT INTO `phpbb_config` VALUES ('registration_closed', '');

# 
Moet ik

Code: Selecteer alles

VALUES ('registration_status','0');
opnemen in config.php?

Geplaatst: 22 dec 2006, 00:32
door Ramon Fincken
Running SQL queries:
If you have phpmyadmin access to your database then go to your database and click the SQL link at the top.
Copy and paste the sql from the mod install file into the small window and click GO

If you do not have phpmyadmin access then copy and paste the sql into this
http://www.phpbbstyles.com/sql.php or PhpBBinstallers phpbb_sql_generator.php and it will generate a PHP file that you can place in the root of phpBB2 and run with your browser.

Geplaatst: 23 dec 2006, 00:02
door Gismo1
Ge gaat naar phpMyAdmin en ge selecteert rechts de database van uw forum. Die naam staat ook in het bestand config.php mocht je de naam van uw database niet kennen of weten. :)

Je moet dus zoiets te zien krijgen zoals dit. De naam van de database is in dit geval 'test'. In het rechtergedeelte ziet ge bovenaan allemaal linken waaronder 'sql'. Klik daarop en kopieer en plak datgene wat ge vermeldt in uw post. Je kan het ook zien op de afbeelding. Klik dan op start.
Het forum wil ik laten bestaan, maar wel met alle onderwerpen afgesloten.
Is bij mij ook uitgeschakeld maar de informatie laat ik staan. Heb eigenlijk nooit spambots gehad omdat ik wat eenvoudige mods heb toegepast die het niet mogelijk maken dat bots zich registreren. En gasten konden ook posten.

Groeten

Geplaatst: 23 dec 2006, 01:48
door Ramon Fincken
de aller simpelste oplossing die ik ook zelf gebruik als het gewoon goed en snel moet gebeuren:

Code: Selecteer alles

OPEN
profile.php

FIND
   $mode = htmlspecialchars($mode);

AFTER, ADD
   if( $mode == 'register' ) message_die(GENERAL_MESSAGE, 'Registration has been disabled.<br />We will be online soon!');

Geplaatst: 24 dec 2006, 17:32
door arie_olv
De oplossing van Ramon doet precies wat nodig is!

Lekker simpel en snel klaar! :lol:

Bedankt voor de tip :thumb: