sebd
0e23581fbd
NMU
...
Python 2.4
2006-03-05 16:56:00 +00:00
sebd
3c2beabcad
Upgrading Berkeley DB XML to version 2.2.13 requires the use of a flag on the DB environment.
2006-02-24 12:37:34 +00:00
sebd
c84edf2380
Using inkscape rather than svg2png because inkscape is available in Debian Sarge.
2006-02-24 11:38:57 +00:00
sebd
a4472a4231
SVG support.
2005-06-23 10:22:50 +00:00
sebd
f98a9f188a
The, hem, bugfix for latest commit (support for several index types per node).
2005-05-20 16:33:53 +00:00
sebd
9da229d5b7
Support for several index types per node.
2005-05-20 15:10:15 +00:00
sebd
3823e65134
more support for labels
2005-05-20 14:15:18 +00:00
sebd
f44c7aa2df
Setting document labels when provided in population file.
2005-05-19 16:06:11 +00:00
sebd
9310c8306d
Support for optional document "labels" (aka name in DBXML 1)
2005-05-19 15:13:41 +00:00
sebd
ad72e09297
Temporarily commented out Berkeley DB environment options, so to prevent it from crashing.
2005-05-18 14:16:29 +00:00
sebd
ee75635a30
registering namespaces in order to make useful queries
2005-05-17 15:19:35 +00:00
sebd
3ee673c273
preliminary support for SVG (used with XQuery in supplied example)
2005-05-17 15:07:45 +00:00
sebd
164ba65d48
Xquery results can be multiple documents. They get rendered as they should.
2005-05-16 15:14:33 +00:00
sebd
0856957b93
<xquery>my xquery / xpath2 expression</xquery> gets evaluated.
2005-05-13 15:22:34 +00:00
sebd
47302d9d02
support for container upgrade (only works for dbxml version 2.0 to 2.1 for now)
...
support for index definition in the configuration file
2005-05-11 15:32:56 +00:00
sebd
cd19cfb67b
One can associate a container to a Python class from the configuration file.
2005-05-10 12:53:01 +00:00
sebd
2ecf549503
Article rehabilitation.
2005-05-10 12:08:42 +00:00
sebd
a91e1382c5
Database directory for vhost dbxmltest
2005-05-10 12:07:15 +00:00
sebd
4e28f11354
typobugfix for container method getPresence(xpath)
...
On naming a document, we now use expression's string "simplify" method.
2005-05-10 12:03:00 +00:00
sebd
56824fba54
Taken "class name to python class" code from convertNodesToPythonClass and created convertStringToPythonClass.
...
So that code can be factorized.
2005-05-10 11:57:32 +00:00
sebd
1f664b91ab
This directory maps to the database handle.
2005-05-09 16:47:39 +00:00
sebd
8fedea421d
Support for initial container population file.
2005-05-09 15:51:33 +00:00
sebd
6763e08121
Support for DB XML 2
2005-05-09 15:12:23 +00:00
sebd
838cd439e8
Minimal test vhost
2005-05-09 15:10:42 +00:00
sebd
ee2b28615e
Added URL for DB XML 2 debian packages.
...
Simplified installation steps.
2005-05-09 15:09:08 +00:00
sebd
b4564766b6
Fixed bug that happened on fetching nodes.
2005-05-09 15:02:37 +00:00
sebd
489e35aea3
Support for DB XML 2.
2005-05-09 14:49:51 +00:00
sebd
2a65f76d3e
Support for Berkeley DB XML 2.1.
...
This commit breaks existing code in third party apps such as Amedes.
2005-05-09 14:47:45 +00:00
sebd
3e3e524358
Added support for module-level __init__ and __del__ methods.
...
Useful to open and close persistent databases.
2005-05-09 14:34:54 +00:00
sebd
17614641a6
libxml2 version fixed in sarge
2005-02-17 09:22:43 +00:00
sebd
31efd68f6c
Added a fixme comment in method Control.isRequired
2005-02-11 16:26:05 +00:00
sebd
70489eeef3
Method getDescription looks for a description related to the element Type.
...
Added Element methods prefixFieldNames, getValue, getValueList.
Added ElementFeature attributes typeName and typeNamespace.
Added modules.getRegisteredElementClasses and modules.registerElementType
2005-02-11 16:23:30 +00:00
sebd
62c8a49ead
Added Schema methods to seek attributeGroup and group nodes.
...
Added Type method getExtensionBaseType.
Added Type methods to get lists of attribute, attributeGroup, element and group nodes.
Added Type method getDescriptionAbsolutePath to be used to define a default description for all elements of a given type.
2005-02-11 16:17:58 +00:00
fpeters
4daea9f3f0
extraneous :
2005-02-08 19:37:30 +00:00
sebd
76c18b110a
Recent libxml2 required, and now in Sid.
2005-02-08 13:22:20 +00:00
fpeters
f092fe5398
removed previous code I added to get away from bad referrers; moved early.
2005-02-04 17:19:12 +00:00
fpeters
3c5d75c33d
fall back correctly on creating namespace
2005-02-04 17:18:46 +00:00
fpeters
fa3f859293
throw away bad referrers; and don't log them in access.log
2005-02-04 17:10:52 +00:00
fpeters
951697e0ee
allows <badReferrers>
...
<host>http://toto </host>
<host>http://tata </host>
</badReferrers> in configuration files; those referrers will get a 403
(special dedicace to http://bockvan.blogspot.com/ and http://jpalanco.blogspot.com/ )
2005-01-28 00:20:12 +00:00
sebd
e5cda5cc10
Avoids appending twice a namespace defined in the config file.
2005-01-27 08:28:19 +00:00
sebd
13980f8622
undoing last commit (wrong move)
2005-01-26 15:29:15 +00:00
sebd
e712606d52
target file path from a catalog is allowed not to start with file://
2005-01-26 12:09:14 +00:00
sebd
f236ed7e2f
Expression currently requires libxml2 packages from experimental.
2005-01-23 20:10:58 +00:00
sebd
543b999cd8
Added schema attribute elementFormDefault="qualified", so that
...
Expression's own generated elements (such as Http404) fit their schemas.
2005-01-23 17:58:46 +00:00
sebd
4372c60500
Validates elements against their schemas while in debug mode.
2005-01-21 15:02:51 +00:00
sebd
6076f1d81e
Renamed validateDoc to validateDocument.
...
ValidateDocument now returns True on validation pass.
Added method validateElement.
2005-01-21 14:59:24 +00:00
sebd
89902f54aa
Ensures the schema is valid on initialisation.
...
Added method validateDoc.
Added support for xsd:import.
Added method getTargetNamespace and fixed method getTypeInNode so that amedes:User can inherit from yep:User.
More changes coming.
2005-01-21 13:57:18 +00:00
sebd
f22b7455a8
Right syntax, but commented out because of current limitations in libxml2
2005-01-20 19:16:45 +00:00
sebd
722ccd6523
An email address field.
2005-01-20 19:16:03 +00:00
sebd
acd2ac90ee
"targetNameSpace" -> "targetNamespace", attributes after sequences and other slight modifications so libxml2 can validate the schemas.
2005-01-20 16:42:29 +00:00