| 52 | * Sample scenario for this revision: |
| 53 | * User creates a book (offline) |
| 54 | * The user inserts a comment frame - it is empty, since the location is not set yet (maybe a default location should be set, it does not make difference). |
| 55 | * The comment frame has a halo button - it pops up a comment frame hud, which allows entering URL and resource location on the server (in some of the next revisions this will be replaced with location only) |
| 56 | * When set, the comment frame refers to the ws_connector's interface, looking for an appropriate connection for this url. It is ws_connector's responsibility to decide whether to auto connect, to popup a dialog or else. Then the ws_connector provides the latest version of the thread with the given location. |
| 57 | * The comment frame content refreshes it's view. |
| 58 | * The user enters some text and clicks "post". |
| 59 | * The same way, the comment is sent to the remote location and handled by the server. |
| 60 | * The comment content refreshes again to show the new comment. |