Re: [Zope] subfolder wrong absolute_url

2000-05-18 Thread Steve Alexander
spam/spam/foo/" -- regardless of whether foo is of Folder type, ObjectManager type or DTML method type, or whatever. Are there any downsides to having this behaviour for all objects/all URLs? Or perhaps there could be some kind of per-path switch inside Zope tha

Re: [Zope] Nesting ZClasses

2000-05-19 Thread Steve Alexander
ts/CDcollection/ZCDcollection/ZCDinformation does not? > > Can any one explain this? In the latter case, you don't get a choice as to whether ZCDinformation is an allowed subobject. Try instantiating a ZCDcollection. You'll find that you can instantiate ZCDinformation objects inside i

Re: [Zope] Zope/Apache Image Catalog

2000-05-20 Thread Steve Alexander
ass. Your metadata ZClass should derive fom CatalogAware. -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists -

Re: [Zope] detect root folder

2000-05-20 Thread Steve Alexander
Sin Hang Kin wrote: > > Hi, > > Is it possible to detect the top folder in dtml? > > I means I would like to prevent squishdot to show the ../ when it is already > in the top level. We're at the root folder You can go up from here -- Steve Alexander Softwar

Re: [Zope] SQLSession vs FSSession for ultra-high scalability and speed.

2000-05-21 Thread Steve Alexander
res was far better when there is quite a lot of writing as well as reading. If this is true, the Postgres should be a better choice for a session-data DBMS. Of course, the *right* way to find out is to run a benchmark :-) -- Steve Alexander Software Engineer Cat-Box limited __

Re: [Zope] Netscape Image Problems (LoginManager?)

2000-05-22 Thread Steve Alexander
of threads to simultaneously download the images on a page. It could be that Netscape is tying up the single thread, and getting impatient with its other requests. -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTECTE

Re: [Zope] Advocacy FAQ?

2000-05-23 Thread Steve Alexander
er than hard-coding an application in Python. For the kind of applications I have, I'm happy to throw a bit more hardware at a server, if I get an improvement in reuse, understandability or maintainability. Maintenance accounts for much more than half the cost of most projects. -- Steve A

Re: [Zope] calling an Python builtin function

2000-05-23 Thread Steve Alexander
rg/Members/Zen/howto/FormVariableTypes Coerce your form fields into the types you require by using magic incantations of the form variablename:type. -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTECTED] http://l

Re: [Zope] newbie question: case sensitive folder problem

2000-05-24 Thread Steve Alexander
ot;bIgFolDer" direct to "Bigfolder" for example. -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related

Re: [Zope] M$soft

2000-05-25 Thread Steve Alexander
ft Access. Here's a reference that dropped from Google when I asked "corruption concurrent microsoft access database" http://dgl.com/dglinfo/1998/dg980825.html (half way down page) I wouldn't use Access with Zope. -- Steve Alexander Soft

Re: [Zope] ANN: Perl For Zope

2000-05-25 Thread Steve Alexander
see coming out of this is this: At present, I can consult at a client who is running Zope, and I'm reasonably confident that I can read and understand all their code. When people can write their site half in Perl, I could well be stuck... unless I learn Perl :-) -- Steve Alexander Softw

Re: [Zope] ANN: Perl For Zope

2000-05-25 Thread Steve Alexander
e code maintainance problems down the line. Projects of this kind that get into difficulty may find a shortage of able rescuers :-) -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.o

Re: [Zope] ANN: Perl For Zope

2000-05-25 Thread Steve Alexander
Andrew Kenneth Milton wrote: > > > If the phantom 'perl userbase' could 'hack into the core' and put perl > in there, why would they wait for perl methods to become available first? > > They would have implemented PerlZope long before this. http:

Re: [Zope] Passing all POST variables?

2000-05-26 Thread Steve Alexander
silly idea: Could you pickle and Base64 encode the data you want to pass, and then shove it in a single hidden control? -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/z

Re: [Zope] PROPOSAL: Online chat with Jim and Paul

2000-05-28 Thread Steve Alexander
Paul Everitt wrote: > > I propose an IRC chat on Wednesday with Jim Fulton and me. Try and pick a time that's not *too* late at night for us Europeans. -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAI

Re: [Zope] Zope Email (syndication)

2000-05-31 Thread Steve Alexander
art of a multi-part MIME message. You'd be able to upload new objects by writing them as emails. I reckon this is quite feasible, and possibly even useful :-) -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTECTED] htt

[Zope] Mailing lists available on a news server

2000-06-03 Thread Steve Alexander
w the mail archives are available in various formats already, but I want a way to read some mailing lists occasionally, that doesn't intrude on my inbox. -- Steve Alexander Software Engineer Cat-Box limited ___ Zope maillist - [EMAIL PROTE

Re: [Zope] ZClass book from Beehive.de

2000-06-03 Thread Steve Alexander
http://www.zope.org/Documentation/How-To/ZCatalogTutorial http://www.zope.org/Members/mukhsein/job_board_howto http://www.zope.org/Members/AlexR/CatalogAware Also, see what you can find on the Zope Documentation Project pages: http://zdp.zope.o

[Zope] Re: passing variables

2000-06-18 Thread Steve Alexander
find them. Thus, no part of your data is entrusted to the client. I'd suggest you look at the FSSession product: http://www.zope.org/Members/gaaros/FSSession Or perhaps HappySession: http://www.zope.org/Members/hungjunglu/Products/HappySession -- Steve Ale

[Zope] OQL

2000-06-24 Thread Steve Alexander
Wikis/zope-xml/XPath%20in%20Zope -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists -

[Zope] Re: Question (was on zope-ptk)

2000-06-30 Thread Steve Alexander
upload 900 files in one shot ? What kind of files are they? What do you want to do with them once they're in Zope? Is uploading these files a recurring need you have, or is it a one-off? -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net

[Zope] Re: Question (was on zope-ptk)

2000-06-30 Thread Steve Alexander
m, as > a website. You should be able to simply FTP these files into Zope. Have you tried this? -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listin

[Zope] Shutting down Zope

2000-07-02 Thread Steve Alexander
Jonathan, Jonathan Desp wrote: > How I can shut down zope without clicking on the shutdown button ? > because I'm not able to see the page. You can run the "stop" script that is in the directory you installed zope into. In your case it will be: /home/jonano/Zope-2.1

[Zope] Unique id product

2000-07-02 Thread Steve Alexander
r-%09d' % id The advantage of this approach is that there is very little contention in most cases. > Is that zodb automatically serial all transaction? For the purposes of generating ids, yes. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net _

[Zope] Re: Traversal of ZODB

2000-07-04 Thread Steve Alexander
updating of several dozen DTML documents. Hi David, I just posted something similar to Zope-Dev: http://lists.zope.org/pipermail/zope-dev/2000-July/005744.html -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillis

Re: [Zope] Re: Traversal of ZODB

2000-07-05 Thread Steve Alexander
t (not to mention > "re.compile()") could be put outside of the method definition, considering > that Zope's external methods grab on to individual methods within a Python > module. Think about the way Python loads in functions and classes: the file gets read into the interpr

Re: [Zope] Re: Traversal of ZODB

2000-07-05 Thread Steve Alexander
r tag ". Is the old syntax equivalent to ? If so, it isn't documented in the current DTML Reference, and my regular expression should be changed to accommodate it. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zo

Re: [Zope] Is Zope slow?

2000-07-06 Thread Steve Alexander
ide caching, move the useful content of a site "forwards" towards its entrance, avoid banner adverts... -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/

Re: [Zope] cr/lf causing spaces

2000-07-09 Thread Steve Alexander
You can put your linefeeds inside the HTML and DTML elements: This is a really long heading with a dtml variable in it See http://www.cat-box.net/helen/notes.html#source_layout_notes for more information about these issues. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat

re: [Zope] Another DateTime Strangeness

2000-07-09 Thread Steve Alexander
ng bugs. The fixed version is available in CVS and in Zope 2.2.x. There was also a copy of it on Shane's page at www.zope.org, but it is gone now. If you get stuck, mail me privately and I'll send you the fixed version. You're better off getting it from a copy of Zope 2.2, if you

Re: [Zope] ZWiki/Structured Text formatting surprise

2000-07-11 Thread Steve Alexander
x27; You could use ``code`` instead, though. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Rel

[Zope] Re: LoadSite can create a corrupted data.fs ?

2000-07-12 Thread Steve Alexander
ulty data. You must get your hardware checked, or else this problem will most likely occur again. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zop

re: [Zope] .dtml files

2000-07-12 Thread Steve Alexander
ile will not be read until the document template is used the first time. """ -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope **

[Zope] Re: [Zope-dev] passing namespace

2000-07-15 Thread Steve Alexander
ttp://zope.nipltd.com/public/lists/zope-archive.nsf/ I searched just now for "request and frames", and there were a number of helpful-looking results. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope mai

[Zope] Re: Namespace Questions

2000-07-15 Thread Steve Alexander
> > I know the with doesn't work for the dictionary, but would like > to do something similar to this example. > > > >**** > > thanks in advance, > > Adam -- Steve A

[Zope] Re: LoadSite can create a corrupted data.fs ?

2000-07-20 Thread Steve Alexander
escription > like at my past site www.atoma.f2s.com if you try the search engine you'll > see good description which is a must. > > So do you know a way or the script or ? you'll be very useful if you know > how. Read the ZCatalog Tutorial and the Advanced ZCatalog Tutorial.

[Zope] re: Meta Type Registry

2000-07-22 Thread Steve Alexander
nts as a bug, if anyone is passing the Collector in the near future. Now, we might want to consider a product naming registry to address the problem of product names that clash... -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net _

[Zope] Re: Meta Type Registry

2000-07-22 Thread Steve Alexander
Steve Alexander wrote: > > Andrew Kenneth Milton wrote: > > > > Is there a Product Builders meta-type registry somewhere? > > > > I can see things getting messed up in the near future as the number of > > products proliferates and meta-types start to cl

Re: [Zope] re: Meta Type Registry

2000-07-23 Thread Steve Alexander
Andrew Kenneth Milton wrote: > > +[ Steve Alexander ]- > | Andrew Kenneth Milton wrote: > | > > | > Is there a Product Builders meta-type registry somewhere? > | > > | > I can see things getting messed up in

[Zope] ZClasses to RDBMS

2000-07-25 Thread Steve Alexander
and batch > upload to database. This sounds like a job for ZPatterns: http://www.zope.org/Members/pje/ZPatterns Most people find ZPatterns a bit difficult to get started with. It is also alpha-release software, so *caveat emptor*. Read the ZPatterns wiki too. http://www.zope.org/

[Zope] Re: Where should votes be posted? (was: Your feedback on datetime)

2000-07-25 Thread Steve Alexander
t the result to the list after a period of time. But then, perhaps people like seeing how popular the proposal is, in real time :-) -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http

[Zope] Re: [Zope-dev] Need for "aq_base" in DTML(was: Re: [Zope] Dumb DTMLquestion - existance check of an object)(was: Re: [Zope] Dumb DTMLquestion - existance check of an object)question - existance check of an object)(was: Re: [Zope] Dumb DTML question - existance check of an object)

2000-07-26 Thread Steve Alexander
method. Can you do this with the following in DTML? ...stuff... Not tested, but it looks right to me. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED]

[Zope] Re: Unique id product

2000-07-28 Thread Steve Alexander
On 2 July, 2000 Steve Alexander wrote: > > If you just want ids that are unique to a folder, try the following > algorithm (taken originally from the Discussion object code in the PTK). > The variable "self" is the one passed to the constructor method of a > par

[Zope] Re: Displaying "Lines"? was: form to a email in a correct

2000-07-28 Thread Steve Alexander
Tim Cook wrote: > Other than iterating through the property is there a way to > display or present the lines property for edit without the > containing ['brackets', '&', 'ticks']? Something like this: ')"> or this: -- Steve Al

Re: [Zope] dtml-in question

2000-08-01 Thread Steve Alexander
bjects catalog-aware, set the catalog's indexes as appropriate to your multiple conditions, and use the catalog to do your query and your counting and batching of results. It ought to be much faster too. -- Steve Alexander Software Engineer Cat-Box limited htt

[Zope] Pasting renderable

2000-08-01 Thread Steve Alexander
I don't think it is just Renderable ZClasses. Can you paste ZClass instances at all in Zope 2.2.0? See my message in Zope-Dev: http://lists.zope.org/pipermail/zope-dev/2000-July/006238.html -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-bo

re: [Zope] Client.py

2000-08-09 Thread Steve Alexander
sher/Client.py from this: h.connect((self.host, self.port)) to this: h.connect(self.host, self.port) I believe this is already fixed in Zope CVS. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist -

[Zope] Re: [Zope-dev] RE: Request for Comment: Zope API naming convention

2000-08-09 Thread Steve Alexander
Chris McDonough wrote: > > > Please make comments by Wednesday April 16. > > > > Jim > > Plenty of time... :-) Especially considering that the next Wednesday April 16 is in 2003. -- Steve Alexander Software Engineer Cat-Box lim

Re: [Zope] List

2000-08-10 Thread Steve Alexander
this in dtml is hard > cause of safety restrictions, in python its pretty slack though. here is > a web python method that does the list work. > > name: combine > args l1, l2 > return map( (lambda x,y:(x,y)), l1, l2) > > and

Re: [Zope] ZClass inheriting from image question

2000-08-11 Thread Steve Alexander
ex_html method? http://www.zope.org/Members/lalo/Renderable-ZClass -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts

[Zope] The date in Dutch

2000-08-18 Thread Steve Alexander
y':'Mai', 'June':'Juni', 'July':'Juli', 'August':'Augustus', 'September':'September', 'October':'Oktober', 'November':'November', 'Decembe

[Zope] The date in Dutch

2000-08-18 Thread Steve Alexander
27;:'September', 'October':'Oktober', 'November':'November', 'December':'Dezember' } replace_regexes=[] for e,d in replacements.items(): replace_regexes.append( eval("lambda x: re.compile('%s').sub(

[Zope] The date in Dutch - last time!

2000-08-18 Thread Steve Alexander
Ok... this is the last time. You can put a line: del replacements just after the for loop, and save a tiny amount of memory. This might be a useful optimisation if you're dealing with a very large list of words to replace. -- Steve Alexander Software Engineer Cat-Box limited http://ww

[Zope] The date in Dutch - really last time!

2000-08-18 Thread Steve Alexander
#x27;, 'May':'Mai', 'June':'Juni', 'July':'Juli', 'August':'Augustus', 'September':'September', 'October':'Oktober', 'November':'Nov

Re: [Zope] The date in Dutch

2000-08-19 Thread Steve Alexander
ance. Let's call it "D_date". (You can call it anything you want, so long as it is a valid zope id.) Fill in "D_date" (without the quotes) as both the python module name, and the function name. See also here: http://www.zope.org/Documentation/How-To/ExternalMethods --

[Zope] Anyone tried Tomahawk

2000-08-21 Thread Steve Alexander
maintaining an object-cache accelerated Web server. There's also http://anemone.electricc.com/ for real-time reporting. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zop

[Zope] Re: Stupid SiteAccess Question

2000-08-23 Thread Steve Alexander
mpatibility with INSTANCE_HOME installations. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encodin

[Zope] Re: Can't compare apples to apples. (document_id != id_of_my_document)

2000-08-24 Thread Steve Alexander
ograms that rely on some ids being methods, so the odd cases won't be changed for a while yet. The general answer is to use a special function that calls the value if it is callable. You have a choice here. These are equivalent. -- Steve Alexand

[Zope] Re: ZCatalog - OR'ing on different columns (indices)

2000-08-25 Thread Steve Alexander
te catalogs. CatalogTrigger is from Itamar Shtull-Trauring's ZPAddons package. (There will be a new version of this, renamed DataSkin addons released this weekend.) You could also modify CatalogAwareness.py to make an object aware of several catalogs at once. -

Re: [Zope] how to keep stuff out of undo

2000-08-30 Thread Steve Alexander
ox object as albums, and subobjects of those as tracks. Then, only a small amount of data gets rewritten on each transaction. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http

Re: [Zope] Slow zope.org?

2000-09-02 Thread Steve Alexander
ethan mindlace fremen wrote: > > Short term, we will soon have a mirror of zope.org, which should reduce > the possibility of slowdown. What kind of mirroring? Something static, or something clever using ZEO? -- Steve Alexander Software Engineer Cat-Box limited http://www.ca

Re: [Zope] Could someone explain this DateTime behaviour to me?

2000-09-05 Thread Steve Alexander
ification_time().toZone('GMT+2') > 2000/09/02 12:49:48.326 GMT+2 > > bobobase_modification_time fmt="%Y-%m-%d %H:%M" >2000-09-02 12:49 > > --- What version of Zope are you using? Various timezone bugs

Re: [Zope] 'showREQUEST' or 'show_REQUEST' ?

2000-09-11 Thread Steve Alexander
.. > > Can anyone shed any light on this? I get an error when I try to add a DTML Method with REQUEST anywhere in the id. Actually, the method gets added, but I cannot edit it. I haven't found out why yet. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.ne

Re: [Zope] Indirection, acquisition, asphyxiation

2000-09-15 Thread Steve Alexander
edTraverse('slash/delimited/path') If you have a slash at the start, the traversal starts from the Zope root object. Otherwise, it is relative. You can also use a sequence to represent your path. The slash at the start is represented by an empty string at the beginning of your sequence. See

[Zope] Re: restrictedTraverse

2000-09-15 Thread Steve Alexander
Chris Withers wrote: > > Steve Alexander wrote: > > You can use restrictedTraverse('slash/delimited/path') > > AFAIK, that's not available in DTML... > > Am I wrong? You're wrong. unrestrictedTraverse is not available from DTML though, for fairly o

Re: [Zope] restrictedTraverse - yay! :-)

2000-09-15 Thread Steve Alexander
ould try to conform to SGML where possible. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Relate

Re: [Zope] restrictedTraverse - yay! :-)

2000-09-15 Thread Steve Alexander
> Document Template Parse Error > Invalid attribute name, "absolute_url", for tag "restrictedTraverse(choice)" absolute_url> ... Yeah. That's right. There is no attrubute absolute_url. There is, however, a method absolute_url(). This should do what you

Re: [Zope] standard_error_message confusion

2000-09-19 Thread Steve Alexander
rror_message is itself causing an error of some kind. Therefore, you're getting the zope hard-coded error message. Try commenting out most of your standard_error_message, so that there is no possible way it could cause an error, then see if you see your version or the Zope hardcoded vers

Re: [Zope] Design Question

2000-09-19 Thread Steve Alexander
list of values. Then, also set up a field index on your key, and a keyword index for your values. Write an external method that puts your keys and values into the ZCatalog. You won't be storing these anywhere else in the ZODB; they will exist only as data within the catalog. You'll acc

Re: [Zope] Restricting URL access to objects that are not complete web pages

2000-09-21 Thread Steve Alexander
web, and return a 404 to those that don't match. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! **

Re: [Zope] Restricting URL access to objects that are not complete web pages

2000-09-21 Thread Steve Alexander
teps[-1] to see if it equals the current object's id. If you want this to be fairly transparent, perhaps based on a particular permission or property, then I think you'll need to patch part of Zope, probably HTTPRequest.py. -- Steve Alexander Software Engineer Cat-Box limited http:/

Re: [Zope] standard_error_message confusion

2000-09-22 Thread Steve Alexander
n field, instead of my (customized one). Whassup? In the latter case, does Anonymous have rights to view your standard_error_message? -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL PROTECTED] htt

Re: [Zope] standard_error_message confusion

2000-09-22 Thread Steve Alexander
Danny William Adair wrote: > > Unfortunately, yes he does. Time to step through your site in the debugger then. Or, instrument HTTPRequest.py and HTTPResponse.py to see what is getting called when. -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-b

Re: [Zope] Problem with properties in inherited ZClasses

2000-09-23 Thread Steve Alexander
methods and fields are both attributes.) You can use the magic aq_* attributes of acquisition wrappers to walk through the objects that get considered during acquisition. You might also want to look at Shane Hathaway's Acquisition Explainer, an external method t

Re: [Zope] Help - Weird stuff.

2000-09-30 Thread Steve Alexander
l does not support this operation ' I can't reproduce this in Zope 2.2.2, linux. Can you describe a simple case that has the problem? -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net ___ Zope maillist - [EMAIL

Re: [Zope] ZPatterns

2000-12-16 Thread Steve Alexander
e right. You use a SheetProvider to link a WebDav propertysheet (that is attached to a Dataskin object) to some external data source. > Anyhoo, this is how I unerstand it. > > But I must add that I have never used zPatterns, This is all from how I > understand the documentation, t

Re: [Zope] ZPatterns

2000-12-17 Thread Steve Alexander
Steve Alexander wrote: > > You've described the Model-View relationship. > The Controller part is where ZPatterns gets interesting; you can use > SkinScript to do a load of validation on your data, all in one place, in > a fairly specific and declarative language, w