I started today testing/evaluating Teamstudio Unplugged for a customer project. The first thing I missed during developement was a button to sync the current page directly to see my changes on the fly. That’s why I created this small custom control:
<?xml version="1.0" encoding="UTF-8"?> <xp:view xmlns:xp="http://www.ibm.com/xsp/core"> <table border="1" width="100%" cellpadding="2"> <tr> <td colspan="3" align="middle"> <b>Unplugged Development Helper</b> </td> </tr> <tr> <td align="middle"> <input type="button" onclick="window.location='/unpws.unp/'" name="Workspace" value="Workspace" /> </td> <td> </td> <td align="middle"> <input type="button" onclick="$.get('/unpws.unp/ajaxreplicate.xsp', function(data){ location.reload(); });" name="Sync" value="Sync!" /> </td> </tr> </table> </xp:view>
The Workspace Button brings you to the workspace, the Sync button starts the replication and reloads the current page.