Ignore:
Timestamp:
06/01/05 10:24:23 (19 years ago)
Author:
bastiaans
Message:

web/addons/toga/overview.php, web/addons/toga/index.php, web/addons/toga/templates/overview.tpl:

  • Added clickable filters to joblist
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/addons/toga/templates/overview.tpl

    r118 r119  
    3434                document.forms['toga_form'].submit();
    3535        }
     36
     37        function setFilter( filtername, filterval ) {
     38
     39                document.toga_form.id.value = '';
     40                document.toga_form.queue.value = '';
     41                document.toga_form.state.value = '';
     42                document.toga_form.user.value = '';
     43
     44                if( document.toga_form.elements[filtername] ) {
     45                        document.toga_form.elements[filtername].value = filterval;
     46                }
     47
     48                document.forms['toga_form'].submit();
     49        }
    3650</SCRIPT>
    3751
     
    4155<INPUT TYPE="HIDDEN" NAME="sortorder" VALUE="{sortorder}">
    4256<INPUT TYPE="HIDDEN" NAME="c" VALUE="{clustername}">
    43 <INPUT TYPE="HIDDEN" NAME="jobid" VALUE="{jobid}">
     57<INPUT TYPE="HIDDEN" NAME="id" VALUE="{f_id}">
     58<INPUT TYPE="HIDDEN" NAME="queue" VALUE="{f_queue}">
     59<INPUT TYPE="HIDDEN" NAME="state" VALUE="{f_state}">
     60<INPUT TYPE="HIDDEN" NAME="user" VALUE="{f_user}">
    4461
    4562</FORM>
     
    6178<!-- START BLOCK : node -->
    6279  <TR CLASS="{nodeclass}">
    63     <TD><A HREF="">{id}</A></TD>
    64     <TD><A HREF="">{state}</A></TD>
    65     <TD><A HREF="{togasorted}&user={user}">{user}</A></TD>
    66     <TD><A HREF="{togasorted}&queue={queue}">{queue}</A></TD>
     80    <TD><A HREF="#" onClick="setFilter( 'id', '{id}' )">{id}</A></TD>
     81    <TD><A HREF="#" onClick="setFilter( 'state', '{state}' )">{state}</A></TD>
     82    <TD><A HREF="#" onClick="setFilter( 'user', '{user}' )">{user}</A></TD>
     83    <TD><A HREF="#" onClick="setFilter( 'queue', '{queue}' )">{queue}</A></TD>
    6784    <TD>{name}</TD>
    6885    <TD>{req_cpu}</TD>
Note: See TracChangeset for help on using the changeset viewer.