Ticket #7: mythweb_user_jobs.diff

File mythweb_user_jobs.diff, 8.8 KB (added by bmayland@…, 16 years ago)

SVN head diff

  • 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);
     
    115119    // auto-commercial-flag
    116120        if (!isset($schedule->autocommflag))
    117121            $schedule->autocommflag = get_backend_setting('AutoCommercialFlag');
     122    // auto-user-jobs
     123        if (!isset($schedule->autouserjob1))
     124            $schedule->autouserjob1 = get_backend_setting('AutoRunUserJob1');
     125        if (!isset($schedule->autouserjob2))
     126            $schedule->autouserjob2 = get_backend_setting('AutoRunUserJob2');
     127        if (!isset($schedule->autouserjob3))
     128            $schedule->autouserjob3 = get_backend_setting('AutoRunUserJob3');
     129        if (!isset($schedule->autouserjob4))
     130            $schedule->autouserjob4 = get_backend_setting('AutoRunUserJob4');
    118131    // recpriority
    119132        if (!isset($schedule->recpriority)) {
    120133            $result = mysql_query('SELECT recpriority from channel where chanid='.escape($program->chanid));
  • 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);
     
    115119    // auto-commercial-flag
    116120        if (!isset($schedule->autocommflag))
    117121            $schedule->autocommflag = get_backend_setting('AutoCommercialFlag');
     122    // auto-user-jobs
     123        if (!isset($schedule->autouserjob1))
     124            $schedule->autouserjob1 = get_backend_setting('AutoRunUserJob1');
     125        if (!isset($schedule->autouserjob2))
     126            $schedule->autouserjob2 = get_backend_setting('AutoRunUserJob2');
     127        if (!isset($schedule->autouserjob3))
     128            $schedule->autouserjob3 = get_backend_setting('AutoRunUserJob3');
     129        if (!isset($schedule->autouserjob4))
     130            $schedule->autouserjob4 = get_backend_setting('AutoRunUserJob4');
    118131    // recpriority
    119132        if (!isset($schedule->recpriority)) {
    120133            $result = mysql_query('SELECT recpriority from channel where chanid='.escape($program->chanid));
  • themes/Default/schedule_manually.php

     
    151151                   ?></select></dd>
    152152                <dt><? echo t('Auto-flag commercials') ?>:</dt>
    153153                <dd><input type="checkbox" class="radio" name="autocommflag"<?php if ($schedule->autocommflag) echo ' CHECKED' ?> value="1" /></dd>
     154                <dt><? echo get_backend_setting('UserJobDesc1') ?>:</dt>
     155                <dd><input type="checkbox" class="radio" name="autouserjob1"<?php if ($schedule->autouserjob1) echo ' CHECKED' ?> value="1" /></dd>
     156                <dt><? echo get_backend_setting('UserJobDesc2') ?>:</dt>
     157                <dd><input type="checkbox" class="radio" name="autouserjob2"<?php if ($schedule->autouserjob2) echo ' CHECKED' ?> value="1" /></dd>
     158                <dt><? echo get_backend_setting('UserJobDesc3') ?>:</dt>
     159                <dd><input type="checkbox" class="radio" name="autouserjob3"<?php if ($schedule->autouserjob3) echo ' CHECKED' ?> value="1" /></dd>
     160                <dt><? echo get_backend_setting('UserJobDesc4') ?>:</dt>
     161                <dd><input type="checkbox" class="radio" name="autouserjob4"<?php if ($schedule->autouserjob4) echo ' CHECKED' ?> value="1" /></dd>
    154162                <dt><? echo t('Auto-expire recordings') ?>:</dt>
    155163                <dd><input type="checkbox" class="radio" name="autoexpire"<?php if ($schedule->autoexpire) echo ' CHECKED' ?> value="1" /></dd>
    156164                <dt><? echo t('Record new and expire old') ?>:</dt>
  • themes/Default/program_detail.php

     
    334334                   ?></select></dd>
    335335                <dt><? echo t('Auto-flag commercials') ?>:</dt>
    336336                <dd><input type="checkbox" class="radio" name="autocommflag"<?php if ($schedule->autocommflag) echo ' CHECKED' ?> value="1" /></dd>
     337                <dt><? echo get_backend_setting('UserJobDesc1') ?>:</dt>
     338                <dd><input type="checkbox" class="radio" name="autouserjob1"<?php if ($schedule->autouserjob1) echo ' CHECKED' ?> value="1" /></dd>
     339                <dt><? echo get_backend_setting('UserJobDesc2') ?>:</dt>
     340                <dd><input type="checkbox" class="radio" name="autouserjob2"<?php if ($schedule->autouserjob2) echo ' CHECKED' ?> value="1" /></dd>
     341                <dt><? echo get_backend_setting('UserJobDesc3') ?>:</dt>
     342                <dd><input type="checkbox" class="radio" name="autouserjob3"<?php if ($schedule->autouserjob3) echo ' CHECKED' ?> value="1" /></dd>
     343                <dt><? echo get_backend_setting('UserJobDesc4') ?>:</dt>
     344                <dd><input type="checkbox" class="radio" name="autouserjob4"<?php if ($schedule->autouserjob4) echo ' CHECKED' ?> value="1" /></dd>
    337345                <dt><? echo t('Auto-expire recordings') ?>:</dt>
    338346                <dd><input type="checkbox" class="radio" name="autoexpire"<?php if ($schedule->autoexpire) echo ' CHECKED' ?> value="1" /></dd>
    339347                <dt><? echo t('Record new and expire old') ?>:</dt>
  • includes/recording_schedules.php

     
    203203    // Update the type, in case it changed
    204204        $this->type = $new_type;
    205205    // Update the record
    206         $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) values ('
     206        $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) values ('
    207207                                .escape($this->recordid, true)             .','
    208208                                .escape($this->type)                       .','
    209209                                .escape($this->chanid)                     .','
     
    231231                                .escape($this->seriesid)                   .','
    232232                                .escape($this->programid)                  .','
    233233                                .escape($this->autocommflag)               .','
     234                                .escape($this->autouserjob1)               .','
     235                                .escape($this->autouserjob2)               .','
     236                                .escape($this->autouserjob3)               .','
     237                                .escape($this->autouserjob4)               .','
    234238                                .escape($this->findday)                    .','
    235239                                .escape($this->findtime)                   .','
    236240                                .escape($this->findid)                     .')')