diff --git a/e107_plugins/newsfeed/admin_config.php b/e107_plugins/newsfeed/admin_config.php index 5c4b93d2e..a2c400102 100644 --- a/e107_plugins/newsfeed/admin_config.php +++ b/e107_plugins/newsfeed/admin_config.php @@ -2,16 +2,12 @@ /* * e107 website system * - * Copyright (C) 2008-2009 e107 Inc (e107.org) + * Copyright (C) 2008-2013 e107 Inc (e107.org) * Released under the terms and conditions of the * GNU General Public License (http://www.gnu.org/licenses/gpl.txt) * * Plugin administration - newsfeeds * - * $Source: /cvs_backup/e107_0.8/e107_plugins/newsfeed/admin_config.php,v $ - * $Revision$ - * $Date$ - * $Author$ * */ require_once("../../class2.php"); @@ -43,39 +39,35 @@ if (isset($_POST['createFeed']) || isset($_POST['updateFeed'])) { if ($_POST['newsfeed_url'] && $_POST['newsfeed_name']) { - $feed['newsfeed_name'] = $tp -> toDB($_POST['newsfeed_name']); - $feed['newsfeed_description'] = $tp -> toDB($_POST['newsfeed_description']); - $feed['newsfeed_image'] = $tp->toDB($_POST['newsfeed_image'])."::".intval($_POST['newsfeed_showmenu'])."::".intval($_POST['newsfeed_showmain']); - $feed['newsfeed_url'] = $tp->toDB($_POST['newsfeed_url']); - $feed['newsfeed_active'] = intval($_POST['newsfeed_active']); - $feed['newsfeed_updateint'] = intval($_POST['newsfeed_updateint']); - $feed['newsfeed_data'] = ''; // Start with blank data feed - $feed['newsfeed_timestamp'] = 0; // This should force an immediate update + $feed['newsfeed_name'] = $tp->toDB($_POST['newsfeed_name']); + $feed['newsfeed_description'] = $tp->toDB($_POST['newsfeed_description']); + $feed['newsfeed_image'] = $tp->toDB($_POST['newsfeed_image'])."::".intval($_POST['newsfeed_showmenu'])."::".intval($_POST['newsfeed_showmain']); + $feed['newsfeed_url'] = $tp->toDB($_POST['newsfeed_url']); + $feed['newsfeed_active'] = intval($_POST['newsfeed_active']); + $feed['newsfeed_updateint'] = intval($_POST['newsfeed_updateint']); + $feed['newsfeed_data'] = ''; // Start with blank data feed + $feed['newsfeed_timestamp'] = 0; // This should force an immediate update if (isset($_POST['createFeed'])) { - if ($sql->db_Insert('newsfeed',$feed)) + if ($sql->insert('newsfeed',$feed)) { $admin_log->logArrayAll('NEWSFD_01', $feed); - $message = NFLAN_23; $mes->addSuccess(LAN_CREATED); } else { - //$message = NFLAN_50.$sql->mySQLerror; $mes->addError(LAN_CREATED_FAILED.': '.$sql->mySQLerror); } } elseif (isset($_POST['updateFeed'])) { - if ($sql->db_UpdateArray('newsfeed',$feed, " WHERE newsfeed_id=".intval($_POST['newsfeed_id']))) + if ($sql->insert('newsfeed',$feed, " WHERE newsfeed_id=".intval($_POST['newsfeed_id']))) { $admin_log->logArrayAll('NEWSFD_02', $feed); - //$message = NFLAN_25; $mes->addSuccess(LAN_UPDATED); } else { - //$message = NFLAN_50.$sql->mySQLerror; $mes->addInfo(LAN_NO_CHANGE.': '.$sql->mySQLerror); } } @@ -83,7 +75,6 @@ if (isset($_POST['createFeed']) || isset($_POST['updateFeed'])) } else { - //$message = NFLAN_24; $mes->addError(LAN_REQUIRED_BLANK); } } @@ -94,29 +85,21 @@ if($action == "delete") { $sql->db_Delete('newsfeed', 'newsfeed_id='.$id); $admin_log->log_event('NEWSFD_03','ID: '.$id,E_LOG_INFORMATIVE,''); - //$message = NFLAN_40; $mes->addSuccess(LAN_DELETED); } -/* -if (isset($message)) -{ - $mes->addInfo($message); - // $ns->tablerender("", "
".$message."
"); -} -*/ $ns->tablerender($caption, $mes->render() . $text); if($headline_total = $sql->db_Select("newsfeed")) { - $nfArray = $sql -> db_getList(); + $nfArray = $sql->rows(); $text = " - + @@ -127,14 +110,14 @@ if($headline_total = $sql->db_Select("newsfeed")) - + \n"; $active = array(NFLAN_13,NFLAN_14,NFLAN_20,NFLAN_21); foreach($nfArray as $newsfeed) { - extract($newsfeed); + extract($newsfeed); // FIXME $text .= " @@ -142,8 +125,11 @@ if($headline_total = $sql->db_Select("newsfeed")) - - \n"; + + "; } $text .= "
".LAN_NAME." ".NFLAN_26." ".NFLAN_12."".LAN_OPTIONS."".LAN_OPTIONS."
$newsfeed_name ".($newsfeed_updateint ? $newsfeed_updateint : "3600")." ".$active[$newsfeed_active]."".ADMIN_EDIT_ICON." ".ADMIN_DELETE_ICON."
+ ".ADMIN_EDIT_ICON." + ".ADMIN_DELETE_ICON." +
"; @@ -151,13 +137,13 @@ if($headline_total = $sql->db_Select("newsfeed")) else { $mes->addInfo(NFLAN_41); - // $text = NFLAN_41; } + $ns->tablerender(NFLAN_07, $mes->render(). $text); if($action == "edit") { - if($sql->db_Select("newsfeed", "*", "newsfeed_id=$id")) + if($sql->select("newsfeed", "*", "newsfeed_id=$id")) { $row = $sql->db_Fetch(); extract($row); // FIX @@ -176,54 +162,44 @@ $text = " - ".LAN_NAME." - + ".$frm->text('newsfeed_name', $newsfeed_name, '200')." ".LAN_URL." - ".NFLAN_10." + ".$frm->text('newsfeed_url', $newsfeed_url, '250')."".NFLAN_10." - ".NFLAN_11." - ".NFLAN_17." + ".$frm->text('newsfeed_image', $newsfeed_image, '200') /* TODO imagepicker? */."".NFLAN_17." - ".LAN_DESCRIPTION." - ".NFLAN_37." + ".$frm->text('newsfeed_description', $newsfeed_description, '200')."".NFLAN_37." - ".NFLAN_18." ".$frm->number('newsfeed_updateint',($newsfeed_updateint ? $newsfeed_updateint : 3600),5)."".NFLAN_19." - ".NFLAN_12." "; $array = array(NFLAN_13,NFLAN_14,NFLAN_20,NFLAN_21); - $text .= $frm->radio_multi('newsfeed_active', $array, ($newsfeeed_active ? $newsfeeed_active : 0), true, NFLAN_22)." - ".NFLAN_45." ".$frm->number('newsfeed_showmenu', $newsfeed_showmenu ,5)."".NFLAN_47." - ".NFLAN_46." ".$frm->number('newsfeed_showmain', $newsfeed_showmain ,5)."".NFLAN_47." - -
".$frm->admin_button(($action == "edit" ? "updateFeed" : "createFeed"),($action == "edit" ? LAN_UPDATE : LAN_CREATE),'update')."