hns
44f7947798
Moved Node state constants to separate interface so they can be
...
used more easily by different classes
2001-07-31 22:36:41 +00:00
hns
a283adba4a
*** empty log message ***
2001-07-31 22:34:28 +00:00
hns
2b97e4dec2
new mechanism for safe references to a node
2001-07-31 22:01:39 +00:00
hns
08867be3ea
Finally moved MIME stuff out of helma.objectmodel.Node
2001-07-31 21:59:51 +00:00
hns
bb90831541
also use xxx.filter in groupby nodes.
2001-07-30 16:07:49 +00:00
hns
6b8424f61e
implemented _subnodes.filter to specify additional static constraints
...
on subnode relations in type.properties
2001-07-30 15:33:45 +00:00
hns
07fa89f251
fixed stupid null baseURI bug
2001-07-30 01:42:05 +00:00
hns
0beed82331
hide session id from user node name
2001-07-30 01:41:45 +00:00
hns
65feddbf32
fixed bug where DbMapping wasn't set correctly for anonymous users
2001-07-30 00:27:50 +00:00
hns
94c4997e01
implemented sandbox for script-generated user level skins
2001-07-30 00:04:07 +00:00
hns
33add5c06b
rewrote the ESNode management for users. ESUser is now used
...
*only* for active users (sessions), and each session has its own
ESUser wrapper, while the node within may be the same (if
both sessions are logged in as the same user.
2001-07-29 22:59:51 +00:00
hns
cd6ee8ccbf
some generalization in the Cache Replicator. Not finished,
...
but should be usable.
2001-07-29 20:12:42 +00:00
hns
f5923016c6
fixed aggressive loading and caching for virtual subnodes (works)
...
and groupby nodes (is ignored).
2001-07-29 20:11:28 +00:00
hns
50b69b6958
cache replication now has its own interface
2001-07-29 20:10:13 +00:00
hns
285bc06a7f
moved cache replication to its own remote interface
2001-07-29 20:09:38 +00:00
hns
6ab83c5676
always set a decent name for relational nodes ("prototype id"), and
...
always get the href of user objects right.
2001-07-27 13:37:22 +00:00
hns
7eddb2e9c1
href skin is now searched in object path of the object on which
...
href was invoked, not in URL path of the request.
2001-07-27 13:36:23 +00:00
hns
cb6d350588
trim href rendered by skin to cut newline and space chars
2001-07-26 17:59:49 +00:00
hns
dbee94cdd4
fixed a rather nasty bug in groupby subnode relations, introduced yesterday.
2001-07-26 17:40:25 +00:00
hns
d7677773c5
fixed a bug in the href/skin code, or actually wrote a quick workaround
2001-07-26 15:13:05 +00:00
hns
a041b8ec78
completely got rid of getHref function in INode, just using getUrl from now on.
...
added optional root prototype name for getUrl.
2001-07-26 14:46:30 +00:00
hns
1be9b1687b
removed local reval field from all function classes
...
added href postprocessing with skin to NodeHref
2001-07-26 14:45:02 +00:00
hns
5e04d833f1
switched to new href() syntax,
...
fixed bug in user.register where the db field name was used instead of the
corresponding property name
2001-07-26 14:44:17 +00:00
hns
45eabd9fca
quick fix for base class name, should now also work for non-relational
...
mappings (checks for "hopobject" prototype name)
2001-07-25 16:46:00 +00:00
hns
8ab24c2d41
* renamed filter to subnoderelation to free filter for future use
...
* added groupby.prototype
* possibly cleaned up a bug where relation properties were not properly inherited
when an explicit subnoderelation was specified on a virtual node in the type properties.
2001-07-25 16:45:13 +00:00
hns
1ca8ff7363
* added check if prototype exists
...
* set prototype on groupby node, if specified in type.properties
2001-07-25 16:43:32 +00:00
hns
e2390da037
replaced getFilter with getSubnodeRelation in Relation
2001-07-25 16:42:50 +00:00
hns
5e00718453
support different encodings for macros handled by param, request and response
2001-07-25 15:55:52 +00:00
hns
bfd3c0ae6a
first implementation of inheritable data mappings
2001-07-23 16:48:28 +00:00
hns
b64c59dd8a
First implementation of inheritable data mappings
2001-07-23 16:48:00 +00:00
hns
9563372c51
pretty much rewrote request path evaluation code.
...
the global path object now also makes its elements accessible via
prototype name.
2001-07-19 14:59:24 +00:00
hns
9952f9b161
added comments to fields, added extendsMapping
...
for dbmapping inheritance
2001-07-18 13:14:34 +00:00
hns
c28f67f5dc
oops, doesSubnodeChecking returned the opposite of what it should
2001-07-16 15:33:46 +00:00
hns
58c92aec46
Made subnode check optional in NodeManager.getNode()
...
Switched from Vector to ArrayList as base class for ExternalizableVector.
Binary representations of both versions of ExternalizableVector should still be
compatible.
2001-07-16 15:30:40 +00:00
hns
a974b77f62
Added method: doesSubnodeChecking() to disable subnode checks.
2001-07-16 15:05:58 +00:00
hns
07ab01490f
rethrow ConcurrencyException and RedirectException in
...
Macro evaluation
2001-07-16 13:43:28 +00:00
hns
d795dfbb48
fixed bug where encodeForm would duplicate \n newlines (wahhhh!)
2001-07-11 15:22:34 +00:00
hns
f5402ee06f
Fixed HTML encoding formatting where the <br> tag would be
...
inserted between \r and \n
2001-07-11 13:13:32 +00:00
hns
87c5ead501
empty test edit
2001-07-10 18:06:03 +00:00
hns
5ecd6f36b6
empty log edit
2001-07-10 18:02:09 +00:00
hns
3d607d5507
zero test edit
2001-07-10 17:57:44 +00:00
hns
57bccc4354
another zero edit to check setup...
2001-07-10 17:41:32 +00:00
hns
6144eedd27
zero edit to test CVS mailing list setup
2001-07-10 17:30:34 +00:00
hns
3ade4ad604
zero edit to test CVS setup
2001-07-10 17:14:47 +00:00
hns
7ccb86988f
zero test edit
2001-07-10 17:05:43 +00:00
hns
0190f2e8e4
empty edit to test CVS setup
2001-07-10 17:01:01 +00:00
hns
0fa1f97b42
another zero edit to test CVS setup
2001-07-10 16:53:51 +00:00
hns
e5a7bbfb14
zero edit to test CVS setup
2001-07-10 16:50:41 +00:00
6aea071159
initial check-in
2001-07-02 13:36:42 +00:00
hns
0f42a7b624
Fixed bug where DbMapping was not created for zipped prototype
...
if it didn't contain a type.properties file.
2001-06-28 14:44:47 +00:00