* tag: Add taglink preprocessor directive, supporting visible tag links.
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Thu, 20 Sep 2007 19:23:43 +0000 (19:23 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Thu, 20 Sep 2007 19:23:43 +0000 (19:23 +0000)
* map: Fully specify paths to links to avoid issues when the bestlink
  didn't point to the correct page.

IkiWiki/Plugin/map.pm
debian/changelog
doc/bugs/map_does_not_link_directory_for_which_a_file_also_exists.mdwn
po/ikiwiki.pot

index 1194f6ed2a11ab1583257314abadd50277e38cef..8037db7735b85f674229773a6c6a6fada54351b2 100644 (file)
@@ -23,7 +23,7 @@ sub preprocess (@) { #{{{
        my @mapitems = ();
        foreach my $page (keys %pagesources) {
                if (pagespec_match($page, $params{pages}, location => $params{page})) {
-                       push @mapitems, $page;
+                       push @mapitems, "/".$page;
                }
        }
 
index d0f1e99aa1195b72979ea7c254ba766f3dd6568a..fa7951c71fd607b5aa070316fc606723babec5e0 100644 (file)
@@ -1,10 +1,12 @@
 ikiwiki (2.9) UNRELEASED; urgency=low
 
   * Fix copyright and licence styling.
-  * Add taglink preprocessor directive, supporting visible tag links.
+  * tag: Add taglink preprocessor directive, supporting visible tag links.
     Closes: #443344
+  * map: Fully specify paths to links to avoid issues when the bestlink
+    didn't point to the correct page.
 
- -- Joey Hess <joeyh@debian.org>  Thu, 20 Sep 2007 14:57:52 -0400
+ -- Joey Hess <joeyh@debian.org>  Thu, 20 Sep 2007 15:21:29 -0400
 
 ikiwiki (2.8) unstable; urgency=low
 
index bf5de2804272f2d22aa9681c18ded07f52628300..f635351c976f3c49f32e12102c0a79c14a24a8e0 100644 (file)
@@ -1,3 +1,5 @@
 [[meta title="map does not link entries which are equal to basename(current_page)"]]
 
-On <http://phd.martin-krafft.net/wiki/tag/factors/>, the top-level `factors` entry is not linked to the corresponding page. Looking at <http://phd.martin-krafft.net/wiki/tag/factors/language/>, this must be because the page name is the same as the entry name, and ikiwiki probably doesn't take the complete path of subpages into account.
\ No newline at end of file
+On <http://phd.martin-krafft.net/wiki/tag/factors/>, the top-level `factors` entry is not linked to the corresponding page. Looking at <http://phd.martin-krafft.net/wiki/tag/factors/language/>, this must be because the page name is the same as the entry name, and ikiwiki probably doesn't take the complete path of subpages into account.
+
+[[fixed|done]] --[[Joey]]
index d15ee8ff1f171fd00e22b1a4a45d1600dd250b14..711618f155aea06cc8b1069ff77713c20cae354f 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-09-20 14:58-0400\n"
+"POT-Creation-Date: 2007-09-20 15:21-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"