]> ###2026.03.27e - Renamed quick.favorites.page to popup.php to avoid Win conflicts. - Fix indexing of paths to allow same path on multiple rows. ###2026.03.27d - Final FIX to the plugin's display on unRAID's Plugins page. ###2026.03.27c - Still trying to fix README descrition so it reads properly in unRDAID's Plugins page. ###2026.03.27b - Trying to fix README descrition so it reads properly in unRDAID's Plugins page. - Testing auto updates version upgrades. ###2026.03.27a - Initial public packaging of Quick Favorites as a .plg installer. - Installs webGUI files, injects the global include and JavaScript, and preserves persistent user settings on uninstall. https://raw.githubusercontent.com/&github;/main/QuickFavorites.page https://raw.githubusercontent.com/&github;/main/popup.php https://raw.githubusercontent.com/&github;/main/favs.js https://raw.githubusercontent.com/&github;/main/log_api.php https://raw.githubusercontent.com/&github;/main/description.txt https://raw.githubusercontent.com/&github;/main/icon.png "$CONF/appearance.json" <<'EOF_APPEARANCE' { "menu_title": "Quick Favorites", "icon_size": "42", "grid_columns": "5", "menu_width": "480", "show_header": "no", "hover_color": "#333333", "bg_color": "#000000", "header_color": "#FFCA28", "header_line": "#333333", "section_title_color": "#AAAAAA", "section_border_color": "#333333", "icon_color": "#FFCA28", "label_color": "#CCCCCC" } EOF_APPEARANCE fi if [ ! -f "$CONF/favorites.json" ]; then cat > "$CONF/favorites.json" <<'EOF_FAVORITES' { "/Settings/QuickFavorites": { "category": "System", "label": "Quick Favorites", "icon": "fa-star", "action": "_self" } } EOF_FAVORITES fi if [ ! -f "$CONF/custom.css" ]; then cat > "$CONF/custom.css" <<'EOF_CUSTOMCSS' EOF_CUSTOMCSS fi if [ ! -f "$CONF/user_notes.txt" ]; then cat > "$CONF/user_notes.txt" <<'EOF_USERNOTES' EOF_USERNOTES fi # Clean old injections first to prevent duplicates or leftovers from the old plugin name if [ -f "$LEGACY_TEMPLATE" ]; then sed -i '/fav_overlay/d' "$LEGACY_TEMPLATE" sed -i '/quick\.favorites/d' "$LEGACY_TEMPLATE" fi if [ -f "$DYNAMIX_TEMPLATE" ]; then sed -i '/fav_overlay/d' "$DYNAMIX_TEMPLATE" sed -i '/quick\.favorites/d' "$DYNAMIX_TEMPLATE" # Wrapper so Unraid processes the PHP in the overlay page cat > "$PLUGDIR/include.php" <<'EOF_INCLUDE' EOF_INCLUDE # Inject the wrapper and Javascript at the bottom of the Dynamix template echo '' >> "$DYNAMIX_TEMPLATE" echo '' >> "$DYNAMIX_TEMPLATE" fi chown -R root:root "$PLUGDIR" chmod -R 755 "$PLUGDIR" echo "" echo "----------------------------------------------------" echo " Quick Favorites has been installed." echo " Version: 2026.03.27a" echo "----------------------------------------------------" echo "" ]]>