Overview
Comment: | Process footnote blocks in the same way as the rest of the document. Fixes [d836105a] |
---|---|
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
e780afcd19cdf6e9ca6311b4ccd5017e |
User & Date: | joel on 2019-04-12 03:00:29 |
Other Links: | manifest | tags |
References
2019-04-12
| ||
03:02 | • Closed ticket [d836105a]: Hyperlinks within footnotes are not decoded plus 4 other changes artifact: 7f8cf53c user: joel | |
Context
2019-04-14
| ||
15:21 | Add dialogue tags check-in: 4fb0671d user: joel tags: trunk | |
2019-04-12
| ||
03:00 | Process footnote blocks in the same way as the rest of the document. Fixes [d836105a] check-in: e780afcd user: joel tags: trunk | |
02:33 | First attempt at hiding redundant series info on series pages check-in: 8ab2075d user: joel tags: trunk | |
Changes
Modified tags-html.rkt from [03385122] to [bdaae3f3].
︙ | ︙ | |||
91 92 93 94 95 96 97 | (define html-center (default-tag-function 'div #:style "text-align: center")) (define (html-block . elements) `(section [[class "content-block"]] (div [[class "content-block-main"]] ,@elements))) (define (html-root . elements) (define first-pass | | | | 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 | (define html-center (default-tag-function 'div #:style "text-align: center")) (define (html-block . elements) `(section [[class "content-block"]] (div [[class "content-block-main"]] ,@elements))) (define (html-root . elements) (define first-pass (decode-elements (append elements (list (html-footnote-block))) #:txexpr-elements-proc decode-hardwrapped-paragraphs #:exclude-tags '(script style figure table pre))) (define second-pass (decode-elements first-pass #:block-txexpr-proc detect-newthoughts #:inline-txexpr-proc decode-link-urls #:string-proc (compose1 smart-quotes smart-dashes) #:exclude-tags '(script style pre code))) `(body ,@second-pass)) (define (html-blockcode attrs elems) (define file (or (assoc 'filename attrs) "")) (define codeblock `(pre [[class "code"]] (code ,@elems))) (cond [(string>? file "") `(@ (div [[class "listing-filename"]] 128196 " " ,file) ,codeblock)] [else codeblock])) |
︙ | ︙ |