From 1da2428183a9f1ae8324a8b4db4ae71e3125470d Mon Sep 17 00:00:00 2001 From: Tim Almdal Date: Wed, 12 Nov 2008 03:40:49 +0000 Subject: More updates for user management. The controllers don't work yet. But the login link in the header wil open up a login box like the mockup --- modules/user/libraries/Login_Form.php | 44 +++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 modules/user/libraries/Login_Form.php (limited to 'modules/user/libraries') diff --git a/modules/user/libraries/Login_Form.php b/modules/user/libraries/Login_Form.php new file mode 100644 index 00000000..6874cbd4 --- /dev/null +++ b/modules/user/libraries/Login_Form.php @@ -0,0 +1,44 @@ +legend="Login"; + $this->input("username")->rules("required|length[4,32]"); + $this->password("password")->rules("required|length[5,40]"); + $this->submit("Login"); + } + + public function render($template = 'login.html', $custom = true) { + $form = parent::render($template, $custom); + $form->error_message = $this->error_message; + return $form; + } + + public function __set($key, $value) { + $this->$key = $value; + } +} \ No newline at end of file -- cgit v1.2.3