|
17 | 17 |
|
18 | 18 | 'use_package_routes' => true,
|
19 | 19 |
|
20 |
| - // // Use relative paths (without domain) |
21 |
| - // 'relative_paths' => false, |
22 |
| - |
23 | 20 | /*
|
24 | 21 | |--------------------------------------------------------------------------
|
25 |
| - | Multi-User Mode |
| 22 | + | Shared folder / Private folder |
26 | 23 | |--------------------------------------------------------------------------
|
| 24 | + | |
| 25 | + | If both options are set to false, then shared folder will be activated. |
| 26 | + | |
27 | 27 | */
|
28 | 28 |
|
29 |
| - 'allow_multi_user' => true, |
30 |
| - |
31 |
| - 'allow_share_folder' => true, |
32 |
| - |
33 |
| - /* |
34 |
| - |-------------------------------------------------------------------------- |
35 |
| - | Folder Names |
36 |
| - |-------------------------------------------------------------------------- |
37 |
| - */ |
| 29 | + 'allow_private_folder' => true, |
38 | 30 |
|
39 | 31 | // Flexible way to customize client folders accessibility
|
40 | 32 | // If you want to customize client folders, publish tag="lfm_handler"
|
41 | 33 | // Then you can rewrite userField function in App\Handler\ConfigHandler class
|
42 | 34 | // And set 'user_field' to App\Handler\ConfigHandler::class
|
43 | 35 | // Ex: The private folder of user will be named as the user id.
|
44 |
| - 'user_folder_name' => UniSharp\LaravelFilemanager\Handlers\ConfigHandler::class, |
| 36 | + 'private_folder_name' => UniSharp\LaravelFilemanager\Handlers\ConfigHandler::class, |
| 37 | + |
| 38 | + 'allow_shared_folder' => true, |
45 | 39 |
|
46 | 40 | 'shared_folder_name' => 'shares',
|
47 | 41 |
|
48 |
| - 'thumb_folder_name' => 'thumbs', |
| 42 | + /* |
| 43 | + |-------------------------------------------------------------------------- |
| 44 | + | Folder Names |
| 45 | + |-------------------------------------------------------------------------- |
| 46 | + */ |
49 | 47 |
|
50 | 48 | 'folder_categories' => [
|
51 | 49 | 'file' => [
|
|
94 | 92 |
|
95 | 93 | 'should_validate_mime' => false,
|
96 | 94 |
|
97 |
| - // permissions to be set when create a new folder or when it creates automatically with thumbnails |
98 |
| - 'create_folder_mode' => 0755, |
99 |
| - |
100 |
| - // permissions to be set on file upload. |
101 |
| - 'create_file_mode' => 0644, |
102 |
| - |
103 |
| - // If true, it will attempt to chmod the file after upload |
104 |
| - 'should_change_file_mode' => true, |
105 |
| - |
106 | 95 | // behavior on files with identical name
|
107 | 96 | // setting it to true cause old file replace with new one
|
108 | 97 | // setting it to false show `error-file-exist` error and stop upload
|
|
117 | 106 | // If true, image thumbnails would be created during upload
|
118 | 107 | 'should_create_thumbnails' => true,
|
119 | 108 |
|
| 109 | + 'thumb_folder_name' => 'thumbs', |
| 110 | + |
120 | 111 | // Create thumbnails automatically only for listed types.
|
121 | 112 | 'raster_mimetypes' => [
|
122 | 113 | 'image/jpeg',
|
123 | 114 | 'image/pjpeg',
|
124 | 115 | 'image/png',
|
125 | 116 | ],
|
126 | 117 |
|
127 |
| - 'thumb_img_width' => 200, |
| 118 | + 'thumb_img_width' => 200, // px |
128 | 119 |
|
129 |
| - 'thumb_img_height' => 200, |
130 |
| - |
131 |
| - /* |
132 |
| - |-------------------------------------------------------------------------- |
133 |
| - | jQuery UI options |
134 |
| - |-------------------------------------------------------------------------- |
135 |
| - */ |
136 |
| - |
137 |
| - 'resize_aspectRatio' => false, |
138 |
| - |
139 |
| - 'resize_containment' => true, |
| 120 | + 'thumb_img_height' => 200, // px |
140 | 121 |
|
141 | 122 | /*
|
142 | 123 | |--------------------------------------------------------------------------
|
|
159 | 140 | 'pptx' => 'Microsoft PowerPoint',
|
160 | 141 | ],
|
161 | 142 |
|
162 |
| - 'file_icon_array' => [ |
163 |
| - 'pdf' => 'fa-file-pdf-o', |
164 |
| - 'doc' => 'fa-file-word-o', |
165 |
| - 'docx' => 'fa-file-word-o', |
166 |
| - 'xls' => 'fa-file-excel-o', |
167 |
| - 'xlsx' => 'fa-file-excel-o', |
168 |
| - 'zip' => 'fa-file-archive-o', |
169 |
| - 'gif' => 'fa-file-image-o', |
170 |
| - 'jpg' => 'fa-file-image-o', |
171 |
| - 'jpeg' => 'fa-file-image-o', |
172 |
| - 'png' => 'fa-file-image-o', |
173 |
| - 'ppt' => 'fa-file-powerpoint-o', |
174 |
| - 'pptx' => 'fa-file-powerpoint-o', |
175 |
| - ], |
176 |
| - |
177 | 143 | /*
|
178 | 144 | |--------------------------------------------------------------------------
|
179 | 145 | | php.ini override
|
|
0 commit comments