Changeset 5951
- Timestamp:
- Feb 9, 2012, 3:19:17 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 83 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/clients/web/net/sf/basedb/clients/web/taglib/Body.java
r5919 r5951 233 233 { 234 234 case Page.PAGE_TYPE_POPUP: 235 String theClazz = getClazz() == null ? "popup" : getClazz(); 235 case Page.PAGE_TYPE_IFRAME: 236 String defaultClass = page.getTypeCode() == Page.PAGE_TYPE_POPUP ? "popup" : "iframe"; 237 String theClazz = getClazz() == null ? defaultClass : getClazz(); 236 238 sb.append("<body class=\"").append(theClazz).append("\""); 237 239 if (getStyle() != null) sb.append(" style=\"").append(getStyle()).append("\""); … … 351 353 sb.append("});"); 352 354 sb.append("</script>\n"); 353 if (page.getTypeCode() == Page.PAGE_TYPE_DEFAULT)354 {355 }356 355 sb.append("</body>\n"); 357 356 try -
trunk/src/clients/web/net/sf/basedb/clients/web/taglib/Head.java
r5900 r5951 205 205 206 206 case Page.PAGE_TYPE_POPUP: 207 case Page.PAGE_TYPE_IFRAME: 207 208 default: 208 209 if(page.getTitle() != null) sb.append("\t<title>").append(page.getTitle()).append("</title>\n"); -
trunk/src/clients/web/net/sf/basedb/clients/web/taglib/Page.java
r5607 r5951 132 132 */ 133 133 static final int PAGE_TYPE_INCLUDE = 3; 134 135 /** 136 The page is in a separate iframe or a frame in a frameset. 137 @since 3.1 138 */ 139 static final int PAGE_TYPE_IFRAME = 4; 134 140 135 141 /** … … 224 230 { 225 231 this.type = PAGE_TYPE_INCLUDE; 232 } 233 else if ("iframe".equalsIgnoreCase(type)) 234 { 235 this.type = PAGE_TYPE_IFRAME; 226 236 } 227 237 else -
trunk/src/clients/web/net/sf/basedb/clients/web/taglib/tab/TabControl.java
r5941 r5951 353 353 if (!noTabs) content.append("display:none;"); 354 354 content.append(getContentstyle()); 355 content.append("\""); 355 356 } 356 content.append(" \">");357 content.append(">"); 357 358 content.append(tabContent); 358 359 content.append("</div>\n"); … … 368 369 script = new StringBuilder(); 369 370 370 if (noTabs) return EVAL_BODY_INCLUDE;371 371 StringBuilder sb = new StringBuilder(); 372 372 sb.append("<div "); 373 addIdAndStyles(sb, position == BOTTOM ? "tabsatbottom" : "tabsattop");373 addIdAndStyles(sb, noTabs ? "notabs" : (position == BOTTOM ? "tabsatbottom" : "tabsattop")); 374 374 sb.append(">\n"); 375 375 376 tabs.append("<table class=\"tabscontainer\">"); 377 tabs.append("<tr>\n"); 378 tabs.append("<td class=\"tabfillbefore\"></td>\n"); 379 tabs.append("<td class=\"tabs\">\n"); 380 tabs.append("<table>\n"); 381 tabs.append("<tr>\n"); 376 if (!noTabs) 377 { 378 tabs.append("<table class=\"tabscontainer\">"); 379 tabs.append("<tr>\n"); 380 tabs.append("<td class=\"tabfillbefore\"></td>\n"); 381 tabs.append("<td class=\"tabs\">\n"); 382 tabs.append("<table>\n"); 383 tabs.append("<tr>\n"); 384 } 382 385 383 386 try … … 398 401 399 402 StringBuilder sb = new StringBuilder(); 403 /* 400 404 if (noTabs) 401 405 { … … 404 408 else 405 409 { 406 tabs.append("</tr>\n"); 407 tabs.append("</table>\n"); 408 tabs.append("</td>\n"); 409 tabs.append("<td class=\"tabfillafter\"></td>\n"); 410 tabs.append("</tr>\n"); 411 tabs.append("</table>"); 412 413 if (!noTabs && position != BOTTOM) sb.append(tabs); 410 */ 411 if (!noTabs) 412 { 413 tabs.append("</tr>\n"); 414 tabs.append("</table>\n"); 415 tabs.append("</td>\n"); 416 tabs.append("<td class=\"tabfillafter\"></td>\n"); 417 tabs.append("</tr>\n"); 418 tabs.append("</table>"); 419 if (position != BOTTOM) sb.append(tabs); 420 } 421 422 // if (!noTabs && position != BOTTOM) sb.append(tabs); 414 423 if (content.length() > 0) 415 424 { … … 424 433 425 434 sb.append("</div>\n"); 426 sb.append("<script language=\"JavaScript\">\n"); 427 sb.append("Main.onLoad(function() {\n"); 428 sb.append(script); 429 sb.append("\tvar switchFunction = TabControl.setActiveTab;\n"); 430 sb.append("\tif (typeof ").append(getSwitch()).append(" != 'undefined') switchFunction = ").append(getSwitch()).append(";\n"); 431 sb.append("\tTabControl.setInitialTab('").append(getId()).append("', '").append(startActive).append("', "); 432 sb.append(remember ? "1" : "0").append(", switchFunction);\n"); 433 sb.append("});\n"); 434 sb.append("</script>\n"); 435 } 435 if (!noTabs) 436 { 437 sb.append("<script language=\"JavaScript\">\n"); 438 sb.append("Main.onLoad(function() {\n"); 439 sb.append(script); 440 sb.append("\tvar switchFunction = TabControl.setActiveTab;\n"); 441 sb.append("\tif (typeof ").append(getSwitch()).append(" != 'undefined') switchFunction = ").append(getSwitch()).append(";\n"); 442 sb.append("\tTabControl.setInitialTab('").append(getId()).append("', '").append(startActive).append("', "); 443 sb.append(remember ? "1" : "0").append(", switchFunction);\n"); 444 sb.append("});\n"); 445 sb.append("</script>\n"); 446 } 447 //} 436 448 numTabs = 0; 437 449 -
trunk/www/admin/annotationtypecategories/list_categories.jsp
r5948 r5951 531 531 %> 532 532 </tbl:table> 533 <base:buttongroup clazz="fixedatbottom">533 <base:buttongroup subclass="dialogbuttons"> 534 534 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 535 535 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 536 536 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 537 537 </base:buttongroup> 538 <br><br><br>538 539 539 </base:body> 540 540 </base:page> -
trunk/www/admin/annotationtypes/list_annotationtypes.jsp
r5948 r5951 705 705 %> 706 706 </tbl:table> 707 <base:buttongroup clazz="fixedatbottom">707 <base:buttongroup subclass="dialogbuttons"> 708 708 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 709 709 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 710 710 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 711 711 </base:buttongroup> 712 <br><br><br>712 713 713 </base:body> 714 714 </base:page> -
trunk/www/admin/clients/list_clients.jsp
r5948 r5951 495 495 %> 496 496 </tbl:table> 497 <base:buttongroup clazz="fixedatbottom">497 <base:buttongroup subclass="dialogbuttons"> 498 498 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 499 499 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 500 500 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 501 501 </base:buttongroup> 502 <br><br><br>502 503 503 </base:body> 504 504 </base:page> -
trunk/www/admin/datafiletypes/list_filetypes.jsp
r5948 r5951 513 513 %> 514 514 </tbl:table> 515 <base:buttongroup clazz="fixedatbottom">515 <base:buttongroup subclass="dialogbuttons"> 516 516 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 517 517 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 518 518 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 519 519 </base:buttongroup> 520 <br><br><br>520 521 521 </base:body> 522 522 </base:page> -
trunk/www/admin/extensions/details.jsp
r5946 r5951 124 124 } 125 125 %> 126 <base:page title="" type=" popup">126 <base:page title="" type="iframe"> 127 127 <base:head scripts="newjoust.js,table.js" styles="newjoust.css,table.css,toolbar.css"> 128 128 <script language="JavaScript"> -
trunk/www/admin/extensions/tree.jsp
r5919 r5951 127 127 dc = sc.newDbControl(); 128 128 %> 129 <base:page title="" type=" popup">129 <base:page title="" type="iframe"> 130 130 <base:head scripts="newjoust.js" styles="newjoust.css"> 131 131 <script language="JavaScript"> -
trunk/www/admin/extravaluetypes/list_extravaluetypes.jsp
r5948 r5951 504 504 %> 505 505 </tbl:table> 506 <base:buttongroup clazz="fixedatbottom">506 <base:buttongroup subclass="dialogbuttons"> 507 507 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 508 508 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 509 509 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 510 510 </base:buttongroup> 511 <br><br><br>511 512 512 </base:body> 513 513 </base:page> -
trunk/www/admin/groups/list_groups.jsp
r5948 r5951 546 546 %> 547 547 </tbl:table> 548 <base:buttongroup clazz="fixedatbottom">548 <base:buttongroup subclass="dialogbuttons"> 549 549 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 550 550 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 551 551 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 552 552 </base:buttongroup> 553 <br><br><br>553 554 554 </base:body> 555 555 </base:page> -
trunk/www/admin/hardware/list_hardware.jsp
r5948 r5951 515 515 %> 516 516 </tbl:table> 517 <base:buttongroup clazz="fixedatbottom">517 <base:buttongroup subclass="dialogbuttons"> 518 518 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 519 519 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 520 520 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 521 521 </base:buttongroup> 522 <br><br><br>522 523 523 </base:body> 524 524 </base:page> -
trunk/www/admin/itemsubtypes/list_subtypes.jsp
r5948 r5951 515 515 %> 516 516 </tbl:table> 517 <base:buttongroup clazz="fixedatbottom">517 <base:buttongroup subclass="dialogbuttons"> 518 518 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 519 519 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 520 520 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 521 521 </base:buttongroup> 522 <br><br><br>522 523 523 </base:body> 524 524 </base:page> -
trunk/www/admin/jobagents/list_agents.jsp
r5948 r5951 643 643 %> 644 644 </tbl:table> 645 <base:buttongroup clazz="fixedatbottom">645 <base:buttongroup subclass="dialogbuttons"> 646 646 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 647 647 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 648 648 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 649 649 </base:buttongroup> 650 <br><br><br>650 651 651 </base:body> 652 652 </base:page> -
trunk/www/admin/mimetypes/list_mimetypes.jsp
r5948 r5951 461 461 %> 462 462 </tbl:table> 463 <base:buttongroup clazz="fixedatbottom">463 <base:buttongroup subclass="dialogbuttons"> 464 464 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 465 465 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 466 466 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 467 467 </base:buttongroup> 468 <br><br><br>468 469 469 </base:body> 470 470 </base:page> -
trunk/www/admin/news/list_news.jsp
r5948 r5951 439 439 %> 440 440 </tbl:table> 441 <base:buttongroup clazz="fixedatbottom">441 <base:buttongroup subclass="dialogbuttons"> 442 442 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 443 443 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 444 444 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 445 445 </base:buttongroup> 446 <br><br><br>446 447 447 </base:body> 448 448 </base:page> -
trunk/www/admin/platforms/list_platforms.jsp
r5948 r5951 494 494 %> 495 495 </tbl:table> 496 <base:buttongroup clazz="fixedatbottom">496 <base:buttongroup subclass="dialogbuttons"> 497 497 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 498 498 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 499 499 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 500 500 </base:buttongroup> 501 <br><br><br>501 502 502 </base:body> 503 503 </base:page> -
trunk/www/admin/pluginconfigurations/list_configurations.jsp
r5948 r5951 597 597 %> 598 598 </tbl:table> 599 <base:buttongroup clazz="fixedatbottom">599 <base:buttongroup subclass="dialogbuttons"> 600 600 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 601 601 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 602 602 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 603 603 </base:buttongroup> 604 <br><br><br>604 605 605 </base:body> 606 606 </base:page> -
trunk/www/admin/plugindefinitions/list_plugins.jsp
r5948 r5951 779 779 %> 780 780 </tbl:table> 781 <base:buttongroup clazz="fixedatbottom">781 <base:buttongroup subclass="dialogbuttons"> 782 782 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 783 783 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 784 784 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 785 785 </base:buttongroup> 786 <br><br><br>786 787 787 </base:body> 788 788 </base:page> -
trunk/www/admin/plugindefinitions/view_plugin.jsp
r5946 r5951 144 144 ExtensionsInvoker invoker = ToolbarUtil.useExtensions(jspContext); 145 145 %> 146 <base:page title="<%=title%>" type="<%=iFrame ? " popup" : "default" %>">146 <base:page title="<%=title%>" type="<%=iFrame ? "iframe" : "default" %>"> 147 147 <base:head scripts="tabcontrol.js,table.js" styles="toolbar.css,headertabcontrol.css,path.css,table.css"> 148 148 <ext:scripts context="<%=jspContext%>" /> -
trunk/www/admin/plugintypes/list_plugintypes.jsp
r5948 r5951 473 473 %> 474 474 </tbl:table> 475 <base:buttongroup clazz="fixedatbottom">475 <base:buttongroup subclass="dialogbuttons"> 476 476 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 477 477 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 478 478 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 479 479 </base:buttongroup> 480 <br><br><br>480 481 481 </base:body> 482 482 </base:page> -
trunk/www/admin/protocols/list_protocol.jsp
r5948 r5951 597 597 %> 598 598 </tbl:table> 599 <base:buttongroup clazz="fixedatbottom">599 <base:buttongroup subclass="dialogbuttons"> 600 600 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 601 601 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 602 602 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 603 603 </base:buttongroup> 604 <br><br><br>604 605 605 </base:body> 606 606 </base:page> -
trunk/www/admin/quantities/list_quantities.jsp
r5948 r5951 523 523 %> 524 524 </tbl:table> 525 <base:buttongroup clazz="fixedatbottom">525 <base:buttongroup subclass="dialogbuttons"> 526 526 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 527 527 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 528 528 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 529 529 </base:buttongroup> 530 <br><br><br>530 531 531 </base:body> 532 532 </base:page> -
trunk/www/admin/quota/list_quota.jsp
r5948 r5951 415 415 %> 416 416 </tbl:table> 417 <base:buttongroup clazz="fixedatbottom">417 <base:buttongroup subclass="dialogbuttons"> 418 418 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 419 419 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 420 420 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 421 421 </base:buttongroup> 422 <br><br><br>422 423 423 </base:body> 424 424 </base:page> -
trunk/www/admin/quotatypes/list_quotatypes.jsp
r5948 r5951 353 353 %> 354 354 </tbl:table> 355 <base:buttongroup clazz="fixedatbottom">355 <base:buttongroup subclass="dialogbuttons"> 356 356 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 357 357 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 358 358 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 359 359 </base:buttongroup> 360 <br><br><br>360 361 361 </base:body> 362 362 </base:page> -
trunk/www/admin/reporterclonetemplates/list_templates.jsp
r5948 r5951 510 510 %> 511 511 </tbl:table> 512 <base:buttongroup clazz="fixedatbottom">512 <base:buttongroup subclass="dialogbuttons"> 513 513 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 514 514 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 515 515 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 516 516 </base:buttongroup> 517 <br><br><br>517 518 518 </base:body> 519 519 </base:page> -
trunk/www/admin/reportertypes/list_reportertypes.jsp
r5948 r5951 406 406 %> 407 407 </tbl:table> 408 <base:buttongroup clazz="fixedatbottom">408 <base:buttongroup subclass="dialogbuttons"> 409 409 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 410 410 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 411 411 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 412 412 </base:buttongroup> 413 <br><br><br>413 414 414 </base:body> 415 415 </base:page> -
trunk/www/admin/roles/list_roles.jsp
r5948 r5951 477 477 %> 478 478 </tbl:table> 479 <base:buttongroup clazz="fixedatbottom">479 <base:buttongroup subclass="dialogbuttons"> 480 480 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 481 481 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 482 482 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 483 483 </base:buttongroup> 484 <br><br><br>484 485 485 </base:body> 486 486 </base:page> -
trunk/www/admin/software/list_software.jsp
r5948 r5951 515 515 %> 516 516 </tbl:table> 517 <base:buttongroup clazz="fixedatbottom">517 <base:buttongroup subclass="dialogbuttons"> 518 518 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 519 519 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 520 520 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 521 521 </base:buttongroup> 522 <br><br><br>522 523 523 </base:body> 524 524 </base:page> -
trunk/www/admin/users/list_users.jsp
r5948 r5951 733 733 %> 734 734 </tbl:table> 735 <base:buttongroup clazz="fixedatbottom">735 <base:buttongroup subclass="dialogbuttons"> 736 736 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 737 737 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 738 738 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 739 739 </base:buttongroup> 740 <br><br><br>740 741 741 </base:body> 742 742 </base:page> -
trunk/www/biomaterials/bioplateeventtypes/list_eventtypes.jsp
r5948 r5951 166 166 167 167 <base:body> 168 <% 169 if (cc.getMessage() != null) 170 { 171 %> 172 <div class="error"><%=cc.getMessage()%></div> 173 <% 174 cc.setMessage(null); 175 } 176 %> 168 <h1><%=title==null ? "Bioplate event types" : title%></h1> 169 <div class="content"> 170 177 171 <tbl:table 178 172 id="bioPlateEventTypes" 179 180 173 columns="<%=cc.getSetting("columns")%>" 181 174 sortby="<%=cc.getSortProperty()%>" 182 175 direction="<%=cc.getSortDirection()%>" 183 title="<%=title%>"184 176 action="index.jsp" 185 177 sc="<%=sc%>" 186 178 item="<%=itemType%>" 179 subclass="fulltable" 187 180 > 188 181 <tbl:hidden … … 234 227 exportable="true" 235 228 /> 236 <tbl:toolbar 237 visible="<%=mode.hasToolbar()%>" 238 > 239 <tbl:button 240 disabled="<%=!createPermission%>" 241 image="new.png" 242 onclick="newItem()" 243 title="New…" 244 tooltip="<%=createPermission ? "Create new bioplate event type" : "You do not have permission to create bioplate event types"%>" 245 /> 246 <tbl:button 247 image="delete.png" 248 onclick="deleteItems()" 249 title="Delete" 250 tooltip="Delete the selected items" 251 /> 252 <tbl:button 253 image="restore.png" 254 onclick="restoreItems()" 255 title="Restore" 256 tooltip="Restore the selected (deleted) items" 257 /> 258 <tbl:button 259 image="columns.png" 260 onclick="configureColumns()" 261 title="Columns…" 262 tooltip="Show, hide and re-order columns" 263 /> 264 <tbl:button 265 image="import.png" 266 onclick="runPlugin('ImportItems')" 267 title="Import…" 268 tooltip="Import data" 269 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 270 /> 271 <tbl:button 272 image="export.png" 273 onclick="runPlugin('ExportItems')" 274 title="Export…" 275 tooltip="Export data" 276 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 277 /> 278 <tbl:button 279 image="runplugin.png" 280 onclick="runPlugin('RunListPlugin')" 281 title="Run plugin…" 282 tooltip="Run a plugin" 283 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 284 /> 285 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 286 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 287 </tbl:toolbar> 288 <tbl:navigator 289 page="<%=cc.getPage()%>" 290 rowsperpage="<%=cc.getRowsPerPage()%>" 291 totalrows="<%=bioPlateEventTypes == null ? 0 : bioPlateEventTypes.getTotalCount()%>" 292 visible="<%=mode.hasNavigator()%>" 293 /> 229 <div class="panelgroup bottomborder"> 230 <tbl:toolbar 231 subclass="bottomborder" 232 visible="<%=mode.hasToolbar()%>" 233 > 234 <tbl:button 235 disabled="<%=!createPermission%>" 236 image="new.png" 237 onclick="newItem()" 238 title="New…" 239 tooltip="<%=createPermission ? "Create new bioplate event type" : "You do not have permission to create bioplate event types"%>" 240 /> 241 <tbl:button 242 image="delete.png" 243 onclick="deleteItems()" 244 title="Delete" 245 tooltip="Delete the selected items" 246 /> 247 <tbl:button 248 image="restore.png" 249 onclick="restoreItems()" 250 title="Restore" 251 tooltip="Restore the selected (deleted) items" 252 /> 253 <tbl:button 254 image="columns.png" 255 onclick="configureColumns()" 256 title="Columns…" 257 tooltip="Show, hide and re-order columns" 258 /> 259 <tbl:button 260 image="import.png" 261 onclick="runPlugin('ImportItems')" 262 title="Import…" 263 tooltip="Import data" 264 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 265 /> 266 <tbl:button 267 image="export.png" 268 onclick="runPlugin('ExportItems')" 269 title="Export…" 270 tooltip="Export data" 271 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 272 /> 273 <tbl:button 274 image="runplugin.png" 275 onclick="runPlugin('RunListPlugin')" 276 title="Run plugin…" 277 tooltip="Run a plugin" 278 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 279 /> 280 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 281 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 282 </tbl:toolbar> 283 <tbl:panel> 284 <tbl:presetselector 285 onchange="presetOnChange()" 286 /> 287 <tbl:navigator 288 page="<%=cc.getPage()%>" 289 rowsperpage="<%=cc.getRowsPerPage()%>" 290 totalrows="<%=bioPlateEventTypes == null ? 0 : bioPlateEventTypes.getTotalCount()%>" 291 visible="<%=mode.hasNavigator()%>" 292 /> 293 </tbl:panel> 294 </div> 294 295 <tbl:data> 295 296 <tbl:headers> … … 321 322 <tbl:rows> 322 323 <% 324 if (cc.getMessage() != null) 325 { 326 %> 327 <tbl:panel clazz="messagepanel"> 328 <div class="messagecontainer error"><%=cc.getMessage()%></div> 329 </tbl:panel> 330 <% 331 cc.setMessage(null); 332 } 323 333 int index = cc.getPage()*cc.getRowsPerPage(); 324 334 int selectedItemId = cc.getId(); … … 381 391 } 382 392 } 393 if (numListed == 0) 394 { 395 %> 396 <tbl:panel clazz="messagepanel"> 397 <div class="messagecontainer note"> 398 <%=bioPlateEventTypes == null || bioPlateEventTypes.getTotalCount() == 0 ? "No bioplate event types were found" : "No bioplate event types on this page. Please select another page!" %> 399 </div> 400 </tbl:panel> 401 <% 402 } 383 403 %> 384 404 </tbl:rows> 385 405 </tbl:data> 386 <%387 if (numListed == 0)388 {389 %>390 <tbl:panel><%=bioPlateEventTypes == null || bioPlateEventTypes.getTotalCount() == 0 ? "No bioplate event types were found" : "No bioplate event types on this page. Please select another page!" %></tbl:panel>391 <%392 }393 else394 {395 %>396 <tbl:navigator397 page="<%=cc.getPage()%>"398 rowsperpage="<%=cc.getRowsPerPage()%>"399 totalrows="<%=bioPlateEventTypes == null ? 0 : bioPlateEventTypes.getTotalCount()%>"400 visible="<%=mode.hasNavigator()%>"401 locked="true"402 />403 <%404 }405 %>406 406 </tbl:table> 407 <base:buttongroup clazz="fixedatbottom"> 407 </div> 408 409 <base:buttongroup subclass="dialogbuttons"> 408 410 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 409 411 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 410 412 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 411 413 </base:buttongroup> 412 <br><br><br>414 413 415 </base:body> 414 416 </base:page> -
trunk/www/biomaterials/bioplates/events/list_events.jsp
r5948 r5951 82 82 final ItemContext cc = Base.getAndSetCurrentContext(sc, itemType, null, null); 83 83 84 final ModeInfo mode = ModeInfo.get(request.getParameter("mode"));84 final ModeInfo mode = ModeInfo.get(request.getParameter("mode")); 85 85 final String callback = request.getParameter("callback"); 86 86 final String title = mode.generateTitle("bioplate event", "bioplate events"); … … 202 202 203 203 <base:body> 204 <p> 205 <p:path> 206 <p:pathelement title="Bioplates" href="<%="../index.jsp?ID="+ID%>" /> 207 <p:pathelement title="<%=HTML.encodeTags(bioPlate.getName())%>" /> 208 </p:path> 204 <% 205 if (!mode.isSelectionMode()) 206 { 207 %> 208 <p:path><p:pathelement 209 title="Bioplates" href="<%="../index.jsp?ID="+ID%>" 210 /><p:pathelement title="<%=HTML.encodeTags(bioPlate.getName())%>" 211 /></p:path> 212 <% 213 } 214 else 215 { 216 %> 217 <h1><%=title %></h1> 218 <% 219 } 220 %> 209 221 210 <t:tabcontrol id="main" active="events" switch="switchTab"> 222 <t:tabcontrol 223 id="main" 224 subclass="content mastertabcontrol" 225 notabs="<%=mode.isSelectionMode() %>" 226 active="events" switch="switchTab"> 211 227 <t:tab id="properties" title="Properties" /> 212 228 <t:tab id="annotations" title="Annotations" /> 213 229 <t:tab id="biowells" title="Wells" /> 214 230 <t:tab id="events" title="Plate events"> 215 216 <%217 if (cc.getMessage() != null)218 {219 %>220 <div class="error"><%=cc.getMessage()%></div>221 <%222 cc.setMessage(null);223 }224 %>225 231 <tbl:table 226 232 id="events" 227 228 233 columns="<%=cc.getSetting("columns")%>" 229 234 sortby="<%=cc.getSortProperty()%>" 230 235 direction="<%=cc.getSortDirection()%>" 231 title="<%=title%>"232 236 action="index.jsp" 233 237 sc="<%=sc%>" 234 238 item="<%=itemType%>" 239 subclass="fulltable" 235 240 > 236 241 <tbl:hidden … … 360 365 datatype="string" 361 366 /> 362 <tbl:toolbar 363 visible="<%=mode.hasToolbar()%>" 364 > 365 <tbl:button 366 image="delete.png" 367 onclick="deleteItems()" 368 title="Delete" 369 tooltip="Delete the selected items" 370 /> 371 <tbl:button 372 image="restore.png" 373 onclick="restoreItems()" 374 title="Restore" 375 tooltip="Restore the selected (deleted) items" 376 /> 377 <tbl:button 378 image="share.png" 379 onclick="shareItems()" 380 title="Share…" 381 tooltip="Share the selected items" 382 /> 383 <tbl:button 384 image="take_ownership.png" 385 onclick="setOwner()" 386 title="Set owner…" 387 tooltip="Change owner of the selected items" 388 /> 389 <tbl:button 390 image="columns.png" 391 onclick="configureColumns()" 392 title="Columns…" 393 tooltip="Show, hide and re-order columns" 394 /> 395 <tbl:button 396 image="import.png" 397 onclick="runPlugin('ImportItems')" 398 title="Import…" 399 tooltip="Import data" 400 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 401 /> 402 <tbl:button 403 image="export.png" 404 onclick="runPlugin('ExportItems')" 405 title="Export…" 406 tooltip="Export data" 407 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 408 /> 409 <tbl:button 410 image="runplugin.png" 411 onclick="runPlugin('RunListPlugin')" 412 title="Run plugin…" 413 tooltip="Run a plugin" 414 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 415 /> 416 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 417 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 418 </tbl:toolbar> 419 <tbl:navigator 420 page="<%=cc.getPage()%>" 421 rowsperpage="<%=cc.getRowsPerPage()%>" 422 totalrows="<%=events == null ? 0 : events.getTotalCount()%>" 423 visible="<%=mode.hasNavigator()%>" 424 /> 367 <div class="panelgroup bottomborder"> 368 <tbl:toolbar 369 visible="<%=mode.hasToolbar()%>" 370 subclass="bottomborder" 371 > 372 <tbl:button 373 image="delete.png" 374 onclick="deleteItems()" 375 title="Delete" 376 tooltip="Delete the selected items" 377 /> 378 <tbl:button 379 image="restore.png" 380 onclick="restoreItems()" 381 title="Restore" 382 tooltip="Restore the selected (deleted) items" 383 /> 384 <tbl:button 385 image="share.png" 386 onclick="shareItems()" 387 title="Share…" 388 tooltip="Share the selected items" 389 /> 390 <tbl:button 391 image="take_ownership.png" 392 onclick="setOwner()" 393 title="Set owner…" 394 tooltip="Change owner of the selected items" 395 /> 396 <tbl:button 397 image="columns.png" 398 onclick="configureColumns()" 399 title="Columns…" 400 tooltip="Show, hide and re-order columns" 401 /> 402 <tbl:button 403 image="import.png" 404 onclick="runPlugin('ImportItems')" 405 title="Import…" 406 tooltip="Import data" 407 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 408 /> 409 <tbl:button 410 image="export.png" 411 onclick="runPlugin('ExportItems')" 412 title="Export…" 413 tooltip="Export data" 414 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 415 /> 416 <tbl:button 417 image="runplugin.png" 418 onclick="runPlugin('RunListPlugin')" 419 title="Run plugin…" 420 tooltip="Run a plugin" 421 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 422 /> 423 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 424 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 425 </tbl:toolbar> 426 <tbl:panel> 427 <tbl:presetselector 428 onchange="presetOnChange()" 429 /> 430 <tbl:navigator 431 page="<%=cc.getPage()%>" 432 rowsperpage="<%=cc.getRowsPerPage()%>" 433 totalrows="<%=events == null ? 0 : events.getTotalCount()%>" 434 visible="<%=mode.hasNavigator()%>" 435 /> 436 </tbl:panel> 437 </div> 425 438 <tbl:data> 426 439 <tbl:headers> … … 452 465 <tbl:rows> 453 466 <% 467 if (cc.getMessage() != null) 468 { 469 %> 470 <tbl:panel clazz="messagepanel"> 471 <div class="messagecontainer error"><%=cc.getMessage()%></div> 472 </tbl:panel> 473 <% 474 cc.setMessage(null); 475 } 454 476 int index = cc.getPage()*cc.getRowsPerPage(); 455 477 int selectedItemId = cc.getId(); … … 589 611 } 590 612 } 613 if (numListed == 0) 614 { 615 %> 616 <tbl:panel clazz="messagepanel"> 617 <div class="messagecontainer note"> 618 <%=events == null || events.getTotalCount() == 0 ? "No events were found" : "No events on this page. Please select another page!" %> 619 </div> 620 </tbl:panel> 621 <% 622 } 591 623 %> 592 624 </tbl:rows> 593 625 </tbl:data> 594 <%595 if (numListed == 0)596 {597 %>598 <tbl:panel><%=events == null || events.getTotalCount() == 0 ? "No events were found" : "No events on this page. Please select another page!" %></tbl:panel>599 <%600 }601 else602 {603 %>604 <tbl:navigator605 page="<%=cc.getPage()%>"606 rowsperpage="<%=cc.getRowsPerPage()%>"607 totalrows="<%=events == null ? 0 : events.getTotalCount()%>"608 visible="<%=mode.hasNavigator()%>"609 locked="true"610 />611 <%612 }613 %>614 626 </tbl:table> 615 <base:buttongroup clazz="fixedatbottom">616 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" />617 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" />618 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" />619 </base:buttongroup>620 627 </t:tab> 621 628 <t:tab id="history" title="Change history" … … 623 630 visible="<%=ChangeHistoryUtil.showChangeHistoryTab(sc)%>" /> 624 631 </t:tabcontrol> 632 633 <base:buttongroup subclass="dialogbuttons"> 634 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 635 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 636 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 637 </base:buttongroup> 638 625 639 </base:body> 626 640 </base:page> -
trunk/www/biomaterials/bioplates/list_bioplates.jsp
r5948 r5951 212 212 </base:head> 213 213 <base:body> 214 <% 215 if (cc.getMessage() != null) 216 { 217 %> 218 <div class="error"><%=cc.getMessage()%></div> 219 <% 220 cc.setMessage(null); 221 } 222 %> 214 <h1><%=title==null ? "Bioplates" : title%></h1> 215 <div class="content"> 223 216 <tbl:table 224 id="bioplates" 225 217 id="bioplates" 226 218 columns="<%=cc.getSetting("columns")%>" 227 219 sortby="<%=cc.getSortProperty()%>" … … 231 223 sc="<%=sc%>" 232 224 item="<%=itemType%>" 225 subclass="fulltable" 233 226 > 234 227 <tbl:hidden … … 410 403 datatype="string" 411 404 /> 412 <tbl:toolbar 413 visible="<%=mode.hasToolbar()%>" 414 > 415 <tbl:button 416 disabled="<%=!createPermission%>" 417 image="new.png" 418 onclick="newItem()" 419 title="New…" 420 tooltip="<%=createPermission ? "Create new bioplate" : "You do not have permission to create bioplate"%>" 421 /> 422 <tbl:button 423 image="delete.png" 424 onclick="deleteItems()" 425 title="Delete" 426 tooltip="Delete the selected items" 427 /> 428 <tbl:button 429 image="restore.png" 430 onclick="restoreItems()" 431 title="Restore" 432 tooltip="Restore the selected (deleted) items" 433 /> 434 <tbl:button 435 image="share.png" 436 onclick="shareItems()" 437 title="Share…" 438 tooltip="Share the selected items" 439 /> 440 <tbl:button 441 image="take_ownership.png" 442 onclick="setOwner()" 443 title="Set owner…" 444 tooltip="Change owner of the selected items" 445 /> 446 <tbl:button 447 image="columns.png" 448 onclick="configureColumns()" 449 title="Columns…" 450 tooltip="Show, hide and re-order columns" 451 /> 452 <tbl:button 453 image="import.png" 454 onclick="runPlugin('ImportItems')" 455 title="Import…" 456 tooltip="Import data" 457 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 458 /> 459 <tbl:button 460 image="export.png" 461 onclick="runPlugin('ExportItems')" 462 title="Export…" 463 tooltip="Export data" 464 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 465 /> 466 <tbl:button 467 image="runplugin.png" 468 onclick="runPlugin('RunListPlugin')" 469 title="Run plugin…" 470 tooltip="Run a plugin" 471 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 472 /> 473 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 474 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 475 </tbl:toolbar> 476 <tbl:navigator 477 page="<%=cc.getPage()%>" 478 rowsperpage="<%=cc.getRowsPerPage()%>" 479 totalrows="<%=bioplates == null ? 0 : bioplates.getTotalCount()%>" 480 visible="<%=mode.hasNavigator()%>" 481 /> 405 <div class="panelgroup bottomborder"> 406 <tbl:toolbar 407 visible="<%=mode.hasToolbar()%>" 408 subclass="bottomborder" 409 > 410 <tbl:button 411 disabled="<%=!createPermission%>" 412 image="new.png" 413 onclick="newItem()" 414 title="New…" 415 tooltip="<%=createPermission ? "Create new bioplate" : "You do not have permission to create bioplate"%>" 416 /> 417 <tbl:button 418 image="delete.png" 419 onclick="deleteItems()" 420 title="Delete" 421 tooltip="Delete the selected items" 422 /> 423 <tbl:button 424 image="restore.png" 425 onclick="restoreItems()" 426 title="Restore" 427 tooltip="Restore the selected (deleted) items" 428 /> 429 <tbl:button 430 image="share.png" 431 onclick="shareItems()" 432 title="Share…" 433 tooltip="Share the selected items" 434 /> 435 <tbl:button 436 image="take_ownership.png" 437 onclick="setOwner()" 438 title="Set owner…" 439 tooltip="Change owner of the selected items" 440 /> 441 <tbl:button 442 image="columns.png" 443 onclick="configureColumns()" 444 title="Columns…" 445 tooltip="Show, hide and re-order columns" 446 /> 447 <tbl:button 448 image="import.png" 449 onclick="runPlugin('ImportItems')" 450 title="Import…" 451 tooltip="Import data" 452 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 453 /> 454 <tbl:button 455 image="export.png" 456 onclick="runPlugin('ExportItems')" 457 title="Export…" 458 tooltip="Export data" 459 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 460 /> 461 <tbl:button 462 image="runplugin.png" 463 onclick="runPlugin('RunListPlugin')" 464 title="Run plugin…" 465 tooltip="Run a plugin" 466 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 467 /> 468 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 469 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 470 </tbl:toolbar> 471 <tbl:panel> 472 <tbl:presetselector 473 onchange="presetOnChange()" 474 /> 475 <tbl:navigator 476 page="<%=cc.getPage()%>" 477 rowsperpage="<%=cc.getRowsPerPage()%>" 478 totalrows="<%=bioplates == null ? 0 : bioplates.getTotalCount()%>" 479 visible="<%=mode.hasNavigator()%>" 480 /> 481 </tbl:panel> 482 </div> 482 483 <tbl:data> 483 484 <tbl:headers> … … 509 510 <tbl:rows> 510 511 <% 512 if (cc.getMessage() != null) 513 { 514 %> 515 <tbl:panel clazz="messagepanel"> 516 <div class="messagecontainer error"><%=cc.getMessage()%></div> 517 </tbl:panel> 518 <% 519 cc.setMessage(null); 520 } 511 521 int index = cc.getPage()*cc.getRowsPerPage(); 512 522 int selectedItemId = cc.getId(); … … 662 672 } 663 673 } 674 if (numListed == 0) 675 { 676 %> 677 <tbl:panel clazz="messagepanel"> 678 <div class="messagecontainer note"> 679 <%=bioplates == null || bioplates.getTotalCount() == 0 ? "No plates were found" : "No plates on this page. Please select another page!" %> 680 </div> 681 </tbl:panel> 682 <% 683 } 664 684 %> 665 685 </tbl:rows> 666 686 </tbl:data> 667 <%668 if (numListed == 0)669 {670 %>671 <tbl:panel><%=bioplates == null || bioplates.getTotalCount() == 0 ? "No plates were found" : "No plates on this page. Please select another page!" %></tbl:panel>672 <%673 }674 else675 {676 %>677 <tbl:navigator678 page="<%=cc.getPage()%>"679 rowsperpage="<%=cc.getRowsPerPage()%>"680 totalrows="<%=bioplates == null ? 0 : bioplates.getTotalCount()%>"681 visible="<%=mode.hasNavigator()%>"682 locked="true"683 />684 <%685 }686 %>687 687 </tbl:table> 688 <base:buttongroup clazz="fixedatbottom"> 688 </div> 689 690 <base:buttongroup subclass="dialogbuttons"> 689 691 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 690 692 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 691 693 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 692 694 </base:buttongroup> 693 <br><br><br>694 695 </base:body> 695 696 </base:page> -
trunk/www/biomaterials/bioplates/wells/list_biowells.jsp
r5948 r5951 184 184 { 185 185 %> 186 <p> 187 <p:path> 188 <p:pathelement title="Bioplates" href="<%="../index.jsp?ID="+ID%>" /> 189 <p:pathelement title="<%=HTML.encodeTags(bioplate.getName())%>" /> 190 </p:path> 186 <p:path><p:pathelement 187 title="Bioplates" href="<%="../index.jsp?ID="+ID%>" 188 /><p:pathelement title="<%=HTML.encodeTags(bioplate.getName())%>" 189 /></p:path> 191 190 <% 192 191 } 192 else 193 { 194 %> 195 <h1><%=title%></h1> 196 <% 197 } 193 198 %> 194 199 195 <t:tabcontrol id="main" active="biowells" switch="switchTab"> 200 <t:tabcontrol 201 id="main" 202 subclass="content mastertabcontrol" 203 active="biowells" switch="switchTab" 204 notabs="<%=mode.isSelectionMode()%>" 205 > 196 206 <t:tab id="properties" title="Properties" /> 197 207 <t:tab id="annotations" title="Annotations" /> 198 208 <t:tab id="biowells" title="Wells"> 199 200 <%201 if (cc.getMessage() != null)202 {203 %>204 <div class="error"><%=cc.getMessage()%></div>205 <%206 cc.setMessage(null);207 }208 %>209 209 <tbl:table 210 210 id="biowells" 211 212 211 columns="<%=cc.getSetting("columns")%>" 213 212 sortby="<%=cc.getSortProperty()%>" 214 213 direction="<%=cc.getSortDirection()%>" 215 title="<%=title%>"216 214 action="index.jsp" 217 215 sc="<%=sc%>" 218 216 item="<%=itemType%>" 217 subclass="fulltable" 219 218 > 220 219 <tbl:hidden … … 314 313 title="Permission" 315 314 /> 316 <tbl:toolbar 317 visible="<%=mode.hasToolbar()%>" 318 > 319 <tbl:button 320 image="columns.png" 321 onclick="configureColumns()" 322 title="Columns…" 323 tooltip="Show, hide and re-order columns" 324 /> 325 <tbl:button 326 image="import.png" 327 onclick="runPlugin('ImportItems')" 328 title="Import…" 329 tooltip="Import data" 330 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 331 /> 332 <tbl:button 333 image="export.png" 334 onclick="runPlugin('ExportItems')" 335 title="Export…" 336 tooltip="Export data" 337 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 338 /> 339 <tbl:button 340 image="runplugin.png" 341 onclick="runPlugin('RunListPlugin')" 342 title="Run plugin…" 343 tooltip="Run a plugin" 344 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 345 /> 346 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 347 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 348 </tbl:toolbar> 349 <tbl:navigator 350 page="<%=cc.getPage()%>" 351 rowsperpage="<%=cc.getRowsPerPage()%>" 352 totalrows="<%=biowells == null ? 0 : biowells.getTotalCount()%>" 353 visible="<%=mode.hasNavigator()%>" 354 /> 315 <div class="panelgroup bottomborder"> 316 <tbl:toolbar 317 visible="<%=mode.hasToolbar()%>" 318 subclass="bottomborder" 319 > 320 <tbl:button 321 image="columns.png" 322 onclick="configureColumns()" 323 title="Columns…" 324 tooltip="Show, hide and re-order columns" 325 /> 326 <tbl:button 327 image="import.png" 328 onclick="runPlugin('ImportItems')" 329 title="Import…" 330 tooltip="Import data" 331 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 332 /> 333 <tbl:button 334 image="export.png" 335 onclick="runPlugin('ExportItems')" 336 title="Export…" 337 tooltip="Export data" 338 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 339 /> 340 <tbl:button 341 image="runplugin.png" 342 onclick="runPlugin('RunListPlugin')" 343 title="Run plugin…" 344 tooltip="Run a plugin" 345 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 346 /> 347 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 348 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 349 </tbl:toolbar> 350 <tbl:panel> 351 <tbl:presetselector 352 onchange="presetOnChange()" 353 /> 354 <tbl:navigator 355 page="<%=cc.getPage()%>" 356 rowsperpage="<%=cc.getRowsPerPage()%>" 357 totalrows="<%=biowells == null ? 0 : biowells.getTotalCount()%>" 358 visible="<%=mode.hasNavigator()%>" 359 /> 360 </tbl:panel> 361 </div> 355 362 <tbl:data> 356 363 <tbl:headers> … … 382 389 <tbl:rows> 383 390 <% 391 if (cc.getMessage() != null) 392 { 393 %> 394 <tbl:panel clazz="messagepanel"> 395 <div class="messagecontainer error"><%=cc.getMessage()%></div> 396 </tbl:panel> 397 <% 398 cc.setMessage(null); 399 } 384 400 int index = cc.getPage()*cc.getRowsPerPage(); 385 401 int selectedItemId = cc.getId(); … … 488 504 } 489 505 } 506 if (numListed == 0) 507 { 508 %> 509 <tbl:panel clazz="messagepanel"> 510 <div class="messagecontainer note"> 511 <%=biowells == null || biowells.getTotalCount() == 0 ? "No biowells were found" : "No biowells on this page. Please select another page!" %> 512 </div> 513 </tbl:panel> 514 <% 515 } 490 516 %> 491 </tbl:rows> 492 </tbl:data> 493 <% 494 if (numListed == 0) 495 { 496 %> 497 <tbl:panel><%=biowells == null || biowells.getTotalCount() == 0 ? "No biowells were found" : "No biowells on this page. Please select another page!" %></tbl:panel> 498 <% 499 } 500 else 501 { 502 %> 503 <tbl:navigator 504 page="<%=cc.getPage()%>" 505 rowsperpage="<%=cc.getRowsPerPage()%>" 506 totalrows="<%=biowells == null ? 0 : biowells.getTotalCount()%>" 507 visible="<%=mode.hasNavigator()%>" 508 locked="true" 509 /> 510 <% 511 } 512 %> 517 </tbl:rows> 518 </tbl:data> 513 519 </tbl:table> 514 <base:buttongroup clazz="fixedatbottom"> 515 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 516 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 517 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 518 </base:buttongroup> 520 </div> 519 521 520 522 </t:tab> … … 524 526 visible="<%=ChangeHistoryUtil.showChangeHistoryTab(sc)%>" /> 525 527 </t:tabcontrol> 528 529 <base:buttongroup subclass="dialogbuttons"> 530 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 531 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 532 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 533 </base:buttongroup> 526 534 527 535 -
trunk/www/biomaterials/bioplatetypes/list_platetypes.jsp
r5948 r5951 192 192 193 193 <base:body> 194 <% 195 if (cc.getMessage() != null) 196 { 197 %> 198 <div class="error"><%=cc.getMessage()%></div> 199 <% 200 cc.setMessage(null); 201 } 202 %> 194 <h1><%=title==null ? "Bioplate types" : title%></h1> 195 196 <div class="content"> 203 197 <tbl:table 204 198 id="bioPlateTypes" 205 206 199 columns="<%=cc.getSetting("columns")%>" 207 200 sortby="<%=cc.getSortProperty()%>" 208 201 direction="<%=cc.getSortDirection()%>" 209 title="<%=title%>"210 202 action="index.jsp" 211 203 sc="<%=sc%>" 212 204 item="<%=itemType%>" 205 subclass="fulltable" 213 206 > 214 207 <tbl:hidden … … 282 275 exportable="true" 283 276 /> 284 <tbl:toolbar 285 visible="<%=mode.hasToolbar()%>" 286 > 287 <tbl:button 288 disabled="<%=!createPermission%>" 289 image="new.png" 290 onclick="newItem()" 291 title="New…" 292 tooltip="<%=createPermission ? "Create new bioplate type" : "You do not have permission to create bioplate types"%>" 293 /> 294 <tbl:button 295 image="delete.png" 296 onclick="deleteItems()" 297 title="Delete" 298 tooltip="Delete the selected items" 299 /> 300 <tbl:button 301 image="restore.png" 302 onclick="restoreItems()" 303 title="Restore" 304 tooltip="Restore the selected (deleted) items" 305 /> 306 <tbl:button 307 image="columns.png" 308 onclick="configureColumns()" 309 title="Columns…" 310 tooltip="Show, hide and re-order columns" 311 /> 312 <tbl:button 313 image="import.png" 314 onclick="runPlugin('ImportItems')" 315 title="Import…" 316 tooltip="Import data" 317 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 318 /> 319 <tbl:button 320 image="export.png" 321 onclick="runPlugin('ExportItems')" 322 title="Export…" 323 tooltip="Export data" 324 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 325 /> 326 <tbl:button 327 image="runplugin.png" 328 onclick="runPlugin('RunListPlugin')" 329 title="Run plugin…" 330 tooltip="Run a plugin" 331 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 332 /> 333 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 334 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 335 </tbl:toolbar> 336 <tbl:navigator 337 page="<%=cc.getPage()%>" 338 rowsperpage="<%=cc.getRowsPerPage()%>" 339 totalrows="<%=bioPlateTypes == null ? 0 : bioPlateTypes.getTotalCount()%>" 340 visible="<%=mode.hasNavigator()%>" 341 /> 277 <div class="panelgroup bottomborder"> 278 <tbl:toolbar 279 subclass="bottomborder" 280 visible="<%=mode.hasToolbar()%>" 281 > 282 <tbl:button 283 disabled="<%=!createPermission%>" 284 image="new.png" 285 onclick="newItem()" 286 title="New…" 287 tooltip="<%=createPermission ? "Create new bioplate type" : "You do not have permission to create bioplate types"%>" 288 /> 289 <tbl:button 290 image="delete.png" 291 onclick="deleteItems()" 292 title="Delete" 293 tooltip="Delete the selected items" 294 /> 295 <tbl:button 296 image="restore.png" 297 onclick="restoreItems()" 298 title="Restore" 299 tooltip="Restore the selected (deleted) items" 300 /> 301 <tbl:button 302 image="columns.png" 303 onclick="configureColumns()" 304 title="Columns…" 305 tooltip="Show, hide and re-order columns" 306 /> 307 <tbl:button 308 image="import.png" 309 onclick="runPlugin('ImportItems')" 310 title="Import…" 311 tooltip="Import data" 312 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 313 /> 314 <tbl:button 315 image="export.png" 316 onclick="runPlugin('ExportItems')" 317 title="Export…" 318 tooltip="Export data" 319 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 320 /> 321 <tbl:button 322 image="runplugin.png" 323 onclick="runPlugin('RunListPlugin')" 324 title="Run plugin…" 325 tooltip="Run a plugin" 326 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 327 /> 328 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 329 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 330 </tbl:toolbar> 331 <tbl:panel> 332 <tbl:presetselector 333 onchange="presetOnChange()" 334 /> 335 <tbl:navigator 336 page="<%=cc.getPage()%>" 337 rowsperpage="<%=cc.getRowsPerPage()%>" 338 totalrows="<%=bioPlateTypes == null ? 0 : bioPlateTypes.getTotalCount()%>" 339 visible="<%=mode.hasNavigator()%>" 340 /> 341 </tbl:panel> 342 </div> 342 343 <tbl:data> 343 344 <tbl:headers> … … 369 370 <tbl:rows> 370 371 <% 372 if (cc.getMessage() != null) 373 { 374 %> 375 <tbl:panel clazz="messagepanel"> 376 <div class="messagecontainer error"><%=cc.getMessage()%></div> 377 </tbl:panel> 378 <% 379 cc.setMessage(null); 380 } 371 381 int index = cc.getPage()*cc.getRowsPerPage(); 372 382 int selectedItemId = cc.getId(); … … 436 446 } 437 447 } 448 if (numListed == 0) 449 { 450 %> 451 <tbl:panel clazz="messagepanel"> 452 <div class="messagecontainer note"> 453 <%=bioPlateTypes == null || bioPlateTypes.getTotalCount() == 0 ? "No bioplate types were found" : "No bioplate types on this page. Please select another page!" %> 454 </div> 455 </tbl:panel> 456 <% 457 } 438 458 %> 439 459 </tbl:rows> 440 460 </tbl:data> 441 <%442 if (numListed == 0)443 {444 %>445 <tbl:panel><%=bioPlateTypes == null || bioPlateTypes.getTotalCount() == 0 ? "No bioplate types were found" : "No bioplate types on this page. Please select another page!" %></tbl:panel>446 <%447 }448 else449 {450 %>451 <tbl:navigator452 page="<%=cc.getPage()%>"453 rowsperpage="<%=cc.getRowsPerPage()%>"454 totalrows="<%=bioPlateTypes == null ? 0 : bioPlateTypes.getTotalCount()%>"455 visible="<%=mode.hasNavigator()%>"456 locked="true"457 />458 <%459 }460 %>461 461 </tbl:table> 462 <base:buttongroup clazz="fixedatbottom"> 462 </div> 463 464 <base:buttongroup subclass="dialogbuttons"> 463 465 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 464 466 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 465 467 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 466 468 </base:buttongroup> 467 <br><br><br> 469 468 470 </base:body> 469 471 </base:page> -
trunk/www/biomaterials/biosources/list_biosources.jsp
r5948 r5951 362 362 <tbl:toolbar 363 363 visible="<%=mode.hasToolbar()%>" 364 subclass=" topborderbottomborder"364 subclass="bottomborder" 365 365 > 366 366 <tbl:button -
trunk/www/biomaterials/events/list_events.jsp
r5948 r5951 200 200 201 201 <base:body> 202 <p> 203 <p:path> 204 <p:pathelement title="<%=listName%>" href="<%=viewPage+"?ID="+ID%>" /> 205 <p:pathelement title="<%=HTML.encodeTags(bioMaterial.getName())%>" /> 206 </p:path> 207 208 <t:tabcontrol id="main" active="events" switch="switchTab"> 202 <p:path><p:pathelement 203 title="<%=listName%>" href="<%=viewPage+"?ID="+ID%>" 204 /><p:pathelement title="<%=HTML.encodeTags(bioMaterial.getName())%>" 205 /></p:path> 206 207 <t:tabcontrol 208 id="main" 209 subclass="mastertabcontrol content" 210 active="events" switch="switchTab"> 209 211 <t:tab id="properties" title="Properties" /> 210 212 <t:tab id="annotations" title="Annotations & parameters" … … 212 214 213 215 <t:tab id="events" title="Events"> 214 215 <%216 if (cc.getMessage() != null)217 {218 %>219 <div class="error"><%=cc.getMessage()%></div>220 <%221 cc.setMessage(null);222 }223 %>224 216 <tbl:table 225 217 id="events" 226 227 218 columns="<%=cc.getSetting("columns")%>" 228 219 sortby="<%=cc.getSortProperty()%>" … … 232 223 sc="<%=sc%>" 233 224 item="<%=itemType%>" 225 subclass="fulltable" 234 226 > 235 227 <tbl:hidden … … 347 339 title="Permission" 348 340 /> 349 <tbl:toolbar 350 visible="<%=mode.hasToolbar()%>" 351 > 352 <tbl:button 353 disabled="<%=!createPermission%>" 354 image="new.png" 355 onclick="newItem()" 356 title="New…" 357 tooltip="<%=createPermission ? "Create new event" : "You do not have permission to create events"%>" 358 /> 359 <tbl:button 360 disabled="<%=!deletePermission%>" 361 image="delete.png" 362 title="Delete…" 363 onclick="deleteItems()" 364 tooltip="<%=deletePermission ? "Delete the selected events" : "You do not have permission to delete events"%>" 365 /> 366 <tbl:button 367 image="columns.png" 368 onclick="configureColumns()" 369 title="Columns…" 370 tooltip="Show, hide and re-order columns" 371 /> 372 <tbl:button 373 image="import.png" 374 onclick="runPlugin('ImportItems')" 375 title="Import…" 376 tooltip="Import data" 377 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 378 /> 379 <tbl:button 380 image="export.png" 381 onclick="runPlugin('ExportItems')" 382 title="Export…" 383 tooltip="Export data" 384 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 385 /> 386 <tbl:button 387 image="runplugin.png" 388 onclick="runPlugin('RunListPlugin')" 389 title="Run plugin…" 390 tooltip="Run a plugin" 391 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 392 /> 393 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 394 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 395 </tbl:toolbar> 396 <tbl:navigator 397 page="<%=cc.getPage()%>" 398 rowsperpage="<%=cc.getRowsPerPage()%>" 399 totalrows="<%=events == null ? 0 : events.getTotalCount()%>" 400 visible="<%=mode.hasNavigator()%>" 401 /> 341 <div class="panelgroup bottomborder"> 342 <tbl:toolbar 343 visible="<%=mode.hasToolbar()%>" 344 subclass="bottomborder" 345 > 346 <tbl:button 347 disabled="<%=!createPermission%>" 348 image="new.png" 349 onclick="newItem()" 350 title="New…" 351 tooltip="<%=createPermission ? "Create new event" : "You do not have permission to create events"%>" 352 /> 353 <tbl:button 354 disabled="<%=!deletePermission%>" 355 image="delete.png" 356 title="Delete…" 357 onclick="deleteItems()" 358 tooltip="<%=deletePermission ? "Delete the selected events" : "You do not have permission to delete events"%>" 359 /> 360 <tbl:button 361 image="columns.png" 362 onclick="configureColumns()" 363 title="Columns…" 364 tooltip="Show, hide and re-order columns" 365 /> 366 <tbl:button 367 image="import.png" 368 onclick="runPlugin('ImportItems')" 369 title="Import…" 370 tooltip="Import data" 371 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 372 /> 373 <tbl:button 374 image="export.png" 375 onclick="runPlugin('ExportItems')" 376 title="Export…" 377 tooltip="Export data" 378 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 379 /> 380 <tbl:button 381 image="runplugin.png" 382 onclick="runPlugin('RunListPlugin')" 383 title="Run plugin…" 384 tooltip="Run a plugin" 385 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 386 /> 387 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 388 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 389 </tbl:toolbar> 390 <tbl:panel> 391 <tbl:presetselector 392 onchange="presetOnChange()" 393 /> 394 <tbl:navigator 395 page="<%=cc.getPage()%>" 396 rowsperpage="<%=cc.getRowsPerPage()%>" 397 totalrows="<%=events == null ? 0 : events.getTotalCount()%>" 398 visible="<%=mode.hasNavigator()%>" 399 /> 400 </tbl:panel> 401 </div> 402 402 <tbl:data> 403 403 <tbl:headers> … … 429 429 <tbl:rows> 430 430 <% 431 if (cc.getMessage() != null) 432 { 433 %> 434 <tbl:panel clazz="messagepanel"> 435 <div class="messagecontainer error"><%=cc.getMessage()%></div> 436 </tbl:panel> 437 <% 438 cc.setMessage(null); 439 } 431 440 int index = cc.getPage()*cc.getRowsPerPage(); 432 441 int selectedItemId = cc.getId(); … … 606 615 } 607 616 } 617 if (numListed == 0) 618 { 619 %> 620 <tbl:panel clazz="messagepanel"> 621 <div class="messagecontainer note"> 622 <%=events == null || events.getTotalCount() == 0 ? "No events were found" : "No events on this page. Please select another page!" %> 623 </div> 624 </tbl:panel> 625 <% 626 } 608 627 %> 609 628 </tbl:rows> 610 629 </tbl:data> 611 <%612 if (numListed == 0)613 {614 %>615 <tbl:panel><%=events == null || events.getTotalCount() == 0 ? "No events were found" : "No events on this page. Please select another page!" %></tbl:panel>616 <%617 }618 else619 {620 %>621 <tbl:navigator622 page="<%=cc.getPage()%>"623 rowsperpage="<%=cc.getRowsPerPage()%>"624 totalrows="<%=events == null ? 0 : events.getTotalCount()%>"625 visible="<%=mode.hasNavigator()%>"626 locked="true"627 />628 <%629 }630 %>631 630 </tbl:table> 632 <base:buttongroup >631 <base:buttongroup subclass="dialogbuttons"> 633 632 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 634 633 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> -
trunk/www/biomaterials/extracts/list_extracts.jsp
r5948 r5951 556 556 <tbl:toolbar 557 557 visible="<%=mode.hasToolbar()%>" 558 subclass=" topborderbottomborder"558 subclass="bottomborder" 559 559 > 560 560 <tbl:button … … 1017 1017 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 1018 1018 </base:buttongroup> 1019 <br><br><br>1019 1020 1020 </base:body> 1021 1021 </base:page> -
trunk/www/biomaterials/lists/list_lists.jsp
r5948 r5951 181 181 182 182 <base:body> 183 <% 184 if (cc.getMessage() != null) 185 { 186 %> 187 <div class="error"><%=cc.getMessage()%></div> 188 <% 189 cc.setMessage(null); 190 } 191 %> 183 <h1><%=title==null ? "Biomaterial lists" : title%></h1> 184 <div class="content"> 192 185 <tbl:table 193 186 id="lists" 194 195 187 columns="<%=cc.getSetting("columns")%>" 196 188 sortby="<%=cc.getSortProperty()%>" 197 189 direction="<%=cc.getSortDirection()%>" 198 title="<%=title%>"199 190 action="index.jsp" 200 191 sc="<%=sc%>" 201 192 item="<%=itemType%>" 193 subclass="fulltable" 202 194 > 203 195 <tbl:hidden … … 287 279 datatype="string" 288 280 /> 289 <tbl:toolbar 290 visible="<%=mode.hasToolbar()%>" 291 > 292 <tbl:button 293 disabled="<%=!createPermission%>" 294 image="new.png" 295 onclick="newItem()" 296 title="New…" 297 tooltip="<%=createPermission ? "Create new biomaterial list" : "You do not have permission to create biomaterial lists"%>" 298 /> 299 <tbl:button 300 image="delete.png" 301 onclick="deleteItems()" 302 title="Delete" 303 tooltip="Delete the selected items" 304 /> 305 <tbl:button 306 image="restore.png" 307 onclick="restoreItems()" 308 title="Restore" 309 tooltip="Restore the selected (deleted) items" 310 /> 311 <tbl:button 312 image="share.png" 313 onclick="shareItems()" 314 title="Share…" 315 tooltip="Share the selected items" 316 /> 317 <tbl:button 318 image="take_ownership.png" 319 onclick="setOwner()" 320 title="Set owner…" 321 tooltip="Change owner of the selected items" 322 /> 323 <tbl:button 324 image="columns.png" 325 onclick="configureColumns()" 326 title="Columns…" 327 tooltip="Show, hide and re-order columns" 328 /> 329 <tbl:button 330 image="import.png" 331 onclick="runPlugin('ImportItems')" 332 title="Import…" 333 tooltip="Import data" 334 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 335 /> 336 <tbl:button 337 image="export.png" 338 onclick="runPlugin('ExportItems')" 339 title="Export…" 340 tooltip="Export data" 341 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 342 /> 343 <tbl:button 344 image="runplugin.png" 345 onclick="runPlugin('RunListPlugin')" 346 title="Run plugin…" 347 tooltip="Run a plugin" 348 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 349 /> 350 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 351 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 352 </tbl:toolbar> 353 <tbl:navigator 354 page="<%=cc.getPage()%>" 355 rowsperpage="<%=cc.getRowsPerPage()%>" 356 totalrows="<%=lists == null ? 0 : lists.getTotalCount()%>" 357 visible="<%=mode.hasNavigator()%>" 358 /> 281 <div class="panelgroup bottomborder"> 282 <tbl:toolbar 283 subclass="bottomborder" 284 visible="<%=mode.hasToolbar()%>" 285 > 286 <tbl:button 287 disabled="<%=!createPermission%>" 288 image="new.png" 289 onclick="newItem()" 290 title="New…" 291 tooltip="<%=createPermission ? "Create new biomaterial list" : "You do not have permission to create biomaterial lists"%>" 292 /> 293 <tbl:button 294 image="delete.png" 295 onclick="deleteItems()" 296 title="Delete" 297 tooltip="Delete the selected items" 298 /> 299 <tbl:button 300 image="restore.png" 301 onclick="restoreItems()" 302 title="Restore" 303 tooltip="Restore the selected (deleted) items" 304 /> 305 <tbl:button 306 image="share.png" 307 onclick="shareItems()" 308 title="Share…" 309 tooltip="Share the selected items" 310 /> 311 <tbl:button 312 image="take_ownership.png" 313 onclick="setOwner()" 314 title="Set owner…" 315 tooltip="Change owner of the selected items" 316 /> 317 <tbl:button 318 image="columns.png" 319 onclick="configureColumns()" 320 title="Columns…" 321 tooltip="Show, hide and re-order columns" 322 /> 323 <tbl:button 324 image="import.png" 325 onclick="runPlugin('ImportItems')" 326 title="Import…" 327 tooltip="Import data" 328 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 329 /> 330 <tbl:button 331 image="export.png" 332 onclick="runPlugin('ExportItems')" 333 title="Export…" 334 tooltip="Export data" 335 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 336 /> 337 <tbl:button 338 image="runplugin.png" 339 onclick="runPlugin('RunListPlugin')" 340 title="Run plugin…" 341 tooltip="Run a plugin" 342 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 343 /> 344 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 345 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 346 </tbl:toolbar> 347 <tbl:panel> 348 <tbl:presetselector 349 onchange="presetOnChange()" 350 /> 351 <tbl:navigator 352 page="<%=cc.getPage()%>" 353 rowsperpage="<%=cc.getRowsPerPage()%>" 354 totalrows="<%=lists == null ? 0 : lists.getTotalCount()%>" 355 visible="<%=mode.hasNavigator()%>" 356 /> 357 </tbl:panel> 358 </div> 359 359 <tbl:data> 360 360 <tbl:headers> … … 386 386 <tbl:rows> 387 387 <% 388 if (cc.getMessage() != null) 389 { 390 %> 391 <tbl:panel clazz="messagepanel"> 392 <div class="messagecontainer error"><%=cc.getMessage()%></div> 393 </tbl:panel> 394 <% 395 cc.setMessage(null); 396 } 388 397 int index = cc.getPage()*cc.getRowsPerPage(); 389 398 int selectedItemId = cc.getId(); … … 482 491 } 483 492 } 493 if (numListed == 0) 494 { 495 %> 496 <tbl:panel clazz="messagepanel"> 497 <div class="messagecontainer note"> 498 <%=lists == null || lists.getTotalCount() == 0 ? "No lists were found" : "No lists on this page. Please select another page!" %> 499 </div> 500 </tbl:panel> 501 <% 502 } 484 503 %> 485 504 </tbl:rows> 486 505 </tbl:data> 487 <%488 if (numListed == 0)489 {490 %>491 <tbl:panel><%=lists == null || lists.getTotalCount() == 0 ? "No lists were found" : "No lists on this page. Please select another page!" %></tbl:panel>492 <%493 }494 else495 {496 %>497 <tbl:navigator498 page="<%=cc.getPage()%>"499 rowsperpage="<%=cc.getRowsPerPage()%>"500 totalrows="<%=lists == null ? 0 : lists.getTotalCount()%>"501 visible="<%=mode.hasNavigator()%>"502 locked="true"503 />504 <%505 }506 %>507 506 </tbl:table> 508 <base:buttongroup clazz="fixedatbottom"> 507 </div> 508 509 <base:buttongroup subclass="dialogbuttons"> 509 510 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 510 511 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 511 512 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 512 513 </base:buttongroup> 513 <br><br><br>514 514 515 </base:body> 515 516 </base:page> -
trunk/www/biomaterials/lists/members/add_members_control.jsp
r5900 r5951 69 69 <base:body> 70 70 71 <base:buttongroup clazz="fixedatbottom">71 <base:buttongroup subclass="dialogbuttons"> 72 72 <base:button title="Add selected" onclick="addSelected()" /> 73 73 <base:button title="Add current page" onclick="addCurrentPage()" /> -
trunk/www/biomaterials/lists/members/list_members.jsp
r5949 r5951 226 226 227 227 <base:body> 228 <p> 229 <p:path> 230 <p:pathelement title="Biomaterial lists" href="<%="../index.jsp?ID="+ID%>" /> 231 <p:pathelement title="<%=HTML.encodeTags(list.getName())%>" /> 232 </p:path> 228 <p:path><p:pathelement 229 title="Biomaterial lists" href="<%="../index.jsp?ID="+ID%>" 230 /><p:pathelement title="<%=HTML.encodeTags(list.getName())%>" 231 /></p:path> 233 232 234 <t:tabcontrol id="main" active="members" switch="switchTab"> 233 <t:tabcontrol 234 id="main" 235 subclass="content mastertabcontrol" 236 active="members" switch="switchTab"> 235 237 <t:tab id="properties" title="Properties" /> 236 238 237 239 <t:tab id="members" title="Members"> 238 240 239 <%240 if (cc.getMessage() != null)241 {242 %>243 <div class="error"><%=cc.getMessage()%></div>244 <%245 cc.setMessage(null);246 }247 %>248 241 <tbl:table 249 242 id="members" 250 251 243 columns="<%=cc.getSetting("columns")%>" 252 244 sortby="<%=cc.getSortProperty()%>" 253 245 direction="<%=cc.getSortDirection()%>" 254 title="<%=title%>"255 246 action="index.jsp" 256 247 sc="<%=sc%>" 257 248 item="<%=itemType%>" 258 249 subcontext="listmembers" 250 subclass="fulltable" 259 251 > 260 252 <tbl:hidden … … 362 354 datatype="string" 363 355 /> 364 <tbl:toolbar 365 visible="<%=mode.hasToolbar()%>" 366 > 367 <tbl:button 368 disabled="<%=addPermission ? false : true%>" 369 image="add.png" 370 onclick="addItems()" 371 title="Add…" 372 tooltip="<%=addPermission ? "Add more biomaterials to this list" : "You do not have permission to add biomaterial" %>" 373 /> 374 <tbl:button 375 disabled="<%=removePermission ? false : true%>" 376 image="remove.png" 377 onclick="removeItems()" 378 title="Remove…" 379 tooltip="<%=removePermission ? "Remove the selected items from this list" : "You do not have permission to remove items" %>" 380 /> 381 <tbl:button 382 image="delete.png" 383 onclick="deleteItems()" 384 title="Delete" 385 tooltip="Delete the selected items" 386 /> 387 <tbl:button 388 image="restore.png" 389 onclick="restoreItems()" 390 title="Restore" 391 tooltip="Restore the selected (deleted) items" 392 /> 393 <tbl:button 394 image="share.png" 395 onclick="shareItems()" 396 title="Share…" 397 tooltip="Share the selected items" 398 /> 399 <tbl:button 400 image="take_ownership.png" 401 onclick="setOwner()" 402 title="Set owner…" 403 tooltip="Change owner of the selected items" 404 /> 405 <tbl:button 406 image="columns.png" 407 onclick="configureColumns()" 408 title="Columns…" 409 tooltip="Show, hide and re-order columns" 410 /> 411 <tbl:button 412 image="place_on_plate.png" 413 onclick="placeOnPlate()" 414 title="Place on plate…" 415 tooltip="Place the selected/matching biomaterial on a bioplate" 416 visible="<%=itemType != Item.BIOSOURCE%>" 417 /> 418 <tbl:button 419 image="import.png" 420 onclick="runPlugin('ImportItems')" 421 title="Import…" 422 tooltip="Import data" 423 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 424 /> 425 <tbl:button 426 image="export.png" 427 onclick="runPlugin('ExportItems')" 428 title="Export…" 429 tooltip="Export data" 430 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 431 /> 432 <tbl:button 433 image="runplugin.png" 434 onclick="runPlugin('RunListPlugin')" 435 title="Run plugin…" 436 tooltip="Run a plugin" 437 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 438 /> 439 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 440 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 441 </tbl:toolbar> 442 <tbl:navigator 443 page="<%=cc.getPage()%>" 444 rowsperpage="<%=cc.getRowsPerPage()%>" 445 totalrows="<%=members == null ? 0 : members.getTotalCount()%>" 446 visible="<%=mode.hasNavigator()%>" 447 /> 356 <div class="panelgroup bottomborder"> 357 <tbl:toolbar 358 subclass="bottomborder" 359 visible="<%=mode.hasToolbar()%>" 360 > 361 <tbl:button 362 disabled="<%=addPermission ? false : true%>" 363 image="add.png" 364 onclick="addItems()" 365 title="Add…" 366 tooltip="<%=addPermission ? "Add more biomaterials to this list" : "You do not have permission to add biomaterial" %>" 367 /> 368 <tbl:button 369 disabled="<%=removePermission ? false : true%>" 370 image="remove.png" 371 onclick="removeItems()" 372 title="Remove…" 373 tooltip="<%=removePermission ? "Remove the selected items from this list" : "You do not have permission to remove items" %>" 374 /> 375 <tbl:button 376 image="delete.png" 377 onclick="deleteItems()" 378 title="Delete" 379 tooltip="Delete the selected items" 380 /> 381 <tbl:button 382 image="restore.png" 383 onclick="restoreItems()" 384 title="Restore" 385 tooltip="Restore the selected (deleted) items" 386 /> 387 <tbl:button 388 image="share.png" 389 onclick="shareItems()" 390 title="Share…" 391 tooltip="Share the selected items" 392 /> 393 <tbl:button 394 image="take_ownership.png" 395 onclick="setOwner()" 396 title="Set owner…" 397 tooltip="Change owner of the selected items" 398 /> 399 <tbl:button 400 image="columns.png" 401 onclick="configureColumns()" 402 title="Columns…" 403 tooltip="Show, hide and re-order columns" 404 /> 405 <tbl:button 406 image="place_on_plate.png" 407 onclick="placeOnPlate()" 408 title="Place on plate…" 409 tooltip="Place the selected/matching biomaterial on a bioplate" 410 visible="<%=itemType != Item.BIOSOURCE%>" 411 /> 412 <tbl:button 413 image="import.png" 414 onclick="runPlugin('ImportItems')" 415 title="Import…" 416 tooltip="Import data" 417 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 418 /> 419 <tbl:button 420 image="export.png" 421 onclick="runPlugin('ExportItems')" 422 title="Export…" 423 tooltip="Export data" 424 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 425 /> 426 <tbl:button 427 image="runplugin.png" 428 onclick="runPlugin('RunListPlugin')" 429 title="Run plugin…" 430 tooltip="Run a plugin" 431 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 432 /> 433 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 434 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 435 </tbl:toolbar> 436 <tbl:panel> 437 <tbl:presetselector 438 onchange="presetOnChange()" 439 /> 440 <tbl:navigator 441 page="<%=cc.getPage()%>" 442 rowsperpage="<%=cc.getRowsPerPage()%>" 443 totalrows="<%=members == null ? 0 : members.getTotalCount()%>" 444 visible="<%=mode.hasNavigator()%>" 445 /> 446 </tbl:panel> 447 </div> 448 448 <tbl:data> 449 449 <tbl:headers> … … 475 475 <tbl:rows> 476 476 <% 477 if (cc.getMessage() != null) 478 { 479 %> 480 <tbl:panel clazz="messagepanel"> 481 <div class="messagecontainer error"><%=cc.getMessage()%></div> 482 </tbl:panel> 483 <% 484 cc.setMessage(null); 485 } 477 486 int index = cc.getPage()*cc.getRowsPerPage(); 478 487 int selectedItemId = cc.getId(); … … 591 600 } 592 601 } 602 if (numListed == 0) 603 { 604 %> 605 <tbl:panel clazz="messagepanel"> 606 <div class="messagecontainer note"> 607 <%=members == null || members.getTotalCount() == 0 ? "No members were found" : "No members on this page. Please select another page!" %> 608 </div> 609 </tbl:panel> 610 <% 611 } 593 612 %> 594 613 </tbl:rows> 595 614 </tbl:data> 596 <%597 if (numListed == 0)598 {599 %>600 <tbl:panel><%=members == null || members.getTotalCount() == 0 ? "No members were found" : "No members on this page. Please select another page!" %></tbl:panel>601 <%602 }603 else604 {605 %>606 <tbl:navigator607 page="<%=cc.getPage()%>"608 rowsperpage="<%=cc.getRowsPerPage()%>"609 totalrows="<%=members == null ? 0 : members.getTotalCount()%>"610 visible="<%=mode.hasNavigator()%>"611 locked="true"612 />613 <%614 }615 %>616 615 </tbl:table> 617 <base:buttongroup clazz="fixedatbottom"> 616 </t:tab> 617 </t:tabcontrol> 618 619 <base:buttongroup subclass="dialogbuttons"> 618 620 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 619 621 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> … … 621 623 </base:buttongroup> 622 624 623 </t:tab>624 </t:tabcontrol>625 625 626 626 </base:body> -
trunk/www/biomaterials/samples/list_samples.jsp
r5948 r5951 525 525 <tbl:toolbar 526 526 visible="<%=mode.hasToolbar()%>" 527 subclass=" topborderbottomborder"527 subclass="bottomborder" 528 528 > 529 529 <tbl:button -
trunk/www/biomaterials/tags/list_tags.jsp
r5948 r5951 187 187 188 188 <base:body> 189 <% 190 if (cc.getMessage() != null) 191 { 192 %> 193 <div class="error"><%=cc.getMessage()%></div> 194 <% 195 cc.setMessage(null); 196 } 197 %> 189 <h1><%=title==null ? "Tags" : title%></h1> 190 <div class="content"> 198 191 <tbl:table 199 192 id="tags" 200 201 193 columns="<%=cc.getSetting("columns")%>" 202 194 sortby="<%=cc.getSortProperty()%>" … … 206 198 sc="<%=sc%>" 207 199 item="<%=itemType%>" 200 subclass="fulltable" 208 201 > 209 202 <tbl:hidden … … 294 287 datatype="string" 295 288 /> 296 <tbl:toolbar 297 visible="<%=mode.hasToolbar()%>" 298 > 299 <tbl:button 300 disabled="<%=!createPermission%>" 301 image="new.png" 302 onclick="newItem()" 303 title="New…" 304 tooltip="<%=createPermission ? "Create new tag" : "You do not have permission to create tags"%>" 305 /> 306 <tbl:button 307 image="delete.png" 308 onclick="deleteItems()" 309 title="Delete" 310 tooltip="Delete the selected items" 311 /> 312 <tbl:button 313 image="restore.png" 314 onclick="restoreItems()" 315 title="Restore" 316 tooltip="Restore the selected (deleted) items" 317 /> 318 <tbl:button 319 image="share.png" 320 onclick="shareItems()" 321 title="Share…" 322 tooltip="Share the selected items" 323 /> 324 <tbl:button 325 image="take_ownership.png" 326 onclick="setOwner()" 327 title="Set owner…" 328 tooltip="Change owner of the selected items" 329 /> 330 <tbl:button 331 image="columns.png" 332 onclick="configureColumns()" 333 title="Columns…" 334 tooltip="Show, hide and re-order columns" 335 /> 336 <tbl:button 337 image="import.png" 338 onclick="runPlugin('ImportItems')" 339 title="Import…" 340 tooltip="Import data" 341 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 342 /> 343 <tbl:button 344 image="export.png" 345 onclick="runPlugin('ExportItems')" 346 title="Export…" 347 tooltip="Export data" 348 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 349 /> 350 <tbl:button 351 image="runplugin.png" 352 onclick="runPlugin('RunListPlugin')" 353 title="Run plugin…" 354 tooltip="Run a plugin" 355 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 356 /> 357 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 358 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 359 </tbl:toolbar> 360 <tbl:navigator 361 page="<%=cc.getPage()%>" 362 rowsperpage="<%=cc.getRowsPerPage()%>" 363 totalrows="<%=tags == null ? 0 : tags.getTotalCount()%>" 364 visible="<%=mode.hasNavigator()%>" 365 /> 289 <div class="panelgroup bottomborder"> 290 <tbl:toolbar 291 visible="<%=mode.hasToolbar()%>" 292 subclass="bottomborder" 293 > 294 <tbl:button 295 disabled="<%=!createPermission%>" 296 image="new.png" 297 onclick="newItem()" 298 title="New…" 299 tooltip="<%=createPermission ? "Create new tag" : "You do not have permission to create tags"%>" 300 /> 301 <tbl:button 302 image="delete.png" 303 onclick="deleteItems()" 304 title="Delete" 305 tooltip="Delete the selected items" 306 /> 307 <tbl:button 308 image="restore.png" 309 onclick="restoreItems()" 310 title="Restore" 311 tooltip="Restore the selected (deleted) items" 312 /> 313 <tbl:button 314 image="share.png" 315 onclick="shareItems()" 316 title="Share…" 317 tooltip="Share the selected items" 318 /> 319 <tbl:button 320 image="take_ownership.png" 321 onclick="setOwner()" 322 title="Set owner…" 323 tooltip="Change owner of the selected items" 324 /> 325 <tbl:button 326 image="columns.png" 327 onclick="configureColumns()" 328 title="Columns…" 329 tooltip="Show, hide and re-order columns" 330 /> 331 <tbl:button 332 image="import.png" 333 onclick="runPlugin('ImportItems')" 334 title="Import…" 335 tooltip="Import data" 336 visible="<%=pluginCount.containsKey(Plugin.MainType.IMPORT)%>" 337 /> 338 <tbl:button 339 image="export.png" 340 onclick="runPlugin('ExportItems')" 341 title="Export…" 342 tooltip="Export data" 343 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 344 /> 345 <tbl:button 346 image="runplugin.png" 347 onclick="runPlugin('RunListPlugin')" 348 title="Run plugin…" 349 tooltip="Run a plugin" 350 visible="<%=pluginCount.containsKey(Plugin.MainType.OTHER)%>" 351 /> 352 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 353 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 354 </tbl:toolbar> 355 <tbl:panel> 356 <tbl:presetselector 357 onchange="presetOnChange()" 358 /> 359 <tbl:navigator 360 page="<%=cc.getPage()%>" 361 rowsperpage="<%=cc.getRowsPerPage()%>" 362 totalrows="<%=tags == null ? 0 : tags.getTotalCount()%>" 363 visible="<%=mode.hasNavigator()%>" 364 /> 365 </tbl:panel> 366 </div> 366 367 <tbl:data> 367 368 <tbl:headers> … … 393 394 <tbl:rows> 394 395 <% 396 if (cc.getMessage() != null) 397 { 398 %> 399 <tbl:panel clazz="messagepanel"> 400 <div class="messagecontainer error"><%=cc.getMessage()%></div> 401 </tbl:panel> 402 <% 403 cc.setMessage(null); 404 } 395 405 int index = cc.getPage()*cc.getRowsPerPage(); 396 406 int selectedItemId = cc.getId(); … … 494 504 } 495 505 } 506 if (numListed == 0) 507 { 508 %> 509 <tbl:panel clazz="messagepanel"> 510 <div class="messagecontainer note"> 511 <%=tags == null || tags.getTotalCount() == 0 ? "No tags were found" : "No tags on this page. Please select another page!" %> 512 </div> 513 </tbl:panel> 514 <% 515 } 496 516 %> 497 517 </tbl:rows> 498 518 </tbl:data> 499 <%500 if (numListed == 0)501 {502 %>503 <tbl:panel><%=tags == null || tags.getTotalCount() == 0 ? "No tags were found" : "No tags on this page. Please select another page!" %></tbl:panel>504 <%505 }506 else507 {508 %>509 <tbl:navigator510 page="<%=cc.getPage()%>"511 rowsperpage="<%=cc.getRowsPerPage()%>"512 totalrows="<%=tags == null ? 0 : tags.getTotalCount()%>"513 visible="<%=mode.hasNavigator()%>"514 locked="true"515 />516 <%517 }518 %>519 519 </tbl:table> 520 <base:buttongroup clazz="fixedatbottom"> 520 </div> 521 <base:buttongroup subclass="dialogbuttons"> 521 522 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 522 523 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 523 524 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 524 525 </base:buttongroup> 525 <br><br><br>526 526 </base:body> 527 527 </base:page> -
trunk/www/common/context/manage.jsp
r5949 r5951 104 104 id="contexts" 105 105 action="index.jsp" 106 subclass="fulltable" 106 107 > 107 108 <tbl:hidden … … 123 124 <tbl:toolbar 124 125 visible="true" 126 subclass="bottomborder" 127 style="height: 1.75em;" 125 128 > 126 129 <tbl:button … … 131 134 /> 132 135 </tbl:toolbar> 133 <tbl:data >136 <tbl:data style="top: 1.75em;"> 134 137 <tbl:headers> 135 138 <tbl:headerrow> -
trunk/www/common/history/list_history.jsp
r5948 r5951 100 100 int numListed = 0; 101 101 %> 102 <base:page type=" popup">102 <base:page type="iframe"> 103 103 <base:head scripts="table.js" styles="table.css,toolbar.css"> 104 104 </base:head> 105 <base:body style="padding: 0px; background: #E0E0E0">105 <base:body > 106 106 <script language="JavaScript"> 107 107 var submitPage = 'index.jsp'; … … 134 134 } 135 135 </script> 136 <%137 if (cc.getMessage() != null)138 {139 %>140 <div class="error"><%=cc.getMessage()%></div>141 <%142 cc.setMessage(null);143 }144 %>145 136 <tbl:table 146 id="history" 147 137 id="history" 148 138 columns="<%=cc.getSetting("columns")%>" 149 139 sortby="<%=cc.getSortProperty()%>" … … 153 143 sc="<%=sc%>" 154 144 item="<%=itemType%>" 145 subclass="fulltable" 155 146 > 156 147 <tbl:hidden … … 269 260 exportable="true" 270 261 /> 271 <tbl:toolbar 272 visible="<%=mode.hasToolbar()%>" 273 > 274 <tbl:button 275 image="columns.png" 276 onclick="configureColumns()" 277 title="Columns…" 278 tooltip="Show, hide and re-order columns" 279 /> 280 <tbl:button 281 image="export.png" 282 onclick="runPlugin('ExportItems')" 283 title="Export…" 284 tooltip="Export data" 285 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 286 /> 287 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 288 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 289 </tbl:toolbar> 290 <tbl:navigator 291 page="<%=cc.getPage()%>" 292 rowsperpage="<%=cc.getRowsPerPage()%>" 293 totalrows="<%=history == null ? 0 : history.getTotalCount()%>" 294 visible="<%=mode.hasNavigator()%>" 295 /> 262 <div class="panelgroup bottomborder"> 263 <tbl:toolbar 264 visible="<%=mode.hasToolbar()%>" 265 subclass="bottomborder" 266 > 267 <tbl:button 268 image="columns.png" 269 onclick="configureColumns()" 270 title="Columns…" 271 tooltip="Show, hide and re-order columns" 272 /> 273 <tbl:button 274 image="export.png" 275 onclick="runPlugin('ExportItems')" 276 title="Export…" 277 tooltip="Export data" 278 visible="<%=pluginCount.containsKey(Plugin.MainType.EXPORT)%>" 279 /> 280 <ext:render extensions="<%=invoker%>" context="<%=jspContext%>" 281 wrapper="<%=new PrefixSuffixRenderer(jspContext, "<td>", "</td>") %>"/> 282 </tbl:toolbar> 283 <tbl:panel> 284 <tbl:presetselector 285 onchange="presetOnChange()" 286 /> 287 <tbl:navigator 288 page="<%=cc.getPage()%>" 289 rowsperpage="<%=cc.getRowsPerPage()%>" 290 totalrows="<%=history == null ? 0 : history.getTotalCount()%>" 291 visible="<%=mode.hasNavigator()%>" 292 /> 293 </tbl:panel> 294 </div> 296 295 <tbl:data> 297 296 <tbl:headers> … … 323 322 <tbl:rows> 324 323 <% 324 if (cc.getMessage() != null) 325 { 326 %> 327 <tbl:panel clazz="messagepanel"> 328 <div class="messagecontainer error"><%=cc.getMessage()%></div> 329 </tbl:panel> 330 <% 331 cc.setMessage(null); 332 } 325 333 int index = cc.getPage()*cc.getRowsPerPage(); 326 334 int selectedItemId = cc.getId(); … … 378 386 } 379 387 } 388 if (numListed == 0) 389 { 390 %> 391 <tbl:panel clazz="messagepanel"> 392 <div class="messagecontainer note"> 393 <%=history == null || history.getTotalCount() == 0 ? "No history entries were found" : "No history entries on this page. Please select another page!" %> 394 </div> 395 </tbl:panel> 396 <% 397 } 380 398 %> 381 399 </tbl:rows> 382 400 </tbl:data> 383 <%384 if (numListed == 0)385 {386 %>387 <tbl:panel><%=history == null || history.getTotalCount() == 0 ? "No history entries were found" : "No history entries on this page. Please select another page!" %></tbl:panel>388 <%389 }390 else391 {392 %>393 <tbl:navigator394 page="<%=cc.getPage()%>"395 rowsperpage="<%=cc.getRowsPerPage()%>"396 totalrows="<%=history == null ? 0 : history.getTotalCount()%>"397 visible="<%=mode.hasNavigator()%>"398 locked="true"399 />400 <%401 }402 %>403 401 </tbl:table> 404 402 -
trunk/www/common/overview/failures.jsp
r5946 r5951 83 83 } 84 84 %> 85 <base:page title="" type=" popup">85 <base:page title="" type="iframe"> 86 86 <base:head scripts="" styles="newjoust.css"> 87 87 <script language="JavaScript"> -
trunk/www/common/overview/info.jsp
r5946 r5951 122 122 if (failures == null) failures = new LinkedList<Failure>(); 123 123 %> 124 <base:page title="" type=" popup">124 <base:page title="" type="iframe"> 125 125 <base:head styles="newjoust.css"> 126 126 <script language="JavaScript"> -
trunk/www/common/overview/overview.jsp
r5946 r5951 94 94 } 95 95 </script> 96 <tbl:toolbar subclass="absolutefull" style="height: 2em;">96 <tbl:toolbar subclass="absolutefull" style="height: 1.75em;"> 97 97 <tbl:button image="refresh.png" title="Reset" 98 98 onclick="reset()" tooltip="Unload all cached items and restart from the root item again." … … 111 111 /> 112 112 </tbl:toolbar> 113 <div class="absolutefull topborder" style="top: 2em;"><iframe113 <div class="absolutefull topborder" style="top: 1.75em;"><iframe 114 114 name="overview" id="idOverview" 115 115 src="<%=root%>/common/overview/index.jsp?ID=<%=ID%>&cmd=Overview&item_type=<%=itemType.name()%>&item_id=<%=itemId%>" -
trunk/www/common/overview/tree.jsp
r5946 r5951 207 207 } 208 208 %> 209 <base:page title="" type=" popup">209 <base:page title="" type="iframe"> 210 210 <base:head scripts="newjoust.js,ajax.js,json2.js" styles="newjoust.css"> 211 211 <script language="JavaScript"> -
trunk/www/filemanager/directories/list_directories.jsp
r5946 r5951 131 131 Set<Directory> ignore = new HashSet<Directory>(); 132 132 %> 133 <base:page title="<%=requestTitle != null ? requestTitle : ""%>" type=" popup">133 <base:page title="<%=requestTitle != null ? requestTitle : ""%>" type="iframe"> 134 134 <base:head scripts="newjoust.js,table.js,ajax.js,json2.js" styles="newjoust.css,toolbar.css"> 135 135 <script language="JavaScript"> -
trunk/www/filemanager/files/list_files.jsp
r5948 r5951 239 239 ExtensionsInvoker invoker = ToolbarUtil.useExtensions(jspContext); 240 240 %> 241 <base:page title="<%=title==null ? "Files" : title%>" type=" popup">241 <base:page title="<%=title==null ? "Files" : title%>" type="iframe"> 242 242 <base:head scripts="table.js,menu.js" styles="table.css,toolbar.css,menu.css"> 243 243 <ext:scripts context="<%=jspContext%>" /> -
trunk/www/filemanager/files/view_file.jsp
r5946 r5951 103 103 ExtensionsInvoker invoker = ToolbarUtil.useExtensions(jspContext); 104 104 %> 105 <base:page type=" popup" title="<%=title%>">105 <base:page type="iframe" title="<%=title%>"> 106 106 <base:head scripts="table.js,tabcontrol.js" styles="table.css,toolbar.css,headertabcontrol.css"> 107 107 <ext:scripts context="<%=jspContext%>" /> -
trunk/www/filemanager/fileservers/list_fileservers.jsp
r5948 r5951 511 511 %> 512 512 </tbl:table> 513 <base:buttongroup clazz="fixedatbottom">513 <base:buttongroup subclass="dialogbuttons"> 514 514 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 515 515 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 516 516 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 517 517 </base:buttongroup> 518 <br><br><br>518 519 519 </base:body> 520 520 </base:page> -
trunk/www/include/scripts/table.js
r5909 r5951 234 234 frm.cmd.value = cmd ? cmd : "NewPooledItem"; 235 235 frm.target = 'NewPooledItem'+tableId; 236 Main.openPopup('', 'NewPooledItem'+tableId, 800, 500);236 Main.openPopup('', 'NewPooledItem'+tableId, 750, 500); 237 237 frm.submit(); 238 238 frm.target = window.name; -
trunk/www/include/styles/headertabcontrol.css
r5935 r5951 157 157 } 158 158 159 .mastertabcontrol.notabs .tabcontents 160 { 161 top: 0px; 162 } 163 159 164 .mastertabcontrol .tabscontainer 160 165 { -
trunk/www/include/styles/main.css
r5948 r5951 61 61 filter: url(filters.svg#grayscale); /* Firfox, etc */ 62 62 filter: gray; /* IE */ 63 opacity: 0.5; 63 64 } 64 65 … … 265 266 .basicbutton.disabled img 266 267 { 267 opacity: 0.4; 268 filter: url(filters.svg#grayscale); /* Firfox, etc */ 269 filter: gray; /* IE */ 270 opacity: 0.5; 268 271 } 269 272 … … 288 291 filter: url(filters.svg#grayscale); /* Firfox, etc */ 289 292 filter: gray; /* IE */ 293 opacity: 0.5; 290 294 } 291 295 -
trunk/www/include/styles/table.css
r5950 r5951 197 197 border: 0px; 198 198 background: #FFFFFF; 199 border-top: 1px solid #A0A0A0; 199 200 } 200 201 … … 219 220 } 220 221 222 .popup .fulltable 223 { 224 border-bottom: 1px solid #A0A0A0; 225 background: #E8E8E8; 226 } 227 228 .tabcontrol .fulltable, .iframe .fulltable 229 { 230 border-top: 0px; 231 } 232 221 233 .fulltable div.data > table 222 234 { 223 235 border: 0px !important; 236 border-bottom: 1px solid #A0A0A0 !important; 224 237 } 225 238 -
trunk/www/include/styles/toolbar.css
r5950 r5951 39 39 40 40 .toolbar > table 41 {} 41 { 42 height: 100%; 43 } 42 44 43 45 /* Each button is inside a td element */ -
trunk/www/lims/arraybatches/list_batches.jsp
r5948 r5951 654 654 %> 655 655 </tbl:table> 656 <base:buttongroup clazz="fixedatbottom">656 <base:buttongroup subclass="dialogbuttons"> 657 657 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 658 658 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 659 659 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 660 660 </base:buttongroup> 661 <br><br><br>661 662 662 </base:body> 663 663 </base:page> -
trunk/www/lims/arraydesigns/list_designs.jsp
r5948 r5951 779 779 %> 780 780 </tbl:table> 781 <base:buttongroup clazz="fixedatbottom">781 <base:buttongroup subclass="dialogbuttons"> 782 782 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 783 783 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 784 784 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 785 785 </base:buttongroup> 786 <br><br><br>786 787 787 </base:body> 788 788 </base:page> -
trunk/www/lims/arrayslides/list_slides.jsp
r5948 r5951 638 638 %> 639 639 </tbl:table> 640 <base:buttongroup clazz="fixedatbottom">640 <base:buttongroup subclass="dialogbuttons"> 641 641 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 642 642 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 643 643 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 644 644 </base:buttongroup> 645 <br><br><br>645 646 646 </base:body> 647 647 </base:page> -
trunk/www/lims/geometries/list_geometries.jsp
r5948 r5951 482 482 %> 483 483 </tbl:table> 484 <base:buttongroup clazz="fixedatbottom">484 <base:buttongroup subclass="dialogbuttons"> 485 485 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 486 486 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 487 487 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 488 488 </base:buttongroup> 489 <br><br><br>489 490 490 </base:body> 491 491 </base:page> -
trunk/www/lims/platemappings/list_mappings.jsp
r5948 r5951 561 561 %> 562 562 </tbl:table> 563 <base:buttongroup clazz="fixedatbottom">563 <base:buttongroup subclass="dialogbuttons"> 564 564 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 565 565 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 566 566 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 567 567 </base:buttongroup> 568 <br><br><br>568 569 569 </base:body> 570 570 </base:page> -
trunk/www/lims/plates/list_plates.jsp
r5948 r5951 725 725 %> 726 726 </tbl:table> 727 <base:buttongroup clazz="fixedatbottom">727 <base:buttongroup subclass="dialogbuttons"> 728 728 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 729 729 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 730 730 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 731 731 </base:buttongroup> 732 <br><br><br>732 733 733 </base:body> 734 734 </base:page> -
trunk/www/lims/platetypes/list_platetypes.jsp
r5948 r5951 560 560 %> 561 561 </tbl:table> 562 <base:buttongroup clazz="fixedatbottom">562 <base:buttongroup subclass="dialogbuttons"> 563 563 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 564 564 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 565 565 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 566 566 </base:buttongroup> 567 <br><br><br>567 568 568 </base:body> 569 569 </base:page> -
trunk/www/my_base/messages/list_messages.jsp
r5948 r5951 441 441 %> 442 442 </tbl:table> 443 <base:buttongroup clazz="fixedatbottom">443 <base:buttongroup subclass="dialogbuttons"> 444 444 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 445 445 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 446 446 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 447 447 </base:buttongroup> 448 <br><br><br>448 449 449 </base:body> 450 450 </base:page> -
trunk/www/my_base/projects/list_projects.jsp
r5948 r5951 462 462 %> 463 463 </tbl:table> 464 <base:buttongroup clazz="fixedatbottom">464 <base:buttongroup subclass="dialogbuttons"> 465 465 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 466 466 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 467 467 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 468 468 </base:buttongroup> 469 <br><br><br>469 470 470 </base:body> 471 471 </base:page> -
trunk/www/views/derivedbioassays/list_bioassays.jsp
r5948 r5951 790 790 %> 791 791 </tbl:table> 792 <base:buttongroup clazz="fixedatbottom">792 <base:buttongroup subclass="dialogbuttons"> 793 793 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 794 794 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 795 795 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 796 796 </base:buttongroup> 797 <br><br><br>797 798 798 </base:body> 799 799 </base:page> -
trunk/www/views/experiments/bioassays/list_bioassays.jsp
r5949 r5951 622 622 623 623 </tbl:table> 624 <base:buttongroup clazz="fixedatbottom">624 <base:buttongroup subclass="dialogbuttons"> 625 625 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 626 626 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> -
trunk/www/views/experiments/list_experiments.jsp
r5948 r5951 648 648 %> 649 649 </tbl:table> 650 <base:buttongroup clazz="fixedatbottom">650 <base:buttongroup subclass="dialogbuttons"> 651 651 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 652 652 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 653 653 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 654 654 </base:buttongroup> 655 <br><br><br>655 656 656 </base:body> 657 657 </base:page> -
trunk/www/views/experiments/spotdata/list_spotdata.jsp
r5949 r5951 152 152 function runPlugin(cmd) 153 153 { 154 Table.submitToPopup(formId, cmd, 800, 500);154 Table.submitToPopup(formId, cmd, 750, 500); 155 155 } 156 156 function switchTab(tabControlId, tabId) -
trunk/www/views/formulas/list_formulas.jsp
r5948 r5951 680 680 %> 681 681 </tbl:table> 682 <base:buttongroup clazz="fixedatbottom">682 <base:buttongroup subclass="dialogbuttons"> 683 683 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 684 684 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 685 685 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 686 686 </base:buttongroup> 687 <br><br><br>687 688 688 </base:body> 689 689 </base:page> -
trunk/www/views/items/list_items.jsp
r5948 r5951 458 458 %> 459 459 </tbl:table> 460 <br><br><br>460 461 461 </base:body> 462 462 </base:page> -
trunk/www/views/jobs/list_jobs.jsp
r5948 r5951 756 756 %> 757 757 </tbl:table> 758 <base:buttongroup clazz="fixedatbottom">758 <base:buttongroup subclass="dialogbuttons"> 759 759 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 760 760 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 761 761 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 762 762 </base:buttongroup> 763 <br><br><br>763 764 764 </base:body> 765 765 </base:page> -
trunk/www/views/permissiontemplates/list_templates.jsp
r5948 r5951 469 469 %> 470 470 </tbl:table> 471 <base:buttongroup clazz="fixedatbottom">471 <base:buttongroup subclass="dialogbuttons"> 472 472 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 473 473 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 474 474 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 475 475 </base:buttongroup> 476 <br><br><br>476 477 477 </base:body> 478 478 </base:page> -
trunk/www/views/physicalbioassays/list_bioassays.jsp
r5948 r5951 764 764 %> 765 765 </tbl:table> 766 <base:buttongroup clazz="fixedatbottom">766 <base:buttongroup subclass="dialogbuttons"> 767 767 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 768 768 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 769 769 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 770 770 </base:buttongroup> 771 <br><br><br>771 772 772 </base:body> 773 773 </base:page> -
trunk/www/views/rawbioassays/list_rawbioassays.jsp
r5948 r5951 903 903 %> 904 904 </tbl:table> 905 <base:buttongroup clazz="fixedatbottom">905 <base:buttongroup subclass="dialogbuttons"> 906 906 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 907 907 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 908 908 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 909 909 </base:buttongroup> 910 <br><br><br>910 911 911 </base:body> 912 912 </base:page> -
trunk/www/views/reporterlists/list_reporterlists.jsp
r5948 r5951 518 518 %> 519 519 </tbl:table> 520 <base:buttongroup clazz="fixedatbottom">520 <base:buttongroup subclass="dialogbuttons"> 521 521 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 522 522 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 523 523 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 524 524 </base:buttongroup> 525 <br><br><br>525 526 526 </base:body> 527 527 </base:page> -
trunk/www/views/reporterlists/reporters/add_reporters_control.jsp
r5900 r5951 69 69 <base:body> 70 70 71 <base:buttongroup clazz="fixedatbottom">71 <base:buttongroup subclass="dialogbuttons"> 72 72 <base:button title="Add selected" onclick="addSelected()" /> 73 73 <base:button title="Add current page" onclick="addCurrentPage()" /> -
trunk/www/views/reporterlists/reporters/list_reporters.jsp
r5949 r5951 537 537 %> 538 538 </tbl:table> 539 <base:buttongroup clazz="fixedatbottom">539 <base:buttongroup subclass="dialogbuttons"> 540 540 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 541 541 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> -
trunk/www/views/sessions/list_sessions.jsp
r5948 r5951 395 395 %> 396 396 </tbl:table> 397 <base:buttongroup clazz="fixedatbottom">397 <base:buttongroup subclass="dialogbuttons"> 398 398 <base:button onclick="returnSelected();" title="Ok" visible="<%=mode.hasOkButton()%>" /> 399 399 <base:button onclick="window.close();" title="Cancel" visible="<%=mode.hasCancelButton()%>" /> 400 400 <base:button onclick="window.close();" title="Close" visible="<%=mode.hasCloseButton()%>" /> 401 401 </base:buttongroup> 402 <br><br><br>402 403 403 </base:body> 404 404 </base:page> -
trunk/www/views/trashcan/list_trash.jsp
r5948 r5951 367 367 %> 368 368 </tbl:table> 369 <br><br><br>369 370 370 </base:body> 371 371 </base:page>
Note: See TracChangeset
for help on using the changeset viewer.