From 132c78453a7a8c07b49e1db2fd70cc169f6919af Mon Sep 17 00:00:00 2001 From: naomiaro Date: Fri, 1 Apr 2011 18:18:32 -0400 Subject: [PATCH 1/4] CC-2116 : Add Extra Form Validation For Rebroadcasts can only schedule rebroadcast shows an hour after original broadcast or later. zend date validator passes '09:0f' which it shouldn't... --- .../controllers/ScheduleController.php | 33 ++++++++++++++-- .../forms/AddShowAbsoluteRebroadcastDates.php | 32 ++++++++++++++++ application/forms/AddShowRebroadcastDates.php | 38 +++++++++++++++++++ .../form/add-show-rebroadcast-absolute.phtml | 19 ++++++++-- .../scripts/form/add-show-rebroadcast.phtml | 17 ++++++++- public/js/airtime/schedule/add-show.js | 24 +++++++++--- 6 files changed, 148 insertions(+), 15 deletions(-) diff --git a/application/controllers/ScheduleController.php b/application/controllers/ScheduleController.php index 31ce6d3f2..6f14ae10a 100644 --- a/application/controllers/ScheduleController.php +++ b/application/controllers/ScheduleController.php @@ -355,6 +355,10 @@ class ScheduleController extends Zend_Controller_Action $data['add_show_hosts'] = $this->_getParam('hosts'); $data['add_show_day_check'] = $this->_getParam('days'); + if($data['add_show_day_check'] == "") { + $data['add_show_day_check'] = null; + } + $formWhat = new Application_Form_AddShowWhat(); $formWho = new Application_Form_AddShowWho(); $formWhen = new Application_Form_AddShowWhen(); @@ -389,20 +393,40 @@ class ScheduleController extends Zend_Controller_Action } if($data["add_show_repeats"]) { + $repeats = $formRepeats->isValid($data); if($repeats) { $repeats = $formRepeats->checkReliantFields($data); } + + $formAbsoluteRebroadcast->reset(); + //make it valid, results don't matter anyways. + $rebroadAb = 1; + + if ($data["add_show_rebroadcast"]) { + $rebroad = $formRebroadcast->isValid($data); + if($rebroad) { + $rebroad = $formRebroadcast->checkReliantFields($data); + } + } } else { - $repeats = 1; //make it valid, results don't matter anyways. + $formRebroadcast->reset(); + //make it valid, results don't matter anyways. + $repeats = 1; + $rebroad = 1; + + if ($data["add_show_rebroadcast"]) { + $rebroadAb = $formAbsoluteRebroadcast->isValid($data); + if($rebroadAb) { + $rebroadAb = $formAbsoluteRebroadcast->checkReliantFields($data); + } + } } $who = $formWho->isValid($data); $style = $formStyle->isValid($data); - $record = $formRecord->isValid($data); - $rebroadAb = $formAbsoluteRebroadcast->isValid($data); - $rebroad = $formRebroadcast->isValid($data); + $record = $formRecord->isValid($data); if ($what && $when && $repeats && $who && $style && $record && $rebroadAb && $rebroad) { @@ -421,6 +445,7 @@ class ScheduleController extends Zend_Controller_Action 'add_show_duration' => '1:00')); $formRepeats->reset(); $formRepeats->populate(array('add_show_end_date' => date("Y-m-d"))); + $formStyle->reset(); $formRecord->reset(); $formAbsoluteRebroadcast->reset(); diff --git a/application/forms/AddShowAbsoluteRebroadcastDates.php b/application/forms/AddShowAbsoluteRebroadcastDates.php index 27e78422c..49824a355 100644 --- a/application/forms/AddShowAbsoluteRebroadcastDates.php +++ b/application/forms/AddShowAbsoluteRebroadcastDates.php @@ -178,6 +178,38 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm } + public function checkReliantFields($formData) { + $valid = true; + + for($i=1; $i<=5; $i++) { + + $day = $formData['add_show_rebroadcast_absolute_date_'.$i]; + + if($day == "") { + continue; + } + + $show_start_time = $formData['add_show_start_date']."".$formData['add_show_start_time']; + $show_end = new DateTime($show_start_time); + + $duration = $formData['add_show_duration']; + $duration = explode(":", $duration); + + $show_end->add(new DateInterval("PT$duration[0]H")); + $show_end->add(new DateInterval("PT$duration[1]M")); + $show_end->add(new DateInterval("PT1H"));//min time to wait until a rebroadcast + + $rebroad_start = $day."".$formData['add_show_rebroadcast_absolute_time_'.$i]; + $rebroad_start = new DateTime($rebroad_start); + + if($rebroad_start < $show_end) { + $this->getElement('add_show_rebroadcast_absolute_time_'.$i)->setErrors(array("Must wait at least 1 hour to rebroadcast")); + $valid = false; + } + } + + return $valid; + } } diff --git a/application/forms/AddShowRebroadcastDates.php b/application/forms/AddShowRebroadcastDates.php index dc38a583b..e1e390e2a 100644 --- a/application/forms/AddShowRebroadcastDates.php +++ b/application/forms/AddShowRebroadcastDates.php @@ -141,5 +141,43 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm ) )); } + + public function checkReliantFields($formData) { + + $valid = true; + + for($i=1; $i<=5; $i++) { + + $days = $formData['add_show_rebroadcast_date_'.$i]; + + if($days == "") { + continue; + } + + $days = explode(" ", $days); + $day = $days[0]; + + $show_start_time = $formData['add_show_start_date']."".$formData['add_show_start_time']; + $show_end = new DateTime($show_start_time); + + $duration = $formData['add_show_duration']; + $duration = explode(":", $duration); + + $show_end->add(new DateInterval("PT$duration[0]H")); + $show_end->add(new DateInterval("PT$duration[1]M")); + $show_end->add(new DateInterval("PT1H"));//min time to wait until a rebroadcast + + $rebroad_start = $formData['add_show_start_date']."".$formData['add_show_rebroadcast_time_'.$i]; + $rebroad_start = new DateTime($rebroad_start); + $rebroad_start->add(new DateInterval("P".$day."D")); + + if($rebroad_start < $show_end) { + $this->getElement('add_show_rebroadcast_time_'.$i)->setErrors(array("Must wait at least 1 hour to rebroadcast")); + $valid = false; + } + } + + return $valid; + } } diff --git a/application/views/scripts/form/add-show-rebroadcast-absolute.phtml b/application/views/scripts/form/add-show-rebroadcast-absolute.phtml index 0fcb9a0dc..d235a6ae9 100644 --- a/application/views/scripts/form/add-show-rebroadcast-absolute.phtml +++ b/application/views/scripts/form/add-show-rebroadcast-absolute.phtml @@ -1,4 +1,4 @@ -
+
@@ -10,10 +10,21 @@ element->getElement('add_show_rebroadcast_absolute_date_'.$i) ?> @ element->getElement('add_show_rebroadcast_absolute_time_'.$i) ?> - element->getElement('add_show_rebroadcast_absolute_time_'.$i)->hasErrors()) : ?> - element->getElement('add_show_rebroadcast_absolute_time_'.$i)->getMessages()); ?> - + element->getElement('add_show_rebroadcast_absolute_date_'.$i)->hasErrors()) + || ($this->element->getElement('add_show_rebroadcast_absolute_time_'.$i)->hasErrors())) : ?> +
    + element->getElement('add_show_rebroadcast_absolute_date_'.$i)->getMessages(), + $this->element->getElement('add_show_rebroadcast_absolute_time_'.$i)->getMessages() + ); + ?> + + +
  • + +
+ diff --git a/application/views/scripts/form/add-show-rebroadcast.phtml b/application/views/scripts/form/add-show-rebroadcast.phtml index a698b3bac..44ae45b0c 100644 --- a/application/views/scripts/form/add-show-rebroadcast.phtml +++ b/application/views/scripts/form/add-show-rebroadcast.phtml @@ -1,4 +1,4 @@ -
+
@@ -11,6 +11,21 @@ @ element->getElement('add_show_rebroadcast_time_'.$i) ?> + + element->getElement('add_show_rebroadcast_date_'.$i)->hasErrors()) + || ($this->element->getElement('add_show_rebroadcast_time_'.$i)->hasErrors())) : ?> +
    + element->getElement('add_show_rebroadcast_date_'.$i)->getMessages(), + $this->element->getElement('add_show_rebroadcast_time_'.$i)->getMessages() + ); + ?> + + +
  • + +
+ diff --git a/public/js/airtime/schedule/add-show.js b/public/js/airtime/schedule/add-show.js index 480530e7e..02d2847a9 100644 --- a/public/js/airtime/schedule/add-show.js +++ b/public/js/airtime/schedule/add-show.js @@ -64,6 +64,10 @@ function setAddShowEvents() { if(!form.find("#add_show_repeats").attr('checked')) { form.find("#schedule-show-when > fieldset:last").hide(); + $("#add_show_rebroadcast_relative").hide(); + } + else { + $("#add_show_rebroadcast_absolute").hide(); } if(!form.find("#add_show_record").attr('checked')) { @@ -82,12 +86,12 @@ function setAddShowEvents() { if(form.find("#add_show_rebroadcast").attr('checked')) { if($(this).attr('checked')){ - form.find("#schedule-record-rebroadcast > fieldset:eq(1)").hide(); - form.find("#schedule-record-rebroadcast > fieldset:last").show(); + form.find("#add_show_rebroadcast_absolute").hide(); + form.find("#add_show_rebroadcast_relative").show(); } else { - form.find("#schedule-record-rebroadcast > fieldset:eq(1)").show(); - form.find("#schedule-record-rebroadcast > fieldset:last").hide(); + form.find("#add_show_rebroadcast_absolute").show(); + form.find("#add_show_rebroadcast_relative").hide(); } } }); @@ -100,10 +104,10 @@ function setAddShowEvents() { form.find("#add_show_rebroadcast").click(function(){ $(this).blur(); if($(this).attr('checked') && !form.find("#add_show_repeats").attr('checked')) { - form.find("#schedule-record-rebroadcast > fieldset:eq(1)").show(); + form.find("#add_show_rebroadcast_absolute").show(); } else if($(this).attr('checked') && form.find("#add_show_repeats").attr('checked')) { - form.find("#schedule-record-rebroadcast > fieldset:last").show(); + form.find("#add_show_rebroadcast_relative").show(); } else { form.find("#schedule-record-rebroadcast > fieldset:not(:first-child)").hide(); @@ -248,6 +252,14 @@ function showErrorSections() { if($("#schedule-show-style .errors").length > 0) { $("#schedule-show-style").show(); } + if($("#add_show_rebroadcast_absolute .errors").length > 0) { + $("#schedule-record-rebroadcast").show(); + $("#add_show_rebroadcast_absolute").show(); + } + if($("#add_show_rebroadcast_relative .errors").length > 0) { + $("#schedule-record-rebroadcast").show(); + $("#add_show_rebroadcast_relative").show(); + } } $(document).ready(function() { From 2e74ba7c060b0ae34f07f39bc4ff6a48f3fcdd32 Mon Sep 17 00:00:00 2001 From: Paul Baranowski Date: Fri, 1 Apr 2011 18:25:00 -0400 Subject: [PATCH 2/4] Fixed the calendar load test script. Changed the code to use the DateTime object and also fixed a bug when creating the ShowInstance object -- it was using the wrong ID in the constructor. Added some documentation to the Shows::getShows() method. --- application/models/Shows.php | 7 +- application/models/tests/populator.php | 119 +++++++++++++------------ 2 files changed, 67 insertions(+), 59 deletions(-) diff --git a/application/models/Shows.php b/application/models/Shows.php index 492885f40..62c943b2e 100644 --- a/application/models/Shows.php +++ b/application/models/Shows.php @@ -260,12 +260,15 @@ class Show { } /** + * Get all the show instances in the given time range. + * * @param string $start_timestamp - * In the format "YYYY-MM-DD HH:mm:ss" + * In the format "YYYY-MM-DD HH:mm:ss". This time is inclusive. * @param string $end_timestamp - * In the format "YYYY-MM-DD HH:mm:ss" + * In the format "YYYY-MM-DD HH:mm:ss". This time is inclusive. * @param unknown_type $excludeInstance * @param boolean $onlyRecord + * @return array */ public static function getShows($start_timestamp, $end_timestamp, $excludeInstance=NULL, $onlyRecord=FALSE) { diff --git a/application/models/tests/populator.php b/application/models/tests/populator.php index 98992b650..4c3b5a994 100644 --- a/application/models/tests/populator.php +++ b/application/models/tests/populator.php @@ -14,9 +14,15 @@ require_once __DIR__.'/../../../library/propel/runtime/lib/Propel.php'; Propel::init(__DIR__.'/../../configs/airtime-conf.php'); - AirtimeInstall::DbConnect(true); +$sql = "DELETE FROM cc_show"; +$CC_DBC->query($sql); +$sql = "DELETE FROM cc_show_days"; +$CC_DBC->query($sql); +$sql = "DELETE FROM cc_show_instances"; +$CC_DBC->query($sql); +/* // Create a playlist $playlist = new Playlist(); $playlist->create("Calendar Load test playlist ".uniqid()); @@ -34,65 +40,64 @@ $result = $playlist->addAudioClip($storedFile2->getId()); $result = $playlist->addAudioClip($storedFile2->getId()); echo "Created playlist ".$playlist->getName()." with ID ".$playlist->getId()."\n"; - +*/ // Create the shows -$data = array(); -$currentDate = date("Y\\-m\\-d"); - -$year = date("Y"); -$month = date("m"); -$day = date("d"); - -$nextDay = $currentDate; - -#echo $currentDate; -$currentHour = date("H"); -$setHour = $currentHour + 1; - -$showNumber = 1; -for ($days=1; $days<100; $days=$days+1) +function createTestShow($showNumber, $showTime, $duration = "1:00") { - // Adding shows until the end of the day - while ($setHour < 24) - { - echo 'Adding show: '.$nextDay. ' '.$setHour.":00\n"; - $data['add_show_name'] = 'automated show '.$showNumber; - $data['add_show_start_date'] = $nextDay; - $data['add_show_start_time'] = $setHour.':00'; - $showNumber = $showNumber + 1; - $data['add_show_duration'] = '1:00'; - $data['add_show_no_end'] = 0; - $data['add_show_repeats'] = 0; - $data['add_show_description'] = 'automated show'; - $data['add_show_url'] = 'http://www.OfirGal.com'; - $data['add_show_color'] = ""; - $data['add_show_background_color'] = ""; - $data['add_show_record'] = 0; - $data['add_show_hosts'] =""; - $showId = Show::create($data); - Show::populateShowUntil($showId, "2012-01-01 00:00:00"); + $data = array(); + $strTime = $showTime->format("Y-m-d H:i"); + echo "Adding show: $strTime\n"; + $data['add_show_name'] = 'automated show '.$showNumber; + $data['add_show_start_date'] = $showTime->format("Y-m-d"); + $data['add_show_start_time'] = $showTime->format("H:i"); + $data['add_show_duration'] = $duration; + $data['add_show_no_end'] = 0; + $data['add_show_repeats'] = 0; + $data['add_show_description'] = 'automated show'; + $data['add_show_url'] = 'http://www.OfirGal.com'; + $data['add_show_color'] = ""; + $data['add_show_background_color'] = ""; + $data['add_show_record'] = 0; + $data['add_show_hosts'] =""; + $showId = Show::create($data); + //echo "show created, ID: $showId\n"; - // populating the show with a playlist - $show = new ShowInstance($showId); - $show->scheduleShow(array($playlist->getId())); - - $setHour = $setHour + 1; - } - // set the next day - $setHour = 0; - if ($day<30) { - $day = $day + 1; - } else { - $day = 1; - if ($month<12) - { - $month = $month + 1; - } else { - $month = 1; - $year = $year + 1; - } - } - $nextDay = $year."-".$month."-".$day; + // populating the show with a playlist + $instances = Show::getShows($showTime->format("Y-m-d H:i:s"), $showTime->format("Y-m-d H:i:s")); + $instance = array_pop($instances); + $show = new ShowInstance($instance["instance_id"]); + //echo "Adding playlist to show instance ".$show->getShowInstanceId()."\n"; + $show->scheduleShow(array(1)); + //echo "done\n"; + //$show->scheduleShow(array($playlist->getId())); } + +$showTime = new DateTime(); + +$resolution = "minute"; +$showNumber = 1; +$numberOfDays = 0; +$numberOfHours = 1; +$endDate = new DateTime(); +$endDate->add(new DateInterval("P".$numberOfDays."DT".$numberOfHours."H")); +echo "End date: ".$endDate->format("Y-m-d H:i")."\n"; + +while ($showTime < $endDate) { + echo $showTime->format("Y-m-d H:i")." < " .$endDate->format("Y-m-d H:i")."\n"; + if ($resolution == "minute") { + createTestShow($showNumber, $showTime, "0:01"); + $showTime->add(new DateInterval("PT1M")); + } elseif ($resolution == "hour") { + createTestShow($showNumber, $showTime); + $showTime->add(new DateInterval("PT1H")); + } + $showNumber = $showNumber + 1; +} +RabbitMq::PushScheduleFinal(); + + + + + From b59e7aef32b2afd6aab286c83f99b08cdb94c9db Mon Sep 17 00:00:00 2001 From: naomiaro Date: Fri, 1 Apr 2011 19:43:57 -0400 Subject: [PATCH 3/4] CC-2116 : Add Extra Form Validation For Rebroadcasts adding check for time fields since zend passes 09:0f setting min date on rebroadcast date picker to be start date of show. --- .../forms/AddShowAbsoluteRebroadcastDates.php | 20 +++++++++---------- application/forms/AddShowRebroadcastDates.php | 20 +++++++++---------- application/forms/AddShowWhen.php | 3 ++- public/js/airtime/schedule/add-show.js | 3 ++- 4 files changed, 24 insertions(+), 22 deletions(-) diff --git a/application/forms/AddShowAbsoluteRebroadcastDates.php b/application/forms/AddShowAbsoluteRebroadcastDates.php index 49824a355..7d173df2a 100644 --- a/application/forms/AddShowAbsoluteRebroadcastDates.php +++ b/application/forms/AddShowAbsoluteRebroadcastDates.php @@ -36,8 +36,8 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -69,8 +69,8 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -102,8 +102,8 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -135,8 +135,8 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -168,8 +168,8 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' diff --git a/application/forms/AddShowRebroadcastDates.php b/application/forms/AddShowRebroadcastDates.php index e1e390e2a..6cc86b134 100644 --- a/application/forms/AddShowRebroadcastDates.php +++ b/application/forms/AddShowRebroadcastDates.php @@ -33,8 +33,8 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -58,8 +58,8 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -83,8 +83,8 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -108,8 +108,8 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' @@ -133,8 +133,8 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm 'value' => '', 'filters' => array('StringTrim'), 'validators' => array( - 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ), 'decorators' => array( 'ViewHelper' diff --git a/application/forms/AddShowWhen.php b/application/forms/AddShowWhen.php index 295354c36..5795145dc 100644 --- a/application/forms/AddShowWhen.php +++ b/application/forms/AddShowWhen.php @@ -31,7 +31,8 @@ class Application_Form_AddShowWhen extends Zend_Form_SubForm 'filters' => array('StringTrim'), 'validators' => array( 'NotEmpty', - array('date', false, array('HH:mm')) + array('date', false, array('HH:mm')), + array('regex', false, array('/^[0-9:]+$/', 'messages' => 'Invalid character entered')) ) )); diff --git a/public/js/airtime/schedule/add-show.js b/public/js/airtime/schedule/add-show.js index 02d2847a9..d8ded66a6 100644 --- a/public/js/airtime/schedule/add-show.js +++ b/public/js/airtime/schedule/add-show.js @@ -12,6 +12,7 @@ function startDpSelect(dateText, inst) { date = new Date(time[0], time[1] - 1, time[2]); $("#add_show_end_date").datepicker("option", "minDate", date); + $('input[name^="add_show_rebroadcast_absolute_date"]').datepicker("option", "minDate", date); } function endDpSelect(dateText, inst) { @@ -144,7 +145,7 @@ function setAddShowEvents() { }); form.find('input[name^="add_show_rebroadcast_absolute_date"]').datepicker({ - //minDate: new Date(), + minDate: new Date(), dateFormat: 'yy-mm-dd' }); form.find('input[name^="add_show_rebroadcast_absolute_time"], input[name^="add_show_rebroadcast_time"]').timepicker({ From 94333db7334a9b16d2198293530553abd8623abd Mon Sep 17 00:00:00 2001 From: lukabazuka Date: Sat, 2 Apr 2011 17:11:54 +0200 Subject: [PATCH 4/4] fixed issues CC-2139 and CC-2031 --- public/css/redmond/jquery-ui-1.8.8.custom.css | 7 ++++--- public/css/styles.css | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/public/css/redmond/jquery-ui-1.8.8.custom.css b/public/css/redmond/jquery-ui-1.8.8.custom.css index aaef2c929..64086d9c2 100644 --- a/public/css/redmond/jquery-ui-1.8.8.custom.css +++ b/public/css/redmond/jquery-ui-1.8.8.custom.css @@ -1085,7 +1085,7 @@ button.ui-button-icons-only { padding-right: 2.1em; } /* no icon support for input elements, provide padding by default */ -input.ui-button { +input.ui-button, button.ui-button { padding: .4em 1em; } /*button icon element(s) */ @@ -1117,10 +1117,11 @@ input.ui-button { } /* workarounds */ -button.ui-button::-moz-focus-inner { +/*button.ui-button::-moz-focus-inner { border: 0; padding: 0; -} /* reset extra padding in Firefox */ +}*/ + /* reset extra padding in Firefox */ /* * jQuery UI Dialog 1.8.6 * diff --git a/public/css/styles.css b/public/css/styles.css index 3f11e491e..4b05fb512 100644 --- a/public/css/styles.css +++ b/public/css/styles.css @@ -1268,6 +1268,9 @@ div.success{ height: 28px; margin: 0 0 8px 0; } +#schedule-add-show .button-bar.bottom { + margin: 16px 0 0 0; +} .schedule { text-align:left;