Difference between revisions of "Registration.rythm"

From BITPlan Wiki
Jump to navigation Jump to search
(Created page with "= Links = * https://codepen.io/jaycbrf/pen/iBszr * {{Link|target=MediaWiki:Bootstrap.rythm}} * {{Link|target=MediaWiki:BITPlan.rythm}} * {{Link|target=MediaWiki:Form.rythm}}...")
 
 
(14 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
* {{Link|target=MediaWiki:BITPlan.rythm}}
 
* {{Link|target=MediaWiki:BITPlan.rythm}}
 
* {{Link|target=MediaWiki:Form.rythm}}
 
* {{Link|target=MediaWiki:Form.rythm}}
 +
* https://www.w3schools.com/bootstrap/bootstrap_ref_comp_glyphs.asp
  
 
= Rythm template =
 
= Rythm template =
Line 9: Line 10:
 
@// Rythm template for the WikiCMS approach
 
@// Rythm template for the WikiCMS approach
 
@include(wiki.MediaWiki.BITPlan.rythm)
 
@include(wiki.MediaWiki.BITPlan.rythm)
@include(wiki.MediaWiki.Form.rythm)
 
 
@{
 
@{
   SelectField selectField=new SelectField("training","Seminar","Training","CPSA-F","CPSA-F","book",0);
+
   SelectField trainingField=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"};
+
   String [] trainings={"iSAQB CPSA-F (4 Tage) EUR 2280,-","IREB CPRE-FL (4 Tage) EUR 1960,-","IREB CPRE-AL Requirements Management (3 Tage) EUR 1830,-","UML-Tag (1 Tag) EUR 599,-"};
   selectField.addSelections(trainings);
+
   trainingField.addSelections(trainings);
 +
  SelectField locationField=new SelectField("location","Location","Seminarort","Düsseldorf","Düsseldorf","map-marker",0);
 +
  String [] locations={"Düsseldorf","Berlin","Hannover"};
 +
  locationField.addSelections(locations);
 
   Field[] fields={
 
   Field[] fields={
     //selectField,
+
     trainingField,
 +
    locationField,
 +
    new TextField("date","Date","Termin","November 12th, 2018","12.11.2018","calendar",2),
 
     new TextField("name","Name","Name","John Doe","Erika Mustermann","user",2),
 
     new TextField("name","Name","Name","John Doe","Erika Mustermann","user",2),
 
     new TextField("organisation","Organization","Organisation","Doe Inc.","Mustermann GmbH","user",2),
 
     new TextField("organisation","Organization","Organisation","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("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 TextAreaField("message","Your Message to us","Ihre Nachricht an us","Your Message","Ihre Nachricht","pencil",10)
+
     new TextField("address","Address","Adresse","12 Westend Ave","Mauerstr. 12","home",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("zip","ZIP Code","PLZ","10023","10117","home",3),
+
     new TextField("city","City","Ort","New York","Berlin","home",2),
     //new TextField("city","City","Ort","New York","Berlin","home",2)
+
    new TextAreaField("message","Your Message to us","Ihre Nachricht an uns","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 binding registration","Ihre verbindliche Anmeldung");
   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 for your order, we will get back to you shortly","Vielen Dank für Ihren Auftrag, wir melden uns unverzüglich");
   for (Field field:form.getFields()) {
+
   form.setSubmit("Register","Anmelden");
    field.labelClass="bitplanorange";
+
  form.setSubject("Trainingregistration");
  }
 
 
}
 
}
 
@BITPlanHeader(languageCode,title)
 
@BITPlanHeader(languageCode,title)

Latest revision as of 17:15, 7 April 2023

Links

Rythm template

@// Rythm template for the WikiCMS approach
@include(wiki.MediaWiki.BITPlan.rythm)
@{
  SelectField trainingField=new SelectField("training","Seminar","Training","CPSA-F","CPSA-F","book",0);
  String [] trainings={"iSAQB CPSA-F (4 Tage) EUR 2280,-","IREB CPRE-FL (4 Tage) EUR 1960,-","IREB CPRE-AL Requirements Management (3 Tage) EUR 1830,-","UML-Tag (1 Tag) EUR 599,-"};
  trainingField.addSelections(trainings);
  SelectField locationField=new SelectField("location","Location","Seminarort","Düsseldorf","Düsseldorf","map-marker",0);
  String [] locations={"Düsseldorf","Berlin","Hannover"};
  locationField.addSelections(locations);
  Field[] fields={
    trainingField,
    locationField,
    new TextField("date","Date","Termin","November 12th, 2018","12.11.2018","calendar",2),
    new TextField("name","Name","Name","John Doe","Erika Mustermann","user",2),
    new TextField("organisation","Organization","Organisation","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 TextAreaField("message","Your Message to us","Ihre Nachricht an uns","Your Message","Ihre Nachricht","pencil",10)
  };
  Form form=new Form(de,postService,postToken,fields);
  form.setTitle("Your binding registration","Ihre verbindliche Anmeldung");
  form.setSuccess("Thanks for for your order, we will get back to you shortly","Vielen Dank für Ihren Auftrag, wir melden uns unverzüglich");
  form.setSubmit("Register","Anmelden");
  form.setSubject("Trainingregistration");
}
@BITPlanHeader(languageCode,title)
@BITPlanForm(de,form)