source: Dev/branches/rest-dojo-ui/client/rft/pages/session.html @ 406

Last change on this file since 406 was 384, checked in by hendrikvanantwerpen, 13 years ago
  • Cleanup of the differen ListViews?, List & OrderedList?. Based QuestionListView? on these base classes as well. Removed duplicate code.
  • Destroy busy indicator of TabbedQuestionBrowser? (because it's placed outside of the widgets DOM tree, this is not done automatically).
  • Use dojo/date/stamp module for uniform and parsable date formatting.
  • Added docs/ directory for database format documentation etc.
File size: 3.5 KB
Line 
1<div data-dojo-type="rft.pages.session">
2    <div data-dojo-type="dijit.layout.BorderContainer" data-dojo-props="region:'center'" style="height: 500px;">
3        <div data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region:'top'">
4            <h2>
5                <span class="rftIcon rftIconSurvey"></span>
6                <span data-rft-attach-point="titleNode" class="headerText">Untitled</span><span class="headerText"> [editing]</span>
7            </h2>
8        </div>
9        <div data-dojo-type="dijit.layout.BorderContainer" data-dojo-props="region:'center'">
10            <div data-dojo-type="dijit.layout.TabContainer" class="green" data-dojo-props="tabPosition:'left-h',region:'center'">
11                <div data-dojo-type="dijit.layout.ContentPane" title="Properties">
12                    <div data-dojo-type="dijit.form.Form" data-rft-attach-point="propertiesForm" data-rft-attach-event="onSubmit:onSave">
13
14                        <h3>Basic</h3>
15                        <fieldset class="align">
16                            <label for="title">Title</label>
17                            <input type="text" name="title" data-dojo-type="dijit.form.TextBox" data-dojo-props="placeHolder: 'Enter title here'" />
18                            <br/>
19                            <label for="description">Description</label>
20                            <textarea name="description" rows="3" cols="54" data-dojo-type="dijit.form.SimpleTextarea" data-dojo-props="selectOnClick: true, placeHolder: 'Description shown in tooltips'"></textarea>
21                            <br/>
22                            <label for="plannedDate">Planned date</label>
23                            <input type="text" name="plannedDate" data-dojo-type="dijit.form.DateTextBox" required="required" />
24                        </fieldset>
25
26                        <h3>Accounts</h3>
27                        <fieldset class="align">
28                            <label for="accountSelector">Add new</label>
29                            <select data-rft-attach-point="accountSelector"></select>
30                            <button data-rft-attach-point="btnInvite" data-dojo-type="dijit.form.Button" data-rft-attach-event="onClick:onInvite" data-dojo-props="baseClass: 'rftBlockButton', class: 'green', iconClass: 'rftIcon rftIconPlus'">Invite</button>
31                            <br/><br/>
32                           
33                            <div data-rft-attach-point="accountListNode" class="rftAccountListView">
34                            </div>
35                        </fieldset>
36
37                        <button data-dojo-type="dijit.form.Button" data-rft-attach-event="onClick:onDiscard" data-dojo-props="baseClass: 'rftLargeButton', iconClass: 'rftIcon rftIconCancel'">Discard changes</button>
38                        <button data-dojo-type="dijit.form.Button" data-rft-attach-event="onClick:onSave" data-dojo-props="baseClass: 'rftLargeButton', iconClass: 'rftIcon rftIconAccept'">Save changes</button>
39
40                    </div>
41
42                </div>
43                <div data-dojo-type="dijit.layout.ContentPane" title="Design">
44                    <div class="rftSessionObject green">
45                        <div class="rftIcon rftIconSurvey"></div>
46                        <label>Survey name</label>
47                    </div>
48                    <div class="rftSessionObject green">
49                        <div class="rftIcon rftIconSurvey"></div>
50                        <label>Survey name, this one is really long.</label>
51                    </div>
52
53                </div>
54            </div>
55        </div>
56    </div>
57</div>
Note: See TracBrowser for help on using the repository browser.