BSA + New Wiki = No Good

Rob Snelders rob at ertai.nl
Tue Oct 23 14:48:27 PDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Many thanks to Christian. I pushed his patch.
I have also updated the BSA on the website.

- --
Greetings,
Rob Snelders

Op 19-10-12 15:22, Christian Lohmaier schreef:
> Hi *,
> 
> On Fri, Oct 19, 2012 at 12:25 PM, Christian Lohmaier 
> <lohmaier+libreoffice at googlemail.com> wrote:
>> [...] The additional html tags in the wiki-output on the <html>
>> tag makes the removal of the xmlns tag that is added by tidy
>> fail.
>> 
>> i.e.  perl -pe 's|xmlns="http://www.w3.org/1999/xhtml"||'  does 
>> nothing, since it is not <html ..
>> xmlns="http://www.w3.org/1999/xhtml" ..> but
>> 
>> <html ... xmlns=<newline/> "http://www.w3.org/1999/xhtml">
>> 
>> so remove the xmlns declaration and just run the xslt commands 
>> manually or fix the regular expression or something like that.
> 
> Or better - instead of trying to search and replace, also use xslt
> to process the xml:
> 
> stripnamespace.xsl:
> 
> <xsl:stylesheet version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output
> indent="yes"  encoding="UTF-8" method="xml" 
> omit-xml-declaration="yes"/>
> 
> <xsl:template match="*"> <xsl:element name="{name()}"> 
> <xsl:apply-templates select="node()|@*"/> </xsl:element> 
> </xsl:template>
> 
> <xsl:template match="@*"> <xsl:copy/> </xsl:template> 
> </xsl:stylesheet>
> 
> 
> --- a/bug/Makefile +++ b/bug/Makefile @@ -18,7 +18,8 @@ all:
> extract compose
> 
> extract: mkdir -p build -       curl --silent 
> http://wiki.documentfoundation.org/BugReport_Details | tidy 
> --numeric-entities yes -asxhtml 2>/dev/null | perl -pe 
> 's|xmlns="http://www.w3.org/1999/xhtml"||' > 
> build/BugReport_Details.xhtml +       curl --silent 
> http://wiki.documentfoundation.org/BugReport_Details | tidy 
> --numeric-entities yes -asxhtml 2>/dev/null > build/tidyout.xhtml
> || echo "ignoring tidy error" +       xsltproc --encoding UTF-8
> --novalid stripnamespace.xsl build/tidyout.xhtml >
> build/BugReport_Details.xhtml xsltproc --encoding UTF-8 --novalid
> component_comments.xsl build/BugReport_Details.xhtml >
> build/component_comments.xhtml xsltproc --encoding UTF-8 --novalid
> subcomponents.xsl build/BugReport_Details.xhtml >
> build/subcomponents.xhtml xsltproc --encoding UTF-8 --novalid
> components.xsl build/BugReport_Details.xhtml >
> build/components.xhtml
> 
> 
> ciao Christian _______________________________________________ 
> LibreOffice mailing list LibreOffice at lists.freedesktop.org 
> http://lists.freedesktop.org/mailman/listinfo/libreoffice
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQEcBAEBAgAGBQJQhxCrAAoJEGs78UIq7mKyMzYH/A7bML7aLdBVpD+aAaqD2+oS
KqfVcIYOGGoi/aonurGjmaHLi7kLmqiMCvY4DwvQR5psJ++xHokA5VfD7KZpQmGr
QPDpAquOSkVUFpnBGuJaNhPFjMMKKO6i8UT0smsPkadYDKGmZNtUrSYLO1J9fFqK
tvarh6SUzzBxEKnpT7QeSy8kQLudW8Bk2+hrIkT2/ecR9M0SplzI5FPFtFTdblVg
OKw+88TfrNhaFGeClZDRjEW6lgD1ujK2CN3pem/plXHz8yDMf7vlqIAzlFuV6m4h
fdlNEg2KSefU32q++f4CVol4JqwRLAw3whbFYzOjCCADfOBmvaFRcBzFZdIFTYw=
=6net
-----END PGP SIGNATURE-----


More information about the LibreOffice mailing list