ContactTest.rythm: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (13 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
= Links = | = Links = | ||
* https://codepen.io/jaycbrf/pen/iBszr | * https://codepen.io/jaycbrf/pen/iBszr | ||
* {{Link|target=MediaWiki:BITPlan.rythm}} | * {{Link|target=MediaWiki:BITPlan.rythm}} | ||
= Rythm template = | = Rythm template = | ||
<source lang='html'> | <source lang='html'> | ||
@// Rythm template for the WikiCMS approach | @// Rythm template for the WikiCMS approach | ||
@include(wiki.MediaWiki.BITPlan.rythm) | @include(wiki.MediaWiki.BITPlan.rythm) | ||
@{ | @{ | ||
SelectField selectField=new SelectField("training","Seminar","Training","CPSA-F","CPSA-F","book",0); | SelectField selectField=new SelectField("training","Seminar","Training","CPSA-F","CPSA-F","book",0); | ||
| Line 21: | Line 17: | ||
new TextField("email","E-Mail Address","E-Mail Adresse","john@doe.com","erika@mustermann.de","envelope",5), | new TextField("email","E-Mail Address","E-Mail Adresse","john@doe.com","erika@mustermann.de","envelope",5), | ||
new TextField("phone","Phone number","Telefon","+1 845 555-1212","+49 30 675797","earphone",8), | new TextField("phone","Phone number","Telefon","+1 845 555-1212","+49 30 675797","earphone",8), | ||
new | new TextField("address","Address","Adresse","12 Westend Ave","Mauerstr. 12","home",8), | ||
new TextField("zip","ZIP Code","PLZ","10023","10117","home",3), | |||
new TextField("city","City","Ort","New York","Berlin","home",2), | |||
new TextField("country","Country","Land","US","DE","home",2), | |||
new TextAreaField("message","Your Message to us","Ihre Nachricht an us","Your Message","Ihre Nachricht","pencil",10) | |||
}; | }; | ||
Form form=new Form(de,postService,postToken,fields); | Form form=new Form(de,postService,postToken,fields); | ||
form.setTitle("Your contact with us","Ihre Nachricht an uns"); | form.setTitle("Your contact with us","Ihre Nachricht an uns"); | ||
form.setSuccess("Thanks for contacting us, we will get back to you shortly","Vielen Dank für Ihre Kontaktaufnahme, wir melden uns unverzüglich"); | form.setSuccess("Thanks for contacting us, we will get back to you shortly","Vielen Dank für Ihre Kontaktaufnahme, wir melden uns unverzüglich"); | ||
for (Field field:form.getFields()) { | |||
field.labelClass="bitplanorange"; | |||
} | |||
} | } | ||
@ | @BITPlanHeader(languageCode,"ContactTest") | ||
@formvalidate(form) | @formvalidate(form) | ||
</head> | </head> | ||
<body> | <body> | ||
@BITPlanMenu(de) | |||
<div class="container"> | <div class="container"> | ||
@showform(form) | @showform(form) | ||
@formDebug(form) | @formDebug(form) | ||
</div><!-- /.container --> | </div><!-- /.container --> | ||
@footer( | @footer(de) | ||
</source> | </source> | ||
[[Category:RythmTemplate]] | |||
Latest revision as of 14:43, 30 November 2017
Links
Rythm template
@// Rythm template for the WikiCMS approach
@include(wiki.MediaWiki.BITPlan.rythm)
@{
SelectField selectField=new SelectField("training","Seminar","Training","CPSA-F","CPSA-F","book",0);
String [] trainings={"Certified Professional for Software Architecture Foundation-Level CPSA-F","Certified Professional for Requirements Engineering Foundation-Level CPRE-FL"};
selectField.addSelections(trainings);
Field[] fields={
selectField,
new TextField("name","Name","Name","John Doe","Erika Mustermann","user",2),
new TextField("organisation","Organization","Organiation","Doe Inc.","Mustermann GmbH","user",2),
new TextField("email","E-Mail Address","E-Mail Adresse","john@doe.com","erika@mustermann.de","envelope",5),
new TextField("phone","Phone number","Telefon","+1 845 555-1212","+49 30 675797","earphone",8),
new TextField("address","Address","Adresse","12 Westend Ave","Mauerstr. 12","home",8),
new TextField("zip","ZIP Code","PLZ","10023","10117","home",3),
new TextField("city","City","Ort","New York","Berlin","home",2),
new TextField("country","Country","Land","US","DE","home",2),
new TextAreaField("message","Your Message to us","Ihre Nachricht an us","Your Message","Ihre Nachricht","pencil",10)
};
Form form=new Form(de,postService,postToken,fields);
form.setTitle("Your contact with us","Ihre Nachricht an uns");
form.setSuccess("Thanks for contacting us, we will get back to you shortly","Vielen Dank für Ihre Kontaktaufnahme, wir melden uns unverzüglich");
for (Field field:form.getFields()) {
field.labelClass="bitplanorange";
}
}
@BITPlanHeader(languageCode,"ContactTest")
@formvalidate(form)
</head>
<body>
@BITPlanMenu(de)
<div class="container">
@showform(form)
@formDebug(form)
</div><!-- /.container -->
@footer(de)