Folgende Warnungen sind aufgetreten:
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Pflichtfelder entfernen
#15
pitbull2027 schrieb:Hallo danke für die antwort kenne mich nicht so gut aus wie krieg ich denn das email feld raus aber eiglich wollt ich schon das die leute auf meine seite kommen ne möglichkeit haben ihre email zu hinterlassen

Öffne die "newentry.php" und ändere folgendes:

Zeile 91:
Code:
if (!check_mail($_POST['email'])) { $errorcode = 4; }
zu:
Code:
//if (!check_mail($_POST['email'])) { $errorcode = 4; }
Zeile 99:
Code:
if (!$_POST['email']) { $errorcode = 2; }
zu:
Code:
//if (!$_POST['email']) { $errorcode = 2; }

Somit wird die Überprüfung umgangen. Jetzt musst Du im Template noch den Stern hinter dem Feld entfernen:

Öffne "templates/mgbModern/main/newentry_body.tpl"

Zeile 49:
Code:
<span>*</span>
zu:
Code:
<span>&nbsp;</span>

Fertig. Dann hast Du aber das Problem dass Du bei der Freischaltung im Admin Menü eine Fehlermeldung bekommen wirst, und auch wenn jemand versucht eine eMail an diesen Benutzer zu schicken. Dazu müsstest Du dann das eMail Symbol bei einem Eintrag bei dem keine eMail hinterlassen wurde, nicht anzeigen lassen. Das würde aber schon zu weit gehen ... Denn eigentlich gibt es für die Beta der neuen Version gar keinen Support. Das hab ich nur gemacht, da es hier um einiges leichter zu lösen ist, als in der 0.5.x.x.
Zitieren


Nachrichten in diesem Thema

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste