Skip to content

Commit 167d719

Browse files
author
Kristan Kenney
committed
Merge branch 'fix/2021-03-upgrade-filemanager-to-last-version' into main
2 parents cc1be87 + 78cbc8f commit 167d719

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

bin/v-add-sys-filemanager

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
# Includes
1414
source $HESTIA/func/main.sh
1515
source $HESTIA/conf/hestia.conf
16+
source $HESTIA/install/upgrade/upgrade.conf
1617

1718
MODE=$1
1819
user="admin"
1920

2021
FM_INSTALL_DIR="$HESTIA/web/fm"
21-
FM_V="7.4.1"
2222
FM_FILE="filegator_v${FM_V}.zip"
2323
FM_URL="https://github.com/filegator/filegator/releases/download/v${FM_V}/${FM_FILE}"
2424
COMPOSER_BIN="$HOMEDIR/$user/.composer/composer"

install/deb/filemanager/filegator/configuration.php

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,26 @@
6161
'add_to_body' => '
6262
<script>
6363
var checkVueLoaded = setInterval(function() {
64-
if (document.getElementsByClassName("navbar-item").length) {
64+
if (document.getElementsByClassName("container").length) {
6565
clearInterval(checkVueLoaded);
6666
var navProfile = document.getElementsByClassName("navbar-item profile")[0]; navProfile.replaceWith(navProfile.cloneNode(true))
6767
document.getElementsByClassName("navbar-item logout")[0].text="Exit to Control Panel \u00BB";
68-
}
68+
div = document.getElementsByClassName("container")[0];
69+
callback = function(){
70+
if (document.getElementsByClassName("navbar-item logout")[0]){
71+
if ( document.getElementsByClassName("navbar-item logout")[0].text != "Exit to Control Panel \u00BB" ){
72+
var navProfile = document.getElementsByClassName("navbar-item profile")[0]; navProfile.replaceWith(navProfile.cloneNode(true))
73+
document.getElementsByClassName("navbar-item logout")[0].text="Exit to Control Panel \u00BB";
74+
}
75+
}
76+
}
77+
config = {
78+
childList:true,
79+
subtree:true
80+
}
81+
observer = new MutationObserver(callback);
82+
observer.observe(div,config);
83+
}
6984
}, 200);
7085
</script>',
7186
];

install/upgrade/upgrade.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,6 @@ rc_v="1.4.11"
5757

5858
# Set version of Rainloop (Webmail) to update during upgrade if not already installed
5959
rl_v="1.15.0"
60+
61+
# Set version of File manager to update during upgrade if not already installed
62+
FM_V="7.5.0"

0 commit comments

Comments
 (0)