Bläddra i källkod

Handle escaped `|' inside internal links

primary
Paulina Laura Emilia 3 år sedan
förälder
incheckning
666714212c
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. +2
    -1
      mediawiki2ency.sh

+ 2
- 1
mediawiki2ency.sh Visa fil

@@ -46,7 +46,8 @@ fi
sed -Ee 's/\[\[[^]]+\]\]/<nowiki>&<\/nowiki>/g' "$1" | \ sed -Ee 's/\[\[[^]]+\]\]/<nowiki>&<\/nowiki>/g' "$1" | \
pandoc --from=mediawiki --to=markdown_phpextra+auto_identifiers \ pandoc --from=mediawiki --to=markdown_phpextra+auto_identifiers \
--base-header-level=2 --wrap=none | \ --base-header-level=2 --wrap=none | \
sed -Ee 's/\\\[\\\[([^]]+)\\\]\\\]/[[::\1]]/g' -e 's/^-[[:space:]]+/* /'
sed -Ee 's/\\\[\\\[([^]]+)\\\|([^]]+)\\\]\\\]/[[::\1|\2]]/g' \
-e 's/\\\[\\\[([^]]+)\\\]\\\]/[[::\1]]/g' -e 's/^-[[:space:]]+/* /'


# Dodaj informację o źródle strony i licencji. # Dodaj informację o źródle strony i licencji.
urlname=$(printf '%s\n' "$2" | sed -e 's/ /_/g') urlname=$(printf '%s\n' "$2" | sed -e 's/ /_/g')


Laddar…
Avbryt
Spara