Index: openacs-4/packages/acs-core-docs/www/how-do-I.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/how-do-I.adp,v diff -u -N -r1.1.2.9 -r1.1.2.10 --- openacs-4/packages/acs-core-docs/www/how-do-I.adp 11 Jun 2016 08:44:02 -0000 1.1.2.9 +++ openacs-4/packages/acs-core-docs/www/how-do-I.adp 21 Jun 2016 07:44:36 -0000 1.1.2.10 @@ -12,20 +12,20 @@

How Do I?

-How do I edit the front page of a new site +How do I edit the front page of a new site through a web interface?

The easiest way is to install the Edit-This-Page package.

  1. Log in to the web site as an administrator.

  2. Click on Admin > Install Software > Install from OpenACS Repository / Install new application

  3. Choose Edit This Page and install

  4. Follow the instructions within Edit This Page (the link will only work after Edit This Page is installed).

-How do I let anybody who registers post to +How do I let anybody who registers post to a weblog?

Go to /admin/permissions and grant Create to Registered Users

-How do I replace the front page of a new +How do I replace the front page of a new site with the front page of an application on that site

Suppose you install a new site and install Weblogger, and you want all visitors to see weblogger automatically.

  1. On the front page, click the Admin button.

  2. On the administration page, click Parameters link.

  3. Change the parameter IndexRedirectUrl to be the URI of the @@ -35,7 +35,7 @@

-How do I put custom functionality on front +How do I put custom functionality on front page of a new site?

Every page within an OpenACS site is part of a subsiteMore information). The home page of the entire site is the front page is a special, default instance of a subsite, served from /var/lib/aolserver/$OPENACS_SERVICE_NAME/www. If an @@ -50,7 +50,7 @@

-How do I change the site-wide style?

Almost all pages on an OpenACS site use ACS Templating, and so +How do I change the site-wide style?

Almost all pages on an OpenACS site use ACS Templating, and so their appearance is driven by a layer of different files. Let's examine how this works:

-

Figure 4.1. Site +

Figure 4.1. Site Templates

Site Templates

-How do I diagnose a permissions +How do I diagnose a permissions problem?

  • @@ -123,12 +123,12 @@

  • To grant permissions on a package, start at the site map. Find the event package and click "Set permissions".

  • Click "Grant Permission"

  • Grant the write permission to Registered Users.

    -

    Figure 4.2. Granting +

    Figure 4.2. Granting Permissions

    Granting Permissions

OpenACS 5.0 offers a prettier version at /admin/applications.

-

Figure 4.3. Granting +

Figure 4.3. Granting Permissions in 5.0

Granting Permissions in 5.0