Good work Eric!
BTW I have received some timeouts from http://apiculteurs.info/apiculteur/exemple/ (although the page eventually appeared), and one request for authentication on a realm with name "Netgear" something, which I now cannot reproduce.
I will use the opportunity to note that the following web sites that have been running on Presentation Server (formerly OXF) forever. The Orbeon web site, obviously:
http://www.orbeon.com/
The source of a snapshot of the Orbeon.com is available for download:
http://sourceforge.net/project/showfiles.php?group_id=116683&package_id=128940
And two of my personal sites:
http://erik.bruchez.name/ http://www.mascagni.org/
The last two are now deployed on stock 2.7.2., through Apache 2 and Tomcat 5.5.4.
-Erik
Eric van der Vlist wrote:
Hi,
Those of you who have followed my numerous mails on this list may be curious to peek at the first visible results...
The first one, http://beta.xmlfr.org/orbeon/lucene/cherche will soon become the official search pages of XMLfr (http://xmlfr.org).
Currently, this is a prototype to test:
* the integration of the Lucene (http://jakarta.apache.org/lucene/docs/index.html) search engine API as a Presentation Server processor. The code of this processor will be available under the GPL licence so that it might be included in next Presentation Server releases if the Orbeon folks find it useful. The search results are returned by the processor as RSS 1.0 and this intermediary format is available by replacing "cherche" by "rss" in the URLs (for instance, http://beta.xmlfr.org/orbeon/lucene/rss?query=% 2Bpresentation+%2Bserver will give you a RSS feed with the search results for "+Presentation +Server" * a XHML 1.1/CSS 2 table free design that is as visually similar as possible to the current one.
This prototype isn't using the XForms implementation (yet) and it delivers XML with a text/html mime type to open in Internet Explorer.
If everything goes well, the second one (http://apiculteurs.info/) could become a kind of ChefMoz (http://chefmoz.org/) for French beekeepers (beekeeping is one of my hobbies, see http://eric.van-der-vlist.com/gallery/ruche).
Right now, you can only see a home page and a sample page (generated out
of eXist), but the plan is of course to add as many beekeepers as
possible in the database...
This will be slowed down by the very strict regulation on publishing personal information in France (enforced by the CNIL - http://www.cnil.fr/) that requires that we ask the permission before publishing any information on a person (beekeepers happen to be persons too). And since we are mostly interested by traditional beekeepers who do not have the Internet, this has to be done by snail mail...
Here again, my plan is to publish the the code that is powering the site when it will be clean enough to be shared.
This site is implementing the REST principles that I have mentioned in my mails and when you access to http://apiculteurs.info/apiculteur/exemple/, the ID of the beekeeper is guessed from the URL and copied into an XForm instance using a regular expression as discussed.
The form to edit the beekeeper and the action to delete him (which are
not available if you're not authenticated) have URLs that are "under"
the URL of the beekeeper and these URLs are also handled that way.
Although maybe not very spectacular, these two projets have been very instructive to better understand the enormous potential of Presentation Server.
Many thanks for these product and for the help provided on this list.
Eric
------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ orbeon-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/orbeon-user
