Pier Templates

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Pier Templates

David Zmick
I am going to distribute different file libraries from my site(http://w337.uni.cc) that contain css for different Pier looks.  It seems to me, as I was recently a Pier newbie, one of the things that could scare me away was how hard it was to change the look of Pier, and I think this will help.  Could someone tell me how to set up a Monticello HTTP repository with apache so I can host some of theses?

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

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Pier Templates

Sophie424
"David Zmick" <[hidden email]> wrote

> Could someone tell me how to set up a Monticello HTTP repository with
> apache so I can host some of theses?

ftp is easier (just set up a directory under ftp). Squeaksource is even
easier specially for public stuff, and standard.

- Sophie



_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Re: Pier Templates

David Zmick
ok

On Wed, Aug 20, 2008 at 12:34 PM, itsme213 <[hidden email]> wrote:
"David Zmick" <[hidden email]> wrote

> Could someone tell me how to set up a Monticello HTTP repository with
> apache so I can host some of theses?

ftp is easier (just set up a directory under ftp). Squeaksource is even
easier specially for public stuff, and standard.

- Sophie



_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



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

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Pier Templates

keith1y
In reply to this post by Sophie424
Making Pier configurable is something I spent a bit of time on.

Pier-Jetsam-Environment package (in pieraddons) moves everything that
configures Pier into the PRFrame class heirarchy. You choose your chosen
PRFrame class in the seaside/config app.

The Frame class can be coded to provide default environments (which do
not appear in the tree to users), template environments (when the user
adds an environment it is initialised automatically), stylesheets, and
loading of js libraries.

The package comes with an Admin Frame which presents the same as the old
pier admin.

It has frames which can be subclassed to use blueprint css.

It also has a frame which implements 7 common layout options that you
can style and switch between.

There is even a top level frame which allows subsections of the site to
switch to use different frames.

Keith


_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Re: Pier Templates

David Zmick
I didn't know what Jetsam did, and, I could never get it working, so, I made this.  I intended this to be something that made it easier for beginners to get into pier

On Wed, Aug 20, 2008 at 7:16 PM, Keith Hodges <[hidden email]> wrote:
Making Pier configurable is something I spent a bit of time on.

Pier-Jetsam-Environment package (in pieraddons) moves everything that
configures Pier into the PRFrame class heirarchy. You choose your chosen
PRFrame class in the seaside/config app.

The Frame class can be coded to provide default environments (which do
not appear in the tree to users), template environments (when the user
adds an environment it is initialised automatically), stylesheets, and
loading of js libraries.

The package comes with an Admin Frame which presents the same as the old
pier admin.

It has frames which can be subclassed to use blueprint css.

It also has a frame which implements 7 common layout options that you
can style and switch between.

There is even a top level frame which allows subsections of the site to
switch to use different frames.

Keith


_______________________________________________



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

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside