Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 27
Seite [1] 2 >
Mario


Just nerd





Beiträge: 934
# Thema - 16.03.2009 um 12:30 Uhr
Hallo, gibt es eine möglichkein Benutzernamen zu zensieren ???

ZB. so wie hier !!!

Hier können Sie Benutzernamen zensieren. Sie können Namen hinzufügen, verändern oder entfernen. Benutzernamen (von neuen Mitgliedern und bei Namensänderungen) werden nicht mehr akzeptiert, wenn sie eine von Ihnen als zensiert festgelegtes Elemente enthalten. Verbieten Sie zum Beispiel das Wort "test", kann kein Benutzername mehr erstellt werden der "test" als Element enthält: "test", aber auch "tester", "06test" "möchtest" (als Benutzername) usw. sind dann verboten.


------------------




Inaktiv
Swifter


Specialist





Beiträge: 1841
# Antwort: 1 - 16.03.2009 um 12:50 Uhr
also so nach dem motto, wenn einer nen unzulässigen namen (von dir definiert) wählt, soll ne meldung kommen a la: Der gewählte name ist nicht zulässig. bitte wähle einen anderen. ? und dann zurück zur eingabe?


------------------
Greetz Swifter


Wenn du dich klein, nutzlos, beleidigt und depressiv fühlst, denke immer daran: Du warst einmal das schnellste und erfolgreichste Spermium deiner Gruppe!


Inaktiv
|
Mario
Thread-Ersteller


Just nerd





Beiträge: 934
# Antwort: 2 - 16.03.2009 um 12:57 Uhr
100 % Richtig

Denn ich bekomme des öfteren mit das sich bei mir user anmelden mit namen da träumt der führer von

wie vorhin zb. test1111111 oder QQQQQWWWWW

Das doch voll doof !!!

Meine Neuster User statistik

16.03.2009 um 12:25 Uhr
karolis010

16.03.2009 um 12:25 Uhr
testerass


16.03.2009 um 12:18 Uhr
pawel1188


16.03.2009 um 11:52 Uhr
heini


------------------






Inaktiv
|
butsch*


Try to beat me




Herkunft: münchen
Beiträge: 109
# Antwort: 3 - 16.03.2009 um 14:01 Uhr
das denke ich ürde aber eine heiden arbeit werden alle möglich namen auf eine "blacklist" zusetzen.

ich hatte mal ein cms bei dem es durch einen admin freigeschaltet werden musste, das geht beim CS glaub ich nicht

mach doch bei der registrierung mit email aktievierung irgendwann gehen denen dann auch die adressen aus


Inaktiv
|
Mario
Thread-Ersteller


Just nerd





Beiträge: 934
# Antwort: 4 - 16.03.2009 um 14:36 Uhr
mach doch bei der registrierung mit email aktievierung irgendwann gehen denen dann auch die adressen aus


Das würde ich ja, nur gibt es dann ein problem. Das nennt sich Flood Sperre !!!

Oh man ich seh grad diesen user der sich grade registriert hat !!!

16.03.2009 um 14:27 Uhr
hitler


------------------






Inaktiv
|
butsch*


Try to beat me




Herkunft: münchen
Beiträge: 109
# Antwort: 5 - 16.03.2009 um 14:47 Uhr
was gibt es denn da für ein problem?

wenn sich user normal anmelden und eine acc anlegen gibts eigentlich keine probleme.
einfach sicherheitscode und email bestätigung aktivieren und fertig.


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 6 - 16.03.2009 um 14:49 Uhr
warum ist die floodsperre ein problem?


------------------
www.laszlokorte.de

Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 7 - 16.03.2009 um 16:16 Uhr
Also ich mach das auch mit Registrierung per EMail. Alles was länger als 2 Wochen sich nicht registriert hat wird wieder gelöscht. Schade das das nicht automatisch geht.

Gruß Alex


------------------




Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 8 - 16.03.2009 um 16:39 Uhr
hier geht einiges durcheinander.

was willst du denn für namen sperren? das waren doch alles ganz unterschiedliche..


Inaktiv
|
Horscht


Poststar




Beiträge: 687
# Antwort: 9 - 16.03.2009 um 17:26 Uhr
Also ich mach das auch mit Registrierung per EMail. Alles was länger als 2 Wochen sich nicht registriert hat wird wieder gelöscht. Schade das das nicht automatisch geht.



Der Fay-Pain hat mir da mal was gebaut.. Und zwar werden User die seit 6 Monaten nicht mehr Online waren automatisch deaktiviert und sind in sämtlichen Listen nicht mehr einsehbar. Nur unter Verwaltung->Benutzer kannst du sie unter "Deaktivierte Benutzer" noch sehen. Das sie nicht gelöscht werden hat den Vorteil das Forenbeiträge noch zugeordnet werden können, etc...

Grüße

PS:

@Mario, wenns hier um deine Landwirtschaftssimulatorseite geht isses kein Wunder Bei zig Tausend registrierten Benutzern wäre meine Fantasie für einen Benutzernamen auch schnell zu Ende

B2T


------------------
Grüße, Horscht

Zuletzt editiert von Horscht am 16.03.2009 um 17:28 Uhr (2x Editiert)
Inaktiv
|
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 10 - 16.03.2009 um 17:28 Uhr
das schweift hier langsam bissl ab
der threadersteller möchte bestimme nicks zensieren, keine benutzer deaktivieren

also bitte btt


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
Mario
Thread-Ersteller


Just nerd





Beiträge: 934
# Antwort: 11 - 16.03.2009 um 22:59 Uhr
Hi @all also ja geht um die Landwirtschaftssimulatorseite !!!

Bei knapp 100 neuregistrierte use am Tag, verkliert man schnell den überblick, und mir ist es NICHT egal wie wer heißt. Denn ich melde mich Hier auch nicht als Hitler an.

So zum anderen war meine frage ob man sowas Zensieren kann ?!?!

Zb. Ich komme auf dieser Site und reg mich.

Gib einen

Nickname: Arschloch1
passwort: xyz
dann noch die E-mail: arschloch1 (at) gmx (dot) de

Dann bei absenden soll dann kommen wie zb.

Dieser Nickname ist nicht zulässig, bitte wähle einen anderen !!!


------------------






Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 12 - 17.03.2009 um 13:14 Uhr
Öffne die register.php unter mods-->users

Suche nach:
 
1.
2.
3.
4.
5.
1. / 2. / ... 
     $search_nick cs_sql_count(__FILE__,'users',"users_nick = '" cs_sql_escape($register['nick']) . "'");
    if(!empty(
$search_nick)) {
      
$error++;
      
$errormsg .= $cs_lang['nick_exists'] . cs_html_br(1);
    }


dahinter fügst Du folgendes ein:
 
1.
2.
3.
4.
1. / 2. / ... 
     if(preg_match('/doof|idiot|blödmann/'$register['nick'])){ 
      
$error++;
      
$errormsg .= $cs_lang['nick_zensiert'] . cs_html_br(1);
    }



$cs_lang['nick_zensiert'] mußt Du halt dementsprechend in der lang datei anpassen.

Wörter kannst Du natürlich erweitern

Gruß Alex


------------------




Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 13 - 17.03.2009 um 15:07 Uhr
Naja, was machst du dann mit bereits registrierten Benutzern?

Ich mein, Zensierung schön und gut, aber selbst "doofkopf" kann man ja in x beliebigen Schreibweisen schreiben, und wenn man dazu noch Zahlen oder Leedspeak nimmt sind da ja alles Grenzen offen
Du kannst ja nicht von jedem Wort jede Möglichkeit da einfügen

Ich würde einen anderen Ansatz verfolgen (würde halt mehr Aufwand machen):
Ich würde schon bei der Registrierung die Regeln abfragen (wie beim JoinUs).
In die Regeln würde ich was zu den Nicks (mit ein paar Beispielen) schreiben und dazuschreiben, dass wer sich nicht daran hält kommentarlos deaktiviert wird.

Das hätte zum einen den Vorteil, dass er sich nicht erneut mit diesem Namen anmelden kann, da dieser bereits Vergeben ist. (Macht halt im ersten Moment einiges an Mehraufwand, zahlt sich aber später aus)

Oder hab ich jetzt einen Denkfehler?


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 14 - 17.03.2009 um 15:42 Uhr
Wenn er das so macht wie ich es gepostet habe, wird alles aussortiert was z.B. das Wort doof enthält.
Bsp.: doofkopf, immerdoof, doof0815 usw.

Denke sowas wollte er.

Gruß Alex


------------------




Inaktiv
|
Mario
Thread-Ersteller


Just nerd





Beiträge: 934
# Antwort: 15 - 17.03.2009 um 15:44 Uhr
Danke für eure Zeit, aber ich meinte eigentlich sowas was fUnK3r sagte.

Ich würde einen anderen Ansatz verfolgen (würde halt mehr Aufwand machen):
Ich würde schon bei der Registrierung die Regeln abfragen (wie beim JoinUs).
In die Regeln würde ich was zu den Nicks (mit ein paar Beispielen) schreiben und dazuschreiben, dass wer sich nicht daran hält kommentarlos deaktiviert wird.


So nun ist aber die frage wie viele leute halten sich an den Regeln ?!?! 10% ? Naja egal, nur weiß ich das es sehr schwer ist. Denn wie gesagt diese user die sich bei mir anmelden, melden sich im sekunden takt an....


@Alex ich probier das mal aus, danke dir !!!





------------------






Zuletzt editiert von Mario am 17.03.2009 um 15:45 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 16 - 17.03.2009 um 15:51 Uhr
Das was ich geschrieben hab, ist doch für die Registrierung. Das einzige was ich noch nicht berücksichtigt habe ist, wenn man sich registriert hat und dann seinen Namen ändert.
Ist aber im Grunde genommen genau der gleiche Codeschnipsel.

Gruß Alex


------------------




Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 17 - 17.03.2009 um 15:52 Uhr
Darf man fragen welchen truck simulator ihr spielt? =)


Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 18 - 17.03.2009 um 16:05 Uhr
Du kannst es ja auch kombinieren

Aber ich denke die Version von Alex ist schon die einfachere, allerdings ist es eben nur Vorbeugend, wie gegen eine Virus-Krippe, da kann man sich auch Impfen, aber sobald ein neuer Virus kommt bringt es schon nichts mehr ...
und ich denke es sind einfach zu viele Wörter die man da sperren müsste. (Spiel eigentlich groß und Kleinschreibung eine Rolle bei deinem Skript?)

Bei meiner Variante müsste man halt diese Regel-Erweiterung wie im JoinUs auch in die Registration übernehmen, damit man erst den Hacken bei "gelesen" setzten muss um sich zu registrieren.

Wenn jemand will, kann ich das gerne als Codepast mal reinstellen

@Mario, dann nochmal.
In deinem sehr speziellen Fall würde ich beides machen, einmal prophylaktisch den Code von Alex einfügen und zusätzlich noch das Regelzeugs ...

@equaL:
Ab März den Truck Simulator 2009 (steht zumindest in den News )


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Zuletzt editiert von fUnK3r ClanSphere Team am 17.03.2009 um 16:07 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 19 - 17.03.2009 um 16:20 Uhr
17.03.2009 um 16:05 Uhr - fUnK3r:
(Spiel eigentlich groß und Kleinschreibung eine Rolle bei deinem Skript?)


Ja die spielt eine Rolle. Es wird im wort nach z.B. "doof" gesucht und nicht nach "Doof"

Gruß Alex


------------------




Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 20 - 17.03.2009 um 16:25 Uhr
wenn man bei der regex von Alex noch ein i hinten ahfügt ist es caseinsensitiv, also für groß und kleinschreibung:

'/doof|idiot|bl&ouml;dmann/i'

es gibt auch die möglichkeit, erst alle nicht-buchstaben erst aus dem nick zu filtern und dann zu prüfen ob das ergebnis ein "böses" wort ergibt. und dann natürlich noch gegen leet-speak die möglichkeit Po (ein sehr böses wort) nicht einfach so in die liste zu schreiben, sondern so:

P(o|0)

und das halt für alle alternativbuchstaben - in klammern und dann per Pipe(|) die alternativ buchstaben da hinter. das könnt man noch automatisieren, sodass die RegEX von php zusammen gebaut wird auf basis von normal eingegeben wörtern, allerdings ist man nie wirklich sicher.

Wenn die Community wirklich sooo groß ist (100user pro Tag?) was ich mir gar nicht vorstellen kann, und wenn die user mit den bösen Namen ja wohl sowieso nicht in der Community aktiv sind, kann man die auch fast ignorieren, weil sie ja eh niemand sieht.


------------------
www.laszlokorte.de

Inaktiv
|

Dieses Thema wurde von SCHIRI ClanSphere Team PM geschlossen.

Antworten: 27
Seite [1] 2 >