Ajout mot clés

This commit is contained in:
UNFR 2025-05-10 07:57:31 +00:00
parent 7dff16f460
commit 67cab29bea

View File

@ -82,7 +82,7 @@ sanitize_name() {
# Si le nom est entièrement en minuscules
# OU ne contient aucun des mots-clés SUBFRENCH|TRUEFRENCH|FRENCH|MULTI|VOSTFR
if [[ "$name" == "${name,,}" ]] || ! [[ "$upper_name" =~ THEATRICAL|DIRECTOR|EXTENDED|REMASTERED|UNRATED|UNCENSORED|REPACK|PROPER|INTERNAL|FINAL|SUBFRENCH|TRUEFRENCH|FRENCH|MULTI|VFQ|VOSTFR ]]; then
if [[ "$name" == "${name,,}" ]] || ! [[ "$upper_name" =~ THEATRICAL|DIRECTOR|EXTENDED|REMASTERED|UNRATED|UNCENSORED|DOC|PART|REPACK|PROPER|INTERNAL|FINAL|SUBFRENCH|TRUEFRENCH|FRENCH|MULTI|VOSTFR ]]; then
local parent="$(basename "$(dirname "$filepath")")"
name="$(remove_accents "$parent")"
fi
@ -127,7 +127,7 @@ sanitize_name() {
# on cherche ensuite le premier tag qualité/langue
for ((j=marker_index+1; j<total; j++)); do
tag="${parts[j]^^}"
if [[ "$tag" =~ ^(REPACK|PROPER|INTERNAL|FINAL|SUBFRENCH|TRUEFRENCH|FRENCH|MULTI|VOSTFR)$ ]] \
if [[ "$tag" =~ ^(THEATRICAL|DIRECTOR|EXTENDED|REMASTERED|UNRATED|UNCENSORED|DOC|PART|REPACK|PROPER|INTERNAL|FINAL|SUBFRENCH|TRUEFRENCH|FRENCH|MULTI|VOSTFR)$ ]] \
|| [[ "$tag" =~ ^[0-9]{3,4}P$ ]]; then
# on ajoute tout à partir de ce tag
keep+=("${parts[@]:j}")