chore: copy ep_products and ep_theme from EP/website@9593cc8
Copied unchanged from public/typo3conf/ext/ of EP/website at 9593cc8631354f8a363d6609de8b7433f669a9a0 (Git-tracked files only). History stays in the old repository. Only composer.json files are added so the extensions install as path packages. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
59afaecea1
commit
a46918de9d
778 files changed
+67000
-2
No files matched your search
@@ -0,0 +1,124 @@
|
||||
lib.parseFunc {
|
||||
makelinks = 1
|
||||
makelinks {
|
||||
http {
|
||||
keep = path
|
||||
extTarget = _blank
|
||||
}
|
||||
mailto {
|
||||
keep = path
|
||||
}
|
||||
}
|
||||
tags {
|
||||
link = TEXT
|
||||
link {
|
||||
current = 1
|
||||
typolink {
|
||||
parameter {
|
||||
data = parameters : allParams
|
||||
}
|
||||
extTarget = _blank
|
||||
}
|
||||
parseFunc.constants = 1
|
||||
}
|
||||
a = TEXT
|
||||
a {
|
||||
current = 1
|
||||
typolink {
|
||||
parameter.data = parameters:href
|
||||
title.data = parameters:title
|
||||
ATagParams.data = parameters:allParams
|
||||
target.data = parameters:target
|
||||
extTarget = _blank
|
||||
extTarget.override.data = parameters:target
|
||||
}
|
||||
}
|
||||
}
|
||||
allowTags := addToList(a, abbr, acronym, address, article, aside, b, bdo)
|
||||
allowTags := addToList(big, blockquote, br, caption, center, cite, code, col)
|
||||
allowTags := addToList(colgroup, dd, del, dfn, dl, div, dt, em, font)
|
||||
allowTags := addToList(footer, header, h1, h2, h3, h4, h5, h6, hr, i, img)
|
||||
allowTags := addToList(ins, kbd, label, li, link, meta, nav, ol, p, pre, q)
|
||||
allowTags := addToList(samp, sdfield, section, small, span, strike, strong)
|
||||
allowTags := addToList(style, sub, sup, table, thead, tbody, tfoot, td, th)
|
||||
allowTags := addToList(tr, title, tt, u, ul, var)
|
||||
denyTags = *
|
||||
sword = <span class="text-highlight">|</span>
|
||||
constants = 1
|
||||
nonTypoTagStdWrap {
|
||||
HTMLparser = 1
|
||||
HTMLparser {
|
||||
keepNonMatchedTags = 1
|
||||
htmlSpecialChars = 2
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
lib.parseFunc_RTE < lib.parseFunc
|
||||
lib.parseFunc_RTE {
|
||||
externalBlocks := addToList(article, aside, blockquote, div, dd, dl, footer)
|
||||
externalBlocks := addToList(header, nav, ol, section, table, ul, pre, svg, use)
|
||||
externalBlocks {
|
||||
ol {
|
||||
stripNL = 1
|
||||
stdWrap {
|
||||
parseFunc = < lib.parseFunc
|
||||
}
|
||||
}
|
||||
ul {
|
||||
stripNL = 1
|
||||
stdWrap {
|
||||
parseFunc = < lib.parseFunc
|
||||
}
|
||||
}
|
||||
table {
|
||||
stripNL = 1
|
||||
stdWrap {
|
||||
wrap = <div class="w-full overflow-x-scroll mb-4">|</div>
|
||||
}
|
||||
callRecursive = 1
|
||||
callRecursive.tagStdWrap.HTMLparser = 1
|
||||
callRecursive.tagStdWrap.HTMLparser.tags.table {
|
||||
fixAttrib.class.default = w-full
|
||||
}
|
||||
HTMLtableCells = 1
|
||||
HTMLtableCells {
|
||||
default.stdWrap {
|
||||
parseFunc = < lib.parseFunc_RTE
|
||||
parseFunc {
|
||||
nonTypoTagStdWrap {
|
||||
encapsLines {
|
||||
nonWrappedTag =
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
pre {
|
||||
stripNL = 1
|
||||
}
|
||||
div {
|
||||
stripNL = 1
|
||||
callRecursive = 1
|
||||
}
|
||||
blockquote < .div
|
||||
article < .div
|
||||
aside < .div
|
||||
footer < .div
|
||||
header < .div
|
||||
nav < .div
|
||||
section < .div
|
||||
dl < .div
|
||||
dd < .div
|
||||
}
|
||||
nonTypoTagStdWrap.encapsLines >
|
||||
nonTypoTagStdWrap {
|
||||
HTMLparser = 1
|
||||
HTMLparser {
|
||||
keepNonMatchedTags = 1
|
||||
htmlSpecialChars = 2
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user