diff --git a/e107_admin/cpage.php b/e107_admin/cpage.php index 68ca99ea9..53c2d5fac 100644 --- a/e107_admin/cpage.php +++ b/e107_admin/cpage.php @@ -261,12 +261,12 @@ class page_chapters_ui extends e_admin_ui { // return $this->beforeCreate($new_data); - $new_data['chapter_fields'] = $this->processCustomFields($new_data['chapter_fields']); + $new_data = e107::getCustomFields()->processConfigPost('chapter_fields', $new_data); return $new_data; } - +/* private function processCustomFields($newdata) { if(empty($newdata)) @@ -291,7 +291,7 @@ class page_chapters_ui extends e_admin_ui } return $new; - } + }*/ } @@ -345,68 +345,7 @@ class page_chapters_form_ui extends e_admin_form_ui if($mode == 'write') { - - $value= array(); - - if(!empty($curVal)) - { - $curVal = e107::unserialize($curVal); - $i = 0; - foreach($curVal as $k=>$v) - { - $v['key'] = $k; - $value[$i] = $v; - $i++; - } - } - - - $text = "
".LAN_NAME." | ".LAN_TITLE." | ".LAN_TYPE." | Params | ".LAN_TOOLTIP." |
---|---|---|---|---|
".$fieldName." | ".$fieldTitle." | ".$fieldType." | ".$fieldParms." | ".$fieldHelp." |
Name | Title {CPAGEFIELDTITLE: name=x} | Normal {CPAGEFIELD: name=x} | Raw {CPAGEFIELD: name=x&mode=raw} |
---|---|---|---|
".$ok." | ".$this->getFieldTitle($ok)." | ".$this->getFieldValue($ok)." | ".$this->getFieldValue($ok, array('mode'=>'raw'))." |
".LAN_NAME." | ".LAN_TITLE." | ".LAN_TYPE." | Params | ".LAN_TOOLTIP." |
---|---|---|---|---|
".$fieldName." | ".$fieldTitle." | ".$fieldType." | ".$fieldParms." | ".$fieldHelp." |