in last 10 minutes
OpenACS Home Page - If you're interested in finding out more about the technology behind this site, OpenACS.org is a good place to start. It's an excellent platform for building web sites if you have a technical background.
Getting Started With OpenACS
A Quick Intro to OpenACS Templating - describes how to make web pages with OpenACS.
Virtual Hosting in 10 Minutes or Less - Describes an easy way to set up virtual hosting. You can share several web servers on the same IP, each with a different host name.
Postgres notes - misc. notes on Postgres
Oracle notes - my notes on Oracle
Restoring from Backup - If you screw up your OpenACS installation, how to restore from backup.
Upgrading ACS to OpenACS - How to upgrade an ACS 3.4.10 installation to OpenACS
Using the Content Repository - describes how to use the content repository in OpenACS, and why you might want to do this. (added to OpenACS docs)
Adding Workflow to a Project - shows an example of how I add workflow to an OpenACS application. Very incomplete.
SQL Constraints Naming Conventions
Using acs-rels - describes what acs-rels are and why to use them.
Project Management on OpenACS - project management software for OpenACS
Limiting your installation to use SSL - how to make your site redirect to log in securely.
Using CVS with OpenACS - reference on how to use CVS with OpenACS
Using Tcl Namespaces
Things to Remember While Developing for OpenACS
Creating upgrade scripts - how to make an upgrade script for your packages.
Emacs notes - a few tips and tricks for using emacs, often for my own reference.
Notes on ad_form - ad_form is a utility for creating forms in OpenACS. Here are my notes.
Edit this page: user documentation
Notes on OpenACS permissions
Using ACS service contracts - my notes on acs-service-contracts, and how to use them.
Moving an OpenACS instance to another server - describes how to move an OpenACS instance from one server to another.
Setting up a developmental server - tips for setting up a productive developmental server.
Using tree_sortkey for hierarchical queries in Postgres - Postgres currently lacks a mechanism like CONNECT BY, which is used in Oracle for hierarchical queries. In OpenACS, we use <code>tree_sortkey</code>, which allows us to make hierarchical queries. (Added to OpenACS documentation)
Using List Builder - list builder is a great tool for showing tables of data.
Howto: Expand and Use acs-subsite Based Member Roles - Describes how to set up several roles that are assigned levels of security.
Automated Testing - How to set up automated testing in OpenACS
Setting up auto-installs - OpenACS has facilities for automatically installing a set of packages with the initial install. This documents how to do that.
SOAP/web services on OpenACS
Graphing and drawing with OpenACS
Using OpenSSL to encrypt information - This article describes how to encrypt information from Tcl, using OpenSSL. You can then put this information in the database, or use it as you like.
Jerry Asher's Virtual Hosting Article
Using Arch for source control management with OpenACS - Arch is so much better than CVS I can't stand it.
Dynamically generating PDF files with ReportLab
Using groups and parties in OpenACS
Writing Documentation for OpenACS
Script to import greenspun's forums to OpenACS forums - A script which (roughly) imports the dump file from Greenspun's older forums into OpenACS's forums package.
Creating a Dev Server - Shows text from my history command, showing how I set up a dev server instance.
OCT Statement Fall 2004