Re: [Zope-CMF] Some first steps with CMF2

2006-02-28 Thread Paul Winkler
On Tue, Feb 28, 2006 at 10:33:22AM -0400, David Pratt wrote:
 Second, does CMF now support products as a package instead? If so where 
 are the packages to be located for CMF and is there some sort of code 
 somewhere that would exemplify an approach for moving my own products 
 forward.

I don't think CMF itself has anything to do with this.
You might look into the pythonproducts product which was just
announced on the zope3-five mailing list, I think it's
supposed to allow you to install zope 2 products anywhere.

-- 

Paul Winkler
http://www.slinkp.com
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


[Zope-CMF] Re: Some first steps with CMF2

2006-02-28 Thread yuppie

Hi David!


David Pratt wrote:
My first question has to do with GenericSetup. I have portals that 
require the adding of a variety of tools etc. So first off how/where do 
I create my site configuration so that I can create clones with my own 
configuration instead of default?


In general it should be easier to customize a site and create the 
profile by exporting the site configuration compared to customizing the 
XML files directly.


A tarball import function is still missing, so the easiest way to use 
your own profiles is creating a small product that registers your profile.


There are two possible strategies for creating your profiles:

1.) Create your own base profile(s)

pro: This is an automated process because exports are always base profiles.

con: You create a lot of redundant configuration data that will become 
hard to maintain if the default profiles are changed or you need many 
similar configurations.


2.) Create your own extension profile(s)

pro: It just represents the difference to the base profile and other 
extension profiles. Keeping track of changes in those profiles is an 
automated process.


con: While a diff helps you to identify changes between two profiles 
creating an extension profile is manual work.


Second, does CMF now support products as a package instead? If so where 
are the packages to be located for CMF and is there some sort of code 
somewhere that would exemplify an approach for moving my own products 
forward.


It is not officially supported but it might work with the latest Five / 
pythonproducts code. I haven't tried it so far.


I see that five views are now available for default types. This is very 
exciting. How would one deal with the main portal template?


The main_template is one of the oldest parts of the CMFDefault skin. I 
guess it needs a major refactoring if we port it to five views. For now 
you customize it the old way or make your own experiments.


Last question has to do with formlib. Does this integration exist in 
CMF2 currently?


CMF doesn't integrate Zope 3 features faster than Five. CMF 2.0 just 
requires Zope 2.9 (Five 1.3) which has no formlib support. Maybe CMF 2.1 
will use formlib and maybe you can already do useful things with the 
latest Five code and formlib in CMF 2.0.


Sorry for so many questions but I am really pumped about the changes and 
I am anxious to begin moving things over.


You are welcome!


Cheers,

Yuppie

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


[Zope-CMF] GenericSetup tags

2006-02-28 Thread Florent Guillaume
A few versions of CMF have been tagged, but the tags still have an 
svn:external pointing to GenericSetup trunk. That's bad as it means the tag 
checkout will change over time.


GenericSetup should be tagged too, and the CMF tags point to it.
(I favor the first solution.)

Florent

--
Florent Guillaume, Nuxeo (Paris, France)   Director of RD
+33 1 40 33 71 59   http://nuxeo.com   [EMAIL PROTECTED]
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


Re: [Zope-CMF] GenericSetup tags

2006-02-28 Thread Jens Vagelpohl


On 28 Feb 2006, at 17:06, Florent Guillaume wrote:

A few versions of CMF have been tagged, but the tags still have an  
svn:external pointing to GenericSetup trunk. That's bad as it means  
the tag checkout will change over time.


GenericSetup should be tagged too, and the CMF tags point to it.
(I favor the first solution.)


For 2.0 final I would have created a GenericSetup release if none had  
been made. Anyone want to roll a release then?


jens

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


[Zope-CMF] How to customize forms and pages in the CMF for a CMS

2006-02-28 Thread Bradly Bernier
Title: Message



I have been searching the site as well as reading the 
"Zope Book" and experimenting with zope and the cmf. What I am trying to do is 
make some very simple, easilycustomizable sitesfor my client base. 
So I want thecms that I create to add new dynamic pagesthat are 
interlinked in the site. These pages will show some basic info and 8-10 
pictures. I also want to implement aeasy to use browser base WYSIWYG 
editor.




I have been messing 
around with the main_template file and others but I have some 
questions.

What files should I 
be editing? What file(s) are my cms form that creates the new pages and what 
extensions will I need to install. Is there any documentation on this? Also what 
language (ZPT or DTML) will I need to know for this? WIll I need to be totally 
proficient in it? 

There is so much 
that I want to ask but I will keep searching for answers and experiment with 
Zope.
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


Re: [Zope-CMF] How to customize forms and pages in the CMF for a CMS

2006-02-28 Thread Jens Vagelpohl


On 28 Feb 2006, at 22:12, Bradly Bernier wrote:

I have been searching the site as well as reading the Zope Book  
and experimenting with zope and the cmf. What I am trying to do is  
make some very simple, easily customizable sites for my client  
base. So I want the cms that I create to add new dynamic pages that  
are interlinked in the site. These pages will show some basic info  
and 8-10 pictures. I also want to implement a easy to use browser  
base WYSIWYG editor.


With your requirements I would suggest you take a look at Plone  
(http://plone.org), which has all of that already implemented and is  
geared much more towards end users.


jens


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


RE: [Zope-CMF] How to customize forms and pages in the CMF for a CMS

2006-02-28 Thread Bradly Bernier
So there isnt a way of doing this just with the CMF? I have looked at
plone and it doesn't seem to offer the exact requirments. All I want to
make is a site where my clients can edit the body of 1 or 2 pages and
then add periodic new content that only has a title, small body, and
some pictures. I also am interested in learning more about zope and
would like to know if would be hard for a noob like me to learn how to
do this.

On 28 Feb 2006, at 22:12, Bradly Bernier wrote:

 I have been searching the site as well as reading the Zope Book
 and experimenting with zope and the cmf. What I am trying to do is  
 make some very simple, easily customizable sites for my client  
 base. So I want the cms that I create to add new dynamic pages that  
 are interlinked in the site. These pages will show some basic info  
 and 8-10 pictures. I also want to implement a easy to use browser  
 base WYSIWYG editor.

With your requirements I would suggest you take a look at Plone  
(http://plone.org), which has all of that already implemented and is  
geared much more towards end users.

jens


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


Re: [Zope-CMF] How to customize forms and pages in the CMF for a CMS

2006-02-28 Thread Jens Vagelpohl
Everything is possible, it's just that CMF isn't well-matched with  
beginner users. Its documentation is the code itself in many places.  
CMF also does not come with things like WYSIWYG editors built in.


jens

On 28 Feb 2006, at 23:37, Bradly Bernier wrote:


So there isnt a way of doing this just with the CMF? I have looked at
plone and it doesn't seem to offer the exact requirments. All I  
want to

make is a site where my clients can edit the body of 1 or 2 pages and
then add periodic new content that only has a title, small body, and
some pictures. I also am interested in learning more about zope and
would like to know if would be hard for a noob like me to learn how to
do this.

On 28 Feb 2006, at 22:12, Bradly Bernier wrote:


I have been searching the site as well as reading the Zope Book
and experimenting with zope and the cmf. What I am trying to do is
make some very simple, easily customizable sites for my client
base. So I want the cms that I create to add new dynamic pages that
are interlinked in the site. These pages will show some basic info
and 8-10 pictures. I also want to implement a easy to use browser
base WYSIWYG editor.


With your requirements I would suggest you take a look at Plone
(http://plone.org), which has all of that already implemented and is
geared much more towards end users.

jens


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


Re: [Zope-CMF] Re: Some first steps with CMF2

2006-02-28 Thread Jens Vagelpohl
I'm afraid integrating a separate product at the last minute is not  
in the cards. We're in beta, and that means feature freeze. One way  
of achieving what you want, if missing code is indeed the problem,  
would be to write a addon Zope product which provides the missing  
pieces. That can be done independent of the CMF roadmap, which you  
can find here:


http://www.zope.org/Products/CMF/docs/roadmap/view

jens


On 28 Feb 2006, at 22:38, David Pratt wrote:

Hi Yuppie. Is there some interest in having CPSSkins V3 work  
together with CMF in the new release? The CMF on its own is still  
very nice framework but it would be nice if it was usable with a  
new skin. CPSSkins V3 is ZPL. The old default templates are really  
not pretty but CPSSkins could give CMF on its own a new life don't  
you think? What it is missing is a Five bridge. Is this something  
that we could make happen. I am willing to help (but my ZCML  
knowledge is not particularly  great at this stage). I am not sure  
when the final CMF 2.0.0 but it would be a real milestone if we  
could give CMF a new exterior for it's debut as 2.0.


Regards,
David

David Pratt wrote:
Hi Yuppie.  Many thanks for this help. Yikes with the profiles.  
Not sure which way I will go. I'll wait for Rocky on 2.9  
pythonproducts which will hopefull be shortly. I was hoping the  
Z3ECM CPSSkins could be used with CMF Default so that views could  
be integrated into something good and new. CPSSkins is ZPL. I  
guess formlib will be a bit so I should not be so anxious. It all  
takes time. :-)

Regards,
David
yuppie wrote:

Hi David!


David Pratt wrote:

My first question has to do with GenericSetup. I have portals  
that require the adding of a variety of tools etc. So first off  
how/where do I create my site configuration so that I can create  
clones with my own configuration instead of default?




In general it should be easier to customize a site and create the  
profile by exporting the site configuration compared to  
customizing the XML files directly.


A tarball import function is still missing, so the easiest way to  
use your own profiles is creating a small product that registers  
your profile.


There are two possible strategies for creating your profiles:

1.) Create your own base profile(s)

pro: This is an automated process because exports are always base  
profiles.


con: You create a lot of redundant configuration data that will  
become hard to maintain if the default profiles are changed or  
you need many similar configurations.


2.) Create your own extension profile(s)

pro: It just represents the difference to the base profile and  
other extension profiles. Keeping track of changes in those  
profiles is an automated process.


con: While a diff helps you to identify changes between two  
profiles creating an extension profile is manual work.


Second, does CMF now support products as a package instead? If  
so where are the packages to be located for CMF and is there  
some sort of code somewhere that would exemplify an approach for  
moving my own products forward.




It is not officially supported but it might work with the latest  
Five / pythonproducts code. I haven't tried it so far.


I see that five views are now available for default types. This  
is very exciting. How would one deal with the main portal template?




The main_template is one of the oldest parts of the CMFDefault  
skin. I guess it needs a major refactoring if we port it to five  
views. For now you customize it the old way or make your own  
experiments.


Last question has to do with formlib. Does this integration  
exist in CMF2 currently?




CMF doesn't integrate Zope 3 features faster than Five. CMF 2.0  
just requires Zope 2.9 (Five 1.3) which has no formlib support.  
Maybe CMF 2.1 will use formlib and maybe you can already do  
useful things with the latest Five code and formlib in CMF 2.0.


Sorry for so many questions but I am really pumped about the  
changes and I am anxious to begin moving things over.




You are welcome!


Cheers,

Yuppie


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf
See http://collector.zope.org/CMF for bug reports and feature  
requests

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


[Zope-CMF] Re: How to customize forms and pages in the CMF for a CMS

2006-02-28 Thread Martin Aspeli
On Tue, 28 Feb 2006 23:37:24 -, Bradly Bernier  
[EMAIL PROTECTED]  
wrote:



So there isnt a way of doing this just with the CMF? I have looked at
plone and it doesn't seem to offer the exact requirments. All I want to
make is a site where my clients can edit the body of 1 or 2 pages and
then add periodic new content that only has a title, small body, and
some pictures. I also am interested in learning more about zope and
would like to know if would be hard for a noob like me to learn how to
do this.


It's quite often easier to turn things off in Plone than to re-invent them  
on top of plain CMF. What you're asking for is *exactly* what Plone does,  
and it'd be much easier for you to learn how to do so in a Plone context  
than in a pure CMF context, if only because there are books (Plone Live's  
a good one) and lots of documentation and tools like Archetypes and  
ArchGenXML. Plone isn't perfect, and probably has evolved too much  
framework for its own good (we're working on it :-) but it is much more  
rapid, you get a lot more usability and integration for free, and it's  
easier to learn than plain CMF.


Martin


--
(muted)

___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


RE: [Zope-CMF] Re: How to customize forms and pages in the CMF for a CMS

2006-02-28 Thread Bradly Bernier
On Tue, 28 Feb 2006 23:37:24 -, Bradly Bernier  
[EMAIL PROTECTED]  
wrote:

 So there isnt a way of doing this just with the CMF? I have looked at

 plone and it doesn't seem to offer the exact requirments. All I want 
 to make is a site where my clients can edit the body of 1 or 2 pages 
 and then add periodic new content that only has a title, small body, 
 and some pictures. I also am interested in learning more about zope 
 and would like to know if would be hard for a noob like me to learn 
 how to do this.

It's quite often easier to turn things off in Plone than to re-invent
them  
on top of plain CMF. What you're asking for is *exactly* what Plone
does,  
and it'd be much easier for you to learn how to do so in a Plone
context  
than in a pure CMF context, if only because there are books (Plone
Live's  
a good one) and lots of documentation and tools like Archetypes and  
ArchGenXML. Plone isn't perfect, and probably has evolved too much  
framework for its own good (we're working on it :-) but it is much more

rapid, you get a lot more usability and integration for free, and it's

easier to learn than plain CMF.

Martin



Yah Plone seemed to be just as difficult as the CMF when I looked at it.
Plone has way to many options that it scares me which I know would never
work for my very computer illiterate clients. Thanks a lot. I will look
into the Plone Live's book. All I need is some great documentation and I
will get it done. I guess after I become fluent with plone I will jump
into learning Python/DTML/ZPT/Zope and all of the rest :)

Thanks everyone. 
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests


Re: [Zope-CMF] Re: Some first steps with CMF2

2006-02-28 Thread David Pratt
Hi Jens. I should have spoken up sooner I guess but I feel this idea has 
merit. Well it's the Five bridge that is needed here since this is a 
Zope3 package at this point. I am in the process of trying to become a 
bit better acquaited with ZCML but I may need some help to get this to work.


Regards,
David

Jens Vagelpohl wrote:
I'm afraid integrating a separate product at the last minute is not  in 
the cards. We're in beta, and that means feature freeze. One way  of 
achieving what you want, if missing code is indeed the problem,  would 
be to write a addon Zope product which provides the missing  pieces. 
That can be done independent of the CMF roadmap, which you  can find here:


http://www.zope.org/Products/CMF/docs/roadmap/view

jens


On 28 Feb 2006, at 22:38, David Pratt wrote:

Hi Yuppie. Is there some interest in having CPSSkins V3 work  together 
with CMF in the new release? The CMF on its own is still  very nice 
framework but it would be nice if it was usable with a  new skin. 
CPSSkins V3 is ZPL. The old default templates are really  not pretty 
but CPSSkins could give CMF on its own a new life don't  you think? 
What it is missing is a Five bridge. Is this something  that we could 
make happen. I am willing to help (but my ZCML  knowledge is not 
particularly  great at this stage). I am not sure  when the final CMF 
2.0.0 but it would be a real milestone if we  could give CMF a new 
exterior for it's debut as 2.0.


Regards,
David

David Pratt wrote:

Hi Yuppie.  Many thanks for this help. Yikes with the profiles.  Not 
sure which way I will go. I'll wait for Rocky on 2.9  pythonproducts 
which will hopefull be shortly. I was hoping the  Z3ECM CPSSkins 
could be used with CMF Default so that views could  be integrated 
into something good and new. CPSSkins is ZPL. I  guess formlib will 
be a bit so I should not be so anxious. It all  takes time. :-)

Regards,
David
yuppie wrote:


Hi David!


David Pratt wrote:

My first question has to do with GenericSetup. I have portals  that 
require the adding of a variety of tools etc. So first off  
how/where do I create my site configuration so that I can create  
clones with my own configuration instead of default?





In general it should be easier to customize a site and create the  
profile by exporting the site configuration compared to  customizing 
the XML files directly.


A tarball import function is still missing, so the easiest way to  
use your own profiles is creating a small product that registers  
your profile.


There are two possible strategies for creating your profiles:

1.) Create your own base profile(s)

pro: This is an automated process because exports are always base  
profiles.


con: You create a lot of redundant configuration data that will  
become hard to maintain if the default profiles are changed or  you 
need many similar configurations.


2.) Create your own extension profile(s)

pro: It just represents the difference to the base profile and  
other extension profiles. Keeping track of changes in those  
profiles is an automated process.


con: While a diff helps you to identify changes between two  
profiles creating an extension profile is manual work.


Second, does CMF now support products as a package instead? If  so 
where are the packages to be located for CMF and is there  some 
sort of code somewhere that would exemplify an approach for  moving 
my own products forward.





It is not officially supported but it might work with the latest  
Five / pythonproducts code. I haven't tried it so far.


I see that five views are now available for default types. This  is 
very exciting. How would one deal with the main portal template?





The main_template is one of the oldest parts of the CMFDefault  
skin. I guess it needs a major refactoring if we port it to five  
views. For now you customize it the old way or make your own  
experiments.


Last question has to do with formlib. Does this integration  exist 
in CMF2 currently?





CMF doesn't integrate Zope 3 features faster than Five. CMF 2.0  
just requires Zope 2.9 (Five 1.3) which has no formlib support.  
Maybe CMF 2.1 will use formlib and maybe you can already do  useful 
things with the latest Five code and formlib in CMF 2.0.


Sorry for so many questions but I am really pumped about the  
changes and I am anxious to begin moving things over.





You are welcome!


Cheers,

Yuppie


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf
See http://collector.zope.org/CMF for bug reports and feature  requests


___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests



___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org

Re: [Zope-CMF] Re: How to customize forms and pages in the CMF for a CMS

2006-02-28 Thread BIGB
hi,

Please use plone Archetypes and write a archetype product what are all
you needs in the form after this write a view page for the end
users presentation thats it .
If you cannot do send me the requirement hope i will do it for you .

Regards,
Tanveer


 On 3/1/06, Bradly Bernier [EMAIL PROTECTED] wrote:
On Tue, 28 Feb 2006 23:37:24 -, Bradly Bernier
[EMAIL PROTECTED]wrote: So there isnt a way of doing this just with the CMF? I have looked at plone and it doesn't seem to offer the exact requirments. All I want
 to make is a site where my clients can edit the body of 1 or 2 pages and then add periodic new content that only has a title, small body, and some pictures. I also am interested in learning more about zope
 and would like to know if would be hard for a noob like me to learn how to do this.It's quite often easier to turn things off in Plone than to re-inventthemon top of plain CMF. What you're asking for is *exactly* what Plone
does,and it'd be much easier for you to learn how to do so in a Plonecontextthan in a pure CMF context, if only because there are books (PloneLive'sa good one) and lots of documentation and tools like Archetypes and
ArchGenXML. Plone isn't perfect, and probably has evolved too muchframework for its own good (we're working on it :-) but it is much morerapid, you get a lot more usability and integration for free, and it's
easier to learn than plain CMF.MartinYah Plone seemed to be just as difficult as the CMF when I looked at it.Plone has way to many options that it scares me which I know would never
work for my very computer illiterate clients. Thanks a lot. I will lookinto the Plone Live's book. All I need is some great documentation and Iwill get it done. I guess after I become fluent with plone I will jump
into learning Python/DTML/ZPT/Zope and all of the rest :)Thanks everyone.___Zope-CMF maillist-Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmfSee http://collector.zope.org/CMF for bug reports and feature requests
-- Syed Tanveer Ahmed Web Developer,100 feet Road,Indranagar ,bangalore .9886420354
___
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See http://collector.zope.org/CMF for bug reports and feature requests