Author Topic: Kommentare als Gast  (Read 2490 times)

0 Members and 1 Guest are viewing this topic.

Offline bergblume

  • Sr. Member
  • ****
  • Posts: 463
  • on to the top!
    • View Profile
Kommentare als Gast
« on: June 03, 2009, 10:30:47 AM »
Hallo zusammen,
ich habe folgendes Problem mit der Kommentarfunktion... mittlerweile sind schon ziemlich viele User registriert...
ich habe meine kommentar-einstellungen so eingestellt, dass jeder (auch als Gast unangemeldet) Kommmentare schreiben kann....
das Problem ist nun, wenn jmd. unter dem Gastnamen z.B. Matze einen Kommentar schreibt, wird dieser Kommentar nicht angezeigt bzw. akzeptiert, das die Meldung kommt "Es existiert bereits ein User mit diesem Usernamen." --- wie kann ich dieses Problem umgehen ? gibt es irgendwie eine Möglcihkeit dass als username, dann automatisch Matze(Gast) verwendet wird oder etwas ähnliches?
danke f+ür eure Hilfe,
bergblume

rinaldos

  • Guest
Re: Kommentare als Gast
« Reply #1 on: June 03, 2009, 10:42:46 AM »
Finde in details.php
diesen Abschitt:

    $user_name_field 
get_user_table_field("""user_name");
    if (!empty(
$user_name_field)) {
      if (
$site_db->not_empty("SELECT $user_name_field FROM ".USERS_TABLE." WHERE $user_name_field = '".strtolower($user_name)."' AND ".get_user_table_field("""user_id")." <> '".$user_info['user_id']."'")) {
        
$msg .= (($msg != "") ? "<br />" "").$lang['username_exists'];
        
$error 1;
      }
    }


und ändere in:

    $user_name_field 
get_user_table_field("""user_name");
    if (!empty(
$user_name_field)) {
      if (
$site_db->not_empty("SELECT $user_name_field FROM ".USERS_TABLE." WHERE $user_name_field = '".strtolower($user_name)."' AND ".get_user_table_field("""user_id")." <> '".$user_info['user_id']."'")) {
        
$user_name $user_name."(".$lang['userlevel_guest'].")"
        
//$msg .= (($msg != "") ? "<br />" : "").$lang['username_exists'];
        //$error = 1;
      
}
    }


Sollte eigentlich klappen....
diese Zeile ändert den Namen

$user_name 
$user_name."(".$lang['userlevel_guest'].")"


Gruß
Ingo

Offline bergblume

  • Sr. Member
  • ****
  • Posts: 463
  • on to the top!
    • View Profile
Re: Kommentare als Gast
« Reply #2 on: June 03, 2009, 11:02:51 AM »
servus ingo,

genial einfach - einfach genial!
funktioniert einwandfrei!
Danke!

Gruss, bergblume