[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,
Randy
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