Reservierungsformular unter Chrome und Safari gefixt
This commit is contained in:
@@ -1,31 +1,40 @@
|
||||
{
|
||||
"items": [
|
||||
{
|
||||
"name": "Hans Bauer",
|
||||
"desc": "Kleine Familienfeier zu meinem 80. Geburtstag",
|
||||
"email": "hans@gmx.de",
|
||||
"person": 20,
|
||||
"time": "20:15",
|
||||
"date": "16.05.2016",
|
||||
"read": false
|
||||
},
|
||||
{
|
||||
"name": "Micha Müller",
|
||||
"desc": "Ich will meiner geliebten Ursula einen Heiratsantrag machen. Ich suche ein gemütliches Eckchen.",
|
||||
"email": "micha@mueller.de",
|
||||
"person": 3,
|
||||
"time": "21:00",
|
||||
"date": "14.3.2016",
|
||||
"read": true
|
||||
},
|
||||
{
|
||||
"name": "Spa Mer",
|
||||
"desc": "Das ist eine <b>versuchte</b> Injection\r\nmit mehreren Zeilen.",
|
||||
"email": "ano.ny@mus.com",
|
||||
"person": 1337,
|
||||
"time": "00:00",
|
||||
"date": "01.01.2016",
|
||||
"read": true
|
||||
}
|
||||
]
|
||||
"items": [
|
||||
{
|
||||
"name": "Hans Bauer",
|
||||
"desc": "Kleine Familienfeier zu meinem 80. Geburtstag",
|
||||
"email": "hans@gmx.de",
|
||||
"person": 20,
|
||||
"time": "20:15",
|
||||
"date": "2016-05-16",
|
||||
"read": false
|
||||
},
|
||||
{
|
||||
"name": "Micha Müller",
|
||||
"desc": "Ich will meiner geliebten Ursula einen Heiratsantrag machen. Ich suche ein gemütliches Eckchen.",
|
||||
"email": "micha@mueller.de",
|
||||
"person": 3,
|
||||
"time": "21:00",
|
||||
"date": "2016-03-14",
|
||||
"read": true
|
||||
},
|
||||
{
|
||||
"name": "Spa Mer",
|
||||
"desc": "Das ist eine <b>versuchte</b> Injection\r\nmit mehreren Zeilen.",
|
||||
"email": "ano.ny@mus.com",
|
||||
"person": 1337,
|
||||
"time": "00:00",
|
||||
"date": "2016-01-01",
|
||||
"read": true
|
||||
},
|
||||
{
|
||||
"name": "Agathe Andolerian",
|
||||
"desc": "keine",
|
||||
"email": "agathe.ando123@t-online.de",
|
||||
"person": 8,
|
||||
"time": "20:15",
|
||||
"date": "2016-06-17",
|
||||
"read": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
"email": "hans@gmx.de",
|
||||
"person": 20,
|
||||
"time": "20:15",
|
||||
"date": "16.05.2016",
|
||||
"date": "2016-05-16",
|
||||
"read": false
|
||||
},
|
||||
{
|
||||
@@ -15,7 +15,7 @@
|
||||
"email": "micha@mueller.de",
|
||||
"person": 3,
|
||||
"time": "21:00",
|
||||
"date": "14.3.2016",
|
||||
"date": "2016-03-14",
|
||||
"read": true
|
||||
},
|
||||
{
|
||||
@@ -24,7 +24,7 @@
|
||||
"email": "ano.ny@mus.com",
|
||||
"person": 1337,
|
||||
"time": "00:00",
|
||||
"date": "01.01.2016",
|
||||
"date": "2016-01-01",
|
||||
"read": true
|
||||
}
|
||||
]
|
||||
|
||||
@@ -13,7 +13,7 @@ var REGEX_READ = /^[0-9]+-read$/;
|
||||
var REGEX_INT = /^(\-|\+)?([0-9]+)$/;
|
||||
var REGEX_EMAIL = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
|
||||
var REGEX_TIME = /^(([01][0-9]|2[0-4]):[0-5][0-9])$/;
|
||||
var REGEX_DATE = /^(([0-2][0-9]|3[01]).(0[0-9]|1[012]).[0-9]{4})$/;
|
||||
var REGEX_DATE = /^([0-9]{4})-(0[0-9]|1[012])-([0-2][0-9]|3[01])$/;
|
||||
|
||||
var LANG = {};
|
||||
LANG["ACTIONS"] = {
|
||||
@@ -27,7 +27,7 @@ LANG["ERROR_MESSAGES"] = {
|
||||
1: "Das Feld \"Name\" darf nicht leer sein.",
|
||||
2: "Das Feld \"Kommentar\" darf nicht leer sein.",
|
||||
4: "Das Feld \"Anzahl der Personen\" darf nicht leer und muss eine ganze, positive Zahl sein.",
|
||||
8: "Das Feld \"Datum\" darf nicht leer sein und muss einem gültigen Datum im Format TT.MM.JJJJ entsprechen.",
|
||||
8: "Das Feld \"Datum\" darf nicht leer sein und muss einem gültigen Datum im Format JJJJ-MM-TT entsprechen.",
|
||||
16: "Das Feld \"Uhrzeit\" darf nicht leer sein und muss einer gültigen Uhrzeit im Format HH:MM entsprechen.",
|
||||
32: "Das Feld \"E-Mail\" darf nicht leer und muss eine gültige E-Mail-Adresse sein.",
|
||||
64: "Beim Verarbeiten der Anfrage ist ein interner Fehler aufgetreten."
|
||||
|
||||
@@ -12,9 +12,9 @@ mixin reservation-form(id, name, desc, email, person, time, date, message)
|
||||
.col-md-6.no-padding-md
|
||||
.row
|
||||
.col-sm-6
|
||||
+input-val("date","id-date","TT.MM.JJJJ","Datum:","date",date)
|
||||
+input-val("date","id-date","JJJJ-MM-TT","Datum:","date",date)
|
||||
.col-sm-6
|
||||
+input-val("datetime-local","id-time","HH:MM","Uhrzeit:","time",time)
|
||||
+input-val("time","id-time","HH:MM","Uhrzeit:","time",time)
|
||||
.row
|
||||
.col-md-12
|
||||
+input-val("email","id-mail","max.mustermann@mail.de","E-Mail-Adresse:","email",email)
|
||||
|
||||
Reference in New Issue
Block a user