Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml,v diff -u -r1.21 -r1.22 --- openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml 7 Apr 2004 17:03:28 -0000 1.21 +++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/tutorial-advanced.xml 19 Apr 2004 10:06:41 -0000 1.22 @@ -613,7 +613,7 @@ - + Profile your code There are several facilities for profiling your code in OpenACS. The first thing to do is to install the @@ -623,7 +623,7 @@ url="http://openacs.org/forums/message-view?message_id=161324">profiling your code using ds_profile - + Prepare the package for distribution. @@ -932,7 +932,7 @@ some_table children WHERE children.tree_sorktey between parent.tree_sortkey and tree_right(parent.tree_sortkey) - and parent.tree_sortkey <> children.tree_sortkey + and parent.tree_sortkey <> children.tree_sortkey and parent.key = :the_parent_key; @@ -943,7 +943,7 @@ numbers in tree_sortkey SQL queries, like tree_level(children.tree_sortkey) - 4. That is basically an incorrect way to do it, - and subtracting the parent's tree_level is the preferred method. + and subtracting the parent's tree_level is the preferred method. This example does not include the parent. To return the entire subtree including the parent, leave out the non-equals clause: @@ -1024,7 +1024,7 @@ - Future Topics: + Future Topics How to enforce security so that users can't change other users records Index: openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml,v diff -u -r1.16 -r1.17 --- openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 17 Apr 2004 23:15:16 -0000 1.16 +++ openacs-4/packages/acs-core-docs/www/xml/install-guide/other-software.xml 19 Apr 2004 10:06:01 -0000 1.17 @@ -790,9 +790,6 @@ Install on AOLserver4 You will need the AOLserver4 source in /usr/local/src/aolserver/aolserver and OpenSSL installed in /usr/local/ssl (or at least symlinked there). - Currently, we are installing nsopenssl from the most - current version available (called HEAD, on CVS). - [root bin]# cd /usr/local/src/aolserver [root aolserver]# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver login [root aolserver]# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/aolserver co nsopenssl @@ -822,20 +819,15 @@ SSL support must be enabled seperately in each OpenACS - server (. + server (. - If your ports for SSL are priviledged (below 1024), you + If your ports for SSL are privileged (below 1024), you will have to start AOLserver with prebinds for both your HTTP and your HTTPS port (usually by adding -b your_ip:your_http_port,your_ip:your_https_port to the nsd call. If you are using daemontools, this can be changed in your etc/daemontools/run - file). These should be the actual IP address - of the server. Some people have also found that they needed to - put a sleep 2line in front of - the exec statement in the run - file. Check your error.log and try that if you get permission - errors. + file). To enable SSL support in your server, make sure your etc/config.tcl file has a section on "OpenSSL 3 with AOLserver4". If