Просмотр файла includes/wap/builder/file_menu.php

Размер файла: 2.91Kb
  1. <?php
  2. $fname=explode('.',$editfile);
  3. $name=$fname[0];
  4. $ext=$fname[1];
  5.  
  6. if ((!file_exists($userpath.$currentdir.$editfile) || !allow_ext('.'.$ext))&&($query2!='delete'))
  7. {
  8. print $head.cyr2utf('<card id="main" title="Меню"><p>'.
  9. '<b>Файл '.$editfile.' не найден (удален или переименован)!</b><br/>'.
  10. '<a href="?'.$id.'/fm">Менеджер файлов</a>'.
  11. '</p></card></wml>');
  12. exit;
  13. }
  14.  
  15. if ($query2=='show') {if ($currentdir=='./') $currentdir=''; header('Location: http://'.$user.'.'.$sitedomain.'.ru/'.$currentdir.$editfile.'?'.$nocache);exit;}
  16. if ($query2=='rename') {include($buildpath.'file_rename.php'); exit;}
  17. if ($query2=='delete') {include($buildpath.'file_delete.php'); exit;}
  18. if ($query2=='copy2bufer') {include($buildpath.'file_copy2bufer.php');exit;}
  19. if ($query2=='move2bufer') {include($buildpath.'file_move2bufer.php');exit;}
  20.  
  21. print $head.cyr2utf('<card id="main" title="Меню">'.
  22. '<do name="x" type="options" label="xPanel"><go href="http://wap.kmx.ru/?'.$id.'"/></do>'.
  23. '<do name="m" type="options" label="Менеджер"><go href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'"/></do>'.
  24. '<p>');
  25.  
  26. if ($currentdir!='./') print cyr2utf('<b>Файл: /'.str_replace($userpath,'',realpath($userpath.$currentdir)).'/'.$editfile.'</b> <br/>');
  27. else print cyr2utf('<b>Файл: /'.$editfile.'</b> <br/>');
  28.  
  29. $size=filesize($userpath.$currentdir.$editfile);
  30.  
  31. if ($size<1000) $printsize=$size.'b';
  32. if ($size>=1000) $printsize=(round(10*$size/1024)/10).'kb';
  33.  
  34. $fname=explode('.',$editfile);
  35. $name=$fname[0];
  36. $ext=$fname[1];
  37. for ($i=1;file_exists($userpath.$currentdir.'file'.$i.'.'.$ext);$i++);
  38.  
  39. print cyr2utf('Размер: '.$printsize.'<br/>'.
  40. '<a href="/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/show">Скачать</a><br/>'.
  41. '<a href="#rename">Переименовать</a><br/>'.
  42. '<a href="#bufer">В портфель</a><br/>'.
  43. '<a href="#delete">Удалить</a><br/>'.
  44. '<br/>'.
  45. '<a href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'">Менеждер файлов</a>'.
  46. '</p></card>'.
  47.  
  48. '<card id="delete" title="Удалить"><p>'.
  49. '<b>Вы действительно хотите удалить файл '.$editfile.'?</b><br/>'.
  50. '<a href="/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/delete">Удалить</a><br/>'.
  51. '<a href="#main">Отмена</a>'.
  52. '</p></card>'.
  53.  
  54. '<card id="bufer" title="В портфель..."><p>'.
  55. '<a href="/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/copy2bufer/'.$nocache.'">Копировать</a><br/>'.
  56. '<a href="/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/move2bufer/'.$nocache.'">Переместить</a> <br/> <br/>'.
  57. '<a href="#main">Отмена</a>'.
  58. '</p></card>'.
  59.  
  60. '<card id="rename" title="Переименовать"><p>'.
  61. '<b>'.$editfile.' переименовать в:</b><br/>'.
  62. '<input name="pg'.$nocache.'" type="text" title="Новое имя" value="file'.$i.'.'.$ext.'" maxlength="16"/><br/>'.
  63. '<a href="http://wap.kmx.ru/?'.$id.'/fm'.$dmpage.$mpage.'/'.$editfile.'/rename/$(pg'.$nocache.')//'.$nocache.'">Переименовать</a> <br/>'.
  64. '<a href="#main">Отмена</a>'.
  65. '</p></card></wml>');
  66.  
  67. exit;
  68. ?>