Seite 1 von 1

Erweiterung benutzerdefinierte Ordnerstruktur

Verfasst: 28 Jun 2019 08:10
von ManfredK
Hallo Werner K.,

Wäre es denkbar, dass eine benutzerdefinierte Ordnerstruktur wie folgt möglich ist?

Aktuell können ja die Variablen %ws_year%, %ws_month2% und %ws_day2% nur einmal in der ersten Zeile verwendet (customfile) verwendet werden wie zum Beispiel:
%customfile=D:\Documents\Wswin\html\tagesgang\tagesgang_%ws_year%-%ws_month2%-%ws_day2%.html%

zur besseren Übersicht im html-Ordner wäre z.B. eine zusätzliche Trennung nach Jahren schöner:
%customfile=D:\Documents\Wswin\html\tagesgang\%ws_year%\tagesgang_%ws_year%-%ws_month2%-%ws_day2%.html%

Wäre so eine Änderung in WsWin möglich?
Vielen Dank im Voraus.

Verfasst: 28 Jun 2019 08:29
von Tex
Hallo Manfred,

dann mach das doch so:

%customfile=D:\Documents\Wswin\html\tagesgang\%ws_year%\tagesgang_2019-%ws_month2%-%ws_day2%.html%

Einmal im Jahr dort die Jahreszahl umstellen - oder so - dann wäre es automatisch (so wie Du es Dir vorstellest):

%ws_setmem[1]=%ws_year%% %ws_delline%
%customfile=D:\Documents\Wswin\html\tagesgang\%ws_year%\tagesgang_%ws_getmem[1]%-%ws_month2%-%ws_day2%.html%

Wichtig dabei ist, das die 1. Zeile mit %ws_delline% wieder gelöscht wird. Ich hab das jetzt nicht ausprobiert - sollte aber so klappen. Versuch es mal und berichte.....

Verfasst: 28 Jun 2019 08:37
von Werner
@Manfred,

funktioniert das nicht mit

%customfile=D:\Documents\Wswin\html\tagesgang\%ws_yearfolder%tagesgang_%ws_year%-%ws_month2%-%ws_day2%.html%

Werner

Verfasst: 28 Jun 2019 10:17
von ManfredK
@Werner,

Leider nicht.
In der WSWINERR.txt ist zu lesen:

Code: Alles auswählen

28.06.2019 11:10:26.510 V2.99.8 6.2-9200 0 40 9  Html/WAP-Error Rewrite: "2019/tagesgang_2019-06-28.html" 
@Tex

Manuell funktioniert es, aber mit der setmem/getmem nicht.

Verfasst: 28 Jun 2019 10:43
von Tex
Hallo Manfred,
dann mal mit Trick:

%customfile=D:\Documents\Wswin\html\tagesgang\%ws_year%\tagesgang_%ws_calc[*]=%ws_year%~1~0%-%ws_month2%-%ws_day2%.html%

Jetzt steht %ws_year% nicht direkt 2x in einer Zeile sondern nur 1x direkt und einmal in der berechnungsvariablen.

Verfasst: 28 Jun 2019 11:19
von ManfredK
Hallo Tex,

Geht leider auch nicht.
In der ws_variables ist zu lesen:

Code: Alles auswählen

Verwendung von Variablen für Ziel-Dateiname:                                                   V2.85.7
für %customfile=
sind die Variablen ws_year, ws_month2, ws_day2 und ws_yearfolder 
und ws_dayweek bzw. ws_week  erlaubt!!!
Ich denke, da muss Handarbeit her...oder Werner kann doch etwas zaubern.

Verfasst: 29 Jun 2019 09:43
von Werner
@Manfred,

siehe Änderung vom 29.06.2019

Werner

Verfasst: 29 Jun 2019 11:59
von ManfredK
@Werner,

Perfekt, vielen Dank :!: :D