Changeset 1656 in ExiteCMS
- Timestamp:
- 08/19/08 16:55:37 (3 years ago)
- File:
-
- 1 edited
-
trunk/administration/frontpage.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/administration/frontpage.php
r1637 r1656 81 81 // reset all headline news items before setting new ones 82 82 $result = dbquery("DELETE FROM ".$db_prefix."news_frontpage ".($fwhere==""?"":("WHERE ".$fwhere))); 83 83 84 // save the new headlines 84 85 foreach($headlines as $key => $item) { … … 92 93 93 94 // update the news_latest configuration flag 94 $ result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".(isset($_POST['news_latest']) ? "1" : "0")."' WHERE cfg_name = 'news_latest'");95 95 $settings['news_latest'] = isset($_POST['news_latest']) ? "1" : "0"; 96 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$settings['news_latest']."' WHERE cfg_name = 'news_latest'"); 96 97 } 97 98 … … 109 110 $data['news_new_cat'] = 0; 110 111 } 111 $data['selected'] = 0;112 112 $newslist[] = $data; 113 113 } … … 124 124 $headlines[$i] = array(); 125 125 foreach($newslist as $item) { 126 if ($item['news_id'] == $news_id) $item['selected'] = 1;126 $item['selected'] = $item['news_id'] == $news_id ? 1 : 0; 127 127 $headlines[$i][] = $item; 128 128 } … … 133 133 $newsitems = array(); 134 134 for ($i = 1; $i <= $settings['news_items']; $i++) { 135 $result = dbquery("SELECT news_id FROM ".$db_prefix."news_frontpage INNER JOIN ".$db_prefix."news ON frontpage_news_id WHERE frontpage_headline=0 AND frontpage_order=".($settings['news_headline'] + 1 - $i));135 $result = dbquery("SELECT frontpage_news_id FROM ".$db_prefix."news_frontpage INNER JOIN ".$db_prefix."news ON frontpage_news_id WHERE frontpage_headline=0 AND frontpage_order=".$i); 136 136 if ($data = dbarray($result)) { 137 $news_id = $data[' news_id'];137 $news_id = $data['frontpage_news_id']; 138 138 } else { 139 139 $news_id = 0; … … 141 141 $newsitems[$i] = array(); 142 142 foreach($newslist as $item) { 143 if ($item['news_id'] == $news_id) $item['selected'] = 1;143 $item['selected'] = $item['news_id'] == $news_id ? 1 : 0; 144 144 $newsitems[$i][] = $item; 145 145 } 146 146 } 147 147 $variables['newsitems'] = $newsitems; 148 149 // get the latest_news_only setting150 $variables['news_latest'] = $settings['news_latest'];151 148 152 149 // set the panel title
Note: See TracChangeset
for help on using the changeset viewer.
