Changeset 65053 in vbox for trunk/src/VBox/ValidationKit/testmanager/webui
- Timestamp:
- Jan 2, 2017 4:43:09 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 112552
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/testmanager/webui/wuimain.py
r65051 r65053 928 928 929 929 for iCrit, oCrit in enumerate(oFilter.aCriteria): 930 sClass = 'sf-collapsable' if oCrit.sState == oCrit.ksState_Selected else 'sf-expandable'; 931 sChar = '▼' if oCrit.sState == oCrit.ksState_Selected else '▶'; 932 sHtml += u' <dt class="%s"><a href="javascript:void(0)" onclick="toggleCollapsableDtDd(this);">%s'\ 933 u' %s</a></dt>\n' \ 934 u' <dd class="%s">\n' \ 935 u' <ul>\n' \ 936 % (sClass, sChar, webutils.escapeElem(oCrit.sName), sClass); 937 for oDesc in oCrit.aoPossible: 938 fChecked = oDesc.oValue in oCrit.aoSelected; 939 sHtml += u' <li><input type="checkbox" name="%s" value="%s"%s/>%s</li>\n' \ 940 % (oCrit.sVarNm, oDesc.oValue, ' checked' if fChecked else '', webutils.escapeElem(oDesc.sDesc),); 941 942 sHtml += u' </ul>\n'; 943 if iCrit + 1 < len(oFilter.aCriteria): ## @todo fix me. 944 sHtml += u' <div class="filterend"> </div>\n'; ## @todo fix me. 945 sHtml += u' </dd>\n'; 930 if len(oCrit.aoPossible) > 0: 931 sClass = 'sf-collapsable' if oCrit.sState == oCrit.ksState_Selected else 'sf-expandable'; 932 sChar = '▼' if oCrit.sState == oCrit.ksState_Selected else '▶'; 933 sHtml += u' <dt class="%s"><a href="javascript:void(0)" onclick="toggleCollapsableDtDd(this);">%s'\ 934 u' %s</a></dt>\n' \ 935 u' <dd class="%s">\n' \ 936 u' <ul>\n' \ 937 % (sClass, sChar, webutils.escapeElem(oCrit.sName), sClass); 938 939 for oDesc in oCrit.aoPossible: 940 fChecked = oDesc.oValue in oCrit.aoSelected; 941 sHtml += u' <li%s><input type="checkbox" name="%s" value="%s"%s/>%s</li>\n' \ 942 % ( ' class="side-filter-irrelevant"' if oDesc.fIrrelevant else '', 943 oCrit.sVarNm, oDesc.oValue, ' checked' if fChecked else '', 944 webutils.escapeElem(oDesc.sDesc),); 945 946 sHtml += u' </ul>\n' \ 947 u' </dd>\n'; 946 948 947 949 sHtml += u' </dl>\n';
Note:
See TracChangeset
for help on using the changeset viewer.