This repository was archived by the owner on Feb 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCompressHTML.readme
More file actions
143 lines (109 loc) · 4.83 KB
/
CompressHTML.readme
File metadata and controls
143 lines (109 loc) · 4.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
Short: HTML (De)Compressor/Preprozessor (German)
Author: thorsten.willert@gmx.de Thorsten Willert
Uploader: thorsten.willert@gmx.de (Thorsten Willert)
Version: 0.606b
Type: comm/www
Requires: WB3.x, tritonrexx.library, rexxMOOS.library, rexxlocaldates.library
Kurz: HTML (De)Kompressor/Preprozessor
Allgemeines:
· Triton- Oberfläche
· Integrierte Projektverwaltung
· Die Hauptfunktionen sind als Plugins realisiert
· Plugins können mit internen Funktionen über eine
Funktionsliste beliebig kombiniert werden
(Batchprozessor)
· Dokumentation in HTML
benötigt:
dev/gui/tri20b2usr.lha (Triton)
util/rexx/TritonRexx376.lha (TritonRexx)
util/rexx/MOOS.lha (rexxMOOS)
util/rexx/RexxLocalDates.lha (RexxLocalDates)
================================================================
Hauptprogramm:
Neues:
· Über das Tooltype TEMPLATE können nun bis zu zehn
Vorlagen ins Menü integriert werden.
· Schriften für die Oberfläche und die Listen sind jetzt
einstellbar.
· Statt einem bestimmten Projekt, kann nun auch das
zuletzt verwendete, bei Programmstart geöffnet werden.
· Alle Fenster die beim Beenden offen waren, werden
beim Starten auch wieder geöffnet.
· Shortcuts für Menüs und die Oberfläche eingebaut.
· Die Gadgets Ein und Aus, für Funktionen, durch eines
ersetzt.
· Mehrere interne Änderungen.
· Dokumentation und Beispiele überarbeitet.
Korrekturen:
· Das Tooltype TOFRONT funktioniert wieder.
· Fehler in Funktion BUFFER_TO_CACHE behoben.
================================================================
Plugins:
· Zwei Startscripts für RexxOpt zum Komprimieren
und Dekomprimieren von ARexx- Programmen.
· AmigaGuide-Kompressor:
· entfernt überflüssige Zeilen vor dem ersten und
zwischen den @nodes
· HTML-Compressor(en) mit folgenden Funktionen:
· entfernen von Kommentaren
· löschen von Leerzeilen
· löschen von Zeilenumbrüchen
· entfernen von überflüssigen Leerzeichen
· PRE-formatierter Text und Scripts werden
berücksichtigt
· HTML-Decompressor:
· Dekomprimiert Dateien wieder
· HTML-Preprozessor, mit folgenden Befehlen:
## Preprozessor- Kommentar, wird von diesem
gelöscht.
#INCLUDE: Einbinden einer Datei ab dieser Zeile
(angegebene Datei oder über mehrere
Standardsuchpfaden)
#DEFINE: Definieren von Macros, diese dürfen
wiederrum Befehle enhalten.
An Macros können bis zu 100 Variablen
übergeben werden.
Alles zwischen
#DEFINE #BLOCK und
#ENDDEF: kann als Macro definiert werden.
Länge bis 65k, mit bis zu 100 Variablen.
#UNDEF: Löschen von Macro-Definitionen
Kontrollstruktur mit:
#IFDEF: Abfrage eines mit #DEFINE erstellten
Bezeichners
#IFNDEF: Negation der vorherigen Abfrage
#ELSE: Alternativzweig
#ENDIF: Ende der #IFDEF- Struktur
Keine Schachtelung möglich!
#TIME: Einfügen der aktuellen Uhrzeit, in
wahlfreiem Format.
#DATE: Einfügen des aktuellen Datums/Tages, in
wahlfreiem Format.
#FILETIME: Einfügen der Speicherzeit der Quelldatei
oder der angegebenen Datei, in wahlfreiem
Format.
#FILEDATE: Einfügen des Speicherdatums/Tages der
Quelldatei oder der angegebenen Datei,
in wahlfreiem Format.
#FILENAME: Einfügen des Namens der Quelldatei mit,
ohne oder nur Pfadangabe.
#FILESIZE: Fügt die Größe der angegebenen Datei ein,
mit optionaler automatischer Bezeichung
(MB usw.).
#IMGSIZE: Fügt die Dimensionen des angegebenen
Bildes ein.
#CLI Ausgabe des angegebenen CLI-Commandos
wird ab dieser Stelle einfügt, wahlweise
PRE-formatiert.
Alles zwischen
#HTMLCODE und
#ENDHTMLCODE wird in sichtbaren HTML-Quelltext
umgewandelt (optional: PRE-formatiert,
Sonderzeichenwandlung)
Zeilen zwischen
#SORT und
#ENSORT können einfach, nach URL oder dem dazugehörigen
LINK sortiert werden (auch Case-Sensitiv).
Mit vorgefertigten #INCLUDE-Dateien.
Pfadangaben relativ (wie in HTML) möglich.
http://www.thorsten-willert.de/