Test: Fehlermeldungen
Dies ist eine Testseite für den Aneamal-HTML-Konverter. Auf ihr werden fast alle Fehlermeldungen provoziert. Die Fehlermeldung 228 wird auf dieser Seite nicht getestet. Um sie zu provozieren, müsste auch die Funktionstüchtigkeit anderer Seiten dieser Netzpräsenz beeinträchtigt werden.
Fehlermeldungen 237, 252, 254 werden nicht getestet, da ich nicht weiß, wie sie sich provozieren ließe.
Die Fehlermeldungen 66, 187, 202 werden auf gesonderten Seiten getestet.
Die Fehlermeldungen 1, 2, 3, 5, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 47, 48, 50, 52, 53, 54, 55, 59, 61, 63, 67, 68, 70, 72, 73, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 90, 97, 98, 99, 101, 102, 103, 104, 108, 109, 111, 113, 114, 115, 116, 119, 122, 123, 124, 125, 126, 128, 129, 130, 131, 132, 136, 137, 138, 139, 145, 147, 148, 149, 150, 153, 156, 157, 158, 159, 160, 161, 162, 166, 167, 168, 170, 172, 174, 178, 179, 180, 181, 184, 185, 208, 210, 224 sind in der Aneamal-Version 31-dev nicht mehr vergeben.
4
- - Bis zum Tode sind wir unvollendet
4: Heading not closed: expected - - (more info).
6
$$1+2+3+4+5+\ldots
6: Math block not closed: expected $$ (more info).
7
<Quiz> das ganze Leben
<Ordnung das halbe Leben
- Quiz
- das ganze Leben
7: Malformed tagged-list item: expected > (line 2, more info).
8
[z]->panda
8: Unrecognized file type: z (more info).
19
#...
...
19: Content missing in target: .. (more info).
20
#moin #moin
moin moin
20: Target already set: moin (more info).
42
#
42: Target text missing: text expected after # (more info).
46
>@ charset: UTF-8
Errors in ghost markup (/projekt/aneamal/test/fehlermeldungen.nml: quotation):
46: @charset declared in embedded file or quotation block (line 1, more info).
49
<Europa><Regierungssitz><Deutschland><1989><Mai> Bonn
49: Too many tags: 5 (more info).
51
Startseite->/../
51: Linked parent of Aneamal root directory (more info).
56
eins {zwo}
eins
56: Annotated text missing: text expected before { (more info).
57
Ein Oberlippenschnauzer sieht etwa so aus: }
Ein Oberlippenschnauzer sieht etwa so aus: }
57: Unmatched right curly bracket: } (more info).
58
[a]->
58: Filename/URI missing: filename expected after -> (more info).
60
@ up: ->./ Übersicht aller Tests
60: Characters after link in metadata declaration for @up (line 1, more info).
62
[t]->data:;base64,🤔SGFsbG8gT3R0byE=
62: Corrupt base64 encoding (more info).
64
[t]->data:;charset=US-ASCII;base64,SGFsbG8gS8O2cnBlciE=
Hallo K�rper!
64: Character encoding mismatch: expected US-ASCII (more info).
65
[t]->data:;charset=Elfenbeet;base64,UGVlay1hLWJvbyE=
Peek-a-boo!
65: Unrecognized character encoding: Elfenbeet (more info).
69
% korrekt wäre die Angabe de-AT
@ lang: Österreichisch
69: Invalid characters in language code (line 2, more info).
71
^
71: Target text missing in reference: target expected after ^ (more info).
74
@ :-)
74: Metadata name missing (line 1, more info).
75
___🐛
75: Invalid notes markup: expected only underscores in the first line (more info).
76
___
76: Note missing: expected content below ___ (more info).
85
@ lang-: ->fehlermeldungen
85: Alternative-language code missing (line 1, more info).
88
Aneamal->/projekt/aneamal/->../
89
Aneamal{another easy markup language}->/projekt/aneamal/{Projektseite}
91
- - Wir erzeugen einen Fehler - - (in orange)
Wir erzeugen einen Fehler
91: Line feed missing after heading (more info).
92
->@
92: Metadata name expected after ->@ (more info).
93
->@schall-und-rauch
93: Metadata name after ->@ not declared: schall-und-rauch (more info).
94
->!
94: Filename/URI missing: address expected after ->! (more info).
95
@ &🐶: ->data:;base64,V3VmZiwgd3VmZmYuIEdycnJycnItd3JhZmZmISE=
95: Malformed custom-mark declaration (line 1, more info).
96
@ &d: ->data:;base64,V3VmZiwgd3VmZmYuIEdycnJycnItd3JhZmZmISE=
@ &d: ->data:;base64,TWlhdSE=
96: Custom mark already declared: &d (line 2, more info).
100
@ title: Fehlermeldung 100\
hundert
100: Malformed multiline metadata declaration for @title (more info).
hundert
105
<><> Addition
<><> Multiplikation
<2><2> 4
Addition | 2 |
---|---|
2 | 4 |
105: Origin already set (line 2, more info).
106
<👹> Horngespenst
< > Hirngespinst
- 👹
- Horngespenst
106: Empty tag in tagged list (line 2, more info).
107
@ me: ->@me
107: Invalid link modifier: @ not allowed after -> in this case (more info).
110
@ dir: l2r
110: Invalid writing direction declared: l2r (line 1, more info).
112
{
112: Malformed option: expected } (line 1, more info).
117
*Labbis lieben fett.
Labbis lieben fett.
117: String not closed: expected * (more info).
118
->data:;base64,RmV0dCBsaWViZW4gTGFiYmlzLg==
118: Data-URI link without description (more info).
120
@ &b: 👍
120: Custom mark not declared as link or embedded file (line 1, more info).
121
$$F=\frac{d^2}{v+v^{-1}}$$#`Formel A`
121: Missing whitespace between $$ and math label (more info).
127
[j]->fehler/kein.jpg
127: Not a readable file: fehler/kein.jpg (more info).
133
`@`
@
133: Metadata name expected after @ (more info).
134
`@undefined`
@undefined
134: Metadata name after @ not declared: undefined (more info).
135
[a]->nichts.nml
135: Aneamal file not readable: nichts.nml (more info).
140
Idefix{Obelix’ Hund
Idefix
140: Curly brackets not closed: expected } (more info).
141
/
141: Invalid sandwich markup: expected second / (line 1, more info).
/
142
/%/ANT
…
END
142: Bottom sandwich delimiter missing: ANT (more info).
143
//
143: Prefix missing in sandwich markup (line 1, more info).
//
144
[x]->https://example.org/
144: x-module subtype missing (more info).
146
[i]
|Banane
146: Unrecognized file type: i (more info).
151
[a-fehlerhafte-vorlage]
|Hi!
Hi!
151: Content in template (line 1, more info).
152
[a-irrtum]
|1 mal 0 ist 1
1 mal 0 ist 1
152: Template not readable: a-irrtum (more info).
154
@ license
@ | All rights reserved.
154: Embedded file not supported for this metadata name @license (line 1, more info).
155
Click->!https://example.org/1$2
163
+++ Feso +++
Der zweite Monat im Jahr
Feso
163: Blank line missing after expandable-section heading (more info).
164
+++ +++
164: Expandable-section heading missing (more info).
165
+++ Dreimal Plus
165: Expandable-section heading not closed: expected +++ (more info).
169
@ layout: bear
169: Invalid @layout value: bear (line 1, more info).
171
@ header: Köpfer
171: Invalid @header value: Köpfer (line 1, more info).
173
@ footer: Pföter
173: Invalid @footer value: Pföter (line 1, more info).
175
@ look: right
175: Invalid @look value: right (line 1, more info).
176
=== ===
176: Heading text missing (more info).
177
[t]->,NDk2
#
177: Target text missing after initial # (more info).
182
@ aside: Kolumne
182: Invalid @aside value: Kolumne (line 1, more info).
183
[b]->,UsO8ZGUKTWlnbwlTYW5keQ==
183: Too many fields in TSV line 2 (more info).
186
[x-rumpelstielzchen]->https://example.org/
186: Module not found: x-rumpelstielzchen (more info).
188
===
188: Main heading incomplete (more info).
189
@ 4!: 24
189: Unexpected character in metadata name: 4! (line 1, more info).
190
@ script: alert('nothing');
190: Reserved metadata name: script (line 1, more info).
191
@ translate: ->https://example.org/
191: Reserved metadata name: translate (line 1, more info).
192
[b]->fehler/nixda.tsv
192: Not a readable file: fehler/nixda.tsv (more info).
193
@ textcap: 1
[t]->index.nml
@
193: File exceeds textcap of 1: index.nml (more info).
194
@ lang: de
@ lang: en
194: Metadata name already declared: lang (line 2, more info).
195
@ meta: none
195: Invalid @meta value: none (line 1, more info).
196
[a]->data:;base64,UGVlay1hLWJvbyE=
196: Forbidden URI type for linked Aneamal file: use a local filename instead (more info).
197
[x-fehlerhaft-a]->void
197: Error in module x-fehlerhaft-a: "Undefined constant "foo\bar"" in /aneamal/x-fehlerhaft-a/index.php, line 5 (more info).
198
[t-fehlerhaft]
|Hello wordl!
198: ParseError in module t-fehlerhaft: "syntax error, unexpected end of file" in /aneamal/t-fehlerhaft/index.php, line 6 (more info).
199
[x-fehlerhaft-b]->void
199: TypeError in module x-fehlerhaft-b: /aneamal/x-fehlerhaft-b/index.php, line 6 (more info).
200
[h]->https://prlbr.de/projekt/aneamal/test/fehler/datei.html
200: Forbidden URI type for file: use local filename or data URI (more info).
201
[j]->`#201`
201: Forbidden URI type for linked image file: use a local filename instead (more info).
203
@ textcap: 1
[a]->index.nml
203: Aneamal file exceeds textcap of 1: /projekt/aneamal/test/index.nml (more info).
204
[i]->`#bild`
204: Link expected to point to a file: #bild (more info).
205
{x}Kreuz mich an!
205: Missing whitespace between key and answer in an option (line 1, more info).
206
1000 Meter +- 5 Zentimeter
1000 Meter 5 Zentimeter
206: Crossed-out string or inline note not closed: expected -+ (more info).
207
Das umgefallene Kreuz sah etwa so aus: -+
Das umgefallene Kreuz sah etwa so aus: -+
207: Unmatched right cross or unmatched right fork: -+ (more info).
209
: . Eine drei!
: . Eine drei!
209: Reserved characters : . at paragraph start (more info).
211
::Hurry!
Hurry!
211: Missing whitespace after alignment mark :: (line 1, more info).
212
___
=== Headless ===
=== Headless ===
212: Heading or section break in notes (more info).
213
:.. ..: Wer die Wahl hat …
Wer die Wahl hat …
213: Alignment of this kind already set: align (line 1, more info).
214
+ + Sesam … + +
… öffne mich!
:: + +
Sesam …
… öffne mich!
214: Alignment for seamless section break: + + (more info).
215
[x-audio]->one.mp3->two.mp3
215: Wrong number of links for module x-audio: 2 exceeds maximum of 1 (more info).
216
[t-php]->/aneamal/main.php->/aneamal/main.php
216: Too many links for linked file of type: t (more info).
217
[i]->fehler/222.svg{Würfel}{Hexaeder}
217: Too many hints for linked file of type: i (more info).
218
[x-foo/../html]->bar
218: Unexpected character in module name: x-foo/../html (more info).
219
<><> Summe
<eins> 1
- eins
- 1
219: Origin set for single-tagged list (more info).
220
<Brasilien><Deutschland> 1:7
<Brasilien><Deutschland> 0:0
Deutschland | |
---|---|
Brasilien | 1:7 |
220: Tag combination already used to tag an item: <Brasilien><Deutschland> (more info).
221
<Vater><Mutter> Eltern
<Vater> Mann
Mutter | |
---|---|
Vater | Eltern |
221: Tag combination already used in another combination: <Vater> (more info).
222
[t-reciprocal]
|0
222: Message from module t-reciprocal: "Division by 0" (more info).
223
@ fix: foxy
223: Invalid @fix value: foxy (line 1, more info).
225
<><>
225: Tagged list lacks tags (more info).
226
[t]->data:ABC
226: Invalid data URI (more info).
227
->
227: Link text or address required (more info).
229
[a]->@
229: Metadata name expected after ->@ (more info).
230
[t]->@UFO
230: Metadata name after ->@ not declared: UFO (more info).
231
@load: lazily
231: Invalid @load value: lazily (line 1, more info).
232
[t]->``
232: Address missing (more info).
233
[=:
233: Malformed textbox: expected ] (line 1, more info).
234
[_]Name
234: Missing whitespace after textbox (line 1, more info).
235
[_]->data:,%0AHund%09Katz
235: Unexpected tab character in suggestions file (more info).
236
[-]
236: Reserved textbox type: [-] (line 1, more info).
238
@ charset: ISO-8859-1
238: Obsolete character encoding declared, use UTF-8 instead (line 1, more info).
239
[i:
[i:
239: Malformed file token: expected ] (more info).
240
@ author
240: Value missing in metadata declaration for @author (line 1, more info).
241
[i]->medien/bloop.jpg{Bloop!}sound diagram
241: Missing whitespace before caption: sound diagram (more info).
242
[t-fehlerhaft/ph]
|Test
242: Post handler of module t-fehlerhaft/ph not callable: null (more info).
243
[t-fehlerhaft/rv]
|Test
244
@ Test
@ |p {color:red}
244: Embedded file used for unrecognized metadata name: Test (line 1, more info).
245
@ Test: ->/
Dies ist ein @Test.
Dies ist ein @Test.
245: Metadata name not declared with text value: @Test (more info).
246
@ Test: /
Dies ist eine Probe->@Test.
Dies ist eine Probe.
246: Metadata name not declared with link value: @Test (more info).
247
@ Test: /@look.css
[t]->@Test
247: Metadata name not declared with link value: @Test (more info).
248
[t-]
|Bsp.
248: t-module subtype missing (more info).
249
{a}
{b}'
249: Mix of mutually exclusive and non-exclusive options (more info).
250
(bis Aneamal 31 noch nicht vergeben)
251
[t-fehlerhaft/rv2]
|Test
253
[j]->fehler/no-image.txt
253: Could not create preview image from: no-image.txt (more info).
255
`try this`->,dGhpcyBkb2VzIG5vdCB3b3Jr
256
+++
256: Seamless section break without corresponding heading: +++ (more info).