| Invoked when | The user clicks choses to edit a page |
| Normal flow | ViewCgiScript - EditCgiScript - PreviewCgiScript - ViewCgiScript |
| Exceptional flows | 1 ViewCgiScript - EditCgiScript - ViewCgiScript - (user cancels) 2 ViewCgiScript - EditCgiScript - (user closes browser) 3 ViewCgiScript - EditCgiScript - PreviewCgiScript - (user closes browser) |