Some little bug reports. Got some errors yesterday on my homecomputer hence no tracebacks If you ls a folder where there's broken products the bobobase_modification_time() of the object raises an error. I fixed it by something like this: try: bbb_mod_time = str(obj.bobobase_modification_time()) except: bbb_mod_time = 'no date on broken ones' The view command doesn't take into consideration to use the pwd you're having. This works: cd / view object_html This does NOT work: cd /deep/folder view someobject_html Both commands try to display pages like this: http://localhost:8080/object_html http://localhost:8080/someobject_html Design issue: The date as it is printed is to me a bit too long and takes up too much space. I suggest a formatting string like this: '%Y/%d/%m %H:%M:%S' (would that suit the jankees?) I tried the pre1 quickly at home and changed to code to fix the broken object problem. Maybe I'm wrong, but I think I saw the words: self.PATH_INFO there. Never use that. Use absolute_url() or the URLx and BASEx environment variables. They take SiteAccess roots into consideration. Cheers, Peter ----- Original Message ----- From: "Jerome Alet" <alet@unice.fr> To: <zope@zope.org> Sent: Wednesday, May 23, 2001 3:08 PM Subject: [Zope] [ANN] ZShell 1.0pre2
Hi,
I'm pleased to announce the availability of ZShell 1.0pre2.
ZShell is an external Zope method which allows you to manipulate the ZODB using standard unix shell's commands from within Zope's Management Interface in your web browser.
ZShell is licensed under the GNU General Public Licence, with some clarifications of my own concerning it's use with Zope.
You can download it from:
http://cortex.unice.fr/~jerome/zshell/
Every time I want to go into "feature freeze" mode, then I add new funny commands !
New features are: =================
* The su command: - allow people to execute ZShell commands as another user. If the user isn't a Manager then the correct user's password is needed. - Doesn't allow multiple commands, and su state is not preserved from one launch to the other: You have to do multiple su for that.
* The export command: - can export many objects at a time. - can't export to local machine because of a bug in Zope 2.3.2 and my lazyness to get around it.
* The nipltd command (not a joke): - search phrases in NIP Ltd Zope's mailing list archive.
* The shell wildcards expansion mechanism is now thread safe, thanks to Toby Dickenson.
I'm still waiting for feedback from people who use ZShell with virtual hosting, either successfully or not.
Since we are at making SourceForge projects, is there somebody seriously interested in having a CVS access to ZShell's sources ?
What other important commands do people need in ZShell ? (except for permissions listing and setting, which I already know)
Hoping you'll find it useful.
Jerome Alet - alet@unice.fr
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )