Can someone provide a newbie with a road-map for accomplishing the following task? I'm at the bottom of the learning curve looking far, far up. My goal is to be able to: go into the ZMI and add a "WebArticle". A WebArticle object contains the text and images for a complete print-magazine-style Web feature. It most importantly contains: - Headline - Deck (sub-headline text) - Body copy (the main text of the article) - Large Image (to accompany the article) - Small Image (to accompany "teasers" for the article) The full WebArticle will serve as the main content for a Web page, and I hope to use a subset of the Headline, Deck, and Small Image on the site's front page in a listing of available articles. Where I'm currently stumped is how to create a ZClass for the WebArticle which, upon instantiation, accepts the above text fields as well as enables the upload of the images. (I'm not afraid of trying to create a Python class, I've had some OO programming classes in C++. But if Python classes are not for steaming newbies, forget it.) I know I'm missing something big, but here's how far I've gotten: I've created a Zope product, and within it created a ZClass including a Zope Image base class. I created a property sheet that includes the text fields, added a View to the class which accesses the property sheet. (Basically, I've followed The Zope Book: Extending Zope chapter on Creating a ZClass). When I instantiate a WebArticle, it accepts an ID, but when I click Add, I get a "File not found" error. Further, I have no idea how the Image Upload functionality will come in. I'm not necessarily asking for step-by-step hand-holding or exact code, but I need some direction on how to create this object / functionality. I realize that I don't understand how Zope works. If my proposed solution for my goal is off-target, please let me know! I greatly appreciate any time you can take to help a newbie get a toe-hold on this great big thing called Zope. Thanks, Jon Jon Whitener Webmaster & On-line Editor Time Warner Cable Michigan webmaster@twmi.rr.com