1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-02 07:27:04 +00:00

[fileupload] modified 'maxNumberOfFiles'

This commit is contained in:
llj
2016-09-14 17:35:42 +08:00
parent 72cefff03f
commit fb6430b027
8 changed files with 12 additions and 3 deletions

View File

@@ -251,6 +251,9 @@ ENABLE_UPLOAD_FOLDER = False
# enable resumable fileupload or not
ENABLE_RESUMABLE_FILEUPLOAD = False
## maxNumberOfFiles for fileupload
MAX_NUMBER_OF_FILES_FOR_FILEUPLOAD = 500
# enable encrypt library
ENABLE_ENCRYPTED_LIBRARY = True

View File

@@ -249,6 +249,7 @@ app["pageOptions"] = {
guide_enabled: {% if guide_enabled %} true {% else %} false {% endif %},
enable_upload_folder: {% if enable_upload_folder %} true {% else %} false {% endif %},
enable_resumable_fileupload: {% if enable_resumable_fileupload %} true {% else %} false {% endif %},
max_number_of_files_for_fileupload: {{ max_number_of_files_for_fileupload }},
enable_thumbnail: {% if enable_thumbnail %} true {% else %} false {% endif %},
thumbnail_default_size: {{ thumbnail_default_size }},
thumbnail_size_for_grid: {{ thumbnail_size_for_grid }},

View File

@@ -98,6 +98,7 @@ app["pageOptions"] = {
share_link_password_min_length: {{ share_link_password_min_length }},
enable_upload_folder: {% if enable_upload_folder %} true {% else %} false {% endif %},
enable_resumable_fileupload: {% if enable_resumable_fileupload %} true {% else %} false {% endif %},
max_number_of_files_for_fileupload: {{ max_number_of_files_for_fileupload }},
thumbnail_default_size: {{ thumbnail_default_size }},
thumbnail_size_for_grid: {{ thumbnail_size_for_grid }},
enable_encrypted_library: {% if enable_encrypted_library %} true {% else %} false {% endif %},

View File

@@ -104,7 +104,7 @@ form.fileupload({
{% if max_upload_file_size %}
maxFileSize: {{ max_upload_file_size }}, // in bytes
{% endif %}
maxNumberOfFiles: 500,
maxNumberOfFiles: {{ max_number_of_files_for_fileupload }},
sequentialUploads: true
})
.bind('fileuploadadd', function(e, data) {

View File

@@ -810,6 +810,7 @@ def libraries(request):
"sub_lib_enabled": sub_lib_enabled,
'enable_upload_folder': settings.ENABLE_UPLOAD_FOLDER,
'enable_resumable_fileupload': settings.ENABLE_RESUMABLE_FILEUPLOAD,
'max_number_of_files_for_fileupload': settings.MAX_NUMBER_OF_FILES_FOR_FILEUPLOAD,
'enable_thumbnail': settings.ENABLE_THUMBNAIL,
'thumbnail_default_size': settings.THUMBNAIL_DEFAULT_SIZE,
'thumbnail_size_for_grid': settings.THUMBNAIL_SIZE_FOR_GRID,

View File

@@ -28,7 +28,8 @@ from seahub.utils import gen_file_upload_url, gen_dir_share_link, \
get_file_type_and_ext
from seahub.settings import ENABLE_UPLOAD_FOLDER, \
ENABLE_RESUMABLE_FILEUPLOAD, ENABLE_THUMBNAIL, \
THUMBNAIL_ROOT, THUMBNAIL_DEFAULT_SIZE, THUMBNAIL_SIZE_FOR_GRID
THUMBNAIL_ROOT, THUMBNAIL_DEFAULT_SIZE, THUMBNAIL_SIZE_FOR_GRID, \
MAX_NUMBER_OF_FILES_FOR_FILEUPLOAD
from seahub.utils.file_types import IMAGE
from seahub.thumbnail.utils import get_share_link_thumbnail_src
@@ -290,4 +291,5 @@ def view_shared_upload_link(request, uploadlink):
'uploadlink': uploadlink,
'enable_upload_folder': ENABLE_UPLOAD_FOLDER,
'enable_resumable_fileupload': ENABLE_RESUMABLE_FILEUPLOAD,
'max_number_of_files_for_fileupload': MAX_NUMBER_OF_FILES_FOR_FILEUPLOAD,
}, context_instance=RequestContext(request))

View File

@@ -88,6 +88,7 @@ def sysadmin(request):
'enable_sys_admin_view_repo': ENABLE_SYS_ADMIN_VIEW_REPO,
'enable_upload_folder': settings.ENABLE_UPLOAD_FOLDER,
'enable_resumable_fileupload': settings.ENABLE_RESUMABLE_FILEUPLOAD,
'max_number_of_files_for_fileupload': settings.MAX_NUMBER_OF_FILES_FOR_FILEUPLOAD,
'enable_thumbnail': settings.ENABLE_THUMBNAIL,
'thumbnail_default_size': settings.THUMBNAIL_DEFAULT_SIZE,
'thumbnail_size_for_grid': settings.THUMBNAIL_SIZE_FOR_GRID,

View File

@@ -68,7 +68,7 @@ define([
}
},
autoUpload:true,
maxNumberOfFiles: 500,
maxNumberOfFiles: app.pageOptions.max_number_of_files_for_fileupload,
sequentialUploads: true
})
.bind('fileuploadadd', function(e, data) {