diff --git a/seahub/templates/js/templates.html b/seahub/templates/js/templates.html
index 08fcbd10b8..5c09baa6d7 100644
--- a/seahub/templates/js/templates.html
+++ b/seahub/templates/js/templates.html
@@ -221,7 +221,9 @@
<% if (app.pageOptions.folder_perm_enabled && is_repo_owner) { %>
{% trans "Permission" %}
<% } %>
- {% trans "Open Locally" %}
+ <% if (is_pro) { %>
+ {% trans "Open via Client" %}
+ <% } %>
<% } %>
@@ -287,7 +289,9 @@
{% trans "Move" %}
{% trans "Copy" %}
{% trans "History" %}
- {% trans "Open Locally" %}
+ <% if (is_pro) { %>
+ {% trans "Open via Client" %}
+ <% } %>
<% } %>
diff --git a/seahub/templates/libraries.html b/seahub/templates/libraries.html
index c7c0e7e470..0fb47a92b6 100644
--- a/seahub/templates/libraries.html
+++ b/seahub/templates/libraries.html
@@ -244,6 +244,7 @@ app["pageOptions"] = {
enable_upload_folder: {% if enable_upload_folder %} true {% else %} false {% endif %},
max_upload_file_size: {% if max_upload_file_size %} {{ max_upload_file_size }} {% else %} '' {% endif %},
folder_perm_enabled: {% if folder_perm_enabled %} true {% else %} false {% endif %},
+ is_pro: {% if is_pro %} true {% else %} false {% endif %},
cur_note: {% if request.cur_note %} {'id': '{{ request.cur_note.id }}'} {% else %} null {% endif %}
};
diff --git a/seahub/views/__init__.py b/seahub/views/__init__.py
index bbbd7d4c47..b3e1f8814b 100644
--- a/seahub/views/__init__.py
+++ b/seahub/views/__init__.py
@@ -1175,6 +1175,7 @@ def libraries(request):
'enable_upload_folder': settings.ENABLE_UPLOAD_FOLDER,
'max_upload_file_size': max_upload_file_size,
'folder_perm_enabled': folder_perm_enabled,
+ 'is_pro': True if is_pro_version() else False,
}, context_instance=RequestContext(request))
@login_required
diff --git a/static/scripts/app/views/dirent.js b/static/scripts/app/views/dirent.js
index eaa13d3ee2..e943bc4e50 100644
--- a/static/scripts/app/views/dirent.js
+++ b/static/scripts/app/views/dirent.js
@@ -39,6 +39,7 @@ define([
repo_id: dir.repo_id,
is_repo_owner: dir.is_repo_owner,
can_generate_shared_link: app.pageOptions.can_generate_shared_link,
+ is_pro: app.pageOptions.is_pro,
repo_encrypted: dir.encrypted
}));
return this;