"RDM" == R David Murray [EMAIL PROTECTED] writes:
RDM On Thu, 8 Jun 2000, Bill Anderson wrote:
Personally, I would store the actual data on a seperate server,
not accessible to the public.
RDM Mmm. Yes, that makes it more secure. Still leaves the
RDM question of
Hi Adam,
I looked at your patch...
*** EMarket.py.orig Thu Jun 01 00:06:01 2000
--- EMarket.py Fri Jun 16 02:56:35 2000
***
*** 258,265
newMainF.transactionFolder = newTransF
Products.MailHost.MailHost.add(newMainF, 'eMarketMailhost',
!
This is (mostly) the point if Zieve:
http://www.zope.org/Members/sspickle/Zieve
the good news is it's much more powerful
than 'sort='. The bad news is it's much more complex
than 'sort='. It also (currently) uses a cookie
for each Zieve instance. I'd love any feedback on
making this product
How about:
dtml-let today="ZopeTime()"
dtml-in "_.range(10)"
dtml-var "today + _['sequence-index']" fmt="%D"
/dtml-in
/dtml-let
"F" == F Richter [EMAIL PROTECTED] writes:
F Hello, I want generate and show a list of days in a period.
F For instance: (period from 2000-06-07 to
This seems to work:
delete_form:
dtml-var standard_html_header
h2dtml-var title_or_id/h2
FORM ACTION="delete" method="POST"
dtml-in "objectValues(['File'])" sort=id
INPUT TYPE="CHECKBOX" NAME="ids:list" VALUE="dtml-var id" dtml-var idp
/dtml-in
INPUT TYPE="SUBMIT"
/form
dtml-var
On the list I've often seen complaints about
dtml-in foo sort=blah not being dynamic enough. I cooked
up a solution some time ago "Zieve", but the first release required
each user to get a cookie to store their preferred sort order, and
to rank sort order according to the history of their
Hi John,
There are no 'tricks' that I am aware of... for 'straight'
Zope. Some 3rd party products may require modules that are not in the
'default' Python port, but that's easily fixed... I'm running Zope
2.1.6 on several FreeBSD 4.0s boxen. Can you be a little more specific
about the error?
Hi Folks,
ZCVSMixin is coming along... there are several things that need to be
done, but I've been on vacation.. I'm thinking of some kind of
fishbowl proposal, but there might be something that could be done
easily to allow it to work 'as is' on Windows. (I run windows only
when I am forced
Hi George,
"George" == George Osvald [EMAIL PROTECTED] writes:
George Install from source: demon:~/zope $ ./start Traceback
George (innermost last): File
George "/home/virtuals/gosvald/zope/z2.py", line 554, in ? exec
George "import "+MODULE in {} File "string", line 1, in ?
How about:
/you@server
port:/Control_Panel/Products/YourProduct/YourZClass/propertysheets/methods/yourMethod
-steve
"Karl" == Karl Anderson [EMAIL PROTECTED] writes:
Karl What FTP editing options are there for ZClass definitions?
Karl I've never been able to do much. What I have
Hi Jean-Francios,
You need to give Zieve a list of objects that have the attributes that
you want to sort on defined. You can ether build a list of 'real
results' from the ZCatalog that can then be passed to your Zieve, or
you can just make sure the ZCatalog's 'meta_data_table' has all the
"Martijn" == Martijn Pieters [EMAIL PROTECTED] writes:
7. I quit netscape, and restart and attempt to login as the new
user - DOES NOT WORK
Martijn One possible explanation for the denial of your login is
Martijn that you filled something in the domains field,
HI Steve,
I've been running Zope-2.2 on my powerbook under MacOSX DP4 quite
happily. My only problem now is lack of MySQL ;-). I don't think
there's much hope of Zope on MacOS 8/9 due to the lack of proper
thread support. I did manage to get Medusa/Bobo working on MacOS-8, a
*long* time ago...
Hi J.,
Is this what you're looking for?
http://www.zope.org//Members/klm/TrackerWiki/TrackerCVSInstructions
-steve
"J" == J Atwood [EMAIL PROTECTED] writes:
J http://classic.zope.org:8080/Collector/
J Does anyone know what product this is and if it is available
J for download?
Hi James,
Are you using SiteAccess? If not.. it would probably be worth a try.
It will take care of setting BASE0 etc to soemthing intelligent.
-steve
"James" == James Howe [EMAIL PROTECTED] writes:
James I asked this question a couple of months ago but received
James no
I'm guessing it's in db.py in ZMySQLDA, I had to do the same
thing with DECMIAL as shown here, I didn't post that since I'm
not sure most folks would want this behavior but you should
be able to do the same with MEDIUMINT:
class DB:
defs={
FIELD_TYPE.CHAR: "i",
Hi Jerry,
I'm guessing the the problem is that
dtml-xxx; does an implicit "html_quote" format
on whatever expression you provide.. so
table dtml-set_table_0;
should produce:
table border=quot;0quot; cellpadding=quot;0quot; cellspacing=quot;0quot;
Which the browser doesn't grok
Hi Taco,
How about something like this:
dtml-var standard_html_header
dtml-let articleList="[]"
dtml-in "objectValues(['DTML Document'])" sort=bobobase_modification_time
dtml-call "articleList.append(_['sequence-item'])"
/dtml-in
dtml-in "articleList[-4:]" reverse
dtml-var sequence-item
Hi Cesar,
Try ZPatterns: http://www.zope.org/Members/pje/ZPatterns
it allows you to 'dress' your old SQL system with ZClasses
(subclassed by DataSkins..)
-steve
"CG" == =?iso-8859-1?Q?C=E9sar?= A K Grossmann iso-8859-1 writes:
CG Hi
CG I have an old system based on a SQL
Hi Dave,
Add a 'defined_views' property to the photo album. Make it a 'tokens'
property with values 'explore fancy simple'. This will get you closer!
-steve
"Dave" == Dave Belfer-Shevett [EMAIL PROTECTED] writes:
Dave Hey there folks. I've just downloaded and installed these
Hi Jerry,
What version of ZFormulator are you running (and in what version of
Zope?) I just tried ZFormulator-0.2 with Zope-2.2.2 and it seemed to
work OK. Maybe it doesn't work with older zopes?
-steve
"JS" == Spicklemire, Jerry [EMAIL PROTECTED] writes:
JS Hi Zope Fans,
JS Re.
Found it:
line 312: Form.py should be:
__roles__ = ('Manager',)
___
Zope maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
Hmm...
"JS" == Spicklemire, Jerry [EMAIL PROTECTED] writes:
[... skip ...]
JS Steve's motto is, "We don't need no stinkin' Docs!".
Interesting point.
JS BTW, we disagree about this . . .
I'm not sure we do... really! I think my motto is more like:
""" I'd rather have source
Hi Diego,
DTML is set up with (some) care taken so that it can't run off with
the CPU and (possibly) take forever. Depending on the circumstances
you can probably get the effect of a 'while' using 'if'
statements. You'll probably need to convert your iteration logic so
that it looks like
Hi Jason,
Here's an external method that I've used to populate a TinyTable
from a comma separated text file. You might at least get some ideas
about how to extract stuff from the file using this
-steve
--
#
# ReadFile
Hi Yvonne,
You could use Zieve, (http://www.zope.org/Members/sspickle/Zieve)
or you could render the 'order by' part of your clause from a variable
in the name space, or possibly the REQUEST itself. There was also a
patch submitting at one point that allows variable (and I think multiple)
Hi Jamey,
It's also possible (and i think maybe easiest...) to do this in an
external method. Alas.. this also requires you to be familiar with
Python (as was posted before...)
-steve
"James" == James Sintz [EMAIL PROTECTED] writes:
James I have created a simple zclass product for a
Hi Fred,
I experimented a bit with the ZGDChart product. You can might try the following
patch:
*** lib/python/Products/ZGDChart/ZGDChart.pyTue Sep 12 21:44:09 2000
--- /usr/local/etc/Zope2Test/pr/ZGDChart/ZGDChart.pyWed Oct 4 10:41:51 2000
***
*** 64,73
--- 64,74
Hi Jason,
I've been working with Flash some lately as well.. with an eye
toward useful vector graphics for Zope. There is a library called ming
(http://www.opaque.net/ming) with a (SWIG'ed) python extension that
I've been slowing working through, adding wrapping fuctions and
getting to the
OK... I thought I'd put a little effort into this concept, and out came:
http://www.zope.org/Members/sspickle/Zwiff
Take a look it's a start at the concept of 'on the fly' swf from
Zope. I needed a quick way to get up and running so I sub-classed
PythonMethod and used the existing swf
Hi Alex,
If the changes that are made are always 'one-way' you could rsync
Data.fs, or you could 'export' certain folders that could then be
'imported' at the mirror site. These could both be automated pretty
easily. As you noted, if you take the rsync route you'll need to shut
down and
Another option... if you care ;- is to use _.chr() to include any
ascii character..
dtml-let foo="'Look--' + _.chr(0x22) + '-- Here '"
dtml-var foo
/dtml-let
produces..
Look--"-- Here
-steve
"Spicklemire," == Spicklemire, Jerry [EMAIL PROTECTED] writes:
Hi Robin,
ZCVSMixin works with ZClasses. It's a little cumbersome at the
moment due to the Container/Contained problem and others:
http://dev.zope.org/Wikis/DevSite/Proposals/SynchronizationMechanismZCVSMixin
But it does manage ZClass method and properties on the filesystem.
You do need to
A number of folks have asked me about ming-0.0.4 and Zwiff. I have
just uploaded a new Zwiff that uses ming-0.0.4+ (there is actually a
full ming distribution this time with all the patches needed to work
with Zwiff.)
Let me know how it goes!
http://www.zope.org/Members/sspickle/Zwiff
-steve
Hmm.. How about something like:
dtml-let random_image="_.whrandom.choice(objectValues('Photo'))"
dtml-var random_image
dtml-if "_.hasattr(random_image,'caption')"dtml-var
"random_image.caption"/dtml-if
/dtml-let
-steve
___
Zope maillist -
For those who are paying attention ;-) there are new releases of
Zwiff and ZCVSMixin at zope.org. There will be a new DumbZPatternsExample
later today or tomorrow...
The Zwiff release has been updated with the latest patches of ming and
now has lots of working examples. You download the
Urp.. yes. sorry!
Thanks!
-steve
"Rik" == Rik Hoekstra [EMAIL PROTECTED] writes:
OK.. The new ZPatterns Example is up there now off to fix
some EMarket problems
Rik for which the secret url is:
Rik http://www.zope.org/Members/sspickle/DumbZPatternsExample
Hmmm... er.. it's just page with a picture and some text there's
nothing zopey at all... I (almost) never run IE or Windowsso
I'll dig around here and see if I can reproduce it it's wierd
though.. it's just simple html!
Does the app part work for you?
-steve
"jimbo" == jimbo
Hmm.. I think there is a method of a ZSQL result object called 'names'..
Here is a snippet from some working code:
dtml-let specificTypes="getTypes(ttid=type, name='', tttype='')"
theNames="specificTypes.names()"
where 'getTypes' is a ZSQL Method and theNames is the list of column
Hi Lee,
I'm not sure if this will help.. but I do know that I routinely build
Zope on multiple FreeBSD systems and it has never caused a problem like this.
Did you build your own python, or use a port? What flavor of BSD? I've never
had to edit Makefile.pre.in or do.py on FreeBSD 3.x, or
Hi Andy,
"Andy" == Andy McKay [EMAIL PROTECTED] writes:
There are now all manner of Dreamweaver extensions, both
Andy I tried it briefly and found that Dreamweaver cant seem to
Andy handle a file with no extension such as index_html, so gave
Andy up.
Yes.. it's apparently
How about:
dtml-var "theQuery(REQUEST=REQUEST, src__=1)"
-steve
"Oliver" == Oliver Bleutgen [EMAIL PROTECTED] writes:
Hi listies,
something strange is happening with my ZSQL methods. I have a
huge query that works great when testing it in the
management-interface - it
I'm trying to get a list of lists using ZSQL Methods...
I have two related tables, hounds and items.
I want to get the hound_id in items like this but can't work out how to pass
the hound_id variable...
dtml-in get_hounds
bdtml-var name dtml-var id/b
dtml-in
Hi Ruediger,
You might consider ZPatterns. It allows you to develop
applications with ZODB, and then, later, 'easily' switch to
other forms of attribute storage for your objects.
-steve
"Alexander" == Alexander DePauli [EMAIL PROTECTED] writes:
Alexander Hi Zopistas!
Alexander
Norm... 'services' is an NT concept. Just run the bat file from the
command line.
-steve
"Norm" == Norm LaDuke [EMAIL PROTECTED] writes:
Norm I have installed Zope on a 300Mhz K6 machine with 92 Megs of
Norm RAM running Windows 98. It seemed to install ok except that
Norm it
Hmm.. I *know* I've seen this before. I think it was when I was trying
to move ZClasses that were *created* under Zope 2.2.0+ to Zope 2.1.x.
Are you sure you're working with 100% 2.2.4?
-steve
"Brad" == Brad Clements [EMAIL PROTECTED] writes:
Brad Selecting the Security Tab on a Wampum
I keep my own CVS'ed versions of ZPatterns and PlugIns so I can
patch/change with a little control. For my own convenience I
put a build.py file in the ZPatterns directory and my usual
sequence is:
cvs co ZPatterns
cvs co PlugIns
cd ZPatterns
python build.py
this way I don't have to think
wget?
-steve
"michael" == michael angelo ruberto [EMAIL PROTECTED] writes:
michael what i meant was, is there a way to remove my files in
michael Zope back to the filesystem? i'm having serious concerns
michael about the stability of this product and need to know if i
michael
It might be interesting to turn on the -M option of z2.py and see if
there is any pattern to the crash. This can happen for a number of
reasons (e.g., a buggy Python extension, an infinite recursive loop,
).
-steve
"Michael" == Michael Best [EMAIL PROTECTED] writes:
Michael I have
Hi Hung Jung,
Did you set a 'Host' header in your request? Is
the request going straight to ZServer, or through
Apache? (Also... do you have a SiteRoot?) These can
all affect how the request is handled by the server...
It woould be interesting to try urllib, rather than
httplib since it
Hi Hung,
No! Urllib does that too!
import urllib
x = urllib.urlopen('http://user:pass@host:8080/path/to/get')
print x.read()
-steve
"Hung" == Hung Jung Lu [EMAIL PROTECTED] writes:
Hung From: "Steve Spicklemire" [EMAIL PROTECTED]
Did you set a 'Host' he
Hi Dirksen,
Hmm... why not have the query that gets data qualify by gender:
SQL Query: getMemberByGender
parameters member_id, gender
select * from members where
dtml-sqltest member_id type=string and dtml-sqltest gender type=string
Then in the SkinScript for maleMemberRack:
WITH
Hi Dirksen,
Forgot to mention... you should probably choose some attribute other
than 'id' as the attribute to check for your DataSkin. The 'id' attribute
is always there...
-steve
"Steve" == Steve Spicklemire [EMAIL PROTECTED] writes:
Steve Hi Dirksen,
Steve
This set works for me:
--
WHEN OBJECT ADDED CALL sqlInsertProduct(client_name=self.id,
email=self.email, rate=self.rate, last_payment=self.last_payment,
primary=self.primary, services=self.services)
WHEN OBJECT CHANGED
Hi Dirksen,
Ok.. you need to set the 'load by accessing attribute' field
to 'original_object'. You may need to change your SkinScript to
something like:
WITH getMale(self.id) COMPUTE original_object=(RESULT is _.None) and NOT_FOUND or
RESULT
So that when getMale returns _.None, the
Hi Deiter,
Hmm.. I just tried this with my highly experimental product
(LocalProc 0.0.1) and I didn't observe the same effect that you did
behind my Proxy Server. (I normally run with Rewrite... but when I got
your note I tried ProxyPass and it worked on the first try.)
(Good howto Anser!
Hi Dirksen,
Did you say you were using 0.4.3b1 or b2? I think that
this sounds like the bug from b1:
http://lists.zope.org/pipermail/zope-dev/2000-October/007650.html
-steve
"Dirksen" == Dirksen [EMAIL PROTECTED] writes:
Dirksen One more question, i.e. the following expression
myName
hr
Description:dtml-var myDescriptionbr
hr
I'm due: dtml-var dueDate
dtml-var standard_html_footer
and all is working OK. What ZClass are you using for your instances?
-steve
"Steve" == Steve Spicklemire [EMAIL PROTECTED] writes:
Steve Hi Dirksen,
Steve Hmm.. this i
Hi Dirksen,
For your 'otherwise' case, could you have a single instance
that serves as an 'unknown' object:
WITH Deliverables.getItem(self.id) COMPUTE
originalObject=RESULT or NOT_FOUND
OTHERWISE originalObject=Deliverables.getItem('Unknown')
where it is known that the Deliverables
Hi Jason,
Have you seen: http://www.zope.org/Members/sspickle/MacOSXBHFS
Zope-2.3a1 runs with Python-1.5.2. I've run Zope-2.2.x on MacOSX
and it runs great. At some point someone with time, or a paying customer,
or both will get an Open Database (MySQL, PostegreSQL, ... ) running on
MacOSX
Jason ___
Jason Jason CUNLIFFE = NOMADICS['Interactive Art and Technology']
Jason Steve Spicklemire [EMAIL PROTECTED] wrote:
Have you seen: http://www.zope.org/Members/sspickle/MacOSXBHFS
Zope-2.3a1 runs with Python-1.5.2. I've run
"Jim" == Jim Harrison [EMAIL PROTECTED] writes:
Does anyone know what Apple's plans are for MacOSX introduction
Jim haven't found a source for a compiled 1.5.2. I've tried to
Jim follow Steve's directions for the 1.5.2 build at
Jim
Hi Andreas,
You might try this: Start Zope in debug mode (./start -D ). Then in your __init__...
class AJFile:
def __init__(self):
import pdb
pdb.set_trace()
self.d = {}
Zope will stop in the debugger. Step through with the debugger and see where things are
going
Hi Andreas,
I would be really surprised if this were a python problem.
Are you using any other extensions with your product? Can you
post a more complete set of code that shows how this constructor
is really called? It sounds like the heap is getting corrupted
somehow, maybe a bad
Hi Dirksen..
try this:
WITH Deliverables.getItem(self.id) COMPUTE name=((RESULT is _.None) and 'none
available') or RESULT.name
What are you using as the 'load by accessing attribute' attribute?
-steve
___
Zope maillist - [EMAIL PROTECTED]
Hi Dirksen,
I think the problem you are having has to do with using 'getItem'.
From the SkinScriptSyntax Wiki page:
"If the RESULT is NOT_FOUND, the search for the attribute value falls
through to the next declaration (or attribute provider if the SkinScript
is finished). If there is an
Hi Jerry,
You could remove the adaptor Product from Zope the Zope Products
folder and restart, the object will be broken, but deletable, then
restore the Product and restart Zope.
-steve
"Spicklemire," == Spicklemire, Jerry [EMAIL PROTECTED] writes:
Spicklemire, Hi
Hi Dirksen,
In python you would normally do:
super_class_object.manage_delete(self)
but it might be easier/better in the case of a DataSkin
to use a SkinScript 'WHEN OBJECT DELETED xxx '.
-steve
"Dirksen" == Dirksen [EMAIL PROTECTED] writes:
Dirksen I have a ZClass
Hi Lee,
Two points: 1) DTML works fine in ZSQL methods and 2) Due to (1)
you can use dtml-var xxx and pull in anything from Zope that you
like (but be careful... since someone might be able to pull in
something you weren't thinking of when you set up the method:
e.g., if you have a method
Dirksen dtml-call "_ZClass_for_DataSkin.manage_delete()"
Dirksen Zope refuses the upload of the dtml method all together!
Dirksen Any clues?
Dirksen Dirksen
Dirksen --- Steve Spicklemire [EMAIL PROTECTED] wrote:
Hi Dirksen,
In python you would normally do:
super_c
Sorry.. it's my fault for not providing better docs.. sadly
it's not been something I've had time for... esp since all the
ZPatterns changes were added.
1) Create ZClasses for your MarketItems, Baskets, BasketItems and Shoppers
(be sure to subclass from ZPatterns:DataSkin)
2) In the Racks
led to use Emarket
James 0.1.04b1? I thought Zpatterns was only needed for EMarket
James 0.2.
James Jamey
James -Original Message----- From: Steve Spicklemire To:
James [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
James Sent: 1/8/2001 4:25 PM Subject:
Did you move this Zope from it's original location in /usr/local/zope?
I'm guessing you did.. and those paths are in the .pyc files.
try:
find /usr/local/EcoZope -name "*.pyc" -delete
then (optionally) rerun w(o?)_pgci.py which will (among other things)
rebuild the .pyc files. If you don't,
How about this:
dtml-call "REQUEST.set('userid', 979226100)"
dtml-with "_[userid]"
dtml-var attribute
/dtml-with
or
dtml-call "REQUEST.set('userid', 979226100)"
dtml-with "_.getitem(userid)"
dtml-var attribute
/dtml-with
-steve
Hi,
a small problem!,
This works:
dtml-with 979226100
I think probably Javascript is the 'cleanest' solution in this case,
but depending on the complexity of your UI another non-JS approach is
to make every link target the topmost frome (e.g., target="_top") and
redraw all frames in the frameset on each 'click'. This way you know
that all frames
Hmmm.. I use emacs/ange-ftp all the time with zope... many
versions.. with no trouble. Have you tried that? Since my
client is not 'X' (yet) I don't use xemacs...
-steve
"glw" == Geoffrey L Wright [EMAIL PROTECTED] writes:
glw I'd LOVE to be able to use efs with Zope. Right now I end
Hi Loren,
There is also Zieve:
http://www.zope.org/Members/sspickle/Zieve
Not quite as easy as a 'fixed' dtml-in ... but it
does work (today).
-steve
"Loren" == Loren Stafford [EMAIL PROTECTED] writes:
Loren On 02 July 2000, Adam Karpierz, posted a patch that would
Loren
In it's current released form ZCVSMixin really does help with
a lot of the configuration/process problems in developing
with Zope. You can still 'grep' for stuff, and it is
possible to perform simple edits in the xml representation
without much fear of actually breaking anything (it's pretty
I'm going to try to make a long story short... and the story isn't even
over... but I'm getting close. One of our clients is a 'multimedia'
company and we're working with a group there that consists mostly
of artists and designers who use tools like photoshop and
macromedia director. They came
Hi Lee,
You could use a dictionary for this:
vars = {}
while (p!=0):
vars['p'+`p`] = string.replace(component[control], ",", "")
p=p-1
control=control+1
then 'vars' will contain keys (e.g., 'p1', 'p2' etc.. ) and corresponding values.
If that's totally not what
Well proxy_receiver seems to set it's terminator to 'None', which
seems to indicate that the dispatcher should just send it all as it
comes without checking for any special terminator (which is indeed
what appears to be happening!) The problem is that this dispatcher
code:
def recv
Take a look..
http://zope.nipltd.com/public/lists/dev-archive.nsf/ByKey/C0FFC7204901563A
-steve
"MM" == =?iso-8859-1?Q?Max M=F8ller Rasmussen?= iso-8859-1 writes:
MM From: Chris McDonough [mailto:[EMAIL PROTECTED]]
This is not true. The behavior is the same as before... the
) and keep track of what's
what. The only commands available zope right now are 'add' 'commit'
and 'update'. You can of course use CVS in the normal way.
-steve
"Chris" == Chris Withers [EMAIL PROTECTED] writes:
Chris Steve Spicklemire wrote:
http://www.zope.org/Members/sspickle
Hi Jerry, (in case you're wondering.. Jerry really *is* my brother..)
"JS" == Jerry Spicklemire [EMAIL PROTECTED] writes:
JS Chris Withers wrote:
Sounds like a cool idea, but I don't really understand what it
does and how you use it.
Could you give use some
Hi Jonothan,
Thanks for the thoughts
"Jonothan" == Jonothan Farr [EMAIL PROTECTED] writes:
Good questions!
You can just go to the 'admin' tab and type 'diff'. The admin
tab lets you execute just about any cvs command with
arguments stat, rtag etc etc.
we can add that as soon
as we have a sane way of making that work! ;-)
Good Luck!
-steve
"Michael" == Michael Bernstein [EMAIL PROTECTED] writes:
Michael Steve Spicklemire wrote:
I've not heard any comments about the usefulness of this
concept... am I barking up the wrong
Hi Adam,
I looked at your patch...
*** EMarket.py.orig Thu Jun 01 00:06:01 2000
--- EMarket.py Fri Jun 16 02:56:35 2000
***
*** 258,265
newMainF.transactionFolder = newTransF
Products.MailHost.MailHost.add(newMainF, 'eMarketMailhost',
!
I'm sure a lot of this is because EMarket was a 1.x product that has
seen relatively little change, in basic structure, since. I'm working
on some patched to allow (1) ZClasses to act as MarketItems and
Shoppers and (2) ZPatterns integration so that most objects can
be optionally stored in RDBM
Hi David,
I think the design is flawed from the outset and should be
changed. Basically I was trying to have my cake and eat it too with
this one... and the solution (iterating through the folder class's
manage_options and slapping on my own was goofy anyway...) but there's
really no need.
Hi Jim, et. al...
Steve and Shane,
We've been positively *dying* to have cvs or cvs-like functionality. It's
one of those things where we left the unix-everything-is-a-file-idiom and
went, "Oh, um, heh, now what?" =)
Well.. I don't know much about cosource but I did just put the
So let's start throwing some brute force hacking at the problem! ;-)
From a mail about the LinuxTag conference:
P.S. ABout ZPatterns: everyone I spoke to was thought the basic
idea behind ZPattern was good and sound and nice and so on. But
_everyone_ complained about it
"pje" == Phillip J Eby [EMAIL PROTECTED] writes:
a (default) rack of TableInfo objects.
Now... some of the Tableinfo properties, and some of the View
properties are *really* in MySQL. I figured out, from the mail
list and the source code, that I can create a Generic
Hmm... this is probably more of a plain Zope question than a ZPatterns
question.. but since I'm *using* ZPatterns, I thought I'd check
what other folks are doing to implement apps with ZPatterns.
I've been creating Specialists with DataSkin subclassed objects
in their defaultRacks. The
Hi ZPatterns folks...
ZPatterns-0.4.1snap1
Zope2.2.0-src
I have a specialist with a defaultRack storing DataSkin subclassed
ZClass instances with only persistent attribute providers.
dtml-var "defaultRack.getPersistentItemIDs()"
or
dtml-in "defaultRack.getPersistentItemIDs()"
...
/dtml-in
tion would be to add
an '__allow_access_to_unprotected_subobjects__' property to the
BTreeItems object. I'm not sure who should do that. maybe Rack.py?
For now.. I'll just sort the ids. ;-)
thanks,
-steve
"Steve" == Steve Alexander [EMAIL PROTECTED] writes:
Steve Steve Spicklemire w
Hi Folks,
Well.. I never heard any comments about my last question.. so I
thought I'd try to frame it differently. I just read Coad's book on
Object Models etc.. and I think I pretty well 'grok' it.. at least
enough to be mildly dangerous. ;-) I'm implementing a project with
ZPatterns and I
Hi Folks,
OK.. I didn't hear much from my last plea for advice... I
thought perhaps such a concrete problem would product lots
of sage advice... but there's good news: here's another chance!
Really Really Basic:
If I have a class like so:
class Shopper(
OFS.SimpleItem.Item,
Cool! Thanks Steve.. I'll give that a try.
I guess the question behind the question though is is this a
reasonable way to handle property sheets? Is this how the designers
of ZPatterns envision property sheets will be used? I keep getting
the feeling that I'm missing a basic 'grokism' of
Thanks Phillip!
OK. that helped a lot. The problem is that when things don't work
as I expect.. I guess (usually with a high degree of success)
that I am off base. Now I've just been experimenting with
this in a simpler 'dtml-only' way just to clarify how it's
supposed to work.
I created a
ZPatterns 0.4.2a1 PlugIns.py bug?
I get a 'Name Error' aq_base when I hit the following code
while trying to update the index_html method of one of my
Specialists from CVSMixin.. I think that this would get
hit anytime you add an object whose id is already in the
acquisition path
-steve
1 - 100 of 183 matches
Mail list logo