Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
aa
wiki
Commits
e8051316
Commit
e8051316
authored
May 18, 2012
by
Alexandre Leray
Browse files
dc:title data is marked up with cite element
parent
b046a888
Changes
1
Hide whitespace changes
Inline
Side-by-side
aawiki/mdx/__init__.py
View file @
e8051316
...
...
@@ -58,12 +58,27 @@ def aa_make_link(rel, target, label):
return
a
def
aa_make_elt
(
rel
,
target
,
label
):
if
rel
==
"dc:title"
:
elt
=
markdown
.
util
.
etree
.
Element
(
'cite'
)
else
:
elt
=
markdown
.
util
.
etree
.
Element
(
'span'
)
elt
.
set
(
'content'
,
target
)
elt
.
text
=
label
or
target
if
rel
:
elt
.
set
(
'property'
,
rel
)
return
elt
def
get_markdown
(
simple
=
False
):
"""
Returns a Markdown instance with the appropriate extensions for active
archives wiki.
"""
extension_configs
=
{
'semanticwikilinks'
:
[(
'make_link'
,
aa_make_link
)]}
extension_configs
=
{
'semanticwikilinks'
:
[(
'make_link'
,
aa_make_link
)],
'semanticdata'
:
[(
'make_elt'
,
aa_make_elt
)],
}
extensions
=
[
"attr_list"
,
"cite"
,
"def_list"
,
"del_ins"
,
"semanticdata"
,
"semanticwikilinks"
,
mdx_timecodes
.
makeExtension
()]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment