Ignore:
Timestamp:
06/01/05 16:55:14 (19 years ago)
Author:
bastiaans
Message:

web/addons/toga/templates/overview.tpl:

  • Cosmetic HTML change

web/addons/toga/index.php:

  • Added Joblist filter tree text

web/addons/toga/overview.php:

  • Setup clusterimage filter

web/addons/toga/image.php:

  • Added filter handling

web/addons/toga/libtoga.php:

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/addons/toga/image.php

    r117 r122  
    11<?php
    22include_once "./libtoga.php";
     3
     4if ( !empty( $_GET ) ) {
     5        extract( $_GET );
     6}
    37
    48$httpvars = new HTTPVariables( $HTTP_GET_VARS, $_GET );
     
    610$clustername = $httpvars->getClusterName();
    711
     12if( isset($id) && ($id!='')) $filter = 'id';
     13else if( isset($state) && ($state!='')) $filter='state';
     14else if( isset($user) && ($user!='')) $filter='user';
     15else if( isset($queue) && ($queue!='')) $filter='queue';
     16
    817function drawSmallClusterImage() {
    918
    10         $ic = new ClusterImage( $clustername, null );
     19        $ic = new ClusterImage( $clustername );
    1120        $ic->draw();
    1221}
     
    1423function drawBigClusterImage() {
    1524
    16         $ic = new ClusterImage( $clustername, null );
     25        global $filter, $queue, $id, $user;
     26
     27        $ic = new ClusterImage( $clustername );
     28        switch( $filter ) {
     29
     30                case "id":
     31                        $ic->setFilter( 'jobid', $id );
     32                        break;
     33                case "user":
     34                        $ic->setFilter( 'owner', $user);
     35                        break;
     36                case "queue":
     37                        $ic->setFilter( 'queue', $queue);
     38                        break;
     39                default:
     40                        break;
     41        }
    1742        $ic->draw();
    1843}
Note: See TracChangeset for help on using the changeset viewer.