diff options
author | Andras Timar <atimar@suse.com> | 2013-05-07 14:49:56 +0200 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2013-11-05 10:05:07 +0100 |
commit | ec760d0ab5cc2237e01e6a1d15a7cca49fafa3e3 (patch) | |
tree | f52b6d08a56723d19106f58b8256f15ed4f927b8 | |
parent | another typo (diff) | |
download | help-ec760d0ab5cc2237e01e6a1d15a7cca49fafa3e3.tar.gz help-ec760d0ab5cc2237e01e6a1d15a7cca49fafa3e3.zip |
fdo#64211 replace / to %2F in HIDs for wiki redirects
Change-Id: I93780b76e17a3b833ef4ee6a50bb0969ab8bb01c
Reviewed-on: https://gerrit.libreoffice.org/3811
Reviewed-by: Jan Holesovsky <kendy@suse.cz>
Tested-by: Jan Holesovsky <kendy@suse.cz>
-rwxr-xr-x | to-wiki/wikiconv2.py | 4 | ||||
-rwxr-xr-x | upload-wiki.pl | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/to-wiki/wikiconv2.py b/to-wiki/wikiconv2.py index 0e3bb5bf97..00d43d2c98 100755 --- a/to-wiki/wikiconv2.py +++ b/to-wiki/wikiconv2.py @@ -457,7 +457,7 @@ class Bookmark(ElementBase): self.app = parser.current_app_raw self.target = parser.wiki_page_name self.authoritative = parser.follow_embed - self.redirect = name + self.redirect = name.replace("/", "%2F") def get_all(self): global redirects @@ -1359,7 +1359,7 @@ def write_link(r, target): def write_redirects(): print 'Generating the redirects...' written = {} - # in the first pass, immediately writte the links that are embedded, so that + # in the first pass, immediately write the links that are embedded, so that # we can always point to that source versions for redir in redirects: app = redir[0] diff --git a/upload-wiki.pl b/upload-wiki.pl index 1337900fde..13e2bc6750 100755 --- a/upload-wiki.pl +++ b/upload-wiki.pl @@ -120,6 +120,7 @@ sub upload_article { my $pagename = $File::Find::name; $pagename =~ s/^wiki\///; $pagename =~ s/\/MAIN$//; + $pagename =~ s/%2F/\//g; # pages starting with lowercase 's' are redirects if ( $pagename =~ /^s/ ) { |