Titles & Force backdrops

This commit is contained in:
nomadics9 2025-02-03 20:03:20 +03:00
parent 463b8220a2
commit be21401ada
No known key found for this signature in database

View file

@ -1,17 +1,48 @@
# #!/bin/bash
#
# # Set the base directory where Jellyfin's files are located
# BASE_DIR="/jellyfin/jellyfin-web"
#
# # Update document.title to "AlaskarTV" in all relevant files
# grep -rl 'document\.title="Jellyfin"' "$BASE_DIR" | while read -r file; do
# sed -i 's/document\.title="Jellyfin"/document\.title="AlaskarTV"/g' "$file"
# done
#
# # Ensure fallback title is also updated to "AlaskarTV"
# grep -rl 'document.title=e||"Jellyfin"' "$BASE_DIR" | while IFS= read -r file; do
# sed -i 's/document.title=e||"Jellyfin"/document.title=e||"AlaskarTV"/g' "$file"
# done
#
# echo "Document titles updated to 'AlaskarTV' in all files!"
#!/bin/bash #!/bin/bash
# Set the base directory where Jellyfin's files are located # Set the base directory where Jellyfin's files are located
BASE_DIR="/jellyfin/jellyfin-web" BASE_DIR="/jellyfin/jellyfin-web"
# Update document.title to "AlaskarTV" in all relevant files # Update document.title to "AlaskarTV" in all relevant files (case-insensitive)
grep -rl 'document\.title="Jellyfin"' "$BASE_DIR" | while read -r file; do grep -rli 'document\.title="jellyfin"' "$BASE_DIR" | while IFS= read -r file; do
sed -i 's/document\.title="Jellyfin"/document\.title="AlaskarTV"/g' "$file" echo "Updating document.title in: $file"
# The 'gI' flags mean "global" and "case-insensitive"
sed -i 's/document\.title="jellyfin"/document.title="AlaskarTV"/gI' "$file"
done done
# Ensure fallback title is also updated to "AlaskarTV" # Update fallback title (case-insensitive)
grep -rl 'document.title=e||"Jellyfin"' "$BASE_DIR" | while IFS= read -r file; do grep -rli 'document.title=e||"jellyfin"' "$BASE_DIR" | while IFS= read -r file; do
sed -i 's/document.title=e||"Jellyfin"/document.title=e||"AlaskarTV"/g' "$file" echo "Updating fallback title in: $file"
sed -i 's/document.title=e||"jellyfin"/document.title=e||"AlaskarTV"/gI' "$file"
done done
echo "Document titles updated to 'AlaskarTV' in all files!" # Update enableBackdrops function in main.jellyfin.bundle.js
# This will change: enableBackdrops:function(){return _}
# To: enableBackdrops:function(){return E}
FILE="$BASE_DIR/jellyfin/jellyfin-web/main.jellyfin.bundle.js"
if [[ -f "$FILE" ]]; then
echo "Updating enableBackdrops in: $FILE"
sed -i 's/enableBackdrops:function(){return _}/enableBackdrops:function(){return E}/g' "$FILE"
else
echo "File $FILE not found."
fi
echo "All document titles and enableBackdrops updated!"