{% extends 'preferences/layout.html' %} {% load i18n %} {% load utilities %} {% block title %}{% trans "Export BookWyrm Account" %}{% endblock %} {% block header %} {% trans "Export BookWyrm Account" %} {% endblock %} {% block panel %}

{% trans "You can create an export file here. This will allow you to migrate your data to another BookWyrm account." %}

{% trans "Your file will include:" %}

  • {% trans "User profile" %}
  • {% trans "Most user settings" %}
  • {% trans "Reading goals" %}
  • {% trans "Shelves" %}
  • {% trans "Reading history" %}
  • {% trans "Book reviews" %}
  • {% trans "Statuses" %}
  • {% trans "Your own lists and saved lists" %}
  • {% trans "Which users you follow and block" %}

{% trans "Your file will not include:" %}

  • {% trans "Direct messages" %}
  • {% trans "Replies to your statuses" %}
  • {% trans "Groups" %}
  • {% trans "Favorites" %}

{% trans "In your new BookWyrm account can choose what to import: you will not have to import everything that is exported." %}

{% spaceless %} {% trans "If you wish to migrate any statuses (comments, reviews, or quotes) you must either set the account you are moving to as an alias of this one, or move this account to the new account, before you import your user data." %} {% endspaceless %}

{% if not site.user_exports_enabled %}

{% trans "New user exports are currently disabled." %} {% if perms.bookwyrm.edit_instance_settings %}
{% url 'settings-imports' as url %} {% blocktrans trimmed %} User exports settings can be changed from the Imports page in the Admin dashboard. {% endblocktrans %} {% endif%}

{% elif next_available %}

{% blocktrans trimmed %} You will be able to create a new export file at {{ next_available }} {% endblocktrans %}

{% else %}
{% csrf_token %}
{% endif %}

{% trans "Recent Exports" %}

{% trans "User export files will show 'complete' once ready. This may take a little while. Click the link to download your file." %}

{% if not jobs %} {% endif %} {% for export in jobs %} {% endfor %}
{% trans "Date" %} {% trans "Status" %} {% trans "Size" %}
{% trans "No recent imports" %}
{{ export.job.updated_date }} {% if export.job.status %} {{ export.job.status }} {{ export.job.status_display }} {% elif export.job.complete %} {% trans "Complete" %} {% else %} {% trans "Active" %} {% endif %} {% if export.size %} {{ export.size|get_file_size }} {% endif %} {% if export.url %} {% trans "Download your export" %} {% elif export.unavailable %} {% trans "Archive is no longer available" %} {% endif %}
{% include 'snippets/pagination.html' with page=jobs path=request.path %}
{% endblock %}