fixes
This commit is contained in:
@ -3,6 +3,20 @@ destination_directory: './target_directory'
|
||||
|
||||
# Kopierregeln
|
||||
copy_rules:
|
||||
- sources:
|
||||
# Einfache Quelle mit automatischem Zielpfad
|
||||
- './source_folder'
|
||||
|
||||
# Komplexe Konfiguration mit explizitem Quell- und Zielpfad
|
||||
- source: './specific_file.txt'
|
||||
target: './target_directory/renamed_file.txt'
|
||||
|
||||
# Wildcard-Kopie mit spezifischem Zielpfad
|
||||
- source: './source_directory/*.js'
|
||||
target: './target_directory/js_files'
|
||||
|
||||
mode: 'replace' # Überschreibt vorhandene Dateien/Ordner
|
||||
|
||||
- sources:
|
||||
- './source_folder' # Gesamter Ordner
|
||||
- './specific_file.txt' # Einzelne Datei
|
||||
|
@ -4,14 +4,32 @@ destination_directory: './target_directory'
|
||||
# Kopierregeln
|
||||
copy_rules:
|
||||
- sources:
|
||||
- './source_folder' # Gesamter Ordner
|
||||
- './specific_file.txt' # Einzelne Datei
|
||||
- './source_directory/*.js' # Alle JS-Dateien
|
||||
- source: './img/icon-transparent.png'
|
||||
target: './assets/img/icon-transparent.png'
|
||||
- source: './img/banner-light.png'
|
||||
target: './assets/img/banner-light.png'
|
||||
- source: './img/banner-dark.png'
|
||||
target: './assets/img/banner-dark.png'
|
||||
|
||||
- source: './img/bc8d51405ec040305a87.ico'
|
||||
target: './bc8d51405ec040305a87.ico'
|
||||
- source: './img/favicon.ico'
|
||||
target: './favicon.ico'
|
||||
|
||||
mode: 'replace' # Überschreibt vorhandene Dateien/Ordner
|
||||
|
||||
|
||||
|
||||
- sources:
|
||||
- './seasonal'
|
||||
- './img/background.png'
|
||||
- './source_directory/*.js' # Alle JS-Dateien
|
||||
- './ui'
|
||||
|
||||
- source: './img/background.png'
|
||||
target: './assets/img/background.png'
|
||||
- source: './img/favicon.png'
|
||||
target: './assets/img/favicon.png'
|
||||
- source: './img/logo.png'
|
||||
target: './assets/img/logo.png'
|
||||
mode: 'copy' # Kopiert Dateien/Ordner
|
||||
|
||||
# Modifikationsregeln
|
||||
@ -24,6 +42,11 @@ modification_rules:
|
||||
# Instancename, Jellyseer I-Frame
|
||||
- file_pattern: 'index.html'
|
||||
insert_rules:
|
||||
# Seasonals
|
||||
#MARK: NEED MODIFIKATION
|
||||
- before_text: '</body>'
|
||||
insert_text: '<div class="seasonals-container"></div><script src="seasonals.js"></script><link rel="stylesheet" href="seasonals.css">'
|
||||
|
||||
# Page title and requests tab
|
||||
- before_text: '<link href=".*" rel="stylesheet">'
|
||||
insert_text: >
|
||||
|
@ -83,7 +83,7 @@ def apply_insert_rules(content, insert_rules):
|
||||
if insert_text not in modified_content:
|
||||
modified_content = modified_content.replace(
|
||||
search_text,
|
||||
f'{search_text}\n{insert_text}'
|
||||
f'{search_text} {insert_text}'
|
||||
)
|
||||
modified = True
|
||||
|
||||
@ -93,7 +93,7 @@ def apply_insert_rules(content, insert_rules):
|
||||
if insert_text not in modified_content:
|
||||
modified_content = modified_content.replace(
|
||||
search_text,
|
||||
f'{insert_text}\n{search_text}'
|
||||
f'{insert_text} {search_text}'
|
||||
)
|
||||
modified = True
|
||||
|
||||
|
Reference in New Issue
Block a user