57 lines
2.0 KiB
Plaintext
57 lines
2.0 KiB
Plaintext
<!DOCTYPE PLUGIN [
|
|
<!ENTITY name "u-navigator">
|
|
<!ENTITY author "Michael Roll">
|
|
<!ENTITY version "2026.07.04.r002">
|
|
<!ENTITY package "&name;-&version;.tgz">
|
|
<!ENTITY pluginURL "https://git.casaderoll.de/michael/Unraid-Navigator/raw/branch/main/u-navigator.plg">
|
|
<!ENTITY support "https://git.casaderoll.de/michael/Unraid-Navigator">
|
|
<!ENTITY icon "folder-open">
|
|
<!ENTITY description "Unraid File Navigator: Dynamix-integrierter Dateimanager mit mehreren Explorer-Fenstern, Symbol- und Listenansicht, Rechtsklickmenue, Eigenschaften, Uploads sowie Move/Copy-Jobs.">
|
|
]>
|
|
<PLUGIN name="U-Navigator" author="&author;" version="&version;" launch="Tools/U-Navigator" pluginURL="&pluginURL;" support="&support;" icon="&icon;" description="&description;" overview="&description;" Overview="&description;">
|
|
|
|
<DESCRIPTION>&description;</DESCRIPTION>
|
|
<SUPPORT>&support;</SUPPORT>
|
|
|
|
<CHANGES>
|
|
### U-Navigator
|
|
&description;
|
|
|
|
### &version;
|
|
- Native Dynamix-embedded U-Navigator page.
|
|
- Adds PHP API endpoints for listing, upload, move and copy without a separate web server.
|
|
</CHANGES>
|
|
|
|
<FILE Name="/boot/config/plugins/&name;/&package;">
|
|
<URL>https://git.casaderoll.de/michael/Unraid-Navigator/raw/branch/main/packages/&package;</URL>
|
|
<MD5>9ccf5df46e9ceb52d5d90bd566f279fe</MD5>
|
|
</FILE>
|
|
|
|
<FILE Run="/bin/bash">
|
|
<INLINE>
|
|
mkdir -p /boot/config/plugins/&name;
|
|
tar -xzf /boot/config/plugins/&name;/&package; -C /
|
|
rm -f /usr/local/emhttp/plugins/&name;/U-NavigatorNav.page
|
|
find /boot/config/plugins/&name; -type f -name "&name;-*.tgz" ! -name "&package;" -delete
|
|
echo ""
|
|
echo "-----------------------------------------------------------"
|
|
echo " &name; &version; has been installed."
|
|
echo ""
|
|
echo " Open: Navigator"
|
|
echo "-----------------------------------------------------------"
|
|
echo ""
|
|
</INLINE>
|
|
</FILE>
|
|
|
|
<FILE Run="/bin/bash" Method="remove">
|
|
<INLINE>
|
|
rm -f /usr/local/sbin/rc.u-navigator
|
|
rm -rf /usr/local/emhttp/plugins/&name;
|
|
rm -rf /boot/config/plugins/&name;
|
|
rm -f /var/run/&name;.pid
|
|
echo "&name; has been removed."
|
|
</INLINE>
|
|
</FILE>
|
|
|
|
</PLUGIN>
|