Skip to content

Commit 63542eb

Browse files
committed
Added [ Prev Absolute Path Option ]
1 parent 7290c5b commit 63542eb

File tree

4 files changed

+31
-19
lines changed

4 files changed

+31
-19
lines changed

config/filemanager.config.default.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"api": {
5757
"lang": "php",
5858
"connectorUrl": false,
59+
"prevFilePath": false,
5960
"requestParams": {
6061
"GET": {},
6162
"POST": {},

src/css/libs-main.css

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/filemanager.js

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3670,8 +3670,13 @@
36703670
});
36713671
previewUrl = buildConnectorUrl(queryParams);
36723672
}
3673+
3674+
if(config && config.api && config.api.prevFilePath) {
3675+
previewUrl = config.api.prevFilePath + fm.settings.callbacks.beforeCreatePreviewUrl(resourceObject, previewUrl);
3676+
} else {
3677+
previewUrl = fm.settings.callbacks.beforeCreatePreviewUrl(resourceObject, previewUrl);
3678+
}
36733679

3674-
previewUrl = fm.settings.callbacks.beforeCreatePreviewUrl(resourceObject, previewUrl);
36753680
return previewUrl;
36763681
};
36773682

@@ -3699,6 +3704,12 @@
36993704
imageUrl = buildConnectorUrl(queryParams);
37003705
}
37013706
imageUrl = fm.settings.callbacks.beforeCreateImageUrl(resourceObject, imageUrl);
3707+
3708+
if (config && config.api && config.api.prevFilePath) {
3709+
imageUrl = config.api.prevFilePath + fm.settings.callbacks.beforeCreateImageUrl(resourceObject, imageUrl);
3710+
} else {
3711+
imageUrl = fm.settings.callbacks.beforeCreateImageUrl(resourceObject, imageUrl);
3712+
}
37023713
}
37033714
return imageUrl;
37043715
};
@@ -3880,7 +3891,7 @@
38803891
var selectItem = function(resourceObject) {
38813892
var contextWindow = null,
38823893
previewUrl = createPreviewUrl(resourceObject, true);
3883-
3894+
38843895
previewUrl = fm.settings.callbacks.beforeSelectItem(resourceObject, previewUrl);
38853896

38863897
// tinyMCE > 3.0 integration method

src/js/filemanager.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)