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

Karl Schilke schilkek at onid.orst.edu
Thu Jul 2 15:24:48 CDT 2009

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.

More information about the pmwiki-users mailing list