Changeset 5955
- Timestamp:
- Apr 24, 2010, 11:48:13 PM (14 years ago)
- Location:
- trunk/admin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/element_set_unit.php
r5933 r5955 63 63 $data = array(); 64 64 65 $data{'id'} = $row['id']; 66 $data{'name'} = $_POST['name-'.$row['id']]; 67 $data{'author'} = $_POST['author-'.$row['id']]; 68 69 foreach (array('name', 'author') as $field) 65 $data['id'] = $row['id']; 66 $data['name'] = $_POST['name-'.$row['id']]; 67 $data['author'] = $_POST['author-'.$row['id']]; 68 $data['level'] = $_POST['level-'.$row['id']]; 69 70 foreach (array('name', 'author', 'level') as $field) 70 71 { 71 72 if (!empty($_POST[$field.'-'.$row['id']])) 72 73 { 73 $data {$field}= strip_tags($_POST[$field.'-'.$row['id']]);74 $data[$field] = strip_tags($_POST[$field.'-'.$row['id']]); 74 75 } 75 76 } … … 77 78 if ($conf['allow_html_descriptions']) 78 79 { 79 $data {'comment'}= @$_POST['description-'.$row['id']];80 $data['comment'] = @$_POST['description-'.$row['id']]; 80 81 } 81 82 else 82 83 { 83 $data {'comment'}= strip_tags(@$_POST['description-'.$row['id']]);84 $data['comment'] = strip_tags(@$_POST['description-'.$row['id']]); 84 85 } 85 86 … … 88 89 if ('set' == $_POST['date_creation_action-'.$row['id']]) 89 90 { 90 $data {'date_creation'}=91 $data['date_creation'] = 91 92 $_POST['date_creation_year-'.$row['id']] 92 93 .'-'.$_POST['date_creation_month-'.$row['id']] … … 95 96 else if ('unset' == $_POST['date_creation_action-'.$row['id']]) 96 97 { 97 $data {'date_creation'}= '';98 $data['date_creation'] = ''; 98 99 } 99 100 } 100 101 else 101 102 { 102 $data {'date_creation'}= $row['date_creation'];103 $data['date_creation'] = $row['date_creation']; 103 104 } 104 105 … … 117 118 array( 118 119 'primary' => array('id'), 119 'update' => array('name','author',' comment','date_creation')120 'update' => array('name','author','level','comment','date_creation') 120 121 ), 121 122 $datas … … 138 139 ksort($month_list); 139 140 141 $tpl_options = array(); 142 foreach ($conf['available_permission_levels'] as $level) 143 { 144 $tpl_options[$level] = l10n( sprintf('Level %d', $level) ); 145 } 146 140 147 $template->assign( 141 148 array( 142 149 'CATEGORIES_NAV'=>$page['title'], 143 144 150 'U_ELEMENTS_PAGE' 145 151 =>$base_url.get_query_string_diff(array('display','start')), 146 147 152 'U_GLOBAL_MODE' 148 153 => … … 150 155 .get_query_string_diff(array('mode','display')) 151 156 .'&mode=global', 152 153 'F_ACTION'=>$base_url.get_query_string_diff(array()), 154 155 'month_list' => $month_list 157 'F_ACTION'=>$base_url.get_query_string_diff(array()), 158 'month_list' => $month_list, 159 'level_options' => $tpl_options 156 160 ) 157 161 ); … … 196 200 197 201 $query = ' 198 SELECT id,path,tn_ext,name,date_creation,comment,author, file202 SELECT id,path,tn_ext,name,date_creation,comment,author,level,file 199 203 FROM '.IMAGES_TABLE.' 200 204 WHERE id IN ('.implode(',', $page['cat_elements_id']).') … … 206 210 while ($row = pwg_db_fetch_assoc($result)) 207 211 { 208 // echo '<pre>'; print_r($row); echo '</pre>';209 212 array_push($element_ids, $row['id']); 210 213 … … 236 239 'ID' => $row['id'], 237 240 'TN_SRC' => $src, 238 'LEGEND' => 239 !empty($row['name']) ? 241 'LEGEND' => !empty($row['name']) ? 240 242 $row['name'] : get_name_from_file($row['file']), 241 243 'U_EDIT' => 242 244 PHPWG_ROOT_PATH.'admin.php?page=picture_modify'. 243 245 '&image_id='.$row['id'], 244 'NAME' => @$row['name'], 245 'AUTHOR' => @$row['author'], 246 'DESCRIPTION' => @$row['comment'], 246 'NAME' => !empty($row['name'])?$row['name']:'', 247 'AUTHOR' => !empty($row['author'])?$row['author']:'', 248 'LEVEL' => !empty($row['level'])?$row['level']:'', 249 'DESCRIPTION' => !empty($row['comment'])?$row['comment']:'', 247 250 'DATE_CREATION_YEAR' => $year, 248 251 'DATE_CREATION_MONTH' => (int)$month, 249 252 'DATE_CREATION_DAY' => (int)$day, 250 251 253 'TAGS' => $tag_selection, 252 254 ) -
trunk/admin/themes/default/template/element_set_unit.tpl
r5931 r5955 102 102 </td> 103 103 </tr> 104 <tr> 105 <td><strong>{'Minimum privacy level'|@translate}</strong></td> 106 <td> 107 <label><input type="radio" name="level_action" value="leave" checked="checked">{'leave'|@translate}</label> 108 <label><input type="radio" name="level_action" value="set" id="level_action_set">{'set to'|@translate}</label> 109 <select onchange="document.getElementById('level_action_set').checked = true;" name="level-{$element.ID}" size="1"> 110 {html_options options=$level_options selected=$element.LEVEL} 111 </select> 112 </td> 113 </tr> 104 114 105 115 <tr>
Note: See TracChangeset
for help on using the changeset viewer.