import.html 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. {include="includes"}
  5. </head>
  6. <body>
  7. {include="page.header"}
  8. <form method="POST" action="?do=import" enctype="multipart/form-data" name="uploadform" id="uploadform">
  9. <div class="pure-g">
  10. <div class="pure-u-lg-1-4 pure-u-1-24"></div>
  11. <div class="pure-u-lg-1-2 pure-u-22-24 page-form page-form-complete">
  12. <div>
  13. <h2 class="window-title">{"Import Database"|t}</h2>
  14. </div>
  15. <input type="hidden" name="token" value="{$token}">
  16. <div class="center import-field-container" id="import-field">
  17. <input type="hidden" name="MAX_FILE_SIZE" value="{$maxfilesize}">
  18. <input type="file" name="filetoupload">
  19. <p><br>{'Maximum size allowed:'|t} <strong>{$maxfilesizeHuman}</strong></p>
  20. </div>
  21. <div class="pure-g">
  22. <div class="pure-u-lg-1-3 pure-u-1">
  23. <div class="form-label">
  24. <label><span class="label-name">{'Visibility'|t}</span></label>
  25. </div>
  26. </div>
  27. <div class="pure-u-lg-2-3 pure-u-1">
  28. <div class="radio-buttons">
  29. <div>
  30. <input type="radio" name="privacy" value="default" checked="checked">
  31. {'Use values from the imported file, default to public'|t}
  32. </div>
  33. <div>
  34. <input type="radio" name="privacy" value="private">
  35. {'Import all bookmarks as private'|t}
  36. </div>
  37. <div>
  38. <input type="radio" name="privacy" value="public">
  39. {'Import all bookmarks as public'|t}
  40. </div>
  41. </div>
  42. </div>
  43. </div>
  44. <div class="pure-g">
  45. <div class="pure-u-lg-1-3 pure-u-7-8">
  46. <div class="form-label">
  47. <label for="overwrite">
  48. <span class="label-name">{'Overwrite existing bookmarks'|t}</span><br>
  49. <span class="label-desc">{'Duplicates based on URL'|t}</span>
  50. </label>
  51. </div>
  52. </div>
  53. <div class="pure-u-lg-2-3 pure-u-1-8">
  54. <div class="form-input">
  55. <input type="checkbox" name="overwrite" id="overwrite">
  56. </div>
  57. </div>
  58. </div>
  59. <div class="pure-g">
  60. <div class="pure-u-lg-1-3 pure-u-1">
  61. <div class="form-label">
  62. <label for="default_tags"><span class="label-name">{'Add default tags'|t}</span></label>
  63. </div>
  64. </div>
  65. <div class="pure-u-lg-2-3 pure-u-1">
  66. <div class="form-input">
  67. <input type="text" name="default_tags" id="default_tags" placeholder="{'Tag'|t}">
  68. </div>
  69. </div>
  70. </div>
  71. <div class="center">
  72. <input type="submit" name="import_file" value="{'Import'|t}">
  73. </div>
  74. </div>
  75. </div>
  76. </form>
  77. {include="page.footer"}
  78. </body>
  79. </html>