web commit by sward
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Tue, 23 Oct 2007 11:53:55 +0000 (11:53 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Tue, 23 Oct 2007 11:53:55 +0000 (11:53 +0000)
doc/bugs/Spurious___60__p__62___elements_added_to_tags_in_inliine_pages.mdwn [new file with mode: 0644]

diff --git a/doc/bugs/Spurious___60__p__62___elements_added_to_tags_in_inliine_pages.mdwn b/doc/bugs/Spurious___60__p__62___elements_added_to_tags_in_inliine_pages.mdwn
new file mode 100644 (file)
index 0000000..f60a8e6
--- /dev/null
@@ -0,0 +1,35 @@
+[[tag patch]]
+
+When a page containing tags and using the [[syntax_(3rd_party)_plugin|plugins/contrib/syntax]] (though pages using other preprocessors may also be affected) is rendered as an inline page, some extra `<p>` elements are added.
+
+Example output:
+
+    <p><span class="tags">
+    Tags:</p>
+    
+    <p><span class="selflink">XML</span></p>
+    
+    <p></span></p>
+
+Expected output:
+
+    <p><span class="tags">
+    Tags:
+    
+    <span class="selflink">XML</span>
+    </span></p>
+
+A fix is to change inlinepage.tmpl to remove new lines around tag links, as follows:
+
+    --- templates/inlinepage.tmpl   (revision 4626)
+    +++ templates/inlinepage.tmpl   (working copy)
+    @@ -24,9 +24,7 @@
+     <TMPL_IF NAME="TAGS">
+     <span class="tags">
+     Tags:
+    -<TMPL_LOOP NAME="TAGS">
+    -<TMPL_VAR NAME=LINK>
+    -</TMPL_LOOP>
+    +<TMPL_LOOP NAME="TAGS"> <TMPL_VAR NAME=LINK></TMPL_LOOP>
+     </span>
+     </TMPL_IF>