Ticket #7: mythweb_user_jobs2.diff

File mythweb_user_jobs2.diff, 9.1 KB (added by bmayland@…, 16 years ago)

diff svn head r6827

  • mythweb/schedule_manually.php

     
    6060            $schedule->recgroup     = $_POST['recgroup'];
    6161            $schedule->autoexpire   = $_POST['autoexpire']   ? 1 : 0;
    6262            $schedule->autocommflag = $_POST['autocommflag'] ? 1 : 0;
     63            $schedule->autouserjob1 = $_POST['autouserjob1'] ? 1 : 0;
     64            $schedule->autouserjob2 = $_POST['autouserjob2'] ? 1 : 0;
     65            $schedule->autouserjob3 = $_POST['autouserjob3'] ? 1 : 0;
     66            $schedule->autouserjob4 = $_POST['autouserjob4'] ? 1 : 0;
    6367            $schedule->maxnewest    = $_POST['maxnewest']    ? 1 : 0;
    6468            $schedule->dupin        = _or($_POST['dupin'],    15);
    6569            $schedule->dupmethod    = _or($_POST['dupmethod'], 6);
     
    117121    // auto-commercial-flag
    118122        if (!isset($schedule->autocommflag))
    119123            $schedule->autocommflag = get_backend_setting('AutoCommercialFlag');
     124    // auto-user-jobs
     125        if (!isset($schedule->autouserjob1))
     126            $schedule->autouserjob1 = get_backend_setting('AutoRunUserJob1');
     127        if (!isset($schedule->autouserjob2))
     128            $schedule->autouserjob2 = get_backend_setting('AutoRunUserJob2');
     129        if (!isset($schedule->autouserjob3))
     130            $schedule->autouserjob3 = get_backend_setting('AutoRunUserJob3');
     131        if (!isset($schedule->autouserjob4))
     132            $schedule->autouserjob4 = get_backend_setting('AutoRunUserJob4');
    120133    // auto-transcode
    121134        if (!isset($schedule->autotranscode))
    122135            $schedule->autotranscode = get_backend_setting('AutoTranscode');
  • mythweb/themes/Default/schedule_manually.php

     
    155155                <dd><input type="checkbox" class="radio" name="autocommflag"<?php if ($schedule->autocommflag) echo ' CHECKED' ?> value="1" /></dd>
    156156                <dt><? echo t('Auto-transcode') ?>:</dt>
    157157                <dd><input type="checkbox" class="radio" name="autotranscode"<?php if ($schedule->autotranscode) echo ' CHECKED' ?> value="1" /></dd>
     158                <dt><? echo get_backend_setting('UserJobDesc1') ?>:</dt>
     159                <dd><input type="checkbox" class="radio" name="autouserjob1"<?php if ($schedule->autouserjob1) echo ' CHECKED' ?> value="1" /></dd>
     160                <dt><? echo get_backend_setting('UserJobDesc2') ?>:</dt>
     161                <dd><input type="checkbox" class="radio" name="autouserjob2"<?php if ($schedule->autouserjob2) echo ' CHECKED' ?> value="1" /></dd>
     162                <dt><? echo get_backend_setting('UserJobDesc3') ?>:</dt>
     163                <dd><input type="checkbox" class="radio" name="autouserjob3"<?php if ($schedule->autouserjob3) echo ' CHECKED' ?> value="1" /></dd>
     164                <dt><? echo get_backend_setting('UserJobDesc4') ?>:</dt>
     165                <dd><input type="checkbox" class="radio" name="autouserjob4"<?php if ($schedule->autouserjob4) echo ' CHECKED' ?> value="1" /></dd>
    158166                <dt><? echo t('Auto-expire recordings') ?>:</dt>
    159167                <dd><input type="checkbox" class="radio" name="autoexpire"<?php if ($schedule->autoexpire) echo ' CHECKED' ?> value="1" /></dd>
    160168                <dt><? echo t('Record new and expire old') ?>:</dt>
  • mythweb/themes/Default/program_detail.php

     
    338338                <dd><input type="checkbox" class="radio" name="autocommflag"<?php if ($schedule->autocommflag) echo ' CHECKED' ?> value="1" /></dd>
    339339                <dt><? echo t('Auto-transcode') ?>:</dt>
    340340                <dd><input type="checkbox" class="radio" name="autotranscode"<?php if ($schedule->autotranscode) echo ' CHECKED' ?> value="1" /></dd>
     341                <dt><? echo get_backend_setting('UserJobDesc1') ?>:</dt>
     342                <dd><input type="checkbox" class="radio" name="autouserjob1"<?php if ($schedule->autouserjob1) echo ' CHECKED' ?> value="1" /></dd>
     343                <dt><? echo get_backend_setting('UserJobDesc2') ?>:</dt>
     344                <dd><input type="checkbox" class="radio" name="autouserjob2"<?php if ($schedule->autouserjob2) echo ' CHECKED' ?> value="1" /></dd>
     345                <dt><? echo get_backend_setting('UserJobDesc3') ?>:</dt>
     346                <dd><input type="checkbox" class="radio" name="autouserjob3"<?php if ($schedule->autouserjob3) echo ' CHECKED' ?> value="1" /></dd>
     347                <dt><? echo get_backend_setting('UserJobDesc4') ?>:</dt>
     348                <dd><input type="checkbox" class="radio" name="autouserjob4"<?php if ($schedule->autouserjob4) echo ' CHECKED' ?> value="1" /></dd>
    341349                <dt><? echo t('Auto-expire recordings') ?>:</dt>
    342350                <dd><input type="checkbox" class="radio" name="autoexpire"<?php if ($schedule->autoexpire) echo ' CHECKED' ?> value="1" /></dd>
    343351                <dt><? echo t('Record new and expire old') ?>:</dt>
  • mythweb/includes/recording_schedules.php

     
    220220    // Update the type, in case it changed
    221221        $this->type = $new_type;
    222222    // Update the record
    223         $result = mysql_query('REPLACE INTO record (recordid,type,chanid,starttime,startdate,endtime,enddate,search,title,subtitle,description,profile,recpriority,category,maxnewest,inactive,maxepisodes,autoexpire,startoffset,endoffset,recgroup,dupmethod,dupin,station,seriesid,programid,autocommflag,findday,findtime,findid,autotranscode,transcoder) values ('
     223        $result = mysql_query('REPLACE INTO record (recordid,type,chanid,starttime,startdate,endtime,enddate,search,title,subtitle,description,profile,recpriority,category,maxnewest,inactive,maxepisodes,autoexpire,startoffset,endoffset,recgroup,dupmethod,dupin,station,seriesid,programid,autocommflag,autouserjob1,autouserjob2,autouserjob3,autouserjob4,findday,findtime,findid,autotranscode,transcoder) values ('
    224224                                .escape($this->recordid, true)             .','
    225225                                .escape($this->type)                       .','
    226226                                .escape($this->chanid)                     .','
     
    248248                                .escape($this->seriesid)                   .','
    249249                                .escape($this->programid)                  .','
    250250                                .escape($this->autocommflag)               .','
     251                                .escape($this->autouserjob1)               .','
     252                                .escape($this->autouserjob2)               .','
     253                                .escape($this->autouserjob3)               .','
     254                                .escape($this->autouserjob4)               .','
    251255                                .escape($this->findday)                    .','
    252256                                .escape($this->findtime)                   .','
    253257                                .escape($this->findid)                     .','
  • mythweb/program_detail.php

     
    9898            $schedule->recgroup     = $_POST['recgroup'];
    9999            $schedule->autoexpire   = $_POST['autoexpire']   ? 1 : 0;
    100100            $schedule->autocommflag = $_POST['autocommflag'] ? 1 : 0;
     101            $schedule->autouserjob1 = $_POST['autouserjob1'] ? 1 : 0;
     102            $schedule->autouserjob2 = $_POST['autouserjob2'] ? 1 : 0;
     103            $schedule->autouserjob3 = $_POST['autouserjob3'] ? 1 : 0;
     104            $schedule->autouserjob4 = $_POST['autouserjob4'] ? 1 : 0;
    101105            $schedule->maxnewest    = $_POST['maxnewest']    ? 1 : 0;
    102106            $schedule->inactive     = $_POST['inactive']     ? 1 : 0;
    103107            $schedule->dupin        = _or($_POST['dupin'],    15);
     
    117121    // auto-commercial-flag
    118122        if (!isset($schedule->autocommflag))
    119123            $schedule->autocommflag = get_backend_setting('AutoCommercialFlag');
     124    // auto-user-jobs
     125        if (!isset($schedule->autouserjob1))
     126            $schedule->autouserjob1 = get_backend_setting('AutoRunUserJob1');
     127        if (!isset($schedule->autouserjob2))
     128            $schedule->autouserjob2 = get_backend_setting('AutoRunUserJob2');
     129        if (!isset($schedule->autouserjob3))
     130            $schedule->autouserjob3 = get_backend_setting('AutoRunUserJob3');
     131        if (!isset($schedule->autouserjob4))
     132            $schedule->autouserjob4 = get_backend_setting('AutoRunUserJob4');
    120133    // auto-transcode
    121134        if (!isset($schedule->autotranscode))
    122135            $schedule->autotranscode = get_backend_setting('AutoTranscode');