1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/examples/Webware/CookiesApp/Properties.py Sat Apr 24 23:09:41 2004 +0000
1.3 @@ -0,0 +1,15 @@
1.4 +#!/usr/bin/env python
1.5 +
1.6 +name = "Cookies"
1.7 +
1.8 +version = (0, 1, 0)
1.9 +
1.10 +status = "alpha"
1.11 +
1.12 +releaseDate = "?"
1.13 +
1.14 +requiredPyVersion = (2, 2, 0)
1.15 +
1.16 +synopsis = "A simple WebStack application."
1.17 +
1.18 +# vim: tabstop=4 expandtab shiftwidth=4
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/examples/Webware/CookiesApp/__init__.py Sat Apr 24 23:09:41 2004 +0000
2.3 @@ -0,0 +1,25 @@
2.4 +#!/usr/bin/env python
2.5 +
2.6 +"""
2.7 +Webware plug-in code.
2.8 +"""
2.9 +
2.10 +__version__ = "0.1"
2.11 +
2.12 +from WebStack.Adapters.Webware import WebStackServletFactory
2.13 +from Cookies import CookiesResource
2.14 +
2.15 +# NOTE: Initialising a shared resource.
2.16 +
2.17 +resource = CookiesResource()
2.18 +
2.19 +def InstallInWebKit(appServer):
2.20 + global resource
2.21 + app = appServer.application()
2.22 +
2.23 + # NOTE: Allow .cookies files only. Really, we'd like any kind of file, but
2.24 + # NOTE: that would severely undermine the servlet factory concept.
2.25 +
2.26 + app.addServletFactory(WebStackServletFactory(app, resource, [".cookies"]))
2.27 +
2.28 +# vim: tabstop=4 expandtab shiftwidth=4
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/examples/Webware/CookiesContext/__init__.py Sat Apr 24 23:09:41 2004 +0000
3.3 @@ -0,0 +1,15 @@
3.4 +#!/usr/bin/env python
3.5 +
3.6 +"""
3.7 +Webware context for the Cookies application (post Webware 0.8.1).
3.8 +"""
3.9 +
3.10 +from WebStack.Adapters.Webware import WebStackURLParser
3.11 +from Cookies import CookiesResource
3.12 +
3.13 +# NOTE: Initialising a shared resource.
3.14 +
3.15 +resource = CookiesResource()
3.16 +urlParser = WebStackURLParser(resource)
3.17 +
3.18 +# vim: tabstop=4 expandtab shiftwidth=4