[pmwiki-users] How to mix structured data and free content in a page?

DaveG pmwiki at solidgone.com
Wed May 13 07:00:57 CDT 2009

Oliver Betz wrote:
> Hello All,
> consider that personal pages shall contain structured data like name,
> phone number... to be used in adress lists etc., and some unstructured
> content.
> The wiki is used by less experienced people (else I would let people
> edit the structured/PTV stuff directly).
> I want to reduce the possibility that they screw up the structured
> content.
> But I also want a lightweight solution, e.g. PmForm.
> I consider a separate page containing the structured stuff, e.g.
> JohnDoe-Data, and the personal group has a GroupHeader pulling content
> from the {$Name}-Data and a link to a form to edit this content. This
> way, users see and edit the structured content only by the given
> interfaces.
BlogIt basically does this (using PmForms), storing a few structured 
fields along with the unstructured blog content. However, I store the 
structured and unstructured content on a single page, rather than 
splitting it across pages. Thus, the unstructured is actually stored as 
a PTV field.

I did have to do some messing around to ensure that users could store 
anything (field definitions, markups, etc) in the unstructured field. 
You might want to take a look and see if the same approach would work in 
your case.

  ~ ~ Dave

More information about the pmwiki-users mailing list