Ignore:
Timestamp:
06/09/13 17:27:20 (12 years ago)
Author:
hendrikvanantwerpen
Message:

Improve SurveyRun? form and drop Fieldsets as widgets.

  • Improved console message on Page change fail.
  • Renamed some widgets, dropped having Fieldset widgets.
  • Put constraint that survey run start date cannot be before end date.
  • Link to survey from survey summary,
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/client/qed-client/model/widgets/SurveySummary.js

    r443 r457  
    11define([
    2     'dojo/_base/declare',
    3     'dijit/_WidgetBase',
    4     'dijit/_TemplatedMixin',
    5     'dojo/text!./templates/SurveySummary.html'
    6 ],function(declare,_WidgetBase,_TemplatedMixin,template){
     2    "../../store",
     3    "../classes/Survey",
     4    "dijit/_TemplatedMixin",
     5    "dijit/_WidgetBase",
     6    "dojo/_base/declare",
     7    "dojo/dom-attr",
     8    "dojo/text!./templates/SurveySummary.html"
     9], function(store, Survey, _TemplatedMixin, _WidgetBase, declare, domAttr, template) {
    710    return declare([_WidgetBase,_TemplatedMixin],{
    811        templateString: template,
     
    1518        },
    1619        _setValueAttr: function(survey) {
    17             this.titleNode.innerHTML = survey.title;
     20            this.titleNode.innerHTML = Survey.DisplayTitle.get(survey);
     21            var id = store.getIdentity(survey);
     22            domAttr.set(this.titleNode, "href", id && ("#!/survey/"+id));
    1823            this.descriptionNode.innerHTML = survey.description;
    1924            this.questionsNode.innerHTML = (survey.questions || []).length;
Note: See TracChangeset for help on using the changeset viewer.