mirror of
https://gitlab.com/Shinobi-Systems/ShinobiCE.git
synced 2025-03-09 15:40:15 +00:00
Support Shinobi at https://licenses.shinobi.video/subscribe
This commit is contained in:
parent
ef40f3f231
commit
167603dfb0
118 changed files with 16152 additions and 5441 deletions
|
@ -1,20 +1,21 @@
|
|||
module.exports = function(s,config,lang){
|
||||
config.uploaderEjsBlocks = []
|
||||
s.uploaderFields = []
|
||||
var loadLib = function(lib){
|
||||
var uploadersFolder = __dirname + '/uploaders/'
|
||||
var libraryPath = uploadersFolder + lib + '.js'
|
||||
var loadedLib = require(libraryPath)(s,config,lang)
|
||||
if(lib !== 'loader'){
|
||||
var libraryEjsFile = uploadersFolder + lib + '.ejs'
|
||||
config.uploaderEjsBlocks.push(libraryEjsFile)
|
||||
loadedLib.isFormGroupGroup = true
|
||||
s.uploaderFields.push(loadedLib)
|
||||
}
|
||||
return require(libraryPath)
|
||||
return loadedLib
|
||||
}
|
||||
loadLib('loader')(s,config,lang)
|
||||
loadLib('loader')
|
||||
//cloud storage
|
||||
loadLib('s3based')(s,config,lang)
|
||||
loadLib('backblazeB2')(s,config,lang)
|
||||
loadLib('amazonS3')(s,config,lang)
|
||||
loadLib('webdav')(s,config,lang)
|
||||
loadLib('s3based')
|
||||
loadLib('backblazeB2')
|
||||
loadLib('amazonS3')
|
||||
loadLib('webdav')
|
||||
//simple storage
|
||||
loadLib('sftp')(s,config,lang)
|
||||
loadLib('sftp')
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue