I can't add pages yet programmatically, or do anything programmatically for that matter, so that wont be in there.  I would like to have something about Magma as well, but I can't figure that out either.

On Wed, Aug 20, 2008 at 3:48 PM, David Zmick <dz0004455@gmail.com> wrote:
Ok, My tutorial is going to be about making a basic pier app, for yourself, like my page.  I am going to try to stay away from more complicated things.  Just a basic getting started, I hope.


On Wed, Aug 20, 2008 at 3:35 PM, Michael Davies <mykdavies@gmail.com> wrote:
On Wed, Aug 20, 2008 at 9:42 PM, David Zmick <dz0004455@gmail.com> wrote:
> What are the most common questions about Pier.  I am trying to set up a site
> to with tutorials, and Pier resources, and I want to know which questions I
> should answer first.

Nice idea, and very helpful of you.

I've been thinking about this since Lukas mentioned his faq last week
and here are some questions that I've come up with based on my
experiences while getting to grips with Pier:

- a brief explanation of the key concepts of Pier and their
relationships (kernel, structures, contexts, commands, main widgets,
users, groups etc) -- this is the same point Sean makes.
- how do I add a page - manually, and programmatically?
- how do I change the security of a page - manually and programmatically?
- how do I add/delete/change a user - manually and programmatically?
- how do I change a page's security - manually and programmatically?
- how do I write a link to another page in the same kernel - manually
and programmatically?
- how do I write a link that when clicked will execute a command
against another page - manually and programmatically?
- how do I change the admin password when I've forgotten it? (I know
that you have the answer for that one :-)

I've got a small application that does a lot of these things
programmatically (creates a new Pier kernel, adds pages to it, allows
users to register, creates pages for them, and amends the security on
those pages), I went through a very steep learning curve while getting
to that point, so it may be very useful for others getting started
with Pier. There's a couple of bits of code I'd want to remove, but
I'm happy to publish the rest of it.

Cheers,
Michael

_______________________________________________
SmallWiki, Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki






--
David Zmick
/dz0004455\
http://dz0004455.googlepages.com
http://dz0004455.blogspot.com