- Timestamp:
- 02/10/09 14:30:19 (3 years ago)
- Location:
- branches/download
- Files:
-
- 4 modified
-
admin/download.php (modified) (7 diffs)
-
download.php (modified) (5 diffs)
-
lang/English/admin_download.php (modified) (3 diffs)
-
submit_download.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/download/admin/download.php
r15 r29 213 213 message($lang_admin_download['Must enter download message']); 214 214 215 if (is_uploaded_file($_FILES['file_upload']['tmp_name'])) 216 { 217 $file_upload = $_FILES['file_upload']['name']; 218 $file_ext = substr($file_upload, strrpos($file_upload, '.')+1); 219 220 if ($file_ext != 'zip') 221 message($lang_admin_download['Invalid extension']); 222 223 move_uploaded_file($_FILES['file_upload']['tmp_name'], DOWNLOAD.'files/'.$download_id.'.zip'); 224 } 225 215 226 /* if (isset($_FILES['file_upload']) && is_uploaded_file($_FILES['file_upload']['tmp_name'])) 216 227 { … … 247 258 $forum_db->query_build($query) or error(__FILE__, __LINE__); 248 259 249 move_uploaded_file($_FILES['file_upload']['tmp_name'], DOWNLOAD.'files/'.$download_id.'.zip');250 260 251 261 ($hook = get_hook('afo_save_forum_pre_redirect')) ? (defined('FORUM_USE_INCLUDE') ? include $hook : eval($hook)) : null; … … 350 360 <div class="sf-set set<?php echo ++$forum_page['item_count'] ?>"> 351 361 <div class="sf-box text"> 352 <label for="fld<?php echo ++$forum_page['fld_count'] ?>"><span><?php echo $lang_admin_download[' Or upload file'] ?></span></label><br />362 <label for="fld<?php echo ++$forum_page['fld_count'] ?>"><span><?php echo $lang_admin_download['Upload new file'] ?></span><small><?php echo $lang_admin_download['Upload new file help'] ?></small></label><br /> 353 363 <span class="fld-input"><input type="file" id="fld<?php echo $forum_page['fld_count'] ?>" name="file_upload" size="35" /></span> 354 364 </div> … … 502 512 ?> 503 513 <div class="content-head"> 504 <h3 class="hn"><span><?php printf($lang_admin_download['Category name '], $cur_download['catname']) ?></span></h3>514 <h3 class="hn"><span><?php printf($lang_admin_download['Category name head'], $cur_download['catname']) ?></span></h3> 505 515 </div> 506 516 <div class="frm-group frm-hdgroup group<?php echo ++$forum_page['group_count'] ?>"> … … 514 524 ?> 515 525 <fieldset class="mf-set set<?php echo ++$forum_page['item_count'] ?><?php echo ($forum_page['item_count'] == 1) ? ' mf-head' : ' mf-extra' ?>"> 516 <legend><span><?php printf($lang_admin_download['Edit or delete'], sprintf($lang_admin_download['Edit or delete'], '<a href="'.forum_link($forum_url['download_ id'], array($cur_download['cat'], sef_friendly($cur_download['catname']), $cur_download['id'], sef_friendly($cur_download['name']))).'">'.$lang_download['Download'].'</a>', '<a href="'.forum_link($forum_url['admin_download']).'?edit_download='.$cur_download['id'].'">'.$lang_admin_download['Edit'].'</a>'), '<a href="'.forum_link($forum_url['admin_download']).'?del_download='.$cur_download['id'].'">'.$lang_admin_download['Delete'].'</a>') ?></span></legend>526 <legend><span><?php printf($lang_admin_download['Edit or delete'], sprintf($lang_admin_download['Edit or delete'], '<a href="'.forum_link($forum_url['download_get'], array($cur_download['cat'], sef_friendly($cur_download['catname']), $cur_download['id'], sef_friendly($cur_download['name']))).'">'.$lang_download['Download'].'</a>', '<a href="'.forum_link($forum_url['admin_download']).'?edit_download='.$cur_download['id'].'">'.$lang_admin_download['Edit'].'</a>'), '<a href="'.forum_link($forum_url['admin_download']).'?del_download='.$cur_download['id'].'">'.$lang_admin_download['Delete'].'</a>') ?></span></legend> 517 527 <div class="mf-box"> 518 528 <?php ($hook = get_hook('afo_pre_edit_cur_page_name')) ? (defined('FORUM_USE_INCLUDE') ? include $hook : eval($hook)) : null; ?> … … 588 598 ?> 589 599 <div class="content-head"> 590 <h3 class="hn"><span><?php printf($lang_admin_download['Category name '], $cur_download['catname']) ?></span></h3>600 <h3 class="hn"><span><?php printf($lang_admin_download['Category name head'], $cur_download['catname']) ?></span></h3> 591 601 </div> 592 602 <div class="frm-group frm-hdgroup group<?php echo ++$forum_page['group_count'] ?>"> … … 600 610 ?> 601 611 <fieldset class="mf-set set<?php echo ++$forum_page['item_count'] ?><?php echo ($forum_page['item_count'] == 1) ? ' mf-head' : ' mf-extra' ?>"> 602 <legend><span><?php printf($lang_admin_download['Edit or delete'], sprintf($lang_admin_download['Edit or delete'], '<a href="'.forum_link($forum_url['download_ id'], array($cur_download['cat'], sef_friendly($cur_download['catname']), $cur_download['id'], sef_friendly($cur_download['name']))).'">'.$lang_download['Download'].'</a>', '<a href="'.forum_link($forum_url['admin_download']).'?edit_download='.$cur_download['id'].'">'.$lang_admin_download['Edit'].'</a>'), '<a href="'.forum_link($forum_url['admin_download']).'?del_download='.$cur_download['id'].'">'.$lang_admin_download['Delete'].'</a>') ?></span></legend>612 <legend><span><?php printf($lang_admin_download['Edit or delete'], sprintf($lang_admin_download['Edit or delete'], '<a href="'.forum_link($forum_url['download_get'], array($cur_download['cat'], sef_friendly($cur_download['catname']), $cur_download['id'], sef_friendly($cur_download['name']))).'">'.$lang_download['Download'].'</a>', '<a href="'.forum_link($forum_url['admin_download']).'?edit_download='.$cur_download['id'].'">'.$lang_admin_download['Edit'].'</a>'), '<a href="'.forum_link($forum_url['admin_download']).'?del_download='.$cur_download['id'].'">'.$lang_admin_download['Delete'].'</a>') ?></span></legend> 603 613 <div class="mf-box"> 604 614 <?php ($hook = get_hook('afo_pre_edit_cur_page_name')) ? (defined('FORUM_USE_INCLUDE') ? include $hook : eval($hook)) : null; ?> -
branches/download/download.php
r15 r29 197 197 $download_url = forum_link($forum_url['download_id'], $download_info_array); 198 198 199 $forum_page ['download']= array();200 $forum_page[' download']['info'] = array();201 202 $forum_page[' download']['info'][] = '<a href="'.$download_get_url.'">'.$lang_download['Download'].'</a>';203 204 $forum_page[' download']['info'][] = sprintf($lang_download['Download count'], $cur_download['downloads']);199 $forum_page = array(); 200 $forum_page['info'] = array(); 201 202 $forum_page['info'][] = '<a href="'.$download_get_url.'">'.$lang_download['Download'].'</a>'; 203 204 $forum_page['info'][] = sprintf($lang_download['Download count'], $cur_download['downloads']); 205 205 206 206 if ($cur_download['author']) 207 $forum_page[' download']['info'][] = $lang_download['Author'].' '.forum_htmlencode($cur_download['author']);207 $forum_page['info'][] = $lang_download['Author'].' '.forum_htmlencode($cur_download['author']); 208 208 209 209 if ($cur_download['user_id'] > 0) 210 $forum_page[' download']['info'][] = $lang_download['Added by'].' <a href="'.forum_link($forum_url['user'], array($cur_download['user_id'])).'">'.forum_htmlencode($cur_download['username']).'</a>';210 $forum_page['info'][] = $lang_download['Added by'].' <a href="'.forum_link($forum_url['user'], array($cur_download['user_id'])).'">'.forum_htmlencode($cur_download['username']).'</a>'; 211 211 212 212 if ($cur_download['added']) 213 $forum_page[' download']['info'][] = $lang_download['Added time'].' '.format_time($cur_download['added']);214 215 $forum_page['d ownload']['description'] = parse_message($cur_download['description'], true);213 $forum_page['info'][] = $lang_download['Added time'].' '.format_time($cur_download['added']); 214 215 $forum_page['description'] = parse_message($cur_download['description'], true); 216 216 217 217 … … 219 219 <div class="ct-box data-box download entry-content"> 220 220 <h2 class="hn"><strong><a href="<?php echo $download_url ?>"><?php echo forum_htmlencode($cur_download['name']) ?></a></strong><?php echo $version_string ?></h2> 221 <?php echo $forum_page['d ownload']['description'] ?>222 <p><?php echo implode(' | ', $forum_page[' download']['info']) ?></p>221 <?php echo $forum_page['description'] ?> 222 <p><?php echo implode(' | ', $forum_page['info']) ?></p> 223 223 </div> 224 224 <?php … … 308 308 $download_url = forum_link($forum_url['download_id'], $download_info_array); 309 309 310 $forum_page['download'] = array(); 311 $forum_page['download']['info'] = array(); 312 313 $forum_page['download']['info'][] = '<a href="'.$download_get_url.'">'.$lang_download['Download'].'</a>'; 314 315 $forum_page['download']['info'][] = sprintf($lang_download['Download count'], $cur_download['downloads']); 310 $forum_page['info'] = array(); 311 312 $forum_page['info'][] = '<a href="'.$download_get_url.'">'.$lang_download['Download'].'</a>'; 313 314 $forum_page['info'][] = sprintf($lang_download['Download count'], $cur_download['downloads']); 316 315 317 316 if ($cur_download['author']) 318 $forum_page[' download']['info'][] = $lang_download['Author'].' '.forum_htmlencode($cur_download['author']);317 $forum_page['info'][] = $lang_download['Author'].' '.forum_htmlencode($cur_download['author']); 319 318 320 319 if ($cur_download['user_id'] > 0) 321 $forum_page[' download']['info'][] = $lang_download['Added by'].' <a href="'.forum_link($forum_url['user'], array($cur_download['user_id'])).'">'.forum_htmlencode($cur_download['username']).'</a>';320 $forum_page['info'][] = $lang_download['Added by'].' <a href="'.forum_link($forum_url['user'], array($cur_download['user_id'])).'">'.forum_htmlencode($cur_download['username']).'</a>'; 322 321 323 322 if ($cur_download['added']) 324 $forum_page[' download']['info'][] = $lang_download['Added time'].' '.format_time($cur_download['added']);325 326 $forum_page['d ownload']['description'] = parse_message($cur_download['description'], true);323 $forum_page['info'][] = $lang_download['Added time'].' '.format_time($cur_download['added']); 324 325 $forum_page['description'] = parse_message($cur_download['description'], true); 327 326 328 327 … … 330 329 <div class="ct-box data-box download entry-content"> 331 330 <h2 class="hn"><strong><a href="<?php echo $download_url ?>"><?php echo forum_htmlencode($cur_download['name']) ?></a></strong><?php echo $version_string ?></h2> 332 <?php echo $forum_page['d ownload']['description'] ?>333 <p><?php echo implode(' | ', $forum_page[' download']['info']) ?></p>331 <?php echo $forum_page['description'] ?> 332 <p><?php echo implode(' | ', $forum_page['info']) ?></p> 334 333 </div> 335 334 </div> … … 435 434 'WHERE' => 'd.cat='.$cur_cat['id'].' AND d.approved=1', 436 435 'ORDER BY' => 'd.added DESC', 437 'LIMIT' => 5436 'LIMIT' => 3 438 437 ); 439 438 -
branches/download/lang/English/admin_download.php
r15 r29 34 34 35 35 'Category' => 'Category:', 36 'Category name '=> 'Category: %s',36 'Category name head' => 'Category: %s', 37 37 38 'Download file' => 'Select download file:', 39 'Or upload file' => 'Or upload new:', 38 //'Download file' => 'Select download file:', 39 'Upload new file' => 'Upload new file:', 40 'Upload new file help' => 'Select new file for upload. If you don\'t want to upload new file leave this field empty.', 40 41 'Download version' => 'Download version:', 41 42 'Download version help' => 'You can leave this field empty', … … 48 49 'Approved' => 'Approved', 49 50 51 // submit download 50 52 'Submit download' => 'Submit download', 51 53 'Submit download head' => 'Add new download', … … 55 57 56 58 'Invalid extension' => 'Invalid extension', 59 'File upload error' => 'File upload error', 57 60 58 61 // Categories -
branches/download/submit_download.php
r15 r29 30 30 // Start with the forum details 31 31 $name = forum_trim($_POST['name']); 32 $description = forum_ linebreaks(forum_trim($_POST['description']));32 $description = forum_trim($_POST['description']); 33 33 $cat = intval($_POST['cat']); 34 34 $version = forum_trim($_POST['version']); … … 38 38 message($lang_admin_download['Must enter download message']); 39 39 40 if (isset($_FILES['file_upload']) && is_uploaded_file($_FILES['file_upload']['tmp_name'])) 41 { 42 $file_upload = $_FILES['file_upload']['name']; 43 $file_ext = substr($file_upload, strrpos($file_upload, '.')+1); 44 45 if ($file_ext != 'zip') 46 message($lang_admin_download['Invalid extension']); 40 if (!is_uploaded_file($_FILES['file_upload']['tmp_name'])) 41 message($lang_admin_download['File upload error']); 42 43 $file_upload = $_FILES['file_upload']['name']; 44 $file_ext = substr($file_upload, strrpos($file_upload, '.')+1); 45 46 if ($file_ext != 'zip') 47 message($lang_admin_download['Invalid extension']); 47 48 48 49 /* if (file_exists(DOWNLOAD.'files/'.$file_upload)) … … 58 59 else 59 60 $file = $_FILES['file_upload']['name'];*/ 60 } 61 61 62 62 $query = array( 63 63 'INSERT' => 'name, description, cat, author, version, user_id, added',