488c25251de862b7bd71f46d67bcd2b58eccba9c
Peter Palfrader Make local links point to t...

Peter Palfrader authored 18 years ago

1) #!wml
Peter Palfrader Move website to wml

Peter Palfrader authored 18 years ago

2) 
Sebastian Hahn Change gitweb links to https

Sebastian Hahn authored 13 years ago

3) <define-tag gitblob whitespace=delete>https://gitweb.torproject.org/tor.git?a=blob_plain;hb=HEAD;f=</define-tag>
4) <define-tag gitblobstable whitespace=delete>https://gitweb.torproject.org/tor.git?a=blob_plain;hb=release-0.2.1;f=</define-tag>
5) <define-tag gittree whitespace=delete>https://gitweb.torproject.org/tor.git?a=tree;hb=HEAD;f=</define-tag>
6) <define-tag gitrepo whitespace=delete>https://gitweb.torproject.org/tor.git?a=tree;hb=HEAD</define-tag>
Roger Dingledine start getting rid of this a...

Roger Dingledine authored 15 years ago

7) <define-tag svnwebsite whitespace=delete>https://svn.torproject.org/svn/website/trunk/</define-tag>
Steven Murdoch Add a link tag for svnproje...

Steven Murdoch authored 14 years ago

8) <define-tag svnprojects whitespace=delete>https://svn.torproject.org/svn/projects/</define-tag>
Peter Palfrader Make local links point to t...

Peter Palfrader authored 18 years ago

9) 
Sebastian Hahn Add a new torbrowserrepo ta...

Sebastian Hahn authored 13 years ago

10) <define-tag torbrowserrepo whitespace=delete>"https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:</define-tag>
11) 
Peter Palfrader Make local links point to t...

Peter Palfrader authored 18 years ago

12) #  Xinclude "locallinks.wmi"
13) #  Xinclude "langlocallinks.$(LANG).wmi"
14) 
Peter Palfrader Remove ././././././ from links

Peter Palfrader authored 18 years ago

15) <:
16) 	sub stripDotSlashs($) {
17) 		my ($s) = @_;
18) 		1 while ($s =~ s|/\./|/|);
19) 		1 while ($s =~ s|^\./||);
20) 		return $s;
21) 	};
22) :>
23) 
Peter Palfrader also use "use warnings"

Peter Palfrader authored 18 years ago

24) <define-tag page whitespace=delete><:{
Peter Palfrader Make translation status mor...

Peter Palfrader authored 18 years ago

25) 	my $page="%0";
26) 	my $lang="$(LANG)";
Peter Palfrader WMLify eff/

Peter Palfrader authored 18 years ago

27) 	my ($dir, $base) = $page =~ m,^(?:(.*)/)?(.*?)$,;
28) 	$dir = '.' unless defined $dir;
29) 	if (-e "$(DOCROOT)/$dir/$lang/$base.wml") {
Peter Palfrader Remove ././././././ from links

Peter Palfrader authored 18 years ago

30) 		print stripDotSlashs("$(DOCROOT)/$dir/$base.html.$lang");
Peter Palfrader WMLify eff/

Peter Palfrader authored 18 years ago

31) 	} elsif (-e "$(DOCROOT)/$dir/en/$base.wml") {
Peter Palfrader Remove ././././././ from links

Peter Palfrader authored 18 years ago

32) 		print stripDotSlashs("$(DOCROOT)/$dir/$base.html");
Peter Palfrader Make local links point to t...

Peter Palfrader authored 18 years ago

33) 	} else {
Peter Palfrader WMLify eff/

Peter Palfrader authored 18 years ago

34) 		warn "$WML_SRC_FILENAME has a [page $page] (parses to docdir: $(DOCROOT)/; dir: $dir; base: $base -> $(DOCROOT)/$dir/$lang/$base.wml), but that doesn't exist.";
Peter Palfrader Make local links point to t...

Peter Palfrader authored 18 years ago

35) 	};
Peter Palfrader also use "use warnings"

Peter Palfrader authored 18 years ago

36) }:></define-tag>
Sebastian Hahn Replace links to wiki with...

Sebastian Hahn authored 13 years ago

37) 
38) <define-tag wiki whitespace=delete>https://trac.torproject.org/projects/tor/wiki/TheOnionRouter/</define-tag>