ge the objects could collect these all into
one place, so as the manager of an object, you can decide what is
allowed to be seen via which protocols.
--
Steve Alexander
Software Engineer
Cat-Box limited
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://li
.
I believe it is the version that will be in Zope 2.2
--
Steve Alexander
Software Engineer
Cat-Box limited
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related
r.gif" height=15 width=15
/dtml-in
Replace movie_rating with the variable that represents the movie rating.
What about dtml-var "'*' * movie_rating" ?
--
Steve Alexander
Software Engineer
Cat-Box limited
___
Zope-Dev maillist - [EMAIL
Steve Alexander wrote:
Shane Hathaway wrote:
dtml-in expr="_.range(0, movie_rating)"
img SRC="star.gif" height=15 width=15
/dtml-in
Replace movie_rating with the variable that represents the movie rating.
What about dtml-var "'*' * movie_rating" ?
Another slightly different idiom is:
dtml-var """'img src="foo.gif"' * 12"""
It isn't very SGML-like though.
Jim Sanford wrote:
You've got my vote. Being able to use """ would solve alot of my dtml coding
headaches.
Jim Sanfor
as there was a problem with it under Zope 2.1.6.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related
have
had trouble making sense of it all, so I wrote it not only for the
community, but DC and myself as well. :-)
I just looked over the ZPatterns Wiki for Shane's explanation, but I
can't find it.
If it isn't there (hiding somewhere), perhaps I can add it from Shane's
original email?
--
Steve
rnised the !--#var ...-- to dtml-var ... along the way.)
To get the full effect, you'd need to do a similar trick with the other
dtml files in ZTopic.
Any takers for a full patch? Or, is there a better way of doing this
that I don't know about?
--
Steve Alexander
Software Engineer
Cat-Box limited
http:/
Steve Alexander wrote:
BODY BGCOLOR="#FF" LINK="#99" VLINK="#55"
dtml-with "_.namespace(URL='editForm')"
dtml-var manage_tabs
/dtml-with
pEdit catalog search criterion number dtml-var "index+1"
on
instances updated as I use them ?
I can't find the right method or whatever in the ZODB on-line docs, or
in the source.
Thanks for any help.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL
ot;etc (Product Settings)" as a subfolder of
control panel.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross po
Steve Alexander wrote:
Gilles Lavaux wrote:
Argh!!!
no, I made a typo error : it was !--#var image_name--.the syntax was good.
Ok, I will use the new syntax in my new sites. But for my old site, I will
not modify my ~500 dtml methods, except if there is a way to automate
Steve Alexander wrote:
An external method for automated change from old syntax to new syntax
follows.
* Use at your own risk
* No warranty implied or given
* Use on a copy of your main Zope site
* Back up data.fs three times before starting
* Not guarenteed not to spin your
://hive.beehive.de/Beehive/www.beehive.de/Zope/ZClassTutorialEnglish_html
Also, take a look at the Zope documentation project.
http://zdp.zope.org
Furthermore, there's a tutorial that comes packaged with the latest 2.2
beta versions of Zope. You might like to try that, too.
--
Steve Alexander
Software
instances suport this propertysheet.
An "appropriate InjectionFolder" is one that lies in the acquisition
path of your instances.
[postscript: I only realized this stuff a couple of days ago, when I
started using ZPatterns on a project :-) ]
--
Steve Alexander
Software Engineer
Cat-B
def manage_addRack(self, id, title='', REQUEST=None):
and is effectively getting called as:
instance.manage_addRack(some __FactoryDispatcher__, id='defaultRack')
I'm not sure whether the method intended to get an unbound method rather
than a bound one, or whether "id" needs
Ins.py to this:
return apply(getattr(product, method), args, kwargs)
Hopefully I'll have a release out before the ZPatterns chat Friday, though.
Great.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope
and
triggers and so forth. Then, when you want a new one, it gets
constructed by some sort of wizard.
Or, is the answer "whichever seems most appropriate" ?
Thanks.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
__
to the trigger.
Strangely, the call to _objectChanging() comes before the call to
_objectAdding().
Is this a bug, or is it the expected behaviour?
Thanks.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev
Steve Alexander wrote:
You could have a flag in DataSkin instances called _has_been_added. It
is initially cleared. It gets set when manage_afterAdd is called on it.
The DataSkin sends an _objectChanging event only if the _has_been_added
flag is set.
Of course, the name of the attribute
nav_tree(start=PARENTS[-2])"
Or otherwise, provide a client for it:
dtml-var "nav_tree(this(), PARENTS[-2])"
As for why this is the case... I have other things to do this morning,
so I won't go rooting around in the DTML source just now. [ Although, it
sure is tempting :-) ]
--
an Acquisition Wrapper misunderstanding :-)
http://www.zope.org/Members/michel/Projects/Interfaces/AcquisitionWrappedObject
Use the aq_self or aq_parent attribute to do your comparisons to get
your object out of its magic acquisition wrapper.
--
Steve Alexander
Software Engineer
Cat-Box
se it like this:
dtml-var "external_method(this(),...other args..." ?
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No
Steve Alexander wrote:
Latest ZPatterns release. Zope 2.2b4.
If I raise an error in an external method that is called by a
GenericTrigger, I sometimes get a strange log message:
various bits snipped
I've put the call to each Agent's "change observed" event in a
try-ex
is the minimum I'd need
in order to be able to answer your question correctly. Also, if you ask
on [EMAIL PROTECTED], others who might have a similar problem will benefit
from any answer.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
xy roles, and local
roles mean in the context of ZPatterns? Thanks.
(Of course, if any other ZPatterns gurus can answer that...)
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://l
Steve Alexander wrote:
I want to combine Shane Hathaway's BTreeFolder product with ZPatterns to
create a "BTree folder w/ Customizer support".
snip!
Instead, why not make PlugInContainer a mix-in class, and have concrete
classes for PlugInFolder and PlugInB
ce of whether to put
their methods that are called by GenericTriggers in try-except blocks,
if it doesn't matter if the trigger fails. But it is generally assumed
that triggers need to run without exceptions for the application to work
consistently.
--
Steve Alexander
Software Engineer
Cat-Box limited
ht
mething like this:
args = (len(args)0 and args[0] or self,) + tuple(args[1:])
Discussion welcomed.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/list
ata)
So, you could set output headers and cookies as needed, then, before the
rest of the processing on your page, have a dtml-call
"RESPONSE.write('the top of the page')".
Then again, I've never tried this. YMMV and all that.
(*off to help cook... won't be reading email for a while*)
only read the
Acknowledgements at the front :-)
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Rel
that it returns a wrapped RESPONSE object.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related
Leonardo Kenji Shikida wrote:
here it is.
Try using dtml-var "REQUEST['SSLL_CLIENT_IEMAIL']" instead.
Kenji
SSL_CLIENT_IEMAIL [EMAIL PROTECTED]
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
__
environ=self.environ
+ if environ.has_key(key):
+ return environ[key]
other=self.other
if other.has_key(key):
if key=='REQUEST': return self
return other[key]
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Steve Alexander wrote:
However, looking in the code, it starts off by looking in "other", and
doesn't look in "environ" at all.
I suggest a patch to go right after the method's docstring:
def __getitem__(self,key,
default=_marker, # Any spe
Steve Alexander wrote:
My question is "why was __getitem__ of HTTPRequest.py designed this
way?".
Is there a good reason that it filters the keys according to membership
of a standard-cgi-keys list, or whether they start with 'HTTP_' ?
Would there be any disadvantage t
latter behaviour. If I specify the time more precisely, I get the
current behaviour.
Another approach would be to make _.DateTime('2000-07-23') mean Midday,
GMT rather than Midnight, local time. That would give the latter
behaviour for most timezones at most times; the exceptions being places
near t
Steve Alexander wrote:
This is particularly apparent in the current DateTime.py, because its
strftime method just interprets the internal representation of the time
as GMT, whatever.
We can fix this easily:
*** lib/python/DateTime/DateTime.py Sun Jul 23 20:03:05 2000
--- lib
Steve Alexander wrote:
No, no, no!
Ignore the patch, it is a placebo :-/
I should read these things back more carefully...
The bit about reimplementing time.strftime() in DateTime.py still holds
though.
In brief, though -- and hopefuly clearer this time:
If you format DateTimes using
the auth argument and re-whack your site. (Warning... this is
certainly a nasty security hole. Be sure to get rid of the logging
afterwards.)
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PR
Chris Withers wrote:
Steve Alexander wrote:
My guess is that the argument "auth" passed to validate() has some
trailing characters. Either that, or WebWhacker passed just "Basic " as
an auth string.
Yuk, that sounds like a Zope bug. Collector time with patch? A jud
uot;regs" safely would help? I don't know.
I can also get it to work if I pass in the unwrapped compiled regular
expression:
ts_regex.gsub(Z._r, '\\1BAR', '%Z foo %Z')
'BAR foo BAR'
Is doing this in Zope threadsafe?
--
Steve Alexander
Softwa
being formatted.
Steve Alexander wrote:
Here's a working patch to make formatting of a DateTime instance work as
generally expected, when you use
dtml-var "_.DateTime()" fmt="%d %G %z"
or whatever.
It could be made more efficient by compiling the two regex (regexe
Chris Withers wrote:
Chris Withers wrote:
Steve Alexander wrote:
My guess is that the argument "auth" passed to validate() has some
trailing characters. Either that, or WebWhacker passed just "Basic " as
an auth string.
Yuk, that sounds like a Zope
There's a base64.decodestring() between the strip and the split.
Leading and/or trailing spaces make base64 strings invalid.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
ints :-) I'll stick it into
the Collector.
I looked over the RFC, and Bad Request seems to be the best response
code.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
*** lib/python/AccessControl/User.py.original Mon Jul 24 20:31:40 2000
--- lib/python/AccessControl/User.pyMon
Martijn Pieters wrote:
On Mon, Jul 24, 2000 at 08:56:54PM +0100, Steve Alexander wrote:
I've attached a patch to lib/python/AccessControl/User.py. If there are
no suggestions of improvements, or complaints :-) I'll stick it into
the Collector.
I looked over the RFC, and Bad Request
terns".
Unfortunately, there is a problem with that particular search right now.
(I've already passed the details on to the zope webmaster.)
Also, look here:
http://www.zope.org/Members/pje/ZPatterns
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.c
ware.
Use triggers to index and unindex the object from a catalog. You'll
probably want to store the catalog in Specialist.
By the way, Phillip Eby has released a new development snapshot:
http://www.zope.org/Members/pje/ZPatterns/ZPatterns-0-4-1snap1.tgz/view
I'll be trying it later today.
--
Steve
where an object has been modified in
data.fs?
Not too well I'd guess... :(
Don't see why not. When an object is changed, the new object is just
appended to the end of Data.fs. Unless you use undo, or you pack the
Data.fs.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat
Chris Withers wrote:
Steve Alexander wrote:
Don't see why not. When an object is changed, the new object is just
appended to the end of Data.fs. Unless you use undo, or you pack the
Data.fs.
You missed the problem ;-)
Technically, there is no problem...
Logically, what happens
n path, then ask it for a data
manager to bind with. Once this is done, the skin remains bound to that
manager until the next such occurrence."""
Pretty clear, except the end -- next what occurrence? The next time the
data skin is retrieved from a Zope object? So, every time a dataskin
L?
dtml-with "PARENTS[-1]" only
dtml-if "_.hasattr(object, what)"
...stuff...
/dtml-if
/dtml-with
Not tested, but it looks right to me.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
_
idea. Hopefulyl Pluggins could get into the
Zope core ASAP. I reckon they might be quite useful to ZMI mark II :-)
What is ZMI?
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
the Collector, and I can't see this
problem reported.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML
I'm using ZPatterns 0.4.1snap1.
DataSkins.py line 377
method _v_currentSheets(self,_v_dm_=_v_dm_)
l.extend(list(sp._PropertySheetsFor(client)))
However, the variable "client" isn't declared elsewhere.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.c
Steve Alexander wrote:
I'm using ZPatterns 0.4.1snap1.
DataSkins.py line 377
method _v_currentSheets(self,_v_dm_=_v_dm_)
l.extend(list(sp._PropertySheetsFor(client)))
However, the variable "client" isn't declared elsewhere.
...and when I replace it with "self&quo
more generally: Adding sheets to a "party" seems to be one of the
important ZPatterns ideas. What is the best way of implementing it,
using the simple case of two specialists as an example?
Thanks.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
"Phillip J. Eby" wrote:
At 11:09 PM 7/30/00 +0100, Steve Alexander wrote:
Let's say I have an AddressBook specialist.
Why? :)
Seriously, what is the function of "address book" in your application? Is
it to find people in general? Or...?
As in your example
[EMAIL PROTECTED] wrote:
Steve Alexander reported:
This is a patch to address collector item 1455.
Here's a working patch to make formatting of a DateTime instance work as generally
expected, when you use
dtml-var "_.DateTime()" fmt="%d %H %z"
or wh
DTMLDocument.index_html().
Perhaps DTMLDocument.index_html(self) ?
The only problem is if you need to call a base-class method from a
derived ZClass.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist
Steve Alexander wrote:
When I write a product that allows users to edit executable content, I
have an extra responsibility to collaborate with the new security model.
I reckon that it is up to the ZWiki product to change ownership
appropriately if the page is edited. The zope security
.
However, because various nice things in PTK and projects using ZPatterns
depend on the replaceable property, I can see quite a lots of patched
2.2.x installations until the 2.3.x series is released :-/
I wonder what other features are planned for 2.3...
--
Steve Alexander
Software Engineer
Cat-Box
Chris Withers wrote:
Steve Alexander said he was going to have a think, but I haven't heard
anything since he mentioned it...
I'll have to start running a Kibo-bot soon :-)
I've got as far as defining the difference between the two acquisition
behaviours.
Warning: The following goes
time in the strftime
function (DateTime.py line 1379) it got shifted out and - hoppla - we
have gone one day back in time. :)
Use the patch here:
http://classic.zope.org:8080/Collector/1457/view
--
Steve Alexander
Software Engineer
Cat-Box
of (B of (A of (Y of (X of /)))
Security p0 / b a / a b y x / x / /
Checks
That makes for a lot of security checks.
There are possible optimisations, though. But this starts to get even
more complicated.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
ops.
Am I missing something?
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related list
ven though the original ZClass was not defined to have this
propertysheet. But I'd also have to add sheets to each applicablt
instance, as in learning point 3 above.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev
Chris Withers wrote:
Steve Alexander wrote:
That makes for a lot of security checks.
There are possible optimisations, though. But this starts to get even
more complicated.
Does that mean it won't work, would be very slow, or both? ;-)
It will work. It will be slower.
I think Evan
as no docstring. Is
that still significant under the new security model?
Does the user you're running the method as have the permission "Access
contents information" ?
Looks like you may have uncovered a Zope security bug in dtml-in ...
sort :-/
How could we test this further?
--
Steve Ale
::= Letter | Digit | '.' | '-' | '_' | ':' | CombiningChar
| Extender
Name ::= (Letter | '_' | ':') (NameChar)*
However, we could consider dtml-foo.bar.baz; instead.
I can't think of a nice alternative to mean dtml-/foo/bar/baz; "from
the root, traverse as follows".
the
root object.
This patch is against Zope 2.2.1b1. It relies on the
restrictedTraverse() api.
A 2.1.x version would be possible, but would be rather messy.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
*** DT_HTML.py.old
--- DT_HTML.py
***
*** 98,104
processing and python stuff. The
former project involves workflow and flexible presentation.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
ture version of Zope, XronUser could be included as one of these
bootstrap users by simply writing to a file.
--
Steve Alexander
Software Engineer
Cat-Box ltd
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailm
Loren Stafford wrote:
Thanks, Steve.
I have few questions below 8-) (I'm always better with questions than
answers.)
-- Loren
From: "Steve Alexander" [EMAIL PROTECTED]
Hi Loren,
I'd be glad to listen to well considered proposals for how Xron should
handl
timezone to the end. I guess time.gmtime should become
time.localtime.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross po
I've put this in the Collector:
http://classic.zope.org:8080/Collector/1550/view
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
product=option['help'][0],
topic=option['help'][1])"
/td
/dtml-if/dtml-with/dtml-if
Replace the dtml-comment with dtml-if manage_options and
/dtml-comment with /dtml-if.
I'm putting this in the Collector.
--
Steve Alexander
Softwa
/propertysheets/manage from working. It
also stops _v_currentSheets from returning all the sheets a Dataskin
might have.
Phillip, is this fixed in your internal version?
If not, I'll add the method over the weekend.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org
a few
minutes ago.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http
ccessfully '
'attempted to uncatalog an object '
'with a uid of %s. ' % str(uid)))
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTE
should be changed to this:
def __url(self):
return '/'+string.join(self.getPhysicalPath(), '/')
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman
HEN OBJECT ADDED, CHANGED CALL Catalog.recatalog_object(self,
self.getPathAsString())
WHEN OBJECT DELETED CALL
Catalog.uncatalog_object(self.getPathAsString())
Any comments?
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maill
.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman
erride methods inherited from python classes
because\n"
" unbound methods gotten from Python classes cannot be called with
\n"
" extension class instances. \n"
Is there some documentation of this on zope.org or dev.zope.org that
I've missed?
Thanks.
--
Steve Ale
for objects in the BTreeFolder.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related
"Phillip J. Eby" wrote:
At 10:22 AM 8/27/00 +0100, Steve Alexander wrote:
I've fixed this by adding a test to the start of __set_attr__ of
DataSkins.py:
def __set_attr__(self,name,val,_v_dm_=_v_dm_):
+ if name=='id' and val==self.__dict__['id']:
+
at all!
I think what I meant was this:
try:
dm = self.__dict__[_v_dm_]
except KeyError:
if name=='id':
if self.__dict__.has_key('id') and val==self.__dict__.['id']:
return
else:
self.__dict__['id']=val
return
raise
--
Steve
Steve Alexander wrote:
What rubbish! I didn't mean that at all!
I think what I meant was this:
try:
dm = self.__dict__[_v_dm_]
except KeyError:
if name=='id':
if self.__dict__.has_key('id') and val==self.__dict__.['id']:
return
else
ror occurs because the rename method redirects to:
http://puffin.cat-box.net:7080/test/Customizers_
Pressing the "customizers" tab yields the url:
http://puffin.cat-box.net:7080/test/Customizers_/Customizers_/manage_workspace
--
Steve Alexander
Software Engineer
Cat-Box limited
ht
Steve Alexander wrote:
Phillip J. Eby wrote:
Now, I can provide *unfiltered* linkage by direct delegation, but this
would mean dropping the ability to selectively take only certain
attributes
or sheets from the parent. But I suppose that, compared to dropping the
capability
this out by today, but then I discovered
SkinScript, and also real work got in the way :-)
I'll try and get it finished this weekend. Perhaps some of that can be
reused as help in the management screens.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
_
, in
_indexedSearch
TypeError: (see above)
This seems to be a simple type incompatibility error.
Attached is a patch that fixes this.
In Collector, http://classic.zope.org:8080/Collector/1586/view
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
*** Catalog.py.orig
er changes timezone or you enter daylight savings time. This is
more of an issue near to the GMT zone.
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/lis
While updating a load of DataSkins all together using a ZCatalog, I got
this error:
2000-09-03T08:03:13 PANIC(300) ZODB A storage error occurred in the last
phase of a two-phase commit. This shouldn't happen. The application may
be in a hosed state, so transactions will not be allowed to
the
top-level transaction that it knows about.
Then again, I'm new to the way ZODB handles transactions, so I might
well be wrong here.
More later...
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist
anything more at present.
I did note in ZODB/Transaction.py this comment. Perhaps it is relevant?
# - For every jar for which we've called tpc_begin on,
# we either call tpc_abort or tpc_finish. It is OK
# to call these multiple times, as the storage is
# required to ignore th
uest_name,
'string')"
dtml-call "nips.manage_changeProperties(REQUEST)"
/dtml-let
form action=index_html
input type=submit value="OK"
/form
/center
You can use ZPatterns from DTML alone quite easily. How
tring')"
dtml-call "nips.manage_changeProperties(REQUEST)"
And, of course, another dtml-let closing tag here.
/dtml-let
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net
___
Zope-Dev maillist -
1 - 100 of 381 matches
Mail list logo