1
0

import.blade.php 4.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. @extends('site.help.partial.template', ['breadcrumb'=>'Import'])
  2. @section('section')
  3. <div class="title">
  4. <h3 class="font-weight-bold">Import</h3>
  5. </div>
  6. <hr>
  7. <p class="lead py-3">With the Import from Instagram feature, you can seamlessly transfer your photos, captions, and even hashtags from your Instagram account to Pixelfed, ensuring a smooth transition without losing your cherished memories or creative expressions.</p>
  8. <hr class="mb-4" />
  9. <p class="text-center font-weight-bold">How to get your export data from Instagram:</p>
  10. <ol class="pb-4">
  11. <li class="mb-2">
  12. <span>Follow the Instagram instructions on <strong>Downloading a copy of your data on Instagram</strong> on <a href="https://help.instagram.com/181231772500920" class="font-weight-bold">this page</a>. <strong class="text-danger small font-weight-bold">Make sure you select the JSON format</strong></span>
  13. </li>
  14. <li class="mb-2">
  15. <span>Wait for the email from Instagram with your download link</span>
  16. </li>
  17. <li class="mb-2">
  18. <span>Download your .zip export from Instagram</span>
  19. </li>
  20. <li class="mb-2">
  21. <span>Navigate to the <a href="/settings/import" class="font-weight-bold">Import</a> settings page</span>
  22. </li>
  23. <li class="">
  24. <span>Follow the instructions and import your posts 🥳</span>
  25. </li>
  26. </ol>
  27. <hr class="mb-4" />
  28. <p class="text-center font-weight-bold">Import Limits</p>
  29. <div class="list-group pb-4">
  30. <div class="list-group-item d-flex justify-content-between align-items-center">
  31. <div>
  32. <p class="font-weight-bold mb-0">Max Posts</p>
  33. <p class="small mb-0">The maximum imported posts allowed</p>
  34. </div>
  35. <div class="font-weight-bold">{{ config('import.instagram.limits.max_posts') == -1 ? 'Unlimited' : config('import.instagram.limits.max_posts') }}</div>
  36. </div>
  37. <div class="list-group-item d-flex justify-content-between align-items-center">
  38. <div>
  39. <p class="font-weight-bold mb-0">Max Attempts</p>
  40. <p class="small mb-0">The maximum import attempts allowed<br />(counted as total imports grouped by day)</p>
  41. </div>
  42. <div class="font-weight-bold">{{ config('import.instagram.limits.max_attempts') == -1 ? 'Unlimited' : config('import.instagram.limits.max_attempts') }}</div>
  43. </div>
  44. <div class="list-group-item d-flex justify-content-between align-items-center">
  45. <div>
  46. <p class="font-weight-bold mb-0">Video Imports</p>
  47. <p class="small mb-0">The server supports importing video posts</p>
  48. </div>
  49. <div class="font-weight-bold">{{ config('import.instagram.allow_video_posts') ? '✅' : '❌' }}</div>
  50. </div>
  51. </div>
  52. <hr class="mb-4" />
  53. <p class="text-center font-weight-bold mb-0">Import Permissions</p>
  54. <p class="text-center small">Who is allowed to use the Import feature</p>
  55. <div class="list-group">
  56. <div class="list-group-item d-flex justify-content-between align-items-center">
  57. <div>
  58. <p class="font-weight-bold mb-0">Only Admins</p>
  59. <p class="small mb-0">Only admin accounts can import</p>
  60. </div>
  61. <div class="font-weight-bold">{{ config('import.instagram.permissions.admins_only') ? '✅' : '❌' }}</div>
  62. </div>
  63. <div class="list-group-item d-flex justify-content-between align-items-center">
  64. <div>
  65. <p class="font-weight-bold mb-0">Only Admins + Following</p>
  66. <p class="small mb-0">Only admin accounts, or accounts they follow, can import</p>
  67. </div>
  68. <div class="font-weight-bold">{{ config('import.instagram.permissions.admin_follows_only') ? '✅' : '❌' }}</div>
  69. </div>
  70. <div class="list-group-item d-flex justify-content-between align-items-center">
  71. <div>
  72. <p class="font-weight-bold mb-0">Minimum Account Age</p>
  73. <p class="small mb-0">Only accounts with a minimum age in days can import</p>
  74. </div>
  75. <div class="font-weight-bold">{{ config('import.instagram.permissions.min_account_age')}}</div>
  76. </div>
  77. <div class="list-group-item d-flex justify-content-between align-items-center">
  78. <div>
  79. <p class="font-weight-bold mb-0">Minimum Follower Count</p>
  80. <p class="small mb-0">Only accounts with a minimum follower count can import</p>
  81. </div>
  82. <div class="font-weight-bold">{{ config('import.instagram.permissions.min_follower_count')}}</div>
  83. </div>
  84. </div>
  85. @endsection