You are here: Foswiki>Tasks Web>Item2133 (18 Jun 2014, GeorgeClark)Edit Attach

Item2133: Release notes not formatted correctly (contain unescaped directives)

pencil
Priority: Normal
Current State: Closed
Released In: n/a
Target Release: n/a
Applies To: Engine
Component: Documentation
Branches:
Reported By: MarkusUeberall
Waiting For:
Last Change By: GeorgeClark
The release notes have a number of formatting errors stemming from the fact that individual item descriptions (enumerated by means of a query) contain un-escaped directives like %INCLUDE%. Currently, it seems that they are modified manually, but not all occurences have been caught and some other mistakes were introduced as well (see below for my manual changes; until the topic in question is overwritten, the fancy diff can also be found here)

Since it's likely that new releases will contain new problematic item descriptions, it would be nice to have a short gawk/perl script which forcibly inserts a <nop> after each leading percent sign (of a pair) and deals with literal html tags as well; this should possibly already happen during filling out this very form. wink

@@ -231 +231 @@
-| [[%BUGS%/Item110][Item110]] | Replace all occurences of %TWIKIWEB% in core, docs and default plugins with System  |
+| [[%BUGS%/Item110][Item110]] | Replace all occurences of %TWIKIWEB% in core, docs and default plugins with %SYSTEMWEB%  |
@@ -245 +245 @@
-| [[%BUGS%/Item205][Item205]] | Replace all TWiki webnames to System |
+| [[%BUGS%/Item205][Item205]] | Replace all TWiki webnames to %SYSTEMWEB% |
@@ -320 +320 @@
-| [[%BUGS%/Item5176][Item5176]] | %SCRIPTSUFFIX is added twice in TOC links |
+| [[%BUGS%/Item5176][Item5176]] | %SCRIPTSUFFIX% is added twice in TOC links |
@@ -331 +331 @@
-| [[%BUGS%/Item5910][Item5910]] | %TOC variable creates links with unnecessary query string |
+| [[%BUGS%/Item5910][Item5910]] | %TOC% variable creates links with unnecessary query string |
@@ -335 +335 @@
-| [[%BUGS%/Item5939][Item5939]] | Rogue 

below on every topic in every web | +| [[%BUGS%/Item5939][Item5939]] | Rogue <p /> below </html> on every topic in every web | @@ -426 +426 @@ -| [[%BUGS%/Item926][Item926]] | Foswiki.spec {AccessibleENV} must list FOSWIKI_ACTION instead of TWIKI_ACTION +| [[%BUGS%/Item926][Item926]] | Foswiki.spec {AccessibleENV} must list FOSWIKI_ACTION instead of TWIKI_ACTION | @@ -487 +487 @@ -| [[%BUGS%/Item6018][Item6018]] | GMTIME{}% does not return the right value for $week in ISO8601 | +| [[%BUGS%/Item6018][Item6018]] | %GMTIME{}% does not return the right value for $week in ISO8601 | @@ -686 +686 @@ -| [[%BUGS%/Item1741][Item1741]] | http://foswiki.org/Tasks/Item2133 does not work correctly in Warning: Can't INCLUDE '', path is empty or contains illegal characters. | +| [[%BUGS%/Item1741][Item1741]] | %TOPICURL% does not work correctly in %INCLUDE% | @@ -688 +688 @@ -| [[%BUGS%/Item1768][Item1768]] | %Q (info icon) Macro mistake | +| [[%BUGS%/Item1768][Item1768]] | %Q% (info icon) Macro mistake |

ItemTemplate edit

Summary Release notes not formatted correctly (contain unescaped directives)
ReportedBy MarkusUeberall
Codebase 1.0.7
SVN Range Foswiki-1.0.7, Sun, 20 Sep 2009, build 5061
AppliesTo Engine
Component Documentation
Priority Normal
CurrentState Closed
WaitingFor
Checkins distro:76e99e1692f3
TargetRelease n/a
ReleasedIn n/a
CheckinsOnBranches
trunkCheckins
Release01x01Checkins
Topic revision: r3 - 18 Jun 2014, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy