input type=email
-
- ConPresso-Experte
- Beiträge: 769
- Registriert: 22.02.2006 23:00
- Wohnort: Berlin
- Hat sich bedankt: 221 Mal
- Danksagung erhalten: 31 Mal
input type=email
Lieber Markus,
an welcher Stelle kann ich dem Modul beibringen, bei den Input-Feldern den Typ "type=email" auszugeben?
Ich brauche das. für mein Mailformular...
Grüße von Horst
an welcher Stelle kann ich dem Modul beibringen, bei den Input-Feldern den Typ "type=email" auszugeben?
Ich brauche das. für mein Mailformular...
Grüße von Horst
-
- Handbuchversteher
- Beiträge: 7416
- Registriert: 01.01.1970 02:00
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 938 Mal
Re: input type=email
Was meinst Du mit
Eine Mailadresse ist ein ASCII-Text, also ein einfacher Text.
https://manual.conpresso4.de/_rubric/in ... aceholders
Man nutzt also den Platzhalter
will man eine Prüfung durchführen, ob das wirklich eine typische Mailadresse ist, dann
Will man diese Mailadresse auch als Verfasser-Email eintragen lassen, dann
Will man auf die Eingabe einer Mailadresse bestehen, dann
oder
Aber vielleicht verstehe ich ja nur nicht, was Du mit
???Typ "type=email"
Eine Mailadresse ist ein ASCII-Text, also ein einfacher Text.
https://manual.conpresso4.de/_rubric/in ... aceholders
Man nutzt also den Platzhalter
<!-- Text: Email; -->
will man eine Prüfung durchführen, ob das wirklich eine typische Mailadresse ist, dann
<!-- Text: Email; mailcheck=Bitte prüfen Sie die Mailadresse; -->
Will man diese Mailadresse auch als Verfasser-Email eintragen lassen, dann
<!-- Text: Email; authoremail; mailcheck=Bitte prüfen Sie die Mailadresse; -->
Will man auf die Eingabe einer Mailadresse bestehen, dann
<!-- Text: Email; authoremail; mailcheck=Bitte prüfen Sie die Mailadresse; needed;-->
oder
<!-- Text: Email; authoremail; mailcheck=Bitte prüfen Sie die Mailadresse; needed=Es muss eine Mailadresse eingegeben werden; -->
Aber vielleicht verstehe ich ja nur nicht, was Du mit
type=email
meinst...Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- ConPresso-Experte
- Beiträge: 769
- Registriert: 22.02.2006 23:00
- Wohnort: Berlin
- Hat sich bedankt: 221 Mal
- Danksagung erhalten: 31 Mal
Re: input type=email
'type=email' soll auf einem Smartphone bewirken, dass die richtige Eingabetastatur angezeigt wird (mit @)...
Gelesen in: "HTML & CSS für dummies" von Florence Maurice, S. 180f.
Gelesen in: "HTML & CSS für dummies" von Florence Maurice, S. 180f.
-
- Handbuchversteher
- Beiträge: 7416
- Registriert: 01.01.1970 02:00
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 938 Mal
Re: input type=email
Ist nicht vorgesehen.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- Handbuchversteher
- Beiträge: 7416
- Registriert: 01.01.1970 02:00
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 938 Mal
Re: input type=email
Man könnte sowas natürlich ergänzen, dann kann man auch das weitere Dutzend "Komfortzonen"-Types von HTML 5 realisieren.
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- Handbuchversteher
- Beiträge: 7416
- Registriert: 01.01.1970 02:00
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 938 Mal
Re: input type=email
Falls Du ein Experiment wagen möchtest:
finde in mod_form/includes/parser_r_form.inc.php
füge DAVOR hinzu
finde
füge danach hinzu
finde
ändere zu
Jetzt sollte man durch
diesen und andere types erzeugen können.
Allerdings ohne jegliche Syntax-Kontrolle, man kann also auch dumme Kombinationen realisieren.
Theoretisch hätte man auch einfach einen der anderen Parameter überfüttern können, dann erscheint es aber auch in der Nicht-Formular-Wiedergabe.
UNGETESTET !!!
finde in mod_form/includes/parser_r_form.inc.php
Code: Alles auswählen
initVar($input_id,NULL);
Code: Alles auswählen
$input_type = 'type="text"';
finde
Code: Alles auswählen
if (!array_key_exists('type', $parameters)) {
$parameters['type'] = 'text';
}
Code: Alles auswählen
if (array_key_exists('specialtype', $parameters)) {
$input_type = 'type="'.$parameters['specialtype'].'"';
}
finde
Code: Alles auswählen
$_t = '<input type="text" name="content['.$field_name.' ('.$parameters['content'].')]['.$parameters['content'].']" value="'.htmlspecialchars($_t, ENT_COMPAT, 'ISO-8859-15').'"'.$input_size.$input_maxlength.$input_id.$input_class.$disabled.' />';
Code: Alles auswählen
$_t = '<input ' . $input_type . ' name="content['.$field_name.' ('.$parameters['content'].')]['.$parameters['content'].']" value="'.htmlspecialchars($_t, ENT_COMPAT, 'ISO-8859-15').'"'.$input_size.$input_maxlength.$input_id.$input_class.$disabled.' />';
Jetzt sollte man durch
<!-- Text: Email; specialtype=email; -->
diesen und andere types erzeugen können.
Allerdings ohne jegliche Syntax-Kontrolle, man kann also auch dumme Kombinationen realisieren.
Theoretisch hätte man auch einfach einen der anderen Parameter überfüttern können, dann erscheint es aber auch in der Nicht-Formular-Wiedergabe.
UNGETESTET !!!
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- ConPresso-Experte
- Beiträge: 769
- Registriert: 22.02.2006 23:00
- Wohnort: Berlin
- Hat sich bedankt: 221 Mal
- Danksagung erhalten: 31 Mal
Re: input type=email
Habe ich ausprobiert! Läuft! Prima...
Der Aufruf im Template für mod_form: wird im html-Formular so ausgegeben:
Auf dem Smartphone wechselt beim Eingabefeld Email die Tastatur (siehe Screenshot)
Der Aufruf im Template für mod_form:
Code: Alles auswählen
<!-- Text: Email; specialtype=email; autoremail; mailcheck=Bitte geben Sie eine gültige Mailadresse ein!; needed; size=25; maxlength=75 -->
Code: Alles auswählen
<input type="email" name="content[Email (text)][text]" value="" size="25" maxlength="75">
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.