WebAG Automat 4.3

Documentation Overview
Copyright © Enterprise Web AG.

webag_logo.jpg (2199 Byte)

Release Notes


1. WebAG Automat 4.3 - What is new?

1.1 MLC - Multi-Lingual Contents
1.2 Automat Formsystem Enhancements
1.3 Further Improvements

2. Installation

2.1 Installation Requirements
2.2 Upgrade to Release 4.3 – Installation Instructions
2.3 WebAG Automat - New Installation


1. WebAG Automat Release 4.2 - What Is New?


1.1 MLC - Multi-Lingual Contents

The abbreviation MLC stands for "Multi Lingual Contents". You can create multi lingual variants of folder-names, web pages and upload files.

It is a very easy task to implement an own design for the language switch section (e.g. with flag-symbols). The WebAG Automat offers new Automat-variables for html-triggers and stencils:

Contents | Back | Forward

1.2 Automat Formsystem Enhancements

1.2.1 New Element wt_EXTERNAL

The new form-element wt_EXTERNAL let you create custom input-field types. You have code the HTML-forms for editing and deleting the field value by yourself.

1.2.2 File-Upload

The default function of a wt_EXTERNAL-field is a file-upload popup-form. You can attach any kind of file to a form. These files are saved into the Automat document table WT_BLOB.

Please also note the following documents on the Form System:

1.2.3 New Attributes in wt_LIST

There are two new attributes to the list-element wt_LIST: ON_INSERT starts your PL/SQL-procedure when a new list line is inserted. ON_DELETE fires a PL/SQL-procedure on deleting a line.

Please also note the following documents on the Form System:

1.2.4 Author-privileges on Forms

You can grant the privilege to work on forms or form-drivers to any user. Prior to Automat 4.3 form-administration was always the central administrators task.

Please also note the following documents on the Form Privileges:

1.2.5 Layout Improvements

The form-output layout has been improved. Long input-fields appear shorter on the screen to prevent horizontal scrolling. The OK-button was replaced by a small OK/Reset/Cancel-bar under the currently edited field.

1.2.6 Login-request

Trying to load an authorized form-container withoun being logged in now redirects to the login-page instead of a simple error message. After entering username and password the user is directed back to the form.

Contents | Back | Forward

1.3 Further Improvements

1.3.1 Password encryption

Passwords are now stored encrypted using the Data Encryption Standard (DES) of the American National Standards Institute (ANSI). This raises the security of the simple default Automat authorization and reduces the need to implement an LDAP authorization server.

1.3.2 Internal seach engine for the authoring user-interface

The left side of the authoring system user-interface now offers a search form. The search-engine finds all pages having authoring privileges granted to the connected author, including deactiveted pages.

1.3.3 Downloading internal files

The download of an internal file out of the Automat database now comes with the original filename instead of a crypted parameter-url. The website-user can save the download-file on his disk using the original filename and -extension.

1.3.4 Uploading external files

WebAG Automat 4.3 can upload files into the external server filesystem through the Oracle database JAVA-VM instead of using CGI-scripts. This makes the upload-system completely independend from your operating system. Use the parameter "CGI_OFF = 1" in the global settings to activate the new upload option.

1.3.5 Diskussion-forums

Bugfix: The HTML-code of the contibution-input-form has been corrected. Now you can have additional forms beside the forum-forms within your trigger-set HTML-code (i.e. an own search-form).

1.3.6 User-login

The default login-page wt_login.main has a new parameter called p_login_url. This parameter holds an url to redirect to after successful login. Until now the only possibility to define a login-redirect-target was the user-environment-parameter LOGIN_URL.

1.3.7 Miscallenous


Contents | Back | Forward

2. Installation

2.1 Installation Requirements


Authoring workstation

Contents | Back | Forward

2.2 Upgrade to Release 4.3 – Installation Instructions

1. Log off users
To do so, we would recommend closing down the Apache Web Server for the duration of the installation.

2. Backup
Before conducting the upgrade, back up your Automat database and the Automat Web Server folders. During the migration of the Automat 4.1.1 data model to the new Automat 4.2 data model a number of new tables are created and others are modified.

3. Install software
Double-click on the command file upgrade.bat at the topmost level of the CD. This script starts the Oracle tool SQL *Plus 8.1. Answer the questions about the connect routine to your Automat scheme and about the Oracle RDBMS version you are using. This automatically starts the relevant SQL scripts. Next check the log files in the folder C:\Temp.

The installation-procedure starts with an Automat-schema requirements-check. If the check encounters errors ist will print the SQL-statements necessary to correct each error. Run the correction-statements using SQL*Plus and restart the upgrade-commandfile upgrade.bat then.

4. Update Automat Online Help
The Online Help files need to be replaced by the latest version in the \doc folder on the installation CD. The URL of the virtual web server path to the Help files can be found in the global settings parameters “HELPFILE_…” Copy all the files from the CD folder \doc to this destination.     
C:\> COPY  R:\doc\*.*  D:\InetOracle\html\help

5.  modPLSQL-configuration
The modPLSQL-configuration needs two more parameter settings. Add the parameters document_path and document_proc to the modPLSQL-configurationfile  $ORACLE_HOME/Apache/modplsql/cfg/wdbsvr.app. Example:

connect_string = db90
password = xxxxxx
username = webag_automat
;default_page =
document_table = wt_blob
document_path = docs
document_proc = wt_show.download

;upload_as_long_raw =
;upload_as_blob =
;name_prefix =
;always_describe =
;after_proc =
;before_proc =
reuse = Yes
;connmax =
;pathalias =
;pathaliasproc =
enablesso = No
;sncookiename =
custom_auth = Custom
response_array_size = 128
;exclusion_list =
;cgi_env_list =
;error_style =
;nls_lang =


For more information on the DAD-configuration please refer to the Installation Guide.

6. Start Webserver
Now can restart the Apache webserver.

7. Automat-Parameter CGI_OFF
Optionally you may define the parameter CGI_OFF = 1 in the global Automnat-settings, if you want to use the new upload-configuration for external files that is based on the Java-VM within the Oracle database instead of the previosly used CGI-scripts.

Contents | Back | Forward

2.3 WebAG Automat - New Installation

The installation of a new WebAG Automat system is described in detail in the Installation Guide.


WebAG Automat Dokumentation
© Enterprise Web AG.
Alle Rechte vorbehalten.