import java.sql.SQLException;
import java.util.Date;
import java.util.HashMap;
+import java.util.Map;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
import org.cacert.gigi.database.DatabaseConnection;
import org.cacert.gigi.email.EmailProvider;
import org.cacert.gigi.output.DateSelector;
+import org.cacert.gigi.output.Form;
import org.cacert.gigi.output.Template;
import org.cacert.gigi.pages.Page;
import org.cacert.gigi.util.HTMLEncoder;
import org.cacert.gigi.util.RandomToken;
import org.cacert.gigi.util.ServerConstants;
-public class Signup {
+public class Signup implements Form {
User buildup = new User();
Template t;
boolean general = true, country = true, regional = true, radius = true;
}
DateSelector myDoB = new DateSelector("day", "month", "year");
- public void writeForm(PrintWriter out, Language l) {
+ public void output(PrintWriter out, Language l,
+ Map<String, Object> outerVars) {
HashMap<String, Object> vars = new HashMap<String, Object>();
vars.put("fname", HTMLEncoder.encodeHTML(buildup.getFname()));
vars.put("mname", HTMLEncoder.encodeHTML(buildup.getMname()));