Great job!
On Aug 6, 5:00 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > and I forgot: > > TAG elements and > parsinghttp://web2py.com/book/default/chapter/05#Server-side-DOM-and-Parsing > > {{block ...}}http://web2py.com/book/default/chapter/05#Blocks-in-Views > > On Aug 6, 6:55 am, mdipierro <mdipie...@cs.depaul.edu> wrote: > > > > > Here are just some of the new features we added to web2py in the last > > year and are finally discussed in the book: > > > Shortcutshttp://web2py.com/book/default/chapter/06#Shortcuts > > > Fetching a recordhttp://web2py.com/book/default/chapter/06#Fetching-a-Record > > > Recursive Selectshttp://web2py.com/book/default/chapter/06#Recursive-selects > > > Computed fieldshttp://web2py.com/book/default/chapter/06#Computed-Fields > > > Virtual Fieldshttp://web2py.com/book/default/chapter/06#Virtual-Fields > > > Replicated > > Databaseshttp://web2py.com/book/default/chapter/06#Replicated-Databases > > > Fixing Broken > > Migrationshttp://web2py.com/book/default/chapter/06#Fixing-Broken-Migrations > > > WSGIhttp://web2py.com/book/default/chapter/04#WSGI > > > Running a Background process without > > CRONhttp://web2py.com/book/default/chapter/04#Background-Processes-and-Ta... > > > Discussion on how to customize the default > > Layouthttp://web2py.com/book/default/chapter/05#Default-Page-Layout > > > The Autocomplete > > Widgethttp://web2py.com/book/default/chapter/07#Autocomplete-Widget > > > Encrypted and signed > > emailshttp://web2py.com/book/default/chapter/08#x509-and-PGP-Encryption-of-... > > > Optional Login methods and login forms (openid, oauth, linkedin, > > facebook, rpx > > etc)http://web2py.com/book/default/chapter/08#Other-Login-Methods-and-Log... > > > GAE deploymenthttp://web2py.com/book/default/chapter/11#Google-App-Engine > > > New chapters on components, plugins and plugin_wiki (tagging, > > comments, wiki, video, etc)http://web2py.com/book/default/chapter/13