Daily Archive for April 16th, 2009

JITBrain – Login Reloaded

The login page is functional and skinned! You can now login, sign up, retrieve your password, and if you were trying to do something that requires an authentication, you will be able to resume that once you authenticate. The corresponding articles have been added to the ongoing series: Delayed Requests, Password Recovery and Stylesheets.

The next step is to design the core of the JITBrain application: the form that lets the user add an issue to the tracker. It has to be carefully balanced for optimal usability, so expect a lot of tweaking and AJAX programming (and an introduction to jQuery).

So far, JITBrain is 1286 lines of PHP (not counting the CSS, obviously):

   20 config/db.php
   54 config/domain.php
   17 config/error.php

   19 controllers/confirm.php
   50 controllers/do-login.php
   99 controllers/do-reset-password.php
   78 controllers/do-signup.php
   43 controllers/files.php
    3 controllers/index.php
   17 controllers/login.php
   25 controllers/reset-password.php

   83 models/authentication.php

   77 objects/lazy.php

  115 utils/db.php
   67 utils/error.php
   52 utils/pervasive.php
   27 utils/redirect.php
   88 utils/request.php
   40 utils/session.php

   27 views/confirm.php
   68 views/loginpage.php
   17 views/page404.php
   37 views/plainpage.php
  105 views/resetpassword.php
   58 views/twocolform.php

 1286 total

Enjoy your read!



693 feed subscribers
(readers who polled a feed this week)