Scoutnet vzw

We connect scouts!
Het is momenteel 27 Apr 2024 16:48

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 2 berichten ] 
Auteur Bericht
BerichtGeplaatst: 07 Jan 2007 14:40 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
Dag iedereen,

Als je op internet een forum tegenkomt, is de kans erg groot dat het een phpBB-forum is. Ook op Scoutnet maken heel veel groepen gebruik van dit open source script. Jammer genoeg betekent dat ook dat het door spammers geviseerd wordt.

Daarom vind je hier wat tips om je forum proper te houden.

Blijf up to date
De allerbelangrijkste regel om problemen te vermijden. Nieuwe releases bevatten bijna altijd correcties tegen security-bugs. Daarom is het belangrijk om zo snel mogelijk naar de meest recente versie te upgraden. Momenteel is dat versie 2.0.22. De recentste versie vind je in de downloadsectie van phpBB.

Verplicht registratie
Verplicht je gebruikers om zich te registeren wanneer ze zelf een bericht willen toevoegen. Dat doe je door op het administratiepaneel onder "Forum Beheer" > "Permissies" elk aangemaakt forum te selecteren en de status "Geregistreerd" te geven.

Verplicht account activatie
Zet de account activering aan, zodat via een mailtje in de mailbox van de geregistreerde gebruiker de nieuw aangemaakte account moet geactiveerd worden. Je kan dit instellen door op het administratiepaneel onder "Algemeen Beheer" > "Configuratie" bij "Account activering aanzetten" te kiezen voor "gebruiker" (= activering via mail is nodig) of "beheerder" (= goedkeuring van een beheerder is nodig).

Hou zoekrobots buiten
Laat zoekrobots niet toe op je forum; zo zullen robots met slechte bedoelingen je ook veel moeilijker vinden. Je blokeert robots door in robots.txt (bestandje in je public_html-map) volgende regel toe te voegen:
Code:
Disallow: /dirnaarphpbb2forum/

Gebruik de standaardversie
Daarmee willen we zeggen: denk goed na vooraleer je andere templates (in plaats van het standaard subSilver-thema) of extra mods gebruikt. Upgraden zal daardoor een stuk moeilijker worden. Is je kennis van PHP en MySQL beperkt, dan hou je het beter bij de standaardversie. Kleurtjes kan je ook via het administratiepaneel aanpassen (onder "Stijlen Beheer" > "Aanmaken").

Blokkeer bot-registraties
Een eerste factor om het bots moeilijker te maken, is door de "visuele bevestiging" (Captcha) bij registratie aan te zetten. Dat doe je via het administratiepaneel onder "Algemeen Beheer" > "Configuratie": kies daar bij "Visuele bevestiging inschakelen" voor "Ja".

Omdat de nieuwe spambots ook die captcha's kunnen inlezen, is dit echter niet voldoende. We werkten zelf iets uit dat het aantal geslaagde registraties erg terugdringt. Het principe is: weiger een account aan te maken als het veld "website" wordt ingevuld. Eens gebruikers geregistreerd zijn, kan hij/zij wel een webadres opgeven.

Zo ga je tewerk:
  1. Aanpassingen in includes/usercp_register.php:
    > Zoek
    Code:
          if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
          {
             $error = TRUE;
             $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
          }

    (regel 273) en voeg hierna volgende regels toe:
    Code:
      // lines added by Scoutnet to prevent bot-registrations
      if ( $website <> '' )
      {
       $error = TRUE;
       $error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Website_must_be_empty'];
      }
      // end added lines by Scoutnet

    > Zoek
    Code:
    $template->assign_vars(array(

    (regel 1030) en voeg hiervóór volgende regels toe:
    Code:
     // lines added by Scoutnet to prevent bot-registrations
     if ( $mode == 'register' )
     {
      $website = '--do not use--';
     }
     // end added lines by Scoutnet
  2. Aanpassingen in language/lang_english/lang_main.php:

    > Ga naar regel 611 en voeg volgende regel toe:
    Code:
    $lang['Website_must_be_empty'] = 'To prevent bot-registrations, you can\'t fill in a website yet now. Please accomplish this after registrations.';

    Als je ook werkt met een Nederlandse/Franstalige versie, moet je dezelfde aanpassingen doen in language/lang_dutch/lang_main.php en language/lang_french/lang_main.php:
    Code:
    $lang['Website_must_be_empty'] = 'Om bot-registraties te voorkomen, kan je op dit ogenblik nog geen website opgeven. Gelieve dit na registratie te doen via de profiel-pagina.';

    Code:
    $lang['Website_must_be_empty'] = 'Pour éviter le registration des bots, il est impossible de remplir un site Web à ce moment-ci. Veuillez le faire après l\'enregistrement par la page de profil.';
Om nog beter te filteren, zou je dezelfde wijzigingen kunnen doen voor "Woonplaats", "Beroep" en "Interesses".

Zo, we hopen dat ook jij je verantwoordelijkheid als webmaster opneemt en deze tips volgt. Zelf nog een tip? Zwier hem hieronder!

To


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 07 Jan 2007 14:40 
Offline
Site Admin
Site Admin
Gebruikers-avatar

Geregistreerd: 17 Jul 2002 23:00
Berichten: 1522
Woonplaats: Wetteren
Nog even vertellen waarom je moet optreden tegen spam:

> Omdat het vervelend is en alles behalve aangenaam. Een beetje als wandelen in een vuilnisbelt.
> Omdat het bezoekers wegjaagt. Misschien vinden de ouders van je leden het geen goed idee meer om je scoutssite te bezoeken als er links naar illegale of "vieze" sites staan.
> Omdat het spammers aantrekt. Binnen de korste keren is je site overspoeld met spamberichten.
> Omdat de spammers er nog beter van worden ook. Ze doen dit immers om een betere ranking te bekomen bij zoekrobots. En dat gaan we ze toch niet gunnen, wel?

Linker,

To


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 2 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 49 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.