2017-02-24 2 views
1

Kann der Upload-Ordner basierend auf der Kunden-ID festgelegt werden?Spezifischer Ordner basierend auf ID im RoxyFile-Dateibrowser

Beispiel: Kunde erhielt die ID: 2543 (in einer Sitzung gespeichert)

Config:

{ 
"FILES_ROOT":   "fileman/uploads/2543 ", // "fileman/uploads/CUSTOMERID " 
"RETURN_URL_PREFIX": "http://localhost/", 
"SESSION_PATH_KEY": "", 
"THUMBS_VIEW_WIDTH": "140", 
"THUMBS_VIEW_HEIGHT": "120", 
"PREVIEW_THUMB_WIDTH": "100", 
"PREVIEW_THUMB_HEIGHT":"100", 
"MAX_IMAGE_WIDTH":  "1000", 
"MAX_IMAGE_HEIGHT": "1000", 
"INTEGRATION":   "tinymce4", 
"DIRLIST":    "php/dirtree.php", 
"CREATEDIR":   "", 
"DELETEDIR":   "", 
"MOVEDIR":    "php/movedir.php", 
"COPYDIR":    "php/copydir.php", 
"RENAMEDIR":   "", 
"FILESLIST":   "php/fileslist.php", 
"UPLOAD":    "php/upload.php", 
"DOWNLOAD":   "php/download.php", 
"DOWNLOADDIR":   "php/downloaddir.php", 
"DELETEFILE":   "php/deletefile.php", 
"MOVEFILE":   "php/movefile.php", 
"COPYFILE":   "php/copyfile.php", 
"RENAMEFILE":   "php/renamefile.php", 
"GENERATETHUMB":  "php/thumb.php", 
"DEFAULTVIEW":   "list", 
"FORBIDDEN_UPLOADS": "zip js jsp jsb mhtml mht xhtml xht php phtml php3 php4 php5 phps shtml jhtml pl sh py cgi exe application gadget hta cpl msc jar vb jse ws wsf wsc wsh ps1 ps2 psc1 psc2 msh msh1 msh2 inf reg scf msp scr dll msi vbs bat com pif cmd vxd cpl htpasswd htaccess csv json php css html exe", 
"ALLOWED_UPLOADS":  "", 
"FILEPERMISSIONS":  "0644", 
"DIRPERMISSIONS":  "0755", 
"LANG":    "auto", 
"DATEFORMAT":   "dd/MM/yyyy HH:mm", 
"OPEN_LAST_DIR":  "yes" 
} 

Nur der Kunde mit der rechten customerID kann seinen Ordner. So kann niemand anderen Mitglieder Ordner berühren.

Ich suchte im Internet nach und konnte keine Lösungen finden.

Antwort

1

Sie benötigen eine Konfigurationsdatei und ändern Sie die folgende Zeile ändern:

"SESSION_PATH_KEY": "roxyFilePath" 

Dann müssen Sie diese Session-Variable setzen, bevor Roxy Dateimanager aufrufen. Mit PHP kann es eingestellt werden Wert korrigieren Benutzer-ID mit

$_SESSION["roxyFilePath"] = "Uploads/user/2543" 

Sie können auch nützlich finden diese SO zu lesen als auch PHP- RoxyFileMan set FILES_ROOT path dynamically

+0

Ah vielen Dank Frage es funktioniert! Prost Kumpel – Mike

Verwandte Themen