CC-84: Smart Playlists

-fixed undefined offset apache warnings
This commit is contained in:
denise 2012-08-01 14:07:38 -04:00
parent 8f063367cc
commit 0f681d7c25
1 changed files with 68 additions and 62 deletions

View File

@ -965,6 +965,7 @@ EOT;
} }
}// foreach }// foreach
if (isset($data['modrow'])) {
$modKeys = array_keys($data['modrow']); $modKeys = array_keys($data['modrow']);
for ($i = 0; $i < count($modKeys); $i++) { for ($i = 0; $i < count($modKeys); $i++) {
foreach ($data['modrow'][$modKeys[$i]] as $key=>$d){ foreach ($data['modrow'][$modKeys[$i]] as $key=>$d){
@ -1018,6 +1019,7 @@ EOT;
} }
}//end mod foreach }//end mod foreach
}//for loop }//for loop
}//if
$result = count($errors) > 0 ? 1 :0; $result = count($errors) > 0 ? 1 :0;
$files["count"] = 0; $files["count"] = 0;
@ -1060,6 +1062,7 @@ EOT;
} }
//insert modifier rows //insert modifier rows
if (isset($p_criteriaData['modrow'])) {
$modKeys = array_keys($p_criteriaData['modrow']); $modKeys = array_keys($p_criteriaData['modrow']);
for ($i = 0; $i < count($modKeys); $i++) { for ($i = 0; $i < count($modKeys); $i++) {
foreach( $p_criteriaData['modrow'][$modKeys[$i]] as $d){ foreach( $p_criteriaData['modrow'][$modKeys[$i]] as $d){
@ -1075,6 +1078,7 @@ EOT;
$qry->save(); $qry->save();
} }
} }
}
// insert limit info // insert limit info
$qry = new CcBlockcriteria(); $qry = new CcBlockcriteria();
@ -1264,8 +1268,10 @@ EOT;
*/ */
$tempName = $ele['name']; $tempName = $ele['name'];
preg_match('/^\D*(?=\d)/', $tempName, $r); preg_match('/^\D*(?=\d)/', $tempName, $r);
if (isset($r[0])) {
$critIndexPos = strlen($r[0]); $critIndexPos = strlen($r[0]);
$critIndex = $tempName[$critIndexPos]; $critIndex = $tempName[$critIndexPos];
}
$fieldName = substr($ele['name'], 0, $index); $fieldName = substr($ele['name'], 0, $index);