webag automat
web content management

WebAG Automat 9.0.1 - was ist neu?

Optimierung der Ausgabe von Webseiten ohne Schablone:
 

Neue Text-layout-Parameter HEADER_REMOVE_HTML_TAGS, PARA_HEADER_REMOVE_HTML_TAGS:

  • Wenn HEADER_REMOVE_HTML_TAGS=1, dann wird die Seiten-Ueberschrift ohne HTML-Tags ausgegeben.
  • Wenn PARA_HEADER_REMOVE_HTML_TAGS=1, dann werden die Absatz-Ueberschriften ohne HTML-Tags ausgegeben.

Automatische <p>...</p>-Ergänzung entfernt:

  • Keine <p>...</p> um den Para-Header ausgeben, wenn kein HTML_PARA_HEADER_OPEN/CLOSE definiert ist.
  • Keine <p>...</p> um den Para-Text ausgeben, wenn kein HTML_PARA_OPEN/CLOSE definiert ist.


Schablonen-Editor-Symbole formatieren

Die Links zum Aufruf des Editors für einen Absatz "¶…" haben jetzt eine Klasse: automat_stencil_edit_open
bzw. automat_stencil_edit_close. Man kannst das Zeichen also in im Webseiten-Stylesheet Wunsch formatieren:

a.automat_stencil_edit_open, a.automat_stencil_edit_close { ... }


HTML-Editor und unerwünschter HTML-Code

Im Schablonen-Code kann man den AUTOMAT_STENCIL-XML-Tag ab jetzt mit Attributen verfeinern:

  • EDIT_MODE="SIMPLE" = Keinen FCKEditor aufrufen, sondern nur eine Textarea anzeigen
  • REMOVE_HTML_CODE="TRUE" = Beim Speichern wird jedweder HTML-Code in der Eingabe entfernt, auch wenn er mit dem FCKEditor eingegeben wurde.
  • USE_AS_TEXT_HEADER="TRUE" = Beim Speichern soll der Text auch als Seiten-Titel gespeichert werden. Das erspart ggfs. die doppelte Eingabe der Ueberschrift.

Beispiel:

<AUTOMAT_STENCIL EDIT_MODE="SIMPLE" REMOVE_HTML_CODE="TRUE">   
  Text am besten ohne HTML
</AUTOMAT_STENCIL> 


Verbesserung der Design-Administration

Die Textareas zur Eingabe der Schablonen- und Trigger-Sourcen haben einen monospaced-Font statt bisher Arial, damit Code-Einrückungen korrekt dargestellt werden.


Seiten aufrufen mit UTL_HTTP aus dem Automat-Schema heraus

Mit dem neuen Schalter wt.g_is_system = TRUE kann interne PL/SQL-Software selbst Seiten aufrufen, ohne von Leserechten gehindert zu werden. Achtung: In diesem Fall muss die PL/SQL-Software wt_show.text_page mit dem Parameter p_is_friendly_url = wt.db_yes aufrufen, um zu verhindern, dass zugunsten einer schöneren URL mit owa_util.redirect_url umgeleitet wird. Dann würde der Schalter g_is_system wieder auf FALSE stehen.

 

Beispiel:

wt.g_is_system := TRUE;   
wt_show.text_page (         
  p_text_id  => <n>,    
  p_is_friendly_url => wt.db_yes  -- keine Umleitung  
);  


XML_API Korrektur

Das XML-API (also der interne XML-Parser) kann jetzt Elemente mit Attributen bis zu 400 Zeichen verarbeiten.