Newsletter nimmt Namen nicht mit in die DB

Gesperrt
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Newsletter nimmt Namen nicht mit in die DB

Beitrag von JSommer »

Aloha, wir haben da ein kleines Problem: Unser Newslettermodul speichert zwar die Mailadressen aller Angemeldeten, aber nicht deren Name, ich habe also hier ne Liste ohne Namen... woran könnte das liegen?!

Jürgen
SkyBlader
Beiträge: 303
Registriert: Do 18. Mär 2004, 16:23
Wohnort: Ratingen / NRW
Kontaktdaten:

Beitrag von SkyBlader »

welches newslettermodul verwendest du ?

welche contenido version ?

was steht im errorlog ?

mit bissle mehr infso könn mr dir besser helfen

so long stefan
Contenido 4.4.4/4.4.5 - Contenido 4.5.x

Module:sn_multinav für 4.5.x
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer »

Ups, sorry - okay - also, ich hab die 4.4.4 am Start - vom Forum hab ich ein Newslettermodul - ich hab es als Blackbox kommentiert - hier der Ausgabe-Code:

Code: Alles auswählen

<?php 
  $from = "edv@walterco.de "; /* Specify sender e-mail */ 
  $welcome_title = "Walterco.de Newsletter";                /* Title of welcome newsletter, to deactivate function: use "" */ 

  switch ($lang): 
    case 0: /* There is never a language with id 0, just an example */ 
      $msg = array ("txtMsgSubscribeHeader"  => "Newsletter: Confirmation", 
                            "txtMsgSubscribe"            => "Dear user,\nto confirm your newsletter subscription please use this link:", 
                            "txtMsgDeleteHeader"       => "Newsletter: Cancellation", 
                            "txtMsgDelete"                 => "Dear subscriber,\nto cancel your newsletter subscription please use this link:", 
                            "htmlErrNoEMail"              => "Please specify an e-mail adress.", 
                            "htmlOKSubscribe"           => "Dear user,<br><br>you should get an e-mail in just a few seconds. Please confirm your newsletter subscription using the link provided in the e-mail.", 
                            "htmlErrSubscribe"           => "This e-mail adress is already listed for the newsletter subscription.", 
                            "htmlOKDelete"                => "Dear subscriber,<br><br>you should get an e-mail in just a few seconds. To confirm the cancellation of your newsletter subscription please use the link provided in the e-mail.", 
                            "htmlErrDelete"                => "This e-mail adress doesn't receive our newsletter.", 
                            "htmlOKConfirm"              => "Operation successful, thank you!<br><br>You are now member of the big family of subscribers to our newsletter.", 
                            "htmlOKConfirmWelcome" => " Even the welcome newsletter is on the way to you!", 
                            "htmlErrConfirm"              => "Operation not successful!<br><br>Your account hasn't been confirmed for the newsletter subscription.", 
                            "htmlOKStop"                   => "Operation successful, you will not get our newsletter until you decide to do so again.", 
                            "htmlErrStop"                   => "Operation not successful!<br><br>Your account doesn't take a break from newsletter subscription.", 
                            "htmlOKGoOn"                 => "Operation successful. We are happy to send you our newsletter again.", 
                            "htmlErrGoOn"                 => "Operation not successful!<br><br>Your account hasn't been reactivated again.", 
                            "htmlOKUnsubscribe"        => "We confirm the cancellation of the newsletter subscription.", 
                            "htmlErrUnsubscribe"        => "Operation not successful!<br><br>Your newsletter subscription hasn't been cancelled."); 
      break; 
    default: /* Use this area for your preferred (or your one and only) language */ 
      $msg = array ("txtMsgSubscribeHeader"   => "Newsletter: Bestätigung", 
                            "txtMsgSubscribe"             => "Sehr geehrter Interessent,\num Ihre Teilnahme am Newsletter zu bestätigen, klicken Sie bitte auf den unten stehenden Link:", 
                            "txtMsgDeleteHeader"       => "Newsletter: Abbestellen", 
                            "txtMsgDelete"                 => "Sehr geehrter Newsletter-Abonnent, \num den Newsletter zu kündigen, klicken Sie bitte auf untenstehenden Link:", 
                            "htmlErrNoEMail"              => "Bitte geben Sie eine E-Mail-Adresse an.", 
                            "htmlOKSubscribe"           => "Sehr geehrter Interessent,<br><br>Sie erhalten gleich eine E-Mail. Bitte bestätigen Sie Ihre Teilnahme am Newsletter.", 
                            "htmlErrSubscribe"           => "Diese E-Mail-Addresse ist bereits für den Newsletter eingetragen.", 
                            "htmlOKDelete"                => "Sehr geehrter Abonnent,<br><br>Sie erhalten gleich eine eMail. Bitte bestätigen Sie die Kündigung des Newsletters.", 
                            "htmlErrDelete"                => "Diese E-Mail-Addresse ist nicht für den Newsletter eingetragen.", 
                            "htmlOKConfirm"              => "Aktion erfolgreich, vielen Dank!<br><br>Sie gehören nun zum Kreis der Newsletter-Abonnenten.", 
                            "htmlOKConfirmWelcome" => " Bereits unser Willkommens-Newsletter ist auf dem Weg zu Ihnen!", 
                            "htmlErrConfirm"              => "Aktion fehlgeschlagen!<br><br>Newsletter-Account konnte nicht bestätigt werden.", 
                            "htmlOKStop"                   => "Ihr Newsletter-Abonnement pausiert.", 
                            "htmlErrStop"                   => "Aktion fehlgeschlagen!<br><br>Newsletter-Account konnte nicht pausiert werden.", 
                            "htmlOKGoOn"                 => "Aktion erfolgreich. Wir senden Ihnen gerne wieder unseren Newsletter.", 
                            "htmlErrGoOn"                 => "Aktion fehlgeschlagen!<br><br>Newsletter-Account konnte nicht reaktiviert werden.", 
                            "htmlOKUnsubscribe"        => "Wir bestätigen hiermit die Kündigung Ihres Newsletter-Abonnements.", 
                            "htmlErrUnsubscribe"        => "Aktion fehlgeschlagen!<br><br>Newsletter-Account wurde nicht gekündigt."); 
  endswitch; 

$rcp_id = 0; 
$rcp_found = false; 

if ($action == "subscribe") 
{ 
  if (!isset($email) || !$email) { 
    echo $msg["htmlErrNoEMail"]; 
  } else { 
    $encoded_email = urlencode(strtolower($email)); 
    $sql = "SELECT idnewsrcp FROM ".$cfg["tab"]["news_rcp"] ." WHERE email = '$encoded_email' AND idclient='$client' AND idlang='$lang'"; 
  
    $db->query($sql); 
    if (!$db->next_record()) 
    { 
      $body = $msg["txtMsgSubscribe"]."\n".$cfgClient[$client]["path"]["htmlpath"]."front_content.php?changelang=".$lang."&idcatart=".$newsletteridcatart."&confirm=".md5($encoded_email)."\n\n"; 

      $timestamp = date("Y-m-d H:i:s"); 
      $sql = "INSERT INTO ".$cfg["tab"]["news_rcp"] ." SET idnewsrcp = '".$db->nextid($cfg["tab"]["news_rcp"])."', idclient='$client', idlang='$lang', author='website', email='$encoded_email', name='".urlencode($emailname)."', deactivated='1', created='$timestamp'"; 
      $db->query($sql); 

      mail("$email", $msg["txtMsgSubscribeHeader"], "$body", 'From: '.$from."\n"."X-Mailer: Contenido [PHP/" . phpversion()."]"); 

      echo $msg["htmlOKSubscribe"]; 
    } else { 
      echo $msg["htmlErrSubscribe"]; 
    } 
  } 
} 

if ($action == "delete") 
{ 
  if (!isset($email) || !$email) { 
    echo $msg["htmlErrNoEMail"]; 
  } else { 
    $encoded_email = urlencode(strtolower($email)); 
    $sql = "SELECT idnewsrcp FROM ".$cfg["tab"]["news_rcp"] ." WHERE email = '$encoded_email' AND idclient='$client' AND idlang='$lang'"; 
  
    $db->query($sql); 
    if ($db->next_record()) 
    { 
      $body = $msg["txtMsgDelete"]."\n".$cfgClient[$client]["path"]["htmlpath"]."front_content.php?changelang=".$lang."&idcatart=".$newsletteridcatart."&unsubscribe=".md5($encoded_email)."\n\n"; 

      mail("$email", $msg["txtMsgDeleteHeader"], "$body", 'From: '.$from."\n"."X-Mailer: Contenido [PHP/" . phpversion()."]"); 

      echo $msg["htmlOKDelete"]; 
    } else { 
      echo $msg["htmlErrDelete"]; 
    } 
  } 
} 

if (strlen($confirm) == 32) 
{ 
  $sql = "SELECT idnewsrcp, name, email FROM ".$cfg["tab"]["news_rcp"] ." WHERE idclient='$client' AND idlang='$lang' AND confirmed = '0'"; 
  $db->query($sql); 

  while (!$rcp_found && $db->next_record()) 
  { 
    if ($confirm == md5($db->f("email"))) 
    { 
      $rcp_found = true; 
      $rcp_id = $db->f("idnewsrcp"); 
      $name = urldecode($db->f("name")); 
      $encoded_email = $db->f("email"); 
      $to = urldecode($encoded_email); 
      /* If no name given, use e-mail as name */ 
      if (!is_alphanumeric($name)) { 
        $name = $to; 
      } 
    } 
  } 
  if ($rcp_found) { 
    $sql = "UPDATE " .$cfg["tab"]["news_rcp"] ." SET confirmed = '1', deactivated = '0' WHERE idnewsrcp = '".$rcp_id."'"; 
    $db->query($sql); 
    echo $msg["htmlOKConfirm"]; 
    if ($welcome_title != "") { 
      $sql = "SELECT * FROM ".$cfg["tab"]["news"]." WHERE idclient='$client' AND idlang='$lang' AND name='$welcome_title'"; 
      $db->query($sql); 
      if ($db->next_record()) { 
        $from    = $db->f("newsfrom"); 
        $subject = $db->f("subject"); 
        $message = $db->f("message"); 
        $date    = $db->f("newsdate"); 
        $dateday = $date[8].$date[9].".".$date[5].$date[6].".".$date[0].$date[1].$date[2].$date[3]; 
        $time    = $date[11].$date[12].":".$date[14].$date[15].":".$date[17].$date[18]; 
      
        $sql = "SELECT idclient, htmlpath FROM ".$cfg["tab"]["clients"]." WHERE idclient='$client'"; 
        $db->query($sql); 
        $db->next_record(); 
        $path = $db->f("htmlpath")."front_content.php?changelang=".$lang."&idcatart=".$newsletteridcatart."&"; 

        $message = str_replace("MAIL_NUMBER", "1", $message); /* $number wird mit 1 gesetzt, da nur ein Empfänger */ 
        $message = str_replace("MAIL_DATE", "$dateday", $message); 
        $message = str_replace("MAIL_TIME", "$time", $message); 

        $message = str_replace("MAIL_NAME", "$name", $message); 
        $message = str_replace("MAIL_UNSUBSCRIBE", $path."unsubscribe=".md5($encoded_email), $message); 
        $message = str_replace("MAIL_STOP", $path."stop=".md5($encoded_email), $message); 
        $message = str_replace("MAIL_GOON", $path."goon=".md5($encoded_email), $message); 
    
        if (mail("$to", "$subject", "$message", 'From: '.$from."\n"."X-Mailer: Contenido [PHP/".phpversion())) { 
          echo $msg["htmlOKConfirmWelcome"]; 
        } 
      } 
    } 
  } else { 
    echo $msg["htmlErrConfirm"]; 
  } 
} 

if (strlen($stop) == 32) 
{ 
  $sql = "SELECT idnewsrcp, email FROM ".$cfg["tab"]["news_rcp"] ." WHERE idclient='$client' AND idlang='$lang'"; 
  $db->query($sql); 

  while (!$rcp_found && $db->next_record()) 
  { 
    if ($stop == md5($db->f("email"))) 
    { 
      $rcp_found = true; 
      $rcp_id = $db->f("idnewsrcp"); 
    } 
  } 
  if ($rcp_found) { 
    $sql = "UPDATE " .$cfg["tab"]["news_rcp"] ." SET deactivated = '1' WHERE idnewsrcp = '".$rcp_id."'"; 
    $db->query($sql); 
    echo $msg["htmlOKStop"]; 
  } else { 
    echo $msg["htmlErrStop"]; 
  } 
} 

if (strlen($goon) == 32) 
{ 
  $sql = "SELECT idnewsrcp, email FROM ".$cfg["tab"]["news_rcp"] ." WHERE idclient='$client' AND idlang='$lang'"; 
  $db->query($sql); 

  while (!$rcp_found && $db->next_record()) 
  { 
    if ($goon == md5($db->f("email"))) 
    { 
       $rcp_found = true; 
       $rcp_id = $db->f("idnewsrcp");        
    } 
  } 
  if ($rcp_found) { 
    $sql = "UPDATE " .$cfg["tab"]["news_rcp"] ." SET deactivated = '0' WHERE idnewsrcp = '".$rcp_id."'"; 
    $db->query($sql); 
    echo $msg["htmlOKGoOn"]; 
  } else { 
    echo $msg["htmlErrGoOn"]; 
  }  
} 

if (strlen($unsubscribe) == 32) 
{ 
  $sql = "SELECT idnewsrcp, email FROM ".$cfg["tab"]["news_rcp"] ." WHERE idclient='$client' AND idlang='$lang'"; 
  $db->query($sql); 

  while (!$rcp_found && $db->next_record()) 
  { 
    if ($unsubscribe == md5($db->f("email"))) 
    { 
       $rcp_found = true; 
       $rcp_id = $db->f("idnewsrcp"); 
    } 
  } 
  if ($rcp_found) { 
    $sql = "DELETE FROM " .$cfg["tab"]["news_rcp"] ." WHERE idnewsrcp = '".$rcp_id."'"; 
    $db->query($sql); 
    echo $msg["htmlOKUnsubscribe"]; 
  } else { 
    echo $msg["htmlErrUnsubscribe"]; 
  }    
} 
?> 
Die Eingabe passiert über ein separates Modul, dessen Code so aussieht:

Code: Alles auswählen

<?php 

/* Tragen Sie hier die Nummer des Artikels ein, in dem Sie das Modul
** NewsletterBlackbox zur Anzeige bringen: */

$newsletterIDCatArt = 74; 

?> 

<form name="formsearch" method="post" action="front_content.php">
<table border="0" cellspacing="2" cellpadding="3">
  <tr>
    <td background="upload/bilder/background.jpg"><span class="textklein"><img src="upload/bilder/pfeil2.gif" alt="" height="10" width="12" align="absmiddle" border="0">Ihr Name:</span></td>
			<td colspan="3" background="upload/bilder/background.jpg"><span class="textklein"><img src="upload/bilder/pfeil2.gif" alt="" height="10" width="12" align="absmiddle" border="0">Ihre eMail-Adresse: </span></td>
		</tr>
		<tr>
    <td><input name="emailname" type="text" size="30"></td>
    <td><input name="email" type="text" value="@" size="30">
      <input type="hidden" name="idcatart" value="<?php echo $newsletterIDCatArt; ?>">
</td>
			<td><select name="action" id="action">
					<option value="subscribe" selected>Anmelden</option>
					<option value="delete">Abmelden</option>
				</select></td>
			<td><input name="subscribe" type="submit" id="subscribe" value="&nbsp;Ok&nbsp;"></td>
		</tr>
	</table> 
</form>
Und das errorlog sagt:
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 177
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 182
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 177
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 182
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 177
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 182
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 177
[28-Jan-2005 08:20:35] PHP Warning: sprintf(): Too few arguments in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... s_menu.php on line 182
[28-Jan-2005 09:44:05] PHP Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/vitrudbr/www.walterco.de/de/contenido/includes/i ... t.php(571) : eval()'d code on line 290
Any Ideas?
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Verwende bitte das Modul aus folgendem Link und beachte die darin angegebenen Schritte: http://www.contenido.org/forum/viewtopic.php?t=4302

Das sollte das Problem lösen.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer »

Alles gemacht, schickt er zur Bestätigung ne eMail raus mit dem Link:

http://212.63.154.114/de/cms/front_cont ... cd9cd9c73c

Findet er nicht, und schickt mich dann weiter an:
http://212.63.154.114/de/cms/front_cont ... =1&error=1

Das nur, weil es den idcatart=37 wie generiert gar nicht so gibt, sondern Blackbox hat die ID 74 und das hab ich auch so in der config.php verankert:

Code: Alles auswählen

<?php

//path to contenido, for all inclusions
$contenido_path = "../contenido/";
$errorfont = "font3";
//fo the language file
$language="de";

/* Required: language and client */
$load_lang = "1";
$load_client = "1";

/* idcatart of the newsletter control page */
$newsletteridcatart = 74;

$frontend_debug["container_display"] = false;
$frontend_debug["module_display"] = false;
$frontend_debug["module_timing"] = false;

/*
* Uncomment this to benefit from the "alldebug" functionality :)

if ($HTTP_GET_VARS["alldebug"] == 1)
{
$frontend_debug["container_display"] = true;
$frontend_debug["module_display"] = true;
$frontend_debug["module_timing"] = true;
$force = 1;
} 
*/


?>
Woher nimmt er die verf**** 37???

dem nicht genug: wenn ich manuell auf die 74 gehe, bestätigt er meine zugehörigkeit zum kreis der empfänger ... nur aber ... im backend unter newsletterempfänger steh ich nicht drin ?! why ?!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Hast Du die Module ausgetauscht? Ansonsten kannst Du mir Anmeldedaten per PM senden.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer »

hab ich, das ist ja das wunderliche ... hab dir zugang mal via pn geschickt, aber wie gesagt, wenn du was machst, sag bescheid, denn ich muss das gleich dann nochmal bei /en machen :) Jürgen
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ähm, die Anmeldung steht nur unter en zur Verfügung und dort wurden die die Dateien offensichtlich nicht ausgetauscht...

Bitte ersetze die Dateien (z.B. im en\contenido\includes-Verzeichnis) mit den Dateien aus dem genannten Thread. Danach gucke ich dann nochmal.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer »

ich spring zum fenster naus ... ich habs im de/ gemacht ... ich schwör :) ich hock mich aber gleich nochmals ans en/
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ich guck dann später nochmal, irgendwie sind die Empfänger bei en jetzt raus und das Anlegen neuer funktioniert nicht,

Aber vielleicht bist Du ja da gerade dran.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer »

also manchmal versteh ich die technik nicht - ich hab alles nochmal gefixxt ... jetzt gehts in en und de!!! dennoch danke für den support!!! danke danke :) jetzt probier ich das auch mal bei der 4.5er aus ... :)
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Aber vorsicht, das ist heftig...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer »

heftig? an welchen thread sollte ich mich denn halten :) ?!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Na ja, in V4.5 hat sich einiges geändert und der Newsletter hat sich weiterentwickelt.

Alle Änderungen und die nötigen Verweise/Dateien gibt es hier: http://www.contenido.org/forum/viewtopic.php?t=6414

Das Ganze ist noch Alpha...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
JSommer
Beiträge: 324
Registriert: Fr 5. Sep 2003, 12:32
Wohnort: 192.168.0.11
Kontaktdaten:

Beitrag von JSommer »

alpha, eieiei ... very buggy? ich werds wohl mal ausprobieren
Gesperrt