TiddlyWiki.org

Ticket #9 (closed enhancement: fixed)

Opened 2 years ago

Last modified 2 years ago

Make TiddlyWiki HTML files be XHTML compliant

Reported by: JeremyRuston Assigned to: JeremyRuston
Priority: major Milestone: 2.2
Component: core Version:
Severity: medium Keywords:
Cc:

Description

It is proposed to seek XHTML compliance for the main TiddlyWiki HTML file. The goal is to enable people to use XML processing tools to manipulate TiddlyWiki data.

See this thread for some discussions about the implementation of the store area related aspects:

http://groups.google.com/group/TiddlyWikiDev/browse_thread/thread/ab28e78c6c9ca320/5ff7566919d63f6a?q=emd&rnum=4#5ff7566919d63f6a

Change History

03/05/06 19:37:27 changed by JeremyRuston

  • type changed from defect to enhancement.

21/06/06 12:32:55 changed by UdoBorkowski

  • owner changed from JeremyRuston to UdoBorkowski.

The non-storage related part is done. I.e: the generated/cooked empty.html file is XHTML compliant (check via http://validator.w3.org/).

The generated/cooked pure tiddlywiki file (from core) is just missing the <title> tag to be compliant.

The html will get non-XHMTL compliant as soon as tiddlers are added to the storeArea (in the standard storage format)

(see "contributors\UdoBorkowski?\2.1". Subversion revision 235)

21/06/06 12:33:20 changed by UdoBorkowski

  • status changed from new to assigned.

18/07/06 08:52:35 changed by UdoBorkowski

  • owner changed from UdoBorkowski to JeremyRuston.
  • status changed from assigned to new.

XHTML compliance will not be integrated in the TiddlyWiki core.

Instead a plugin should be used to make TiddlyWiki write the store in XHTML 1.0 compliant format.

UdoBorkowski? will provide an implementation of such a plugin at (http://tiddlywiki.abego-software.de/#XHTMLPlugin).

06/10/06 14:20:28 changed by JeremyRuston

  • milestone changed from 2.1 to 2.2.

In view of the potential requirement to change the storage format for 2.2 to support PRE tags, it might make sense to pursue this change as well.

11/11/06 10:06:37 changed by MartinBudden

  • status changed from new to closed.
  • resolution set to fixed.

We can resolve this as fixed, since:

  1. Udo's plugin is available for those who need compliance
  2. Ticket #175 will be resolved by a minor change to the tiddler storage format