{% extends 'email_base.html' %} {% load i18n seahub_tags %} {% block email_con %}
{% blocktrans with name=user_name %}Hi, {{ name }}{% endblocktrans %}
{% blocktrans count num=notice_count %} You've got 1 new notice on {{ site_name }}: {% plural %} You've got {{num}} new notices on {{ site_name }}: {% endblocktrans %}
{% trans "Message" %} | {% trans "Time" %} | |
---|---|---|
{% if notice.is_repo_share_msg %}
{% if notice.shared_type == 'library' %} {% include "notifications/notice_msg/repo_share_msg.html" with user=notice.notice_from lib_url=notice.repo_url lib_name=notice.repo_name %} {% else %} {% include "notifications/notice_msg/folder_share_msg.html" with user=notice.notice_from lib_url=notice.repo_url lib_name=notice.repo_name %} {% endif %} {% elif notice.is_repo_share_to_group_msg %}{% if notice.shared_type == 'library' %} {% include "notifications/notice_msg/repo_share_to_group_msg.html" with user=notice.notice_from lib_url=notice.repo_url lib_name=notice.repo_name group_url=notice.group_url group_name=notice.group_name %} {% else %} {% include "notifications/notice_msg/folder_share_to_group_msg.html" with user=notice.notice_from lib_url=notice.repo_url lib_name=notice.repo_name group_url=notice.group_url group_name=notice.group_name %} {% endif %} {% elif notice.is_user_message %}{% blocktrans with msg_url=notice.user_msg_url user=notice.notice_from %}You have received a new message from {{user}}.{% endblocktrans %} {% if notice.user_msg %}{{notice.user_msg}} {% endif %} {% elif notice.is_file_uploaded_msg %}{% blocktrans with file_url=notice.file_link file_name=notice.file_name folder_url=notice.folder_link folder_name=notice.folder_name %}A file named {{file_name}} is uploaded to your folder {{folder_name}}.{% endblocktrans %} {% elif notice.is_group_join_request %}{% blocktrans with user_url=notice.grpjoin_user_profile_url user=notice.notice_from grp_url=notice.grpjoin_group_url grp_name=notice.grpjoin_group_name msg=notice.grpjoin_request_msg %}User {{user}} has asked to join group {{grp_name}}, verification message: {{msg}}{% endblocktrans %} {% elif notice.is_add_user_to_group %}{% blocktrans with user_url=notice.group_staff_profile_url user=notice.notice_from grp_url=notice.group_url grp_name=notice.group_name %}User {{user}} has added you to group {{grp_name}}{% endblocktrans %} {% elif notice.is_file_comment_msg %}{% blocktrans with file_url=notice.file_url file_name=notice.file_name author=notice.author %}File {{file_name}} has a new comment from user {{author}}{% endblocktrans %} {% elif notice.is_guest_invitation_accepted_msg %}{% blocktrans with user=notice.inv_accepter inv_url=notice.inv_url time=notice.inv_accept_at %}Guest {{user}} accepted your invitation at {{time}}.{% endblocktrans %} {% elif notice.is_deleted_files_msg %}{% blocktrans with repo_url=notice.repo_url repo_name=notice.repo_name %}A large number of files in your library {{ repo_name }} has been deleted recently.{% endblocktrans %} {% elif notice.is_saml_sso_error_msg %}{{notice.error_msg}} {% elif notice.is_repo_monitor_msg %}{% if notice.obj_type == 'file' %} {% if notice.op_type == 'create' %} {% if notice.obj_path_count == 1 %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} created file {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% else %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name obj_path_count_minus_one=notice.obj_path_count_minus_one %} User {{user_name}} created file {{obj_name}} and {{ obj_path_count_minus_one }} other file(s) in library {{repo_name}}.{% endblocktrans %} {% endif %} {% endif %} {% if notice.op_type == 'delete' %} {% if notice.obj_path_count == 1 %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} deleted file {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% else %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name obj_path_count_minus_one=notice.obj_path_count_minus_one %} User {{user_name}} deleted file {{obj_name}} and {{ obj_path_count_minus_one }} other file(s) in library {{repo_name}}.{% endblocktrans %} {% endif %} {% endif %} {% if notice.op_type == 'recover' %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} restored file {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% endif %} {% if notice.op_type == 'rename' %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name old_obj_name=notice.old_obj_name %} User {{user_name}} renamed file {{old_obj_name}} to {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% endif %} {% if notice.op_type == 'move' %} {% if notice.obj_path_count == 1 %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} moved file {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% else %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name obj_path_count_minus_one=notice.obj_path_count_minus_one %} User {{user_name}} moved file {{obj_name}} and {{ obj_path_count_minus_one }} other file(s) in library {{repo_name}}.{% endblocktrans %} {% endif %} {% endif %} {% if notice.op_type == 'edit' %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} updated file {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% endif %} {% else %} {% if notice.op_type == 'create' %} {% if notice.obj_path_count == 1 %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} created folder {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% else %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name obj_path_count_minus_one=notice.obj_path_count_minus_one %} User {{user_name}} created folder {{obj_name}} and {{ obj_path_count_minus_one }} other folder(s) in library {{repo_name}}.{% endblocktrans %} {% endif %} {% endif %} {% if notice.op_type == 'delete' %} {% if notice.obj_path_count == 1 %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} deleted folder {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% else %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name obj_path_count_minus_one=notice.obj_path_count_minus_one %} User {{user_name}} deleted folder {{obj_name}} and {{ obj_path_count_minus_one }} other folder(s) in library {{repo_name}}.{% endblocktrans %} {% endif %} {% endif %} {% if notice.op_type == 'recover' %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} restored folder {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% endif %} {% if notice.op_type == 'rename' %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name old_obj_name=notice.old_obj_name %} User {{user_name}} renamed folder {{old_obj_name}} to {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% endif %} {% if notice.op_type == 'move' %} {% if notice.obj_path_count == 1 %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name %} User {{user_name}} moved folder {{obj_name}} in library {{repo_name}}.{% endblocktrans %} {% else %} {% blocktrans with user_url=notice.user_url user_name=notice.user_name obj_url=notice.obj_url obj_name=notice.obj_name repo_url=notice.repo_url repo_name=notice.repo_name obj_path_count_minus_one=notice.obj_path_count_minus_one %} User {{user_name}} moved folder {{obj_name}} and {{ obj_path_count_minus_one }} other folder(s) in library {{repo_name}}.{% endblocktrans %} {% endif %} {% endif %} {% endif %} {% endif %} |
{{ notice.timestamp|date:"Y-m-d G:i:s"}} |
{% trans "Go check out at the following page:" %}
{{ url_base }}?notifications=all