Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Pflichtfelder beim Registrieren
Hallo, wenn man Pflichtfelder beim registrieren angegeben hat werden diese nur gefragt wann mann sich über den Link REGISTRIEREN registrieren will. Wenn man in einem Thema einfach auf antworten klickt dann kommt ein Popup wo mann sich auch ohne die Pflichtfelder anmelden kann. Kann mann das ändern dass man immer die Pflichtfelder eingeben muss?
Danke
Es wird gerade daran gearbeitet. Mit dem nächsten Update ist der Fehler dann behoben.
Joh. Voß
xobor.de · Miranus GmbH · Wir helfen gerne - Unterstützen Sie Xobor durch die Buchung eines Premium Tarifs.
Hallo ich komme darauf zurück, weil es mir heute wieder aufgefallen ist.
Testboard: 200269
Die Eintragung als Pflichtfeld bei der Anmeldung wird bei Nichtbeachtung immer noch nicht abgefangen.
Zunächst wollte ich eigentlich die Hinweise/Regeln bestätigen lassen, aber irgendwie ist das Funktionsfeld mit der globalen Variabeln :
{{global_signup_message_confirm}} wegrationalisiert worden. Warum fehlt das ?
Ich habe die Variable manuell wieder hinzugefügt, aber die Abfrage wie im unveränderten Template "Anmeldung" funktioniert nicht. Eine Registrierung ist ohne Bestätigung möglich. Eigentlich sollte es möglich sein, sich die Regeln (könnten ja auch die AGB sein) bestätigen zu lassen, ohne Bestätigung keine Anmeldung.
Dann habe ich eine neues Profilfeld angelegt, Checkbox, und habe es zum Pflichtfeld und Feld bei der Anmeldung gemacht.
Angeblich wird lt. Quellcode auch eine Abfrage nach dem Eintrag gemacht
if(true && !document.getElementById('checkbox_1_answer_1').checked ) {
alert("Das Pflichtfeld AGB hat keine Auswahl. Bitte vervollständigen Sie ihre Eingabe!");
return false;
aber diese wird genauso übergangen, wie die Abfrage der Bestätigung:
if(document.signup.regeln && !document.signup.regeln[0].checked)
{
alert("Sie müssen die Teilnahmebedingungen akzeptieren, um sich in diesem Forum anzumelden.");
return false;
Eiegntlich sollte ja lt. diesem Thread der Fehler ausgeräumt sein,
Aber wie ich feststellen musste, sind die Registrierungen ohne Angabe der Pflichtfelder weiterhin möglich.
Was kann ich ändern, damit die Pflichtfeldabfrage wieder geht ?
Achim
Hallo,
hier glaube ich die Lösung zu haben, damit es voran geht:
Im Template "Anmeldung" wird mit Absenden der Registrierung als 1. der Captcha-Check ausgeführt. Das führt dazu, daß im Nachhinein keine weiteren Abfragen auf Pflichfelder mehr duchgeführt werden.
Die Lösung (meiner Meinung nach):
Zunächst die Abfragen im Dokument abarbeiten, dann zum Schluß die Captcha Abfrage durchführen.
Lösung im Template:
Die Zeile
<form name="signup" method="POST" action="{{formlink}}" onSubmit="return valCap(document.getElementById('captcha').value); return chkFormular();">
so ersetzen, wie ihr seht ist rot und grün getauscht
<form name="signup" method="POST" action="{{formlink}}" onSubmit="return chkFormular(); return valCap(document.getElementById('captcha').value); ">
Ihr könnt das gern bei mir im Testforum (200269.homepagemodules.de) ausprobieren. Die Versuchsanmeldungen werden aber nicht freigeschaltet, sondern nur auf besonderen Wunsch, dazu bitte eine PM hier hinterlassen. Dort werden Pflichtfelder und die Teilnahmebedingungen abgefragt und zum Schluß der Captchacode. Probiert es aus und sagt mir ob es das war.
Vielleicht trägt das ja auch zur Lösung der Captchaprobleme bei.
Grüße
Achim
Konnte das auch nachvollziehen - warum das plötzlich nicht mehr funktioniert weis ich aber auch nicht...
Fehlerbehandlungsnummer ist die #313 - ich hoffe dass ich noch heute dazukomme mir das genauer anzuschauen...
Ja, ich war am schreiben und hatte deinen Post erst danach gesehn - danke schonmal, ich schau mir das nachher an und korrigiere die templates.
Gruß
Ingmar
behoben...
das Problem war die valCap()-Funktion. Diese war eigentlich nur für Testzwecke auf unseren internen FOren bestimmt und hatte irgendwie Ihren weg ins letzte Update gefunden. Da dort ein Fehler auftritt wird dann auch die (danach ausgeführte) chkFormular()-Funktion übersprungen.
@achim
kannst also einfach den ganzen valCap() Aufruf löschen, dann ist das noch "richtiger" (deine Lösung ging auch, weil so der Fehler erst NACH dem chkFormular() auftrat)
Gruß
Ingmar
Änderungen werden immer erst mit dem nächsten Update übernommen.
Der Zeitpunkt und Umfang des Updates werden im Forum Aktuelle News bekanntgegeben
#14 RE: Pflichtfelder beim Registrieren
HAllo Ingmar,
ich hatte das für die "serverseiige" Abfrage gehalten.
Nur mal als Anmerkung:
ich hatte das auch komplett entfernt und da hatte ich im IE 8 ähnliche Probleme wie hier auch im Forum geschildert wurden. Der Captcha Code stand da und es ging obwohl ich es richtig eingegeben hatte nicht.
Danach habe ich es "falsch" herum wieder eingefügt und von da an ging der Captcha-Code jedesmal durch.
Vielleicht kannst du das auch nochmal prüfen, danke
Achim
Zitat von mihca02
HAllo Ingmar,
ich hatte das für die "serverseiige" Abfrage gehalten.
Nur mal als Anmerkung:
ich hatte das auch komplett entfernt und da hatte ich im IE 8 ähnliche Probleme wie hier auch im Forum geschildert wurden. Der Captcha Code stand da und es ging obwohl ich es richtig eingegeben hatte nicht.
Danach habe ich es "falsch" herum wieder eingefügt und von da an ging der Captcha-Code jedesmal durch.
Vielleicht kannst du das auch nochmal prüfen, danke
Achim
Hm, das macht mir etwas Angst - aber es ist doch schonmal eine Eingrenzung. Ich schaue mal ob das bei mir auch so ist. War es bei dir bei einem konkreten Board?
ingmar
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software