Ignore:
Timestamp:
04/07/06 10:30:31 (18 years ago)
Author:
bastiaans
Message:

web/addons/job_monarch/styles.css:

  • changed jobname_hint style

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

  • added jobname_hint blocks
  • some columns names altered
  • added tooltips in some places

web/addons/job_monarch/overview.php:

  • addedd short/full jobname assignment
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/addons/job_monarch/overview.php

    r239 r240  
    562562                                $tpl->assign("id", $jobid );
    563563                                $tpl->assign("state", $jobs[$jobid][status] );
     564
     565                                $fullstate = '';
     566                                if( $jobs[$jobid][status] == 'R' ) {
     567                                        $fullstate = "Running";
     568                                } else if( $jobs[$jobid][status] == 'Q' ) {
     569                                        $fullstate = "Queued";
     570                                }
     571
     572                                $tpl->assign("fullstate", $fullstate );
     573                               
    564574                                $tpl->assign("user", $jobs[$jobid][owner] );
    565575                                $tpl->assign("queue", $jobs[$jobid][queue] );
    566                                 $tpl->assign("name", $jobs[$jobid][name] );
     576
     577                                $fulljobname = $jobs[$jobid][name];
     578                                $shortjobname = '';
     579
     580                                $tpl->assign("fulljobname", $fulljobname );
     581
     582                                if( mb_strwidth( $fulljobname ) > 10 ) {
     583                                        $tpl->newBlock("jobname_hint_start");
     584                                        $tpl->gotoBlock("node");
     585
     586                                        $shortjobname = mb_strimwidth( $fulljobname, 0, 9 ) . '..';
     587                                } else {
     588                                        $shortjobname = $fulljobname;
     589                                }
     590                               
     591                                $tpl->assign("name", $shortjobname );
     592
     593                                if( strlen( $fulljobname ) > 10 ) {
     594                                        $tpl->newBlock("jobname_hint_end");
     595                                        $tpl->gotoBlock("node");
     596                                }
     597
    567598                                $domain = $jobs[$jobid][domain];
    568599                                $tpl->assign("req_cpu", makeTime( timeToEpoch( $jobs[$jobid][requested_time] ) ) );
Note: See TracChangeset for help on using the changeset viewer.