Changeset 1177

Show
Ignore:
Timestamp:
10/21/08 00:51:01 (17 months ago)
Author:
jallen
Message:

Fixed a number of issues:

  • Testing for ->blog before using ->blog->id in order to avoid an error
  • Fixed a lopsided comment in a script which cause Safari not to display the PQ manager page
  • Removed an errant PhotoGallery CSS link
  • Converted tabs to spaces and reflowed long lines
Location:
trunk/PQManager/plugins/PQManager
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/PQManager/plugins/PQManager/lib/PQManager/Plugin.pm

    r1174 r1177  
    3131    my $q = $app->{query}; 
    3232 
    33     if ($app->blog->id) { 
    34         $app->redirect( 
     33    if (my $blog = $app->blog) { 
     34        $app->redirect( 
    3535            $app->uri( 
    3636                'mode' => 'dashboard', 
    3737                args   => { 
    38                     blog_id => $app->blog->id, 
     38                    blog_id => $blog->id, 
    3939                } 
    4040            ) 
    41             ); 
     41        ); 
    4242    } 
    4343 
     
    5555    my $code = sub { 
    5656        my ($job, $row) = @_; 
    57         my $fi = MT::FileInfo->load({ id => $job->uniqkey }); 
    58         $tmpls{$fi->template_id} = MT::Template->load({ id => $fi->template_id }) unless $tmpls{$fi->template_id}; 
    59         my $tmpl = $tmpls{$fi->template_id}; 
    60         $blogs{$tmpl->blog_id} = MT::Blog->load({ id => $tmpl->blog_id }) unless $blogs{$tmpl->blog_id}; 
    61         my $blog = $blogs{$tmpl->blog_id}; 
    62         $row->{'id'} = $job->jobid; 
    63         $row->{'priority'} = $job->priority; 
    64         $row->{'blog'} = $blog->name; 
    65         $row->{'template'} = $tmpl->name; 
    66         $row->{'path'} = $fi->file_path; 
     57        my $fi                   = MT::FileInfo->load({ id => $job->uniqkey }); 
     58        $tmpls{$fi->template_id} = MT::Template->load({ id => $fi->template_id }) 
     59                unless $tmpls{$fi->template_id}; 
     60        my $tmpl                 = $tmpls{$fi->template_id}; 
     61        $blogs{$tmpl->blog_id}   = MT::Blog->load({ id => $tmpl->blog_id }) 
     62            unless $blogs{$tmpl->blog_id}; 
     63        my $blog                 = $blogs{$tmpl->blog_id}; 
     64        $row->{'id'}             = $job->jobid; 
     65        $row->{'priority'}       = $job->priority; 
     66        $row->{'blog'}           = $blog->name; 
     67        $row->{'template'}       = $tmpl->name; 
     68        $row->{'path'}           = $fi->file_path; 
    6769#        my $ts = $row->{created_on}; 
    6870#        $row->{date} = relative_date($ts, time); 
     
    7072 
    7173    require MT::TheSchwartz::FuncMap; 
    72     my $fm = MT::TheSchwartz::FuncMap->load( { funcname => 'MT::Worker::Publish' } ); 
     74    my $fm = MT::TheSchwartz::FuncMap->load( 
     75        {funcname => 'MT::Worker::Publish'}); 
    7376 
    7477    # %terms is used in case you want to filter the query that will fetch 
     
    7679    # being rendered to the screen 
    7780    my %terms = ( 
    78                 funcid => $fm->funcid, 
    79                 ); 
     81        funcid => $fm->funcid, 
     82        ); 
    8083 
    8184    # %args is used in case you want to sort or otherwise modify the  
     
    8588    my $clause = ' = ts_job_uniqkey'; 
    8689    my %args = ( 
    87                 sort => 'priority', 
    88                 direction => 'descend', 
    89                 join => MT::FileInfo->join_on( undef, { id => \$clause }), 
    90                 ); 
     90        sort => 'priority', 
     91        direction => 'descend', 
     92        join => MT::FileInfo->join_on( undef, { id => \$clause }), 
     93        ); 
    9194 
    9295    # %params is an addition hash of input parameters into the template 
     
    9497    # can be displayed in your template. 
    9598    my %params = ( 
    96         deleted => $q->param('deleted'), 
    97         ); 
     99        deleted => $q->param('deleted'), 
     100    ); 
    98101 
    99102    # Fetch an instance of the current plugin using the plugin's key. 
  • trunk/PQManager/plugins/PQManager/tmpl/list.tmpl

    r1174 r1177  
    22 
    33<mt:setvarblock name="html_head" append="1"> 
    4   <script type="text/javascript"><!-- 
     4  <script type="text/javascript"> 
     5    /* <![CDATA[ */ 
    56    var tableSelect; 
    67    function init() { 
     
    1415      doRemoveItems(getByID('ts_job-listing-form'), 'job', 'jobs', 'id', new Array(), params ); 
    1516    } 
     17    /* ]]> */ 
    1618  </script> 
    17   <link rel="stylesheet" href="<mt:StaticWebPath>plugins/PhotoGallery/app/styles.css" type="text/css" /></head> 
    18  
    1919</mt:setvarblock> 
    2020