Ignore:
Timestamp:
03/11/14 00:41:43 (11 years ago)
Author:
hendrikvanantwerpen
Message:
  • ListWidget? can be disabled/readOnyl now.
  • Disable question and survey pages when published.
  • Removed weird dialog from survey page and just put a form there. Not very nice, but more consistent with the rest I would say.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/client/qed-client/pages/templates/survey.html

    r492 r502  
    1313   
    1414    <div data-dojo-type="dijit/layout/BorderContainer" data-dojo-props="region:'right'" style="width: 300px">
     15     
     16        <form data-dojo-type="dijit/form/Form"
     17              data-dojo-attach-point="propertiesForm"
     18              data-dojo-attach-event="onSubmit:_ignore"
     19              data-dojo-props="region:'top'">
     20            <fieldset class="qedFieldset">
     21                <div data-dojo-type="../model/widgets/SurveyWidget" data-dojo-props="name:'survey'"></div>
     22            </fieldset>
     23        </form>
     24
    1525        <div data-dojo-attach-point="surveyListViewNode" class="rftSurveyListView">
    1626        </div>
    1727
    18         <div data-dojo-type="dijit/layout/ContentPane" data-dojo-props="region: 'bottom'">
    19             <button data-dojo-type="dijit/form/Button"
    20                     data-dojo-attach-event="onClick:_onShowProperties"
    21                     data-dojo-props="baseClass: 'rftLargeButton', iconClass: 'rftIcon rftIconProperties'">
    22                 Properties</button>
     28        <div data-dojo-type="dijit/layout/ContentPane"
     29             data-dojo-props="region:'bottom'">
    2330            <button data-dojo-type="dijit/form/Button"
    2431                    data-dojo-attach-event="onClick:_onSave"
    2532                    data-dojo-attach-point="saveBtn"
    26                     data-dojo-props="baseClass: 'rftLargeButton', iconClass: 'rftIcon rftIconAccept'">
     33                    data-dojo-props="baseClass: 'rftBlockButton', iconClass: 'rftIcon rftIconAccept'">
    2734                Save</button>
    2835            <button data-dojo-type="dijit/form/Button"
    2936                    data-dojo-attach-event="onClick:_onSaveAndClose"
    3037                    data-dojo-attach-point="saveAndCloseBtn"
    31                     data-dojo-props="baseClass: 'rftLargeButton', iconClass: 'rftIcon rftIconAccept'">
     38                    data-dojo-props="baseClass: 'rftBlockButton', iconClass: 'rftIcon rftIconAccept'">
    3239                Save &amp; Close</button>
    3340            <button data-dojo-type="dijit/form/Button"
    3441                    data-dojo-attach-event="onClick:_onDiscardAndClose"
    3542                    data-dojo-attach-point="discardBtn"
    36                     data-dojo-props="baseClass: 'rftLargeButton', iconClass: 'rftIcon rftIconCancel'">
     43                    data-dojo-props="baseClass: 'rftBlockButton', iconClass: 'rftIcon rftIconCancel'">
    3744                Discard &amp; Close</button>
    3845            <button data-dojo-type="dijit/form/Button"
    3946                    data-dojo-attach-event="onClick:_onShowPreview"
    40                     data-dojo-props="baseClass: 'rftLargeButton', iconClass: 'rftIcon rftIconPreview'">
     47                    data-dojo-props="baseClass: 'rftBlockButton', iconClass: 'rftIcon rftIconPreview'">
    4148                Preview</button>
    4249        </div>
    4350    </div>
    4451
    45     <div data-dojo-type="dijit/Dialog"
    46          data-dojo-props="'title':'Survey properties'"
    47          data-dojo-attach-point="propertiesDialog">
    48         <form data-dojo-type="dijit/form/Form"
    49               data-dojo-attach-point="propertiesForm"
    50               data-dojo-attach-event="onSubmit:_onPropertiesOk">
    51             <fieldset class="qedFieldset">
    52                 <div data-dojo-type="../model/widgets/SurveyWidget" data-dojo-props="name:'survey'"></div>
    53             </fieldset>
    54             <button data-dojo-type="dijit/form/Button"
    55                     type="submit"
    56                     data-dojo-attach-event="onClick:_onPropertiesOk">
    57                 OK</button>
    58             <button data-dojo-type="dijit/form/Button"
    59                     type="button"
    60                     data-dojo-attach-event="onClick:_onPropertiesCancel">
    61                 Cancel</button>
    62         </form>
    63     </div>
    64 
    6552</div>
Note: See TracChangeset for help on using the changeset viewer.