No... that did not work. This does: http://web2py.com/plugins/default/locking
On Mar 25, 5:20 pm, Massimo Di Pierro <[email protected]> wrote: > Give this a try... it may need some debugging > > 1) install the plugin: > > 2) in the controller actions that need some locking > > lock=plugin_locking('tablename',record_id) > if not lock: > # record was locked > redirect(....) > else: > # lock acquired > return dict(...,lock=lock) > > 3) and in page view: > > {{=lock}} > > will insert the JS that will renew the lock as long as the page is open > > The lock will be associated to the record_id of tablename and any > other user trying to access any other page locking the same record > will be unable to do so. > > As a shortcut you can simply insert > > {{=plugin_locking('tablename',record_id) or 'this record was > locked by another user'}} > > or > > {{=plugin_locking('tablename',record_id) or redirect('somehwre')}} > > Massimo > > web2py.plugin.locking.w2p > 1KViewDownload > > -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.

