[-- Attachment #1: Type: text/plain, Size: 189 bytes --] This patch inserts a link into the postamble to validate the XHTML 1.0 via http://validator.w3.org/ By clicking on the link, the page will be validated in a new browser window (or tab). [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: Type: text/x-patch, Size: 804 bytes --] diff --git a/lisp/org-exp.el b/lisp/org-exp.el index 95b9ad8..b359da1 100644 --- a/lisp/org-exp.el +++ b/lisp/org-exp.el @@ -4067,6 +4067,7 @@ lang=\"%s\" xml:lang=\"%s\"> (when org-export-creator-info (insert (format "<p class=\"creator\">HTML generated by org-mode %s in emacs %s</p>\n" org-version emacs-major-version))) + (insert "<p class=\"xhtml-validation\"><a href=\"http://validator.w3.org/check?uri=referer\" target=\"_blank\">Validate XHTML 1.0</a></p>") (insert "</div>")) (if org-export-html-with-timestamp </#part> -- Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover Tel.: +49 (0)511 - 36 58 472 Fax: +49 (0)1805 - 233633 - 11044 mobil: +49 (0)173 - 83 93 417 Http: www.emma-stil.de [-- Attachment #3: Type: text/plain, Size: 204 bytes --] _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Hi Sebastian,
should this really be its own paragraph? I think it could be in the
creator line.....
- Carsten
On Mar 3, 2009, at 10:20 AM, Sebastian Rose wrote:
>
> This patch inserts a link into the postamble to validate the XHTML 1.0
> via http://validator.w3.org/
>
> By clicking on the link, the page will be validated in a new browser
> window (or tab).
>
> diff --git a/lisp/org-exp.el b/lisp/org-exp.el
> index 95b9ad8..b359da1 100644
> --- a/lisp/org-exp.el
> +++ b/lisp/org-exp.el
> @@ -4067,6 +4067,7 @@ lang=\"%s\" xml:lang=\"%s\">
> (when org-export-creator-info
> (insert (format "<p class=\"creator\">HTML generated by
> org-mode %s in emacs %s</p>\n"
> org-version emacs-major-version)))
> + (insert "<p class=\"xhtml-validation\"><a href=\"http://validator.w3.org/check?uri=referer
> \" target=\"_blank\">Validate XHTML 1.0</a></p>")
> (insert "</div>"))
>
> (if org-export-html-with-timestamp
> </#part>
>
> --
> Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449
> Hannover
> Tel.: +49 (0)511 - 36 58 472
> Fax: +49 (0)1805 - 233633 - 11044
> mobil: +49 (0)173 - 83 93 417
> Http: www.emma-stil.de
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
On Mar 3, 2009, at 10:54 AM, Carsten Dominik wrote: > Hi Sebastian, > > should this really be its own paragraph? I think it could be in the > creator line..... Actually, I take that back. I have applied your patch, but wrapped it into a variable org-export-html-validation-link which defaults to nil. - Carsten > > > - Carsten > > On Mar 3, 2009, at 10:20 AM, Sebastian Rose wrote: > >> >> This patch inserts a link into the postamble to validate the XHTML >> 1.0 >> via http://validator.w3.org/ >> >> By clicking on the link, the page will be validated in a new browser >> window (or tab). >> >> diff --git a/lisp/org-exp.el b/lisp/org-exp.el >> index 95b9ad8..b359da1 100644 >> --- a/lisp/org-exp.el >> +++ b/lisp/org-exp.el >> @@ -4067,6 +4067,7 @@ lang=\"%s\" xml:lang=\"%s\"> >> (when org-export-creator-info >> (insert (format "<p class=\"creator\">HTML generated by >> org-mode %s in emacs %s</p>\n" >> org-version emacs-major-version))) >> + (insert "<p class=\"xhtml-validation\"><a href=\"http://validator.w3.org/check?uri=referer >> \" target=\"_blank\">Validate XHTML 1.0</a></p>") >> (insert "</div>")) >> >> (if org-export-html-with-timestamp >> </#part> >> >> -- >> Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 >> Hannover >> Tel.: +49 (0)511 - 36 58 472 >> Fax: +49 (0)1805 - 233633 - 11044 >> mobil: +49 (0)173 - 83 93 417 >> Http: www.emma-stil.de >> _______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >
Carsten Dominik <dominik@science.uva.nl> writes:
> On Mar 3, 2009, at 10:54 AM, Carsten Dominik wrote:
>
>> Hi Sebastian,
>>
>> should this really be its own paragraph? I think it could be in the creator
>> line.....
>
> Actually, I take that back.
>
> I have applied your patch, but wrapped it into a variable
> org-export-html-validation-link which defaults to nil.
>
> - Carsten
I'm fine with this.
Also, I found that there is no attribut `target' anymore in XHTML.
But we would receive more error reports if the default was to add the
validation link.
The variable is great though, because I now can change it to validate
local HTML, just as FF developer-toolbar does.
Thanks,
--
Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover
Tel.: +49 (0)511 - 36 58 472
Fax: +49 (0)1805 - 233633 - 11044
mobil: +49 (0)173 - 83 93 417
Http: www.emma-stil.de
On Mar 3, 2009, at 11:22 AM, Sebastian Rose wrote: > Carsten Dominik <dominik@science.uva.nl> writes: >> On Mar 3, 2009, at 10:54 AM, Carsten Dominik wrote: >> >>> Hi Sebastian, >>> >>> should this really be its own paragraph? I think it could be in >>> the creator >>> line..... >> >> Actually, I take that back. >> >> I have applied your patch, but wrapped it into a variable >> org-export-html-validation-link which defaults to nil. >> >> - Carsten > > I'm fine with this. > Also, I found that there is no attribut `target' anymore in XHTML. > > But we would receive more error reports if the default was to add the > validation link. > > The variable is great though, because I now can change it to validate > local HTML, just as FF developer-toolbar does. The variable is a boolean currently. You want it to specify the link? - Carsten > > > > Thanks, > > > > -- > Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 > Hannover > Tel.: +49 (0)511 - 36 58 472 > Fax: +49 (0)1805 - 233633 - 11044 > mobil: +49 (0)173 - 83 93 417 > Http: www.emma-stil.de