[pmwiki-users] PmForms for populating a PmWiki page with an archive of papers

Randy Brown randy at brownragfilms.com
Thu Jul 2 16:27:38 CDT 2009

I've been working on a similar form-based structured wiki using Fox  
forms and PTVs. What I like about that approach is it allows  
separation of data and presentation.

A couple of problems to be aware of: Fox's preview feature doesn't  
show the changes to the PTVs, so that feature is unusable. (The  
released PmWiki doesn't either, but that's easily fixed with a patch.)  
Also, links do still require some markup.

Good luck,


On Jul 2, 2009, at 3:24 PM, Karl Schilke wrote:

> Hi, I have set up a PmWiki instance for a group of engineers working
> on a research and development project. They have collected ~100 papers
> that they would like to index on a page. They want a structured system
> where each paper is in its own "section", with a standard format
> consisting of:
>    Article title (italics) -> PDF of the paper
>    Author list
>    Journal citation / DOI:xxx or URL
>    Description or abstract (free-text notes or a copy of the abstract)
> I handled this for my personal use by simply writing the markup, but
> they are, ah, somewhat less than enthusastic about copying and
> modifying a bunch of markup text. I was thinking that this would be a
> good use for page includes and forms.
> I'm envisioning a main page (Papers.Main) that (:include:)'s a series
> of short pages (e.g. Papers.Johnson2002) to create the master index.
> Each subpage would have the above text, ideally marked up and viewable
> as a separate entity. A page template would be used to pre-populate
> the markup for pages upon creation.
> It seems to me that a form-based approach would be ideal. I'm thinking
> of a "Add paper" link from the main page that creates each of the
> sub-pages based on four textboxes and a file upload for the PDF
> version. I haven't had an opportunity to explore the PmForm
> extensions. Is this the right tool for the job?
> Would a PTV approach make sense here? Does anyone know of a similar
> system that I could look at as a starting point for my application?
> I'd be happy to "donate" a version as an example for pmwiki.org, once
> I get it working.
> Thanks in advance,
>    -Karl Schilke, Oregon State University.
> -- 
> One of the cruel facts of life is that nearly 15% of it occurs on a  
> Monday.
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/mailman/listinfo/pmwiki-users

More information about the pmwiki-users mailing list