SI development this has fallen by the wayside. I certianly
haven't touched Squid 3.0/ESI since the Boston.com days, and as far as
I know only one or two others in the Zope community have looked at it
since.
--
Martijn Pieters
___
Zope maillist - Zope@z
okie
headers are being sent back and forth to see if Apache is handling
things correctly. Or you can use a logging proxy like
http://hathawaymix.org/Software/TCPWatch to see what goes on between
Apache and Zope and/or between Apache and your browser to detect
problems.
By default the session cook
squid-cache.org/bugs/show_bug.cgi?id=652
http://www.squid-cache.org/bugs/show_bug.cgi?id=656
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
ht
ached for 24 hours,
except for the breaking news box (cached for 1 hour) and the poll
which comes from a dedicated poll server..
I'd prefer the same language at the Squid level, granted, but if
simplicity enables little loss in performance so be it.
-
On 2/7/06, Michael Vartanyan <[EMAIL PROTECTED]> wrote:
> well. I would really like to know what does this "b/w" mean in this
> context? Not black&white for sure :-)
I'd guess at 'backward compatibility'.
--
Martijn Pieters
_
appears
> to be growing steadily.
The netcraft survey for February counted 21699 instances of lighttpd;
Zope was counted 41656 times:
http://survey.netcraft.com/Reports/200602/
The numbers are those seen by Netcraft during January.
--
Martijn Pieters
__
[...]
$HEAD cache.boston.com/bonzai-fba/Globe_Photo/2006/02/17/1140170041_8639-1.jpg
200 OK
[...]
Via: 1.1 arn.xpc-mii.net (MIIxpc/4.7 UNVERIFIED_CACHE_HIT Fri, 17
Feb 2006 10:16:21 GMT)
Via: 1.1 ics_server.xpc-mii.net (ICS 2.2.64.208)
[...]
Server: Apache/1.3.14 (Unix)
[...]
--
7;s results based on the current user rights,
proxy roles do not play in that decision. Use
unrestrictedSearchResults instead.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encodi
the method from unrestricted code.
Unrestricted code is any python code not stored in a Python Script or
a Pagetemplate object. An External Method or a code part of a Zope
Product would do the trick.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
htt
tribute is a standard Archetypes field, and as such you
can ask such fields what it's accesor and mutator are:
>>> field = item.Schema().get('language')
>>> field.accessor, field.mutator
('Language', 'setLanguage')
So ite
oes not have
the rights to create the Data.fs.lock file. Without the whole
traceback (always include the whole traceback!) I cannot tell you what
exactly went wrong though.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/list
On 2/23/06, Lennart Regebro <[EMAIL PROTECTED]> wrote:
> Not to mention, doctests are not debuggable from WingIDE. ;-)
In 2.1 you can; the following is the equivalent of pdb.set_trace():
wingdbstub.debugger.Break()
:)
--
Martijn Pieters
___
od topic.
Let's do this somewhere I can get to without having to cross the
Atlantic; Pareto will be far more likely to pay for my presence that
way..
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No
restricted code.
The method in question is private because it bypasses the security
restrictions imposed by the regular version.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML
ly
relevant).
The problem appears to be in the RemoteUserFolder product there;
perhaps the Product authors can assist you there. look for contact
information ith the Products/RemoteUserFolder directory.
--
Martijn Pieters
___
Zope maillist - Zope@zop
lock at the top. Here is an example:
title: Retrieve the per_id of a given uid
connection_id: portal_cvix
arguments: uid
cache_time: 10
'cache_time: 10' sets the caching time to 10 seconds.
--
Martijn Pieters
___
Zope maillist - Zope@zope
at file to recognize search engine
User Agents? I am not sure how that would tie in with Zope's catalog.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! *
the same fix
(universal line endings) will solve this too. I strongly suspect the
fix will be just as easy (line 81 of FSPageTemplate.py, add a 'U' to
the file opening flags). The harder bit is the tests..
--
Martijn Pieters
___
Zope maillist
On 3/10/06, Martijn Pieters <[EMAIL PROTECTED]> wrote:
> Hmm; I'll investigate if I can reproduce this and see if the same fix
> (universal line endings) will solve this too. I strongly suspect the
> fix will be just as easy (line 81 of FSPageTemplate.py, add a 'U
acquire enough UNIX
sysop knowledge to fix the problem yourself. I suspect that the
hostname has no DNS entry anywhere; adding it to /etc/hosts should be
enough.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/
e? A sure sign of
someone who wears his underpants on his head." -- Maskerade
Terry doesn't like multiple exclamation marks.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross post
ocept/ZNagios/trunk/
(viewcvs view at: http://svn.gocept.com/viewcvs/ZNagios/trunk/)
It let's us also monitor database size, reference count and the error log.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listin
> rendering the string in a html page.
TAL escapes characters that have special meaning in HTML or XML by
default, to avoid XSS attacks. You can force TAL to not do this with
the 'structure' keyword, like so:
Not blinking
--
Martijn Pieters
_
nd provide your
own versions of the methods in
ATContentTypes.lib.contstraintypes.ConstrainTypesMixin.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail
our Zope Products dir? The latter is the Zope integration
product which is what you'll need.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related list
e Zope Collector:
http://www.zope.org/Collectors/Zope
You'll need to log in (create a Zope.org account if you don't yet have
one), and make sure you check the 'security related' tickbox.
Thanks,
--
Martijn Pieters
___
Zope maillist -
d version is for use with python 2.4 (Zope 2.9 and up), but
it should work fine with python 2.3 and Zope 2.8 as well if you rename
the ipython command on the last line. For Zope 2.7 and lower, you'll
need to rename both occurences of 'Zope2' with 'Zope' as well.
--
Mart
d the times
as Zope 3 has evolved rapidlly.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
the
web; it is a simple schema for simple properties.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zop
one that convinces me. Why catalog database connectors for
example? What kind of search are you performing?
Have you thought about the potential problems of making all objects
catalog-aware by default, like potential conflicts and side-effects?
I say a big -infinity from me on the whole idea
in different
contexts.
Zope is a complex beast, and the idea of making everything catalog aware
is not going to play well.
>> I say a big -infinity from me on the whole idea.
>
> I can't understand the last sentence (my english is a kid english, sorry
> again!)
It means I say no
ge Templates to
contain application data, you are using the framework in a way it was
not designed to do (for a good reason)! If so, rethink your
application, instead of trying to make the framework fit.
--
Martijn Pieters
___
Zope maillist - Zope@zope.o
ould do for your friend. Sorry!
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://ma
folder with a PlonePAS instance as well.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
ookies enabled?
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/li
e correct Python, namely
the one that Zope runs with. The runzope and zopectl scripts will have
the path to the correct python binary, use that binary to test your
PIL setup. There are otherwise no special setup requirements for
getting PIL to run with Zope.
--
oes. The effective
ZEO user should not be able to write in my etc/ dir, thank you very
much!
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
nload 2.7.8 from Zope.org and extract that one file?
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zop
bug?
I'd say it's a bug. The Zope3 request has the locale attribute, but
the Zope2 request implementation doesn't.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts
gration includes code that expects an
IBrowserRequest. Either Zope2 should implement that correctly, or Five
should not include that widget, or Five should register a widget that
doesn't use request.locale.
This should be at a minimum be named as a k
ist to
my python script searchuparam.
The external method already returs the list to your python script.
Just store the result in a variable:
returnedlist = contex.code(uparam)
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zo
be
True.
You can also call the external method directly if you encode the
arguments passed to it in the query string. Just open up a python
propmt, import urllib and call urllib.quote on your argument list to
hand-construct a URL.
Moreover, get decent books on Python and on Web programming in
ve you
pointers; how to debug, and how to fill in more context to understand
what is going on.
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
omething
different it won't be shown here.
If there are any threads left to serve web requests, you could look at
the Control Panel debug information, where you can see the currently
processing requests.
--
Martijn Pieters
___
Zope maillist - Zo
ate page?
Why do you want to? Use a python script instead, or better still, use
a Zope3-style view.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists
On 9/12/06, Andreas Jung <[EMAIL PROTECTED]> wrote:
tal:define="dummy python: somedict.update({key:value})"
See, I never manipulate dictionaries in TAL and forgot you had to do
it that way. I gave the wrong answer in my reply.
--
r all other data.
Lastly, any thoughts on how we could split up our existing data.fs file?
One thought I had was to attempt to import/export data.
Either before or after upgrading to 2.9 (probably best after to take
advantage of the more robust ZODB), export and im
cially
when you are using your own supervisor.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-an
5 uses PlonePAS, which for some reason feels the
need to replace the root-level acl_users folder when you create a
Plone site.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML en
On 10/5/06, Martijn Pieters <[EMAIL PROTECTED]> wrote:
Note that Plone 2.5 uses PlonePAS, which for some reason feels the
need to replace the root-level acl_users folder when you create a
Plone site.
(and to finish that email)
That means that if you had Plone 2.5 installed, then remo
On 10/5/06, Philip Kilner <[EMAIL PROTECTED]> wrote:
Is there any reason I can't zap this and revert to a standard acl_users
folder?
No idea, back up and find out. Let us know!
--
Martijn Pieters
___
Zope maillist - Zope@zo
zilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
That's just someone poking for holes, the server returend a 404 (not
found) so no harm done. Any server on the internet get's such junk
requests.
--
Martijn Pieters
___
Zope maillist - Zope@
ptimization, so try them! Don't just ditch the experts here.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/list
On 11/24/06, Yuri <[EMAIL PROTECTED]> wrote:
8.7971 was the time without subtransactions, 2.3 with.
Ops... -.-
Indeed. And if you tweak the threshold as Jonathan suggested, you
could even get it lower.
--
Martijn Pieters
___
Zope maillist -
http://www.cgpp.com/bookland/
You could also hack GNU barcode into Zope
(http://www.gnu.org/software/barcode/barcode.html) but that'd be a bit
harder. Perhaps there is a python interface GNU barcode, though I
haven't found one yet.
--
Martijn Pieters
_
find DTML to be more expensive, because I make more mistakes, more
easily. I prefer ZPT, and we do not have a big dev team here. Sorry,
just because you prefer DTML doesn't make it any cheaper to develop
with it.
--
Martijn Pieters
___
Zope mai
is var from os.environ for your own
purposes; note however that I have found no mention of the ZSESSION_
variables outside of handlers.py, they appear to be otherwise unused.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mail
resolution.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/li
ing it keeps other Zope code (which may be untrusted)
from snooping on that information. In other words, it's a security
measure.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HT
rce code of scripts and templates. Use the regular HTTP port for
WebDAV access if you require templates and scripts to be rendered;
Zope supports WebDAV access on the regular HTTP port out of the box.
--
Martijn Pieters
___
Zope maillist - Zope@zo
(or have them available there
through acquisition or skins)
Now, when a user clicks the 'foo:method' button, Zope receives a form
for server/path/, and modifies the request to go to server/path/foo
instead. If 'bar:method' was pressed, the request ends up at
server/path/ba
On 2/8/07, Manuel Spuhler <[EMAIL PROTECTED]> wrote:
quoted from http://www.plope.com/Books/2_7Edition/ScriptingZope.stx
Heh, I completely missed the fact that :method has been renamed to
:action. Thanks for the correction!
--
Martijn P
tocol. Please contact Google to
fix their SMTP server.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinf
ice?
Have a look at pychart:
http://home.gna.org/pychart/.
There is a How-To on using this package in Plone, it shouldn't be hard
to extract from the given examples how to use pychart in your own
project:
http://plone.org/documentation/how-to/add-
rity issues with ZEXP import?
You heard correctly; pickles can contain arbitrary python classes and
code and no security checks are done when importing ZEXP files. This
means a user can completely control your server with a correctly
crafted upload.
--
Mart
these come standard with the base product. Do we need to install a different
version? Or add some modules, if so, from where?
Perl scripts died a painless death a long time ago. Versions were
removed in 2.8, mostly because the implementation was seriously
broken.
--
Mart
ook up 'bar' and render it as the content of the span.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailm
a bit
underdocumented, but it is not a recent addition..
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinf
plates engine to create the compiled expression,
together with a expression context (a global namespace for the
expressions to access)
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts o
at all. Perhaps underutilised and not as robust as first
hoped, but not a myth. At Pareto the designer and templater were quite
comfortable with keeping TAL intact while using graphical tools.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.z
s it ?
It uses the Zope security machinery to determine what access the code
has. So the code in a script cannot access any attributes that the
user running the code has access to through the web in the first
place.
--
Martijn Pieters
___
Zope mailli
view template or somesuch) the problem is circumvented.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/li
ecessities
Return a callable from your traverser (so return the __call__, don't
call it yourself). The publisher will call it for you after the user
has been authenticated.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mai
ror
return expat.ParserCreate(encoding, ' ')
In other words, reinstall expat and your ZPT page will reappear.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encod
;Wrapper':
return Wrapper().__of__(self)
else:
return getattr(self, name)
This way the security policies can still look up the security context.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope
rse__ will be called by the
publisher, so *it* needs to implement __call__, but index_html and
__str__ may also do.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding!
some time to explain.
I am not familiar with the contents of Zope books here, so I can't
directly recommend anything here either.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML
m skin predates viewlets.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/m
On 3/26/07, Dieter Maurer <[EMAIL PROTECTED]> wrote:
Martijn is a Five expert and told you things that may happen
when Five is heavily used.
Not as much as the other one though. ;) I (Martijn Pieters) attempted
to help out, Martijn Faassen is the Five expert.
I do not think that your p
n in a deployment setting.
This was one of those rare cases of bad luck, as the developer in
question was not aware of the fact that this one special-cased method
was not covered by a unit or functional test.
--
Martijn Pieters
___
Zope maillist - Z
coratorName(methodName)
That's how the postonly decorator is applied in 2.8 and in the Hotfix,
and the REQUEST parameter is still required. I fixed this in the 2.8
branch as well last night.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http
On 4/4/07, michael nt milne <[EMAIL PROTECTED]> wrote:
Module Products.Five.traversable, line 115, in __bobo_traverse__
AttributeError: previous
Have you tried a more recent Zope 2.9 release?
--
Martijn Pieters
___
Zope maillist - Zope@zo
which includes a newer version
of Five as well.
We run plenty of Plone 2.5 sites on Zope 2.9 without any problems.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML en
works fine but not the new one. Any ideas?
Did you compile the Zope C extensions? ./configure; make
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related li
Plone project. I, at least, am not familiar (yet)
with what the unified installer does, as I install Python, Zope and
Plone from source.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross p
re computed at rendering time, based on the
hostname of the Zope server, or what the VHM sets the servername to.
So if you use Apache rewrite rules with the VirtualHostMonster, you
only have to change the rewrite rule and all absolute URLs will be
correct.
--
Mart
The above code is likely to be generated in pagetemplates that are
part of the Plone skin, which live on the disk (they are part of the
Plone product).
--
Martijn Pieters
___
Zope maillist - [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope
** No cros
e what your question is, you didn't state any. I am
guessing that you want to know if there is any way Authenticated could
get at the source anyway. The answer to that question is:
no, unless users have additional permissions they cannot see the
sourcecode of DTML and Python scripts.
--
Martijn Piet
reated but no gif is present.also no
errors in the log
Use open(dir, 'rb').read() instead, opening the file in binary mode.
Windows treats textfiles and binary files differently, thus mangling
your GIF file if opened in text mode.
--
Martijn Pieters
words, the user used the Stop button.
Nothing to worry about.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinf
This'll require some python coding.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
On 8/7/07, Joachim Schmitz <[EMAIL PROTECTED]> wrote:
> but _p_resolveConflict is not invoked.
>
> what do I do wrong ?
Is ZEO involved? If so, does your ZEO instance have the Product
installed (with all it's dependencies), so the ZEO server can access
the resolve method?
tion happens on the ZEO server side?
Absolutely. Where else would it happen?
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/m
On 8/7/07, Martijn Pieters <[EMAIL PROTECTED]> wrote:
> On 8/7/07, Andreas Jung <[EMAIL PROTECTED]> wrote:
> > > Is ZEO involved? If so, does your ZEO instance have the Product
> > > installed (with all it's dependencies), so the ZEO server can access
> >
On 8/7/07, Joachim Schmitz <[EMAIL PROTECTED]> wrote:
> Yes ZEO is involved, but where do I specify a Products-directory in
> etc/zeo.conf ?
You can't, AFAICT. ZEO servers only support one Products directory in
their INSTANCE_HOME, it appears.
--
now what features those
storages support. It therefore doesn't know anything about conflict
resolution.
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(R
resolution has to take place. Propagating the
conflict back to the client because it *may* do conflict resolution
would be less efficient still, as in most cases there is no conflict
resolution available.
--
Martijn Pieters
___
Zope maillist - Zop
ientStorage resolve conflict between the
> threads of that client, not about propagating conflicts between clients,
> that *would* be nuts ;-)
But it's the only option the ClientStorage has, as it has no clue
about conflicts. Only the ZEO server holds enough context for that,
AFAICT.
7; in your python expression ("python:not
request.has_key") or use the not: tales modifier:
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(
he format in which the SMS
gateway contacts the Zope server, though. A properly encoded POST
request (multipart/form-data) would be much preferable and easier to
deal with than patching Zope ;).
--
Martijn Pieters
___
Zope maillist - Zope@zope.org
htt
201 - 300 of 331 matches
Mail list logo