ZCGI has been written to address one of the only major holes in Zope - The
lack of access to CGI-BIN scripts!
I know you *can* run CGI-BIN scripts on an Apache or IIS *infront* of Zope,
but Zope is a pretty cool webserver, and for Intranet or small Internet
projects, the additional hassle of installing and configuring two
webservers, just to run CGI can sometimes lead people to avoid Zope infavor
of systems that run directly on Apache.
This product removes this last hurdle and lowers the bar for small and very
small systems.
You can get ZCGI here - http://www.zope.org/Members/haqa/ZCGI
Please note: This product has only had very limited testing - I am looking
for people with a wide variety of systems to help me prove this works!
Enjoy!
Adrian...
--
The clever combatant looks to the effect of combined energy, and does not
require too much from individuals. Hence his ability to pick out the right
men and utilize combined energy.
- Sun Tzu
Hi all,
I played a little with zope version. I needed a way to start versions
with one simple HTTP-call and the versions cookie should stay over a
browser crash.
Try it out and tell me what you thinking about it:
http://www.zope.org/Members/Dirk.Datzert/PreviewVersions
Hi all,
I played a little with CatalogAware classes and Properties. This is my
result:
Properties that will be automatically catalog on changes.
Try it out and tell me what you thinking about it:
http://www.zope.org/Members/Dirk.Datzert/CatalogAwareProperties
Just in time for the holidays, Zope 2.5 beta 3 has been released.
Get it quick while there is still time to put it under the tree! :)
You can download Zope 2.5 beta 3 from Zope.org:
http://www.zope.org/Products/Zope/2.5.0b3/
The 2.5 beta 3 release contains fixes for a potential hanging situation
in ZServer, as well as updates to resolve segfaults that could happen
in certain situations.
While most of the problem was in the way that Python Script objects were
being compiled, note that there is also a known issue in Python 2.1
itself that can cause a segfault in certain situations. As a result,
binary
releases of 2.5 beta 3 bundle the latest Python 2.1 maintenance fixes from
CVS. The Zope 2.5.0 final release is expected to bundle the Python 2.1.2
final release, expected soon.
If you are compiling your own Zope from the source distribution, you
should
be sure to build and run it with Python 2.1.2 when it comes out. In the
meantime, we advise that you build and run Zope with the Python 2.1
maintenance
branch from the Python public CVS to ensure that you have all of the
latest
fixes.
For more information on what is new in this release, see the
CHANGES.txt and HISTORY.txt files for the release:
http://www.zope.org/Products/Zope/2.5.0b3/CHANGES.txthttp://www.zope.org/Products/Zope/2.5.0b3/HISTORY.txt
For more information on the available Zope releases, guidance for
selecting the right distribution and installation instructions,
please see:
http://www.zope.org/Documentation/Misc/InstallingZope.html
Brian Lloyd brian(a)zope.com
Software Engineer 540.361.1716
Zope Corporation http://www.zope.com
Squishdot 1.4.0 is now available from:
http://www.squishdot.org/Download.
This is purely a bugfix release, although _many_ bugs were fixed ;-)
See:
http://squishdot.org/Documentation/Changes
for full details.
**This release requires Zope 2.3.2 or later!**
If you run into problems, remember Squishdot has a mailing list at YahooGroups
and a bug collector on SourceForge.
Merry Christmas!
Chris
In the interest of making it easier to track the development collaboration
going on in zope.org wikis, you can now subscribe to email notifications
about changes to any of the wiki pages.
Some of you may have noticed that the all zope.org wiki page footers have
grown a "Subscriptions" link in the past few days. This takes you to a
page where logged-in visitors can subscribe and unsubscribe to
notifications about changes of that particular page, to current and
future offspring of the page, and/or to changes of all pages in the wiki.
We've basically finished the implementation and have tested a bit, and it
looks ready to roll.
The zope.org wikis have proven to be very effective in enabling people to
help formulate and comment on development efforts. However, as their use
has grown, and it's become easier for people to contribute feedback eg by
commenting, it has gotten much too hard for anyone to keep an eye on the
items that interest them. We're expecting that email notifications will
correct this, by providing active, immediate notifications about changes
directly to the subscriber.
In the interest of making the notifications, themselves, manageble, we've
tried to put information in the headers for easy sorting/foldering. See
the NotificationFormat page in the project wiki for details:
http://dev.zope.org/Wikis/DevSite/Projects/FishbowlNotificationsForNow/Notiā¦
We also want to make it easy to keep track of and disable your existing
subscriptions. We were able to do that for per-page subscriptions by
cataloging them in a special site index, with a link on the subscriptions
page launches to a search which identifies all the page-specific
subscriptions for your userid. Unfortunately, the current implementation
does not allow for cataloging the wiki-wide folder subscriptions - you'll
have to track those down as you get notices for them.
We'll be getting new experience with notifications for large numbers of
users, so some adjustment may be necessary as we see the usage scale.
We'll be posting followups here as relevant.
(This addition of notifications was implemented with only a small time
window, possible because we could use code that simon michael recently
developed for the original ZWiki (on which zope.org's WikiForNow is
based). The give and take between ZWiki and WikiForNow has been very good
- i know it's been beneficial for zope.org and zope corp, and understand
that ZWiki has benefitted from work done in WikiForNow. It's a good
collaboration - thanks simon!)
--
Ken
klm(a)zope.com
Hi.
There is a list that is starting up that is going to focus on the UI
portions of ZOPE. Ideally this will be the meeting place for HTML designers
to get involved with ZOPE. A idea that has been floating around Alex Limi
and I has been to try to formalize some sort of CSS API so Product
develoeprs can adhere to (something very simple). so if you are intereted
in the UI portions of CMF/ZMI/Products this mailing list will hold some
interest.
This is a request for designers to please subscrieb to the mailing list.
There may be quite a few requests for UI revamps and this might be a really
good communication channel to bridge HTML Designers with Software
developers.
the mailing list is http://lists.zope.org/mailman/listinfo/zope-skins
Zope Corporation is pleased to announce the beta
release of version 1.2 of its Content Management
Framework (CMF).
From the README
What is the CMF?
The Zope Content Management Framework provides a set of
services and content objects useful for building highly
dynamic, content-oriented portal sites. As packaged, the
CMF generates a site much like the Zope.org site. The CMF is
intended to be easily customizable, in terms of both the
types of content used and the policies and services it
provides.
Resources
* Download the CMF "tarball",
http://cmf.zope.org/download/CMF-1.2beta1/CMF-1.2-beta1.tar.gz
or as a "zipfile",
http://cmf.zope.org/download/CMF-1.2beta1/CMF-1.2-beta1.zip
* The "CMF site", http://cmf.zope.org.
* The "mailing list", mailto:zope-cmf@zope.org.
- "List information and online signup",
http://lists.zope.org/mailman/listinfo/zope-cmf. Archives
- "List archives",
http://lists.zope.org/pipermail/zope-cmf.
Installation
Please see "Installing CMF",
http://cmf.zope.org/download/CMF-1.2beta1/INSTALL.txt
From the Changelog
New features
- Added docs from the crack ZC docs guys; these docs live in
the top-level 'docs' directory.
- Merged CMFDecor product's artifacts into CMFCore /
CMFDefault; theses aretifacts allow use of filesystem-based
Zope Page Templates as skins.
Note that the CMFDecor skin is the one which will be
receiving all our development focus: we will fix bugs in the
DTML skins, but are not likely to invest significant effort
in upgrading it.
- Hooked 'manage_addFolder' to allow creation of PortalFolders
from both WebDAV, FTP, and ZMI.
- Improved tracebacks from broken FSDTMLMethods, which no longer
indicate that every problem is in RestrictedDTML.
- Made it possible to add CookieCrumblers in nested folders.
You can just drop in a cookie crumbler anywhere to change the
login form for that area of the site. In fact, now you don't
have to create a user folder just to change the login
process.
- Made Link objects editable via FTP / WebDAV.
- Merged Chris Withers' FSSQLMethod into CMFCore.
- Added documentation for installing from CVS.
- Moved permission checking inside personalize_form to make
sure Anonymous cannot access it without logging in (CMF Tracker
Issue 349, thanks go to Bill Anderson).
- Added initial CMF use cases as FSSTXMethods in CMFDefault/help.
- Made validation methods of 'portal_metadata' available to
scripts.
- Made skinned 'index_html' reflect generic view on folder
content, rather than simple title/description of the portal.
- Added "Change and View" submit button to content editing
forms; added check for this button to POST handlers in CMFDefault,
and indirected redirect targets in those methods through
'getActionByID'.
- Added knob for skin cookie persistence to SkinsTool's
"properties" tab. The default policy (unchanged) is that
skin cookies expire at the end of the browser session. if
Skin Cookie Persistence is checked the cookie will last a
full yesr.
- Added an API to the 'portal_actions' interface for querying,
adding, and removing action providers.
- Added a "multi-review" form, enabling a reviewer to publish
or reject multiple items at once, using a common comment.
- Added ZMI tab to DirectoryView to allow re-basing the
filesystem path.
- Added "breadcrumbs" to CMFDecor skins.
- Added initial support for WebDAV locaking to PortalContent.
- Added SortCriterion to list of criterion types for Topics,
to permit sorting of results.
- Added "Local Roles" action to folders to ease collaboration.
- Add scarecrow assertions for the CMF-centric interfaces, and
made the actual interfaces compatible with the standard
Zope Interface package.
- Made FSSTXMethod display skinnable, and added ZPT version.
- Added 'visible' attribute to TypeInformation actions, to
permit indirection (via 'getActionById') without exposing the
action in the CMF UI.
- Extended MetadataTool to allow adding / removing element specs
(i.e., it can now manage policies for "custom" schemas, as
well as Dublin Core).
plus many bugfixes.
--
===============================================================
Tres Seaver tseaver(a)zope.com
Zope Corporation "Zope Dealers" http://www.zope.com
Python 10 Conference News
Tim Berners-Lee, Director of the World Wide Web Consortium, and Andrew
Koenig, Principal Research Staff Member at AT&T Shannon Laboratory, will
give the keynote addresses. Tim Berners-Lee will speak on "Webizing
Python" and Andrew Koenig will discuss "Notes from a Polygot Outsider."
The entire program of the Refereed Paper Track is complete. You can
view the titles and authors of all the presentations within each session
and check out nominations for the Best Paper Award on the Python 10 Web
site. The Tutorials Day program is also complete.
Silver Sponsors of Python 10 are:
Hostway Corporation: http://www.hostway.com
and New Riders Publishing: http://www.newriders.com
Registration for Python 10 is open. Save with early bird registration
rates when you register online before January 7, 2002.
To register and for conference details, visit: http://www.python10.org
The Tenth International Python Conference
February 4th through February 7th
The Hilton Alexandria Mark Center
Alexandria, Virginia
Hello everyone,
I am proud to announce the first preview of the ZMailman product. It allows
Zope to have access to the Mailman API and pretty much replaces Mailman's
Web GUI. I also added the beginnings of a Mailman UserFolder.
More info at: http://demo.iuveno-net.de/iuveno/Products/ZMailman/
Zope site: http://www.zope.org/Members/srichter/Products/ZMailman
Note: ZMailman runs only on Zope 2.5+ and Mailman 2.1a3+.
Please go and try it and don't forget to send us comments.
Regards,
Stephan
--
Stephan Richter
CBU - Physics and Chemistry Student
Web2k - Web Design/Development & Technical Project Management