PermaLink Enable enhanced HTML generation vs. Domino 8.501/14/2009 08:58 PM
New features in IBM Lotus Domino Designer 8.5

Enhanced HTML generation:
The Domino Web Engine supports XPages themes, XML compatible HTML, and auto classes. A web application developer will be able to create a CSS stylesheet that controls the styling of a Domino web page for a specific set of Domino objects. Also, a skilled JavaScript developer will be able to manipulate a set of Domino objects in the browser at runtime with JavaScript code.

To use the HTML features, open the Database Properties box and check "Enable enhanced HTML generation."

Ability to enable enhanced HTML generation - the new "Enable enhanced HTML generation" database option turns on several new features of the Domino Web Engine. This includes the following:

The HTML will be "XML Compatible" meaning that it is parseable with an XML parser.
Class names are automatically added to the markup for action bar, outline and view. The class names can be used to style the markup.
Limited support for XPages themes: at the database level one or more stylesheets can be associated with every page generated by the web server, and a class name can be associated with every <body> tag generated.

Specifically, NOTES.INI HTML settings have been added that can be used by editing your NOTES.INI file. The following new settings and options are featured:

DominoStrictHTML=101 - forces the closing of all closable HTML tags
DominoHTMLOptions=AutoClass=<setting>,Themes=1
where
AutoClass -- adds class names to various notes objects, see table
Themes=1 -- turns on limited xPage theme support in the Domino Web Server

For example, a web application developer will be able to create a CSS stylesheet that controls the styling of a Domino web page for a specific set of Domino objects. Also, a skilled JavaScript developer will be able to manipulate a set of Domino objects in the browser at runtime with JavaScript code. Neither of these capabilities existed in previous releases.

Classic Designer features:
JavaScript controls for display of of rich text - This release permits the display of rich text on the Web as a Dojo-based JavaScript control. Dojo is an Open Source DHTML toolkit written in JavaScript. See http://dojotoolkit.org.

-The default styling for JavaScript controls is through the following Cascading Style Sheet (CSS) file on the Domino server: domino\data\domino\js\dojo\ibm\domino\domino-default.CSS, where domino\data\domino\js\dojo\ is the Dojo directory under the Domino data directory; take care if you modify this file. You can modify rich text Web styling through the HTML tab of the properties box.
-When designing a Web application, the following options define how rich text displays in a browser:
-"Using HTML" renders the control as HTML and is the default behavior.
-"Using Java Applet" renders the control as an applet. This allows browser users to see mouse-over distinctions for items in the outline, including change of color to indicate a selected item, and see background items.
-"Using Best Fit for OS" allows the Domino Web server to render the control as it sees fit depending on the client browser.
-"Using JavaScript Control" renders the control as JavaScript using the Dojo toolkit. The benefits are similar to using an applet, but the Dojo-based mechanism uses standard HTML and CSS.
-To specify how to display rich text, create a rich text field, then choose "Design - Field Properties". On the Info tab, for 'Web Access', select "Using HTML", "Using Java Applet", "Using Best Fit for OS", or "Using JavaScript Control".

More @help85_designer.nsf


Technorati:
Twitter Information
VMware Technology
ClusterMaps
Locations of visitors to this page
Domino Support
Domino/Lotus Forums
About Badkey Corner
Domino 8.5.1 Support
Webcams
Linux Links
Domino Information
Twitter Links
Sponsor Google Ads
Promotion Engines
Wiki Links
Private links
Photo Albums
Domino Jobs
Development Beta @Badkey
John Willemse
ICT
ICT

IT Manager
ICT-manager
Systeembeheerder
Senior Lotus Notes Administrator
Consultant WAN
Consultant Messaging
Consultant Security
Domino Infrastructure Specialist

Badkey Information
Where are we ?

Alblasserdam
Albrandswaard
Alkemade
Alphen
AlphenaandenRijn
Ambacht
barendrecht
Beijerland
Bergambacht
Bernisse
Binnenmaas
Bodegraven
Boskoop
Brielle
Capelle
CapelleaandenIJssel
Capelle aan den IJssel
Cromstrijen
Delfland
Delft
Dirksland
Dordrecht
Giessendam
Giessenlanden
Goedereede
Gorinchem
Gouda
gouderak
Graafstroom
Gravenhage
Hardinxveld
Hellevoetsluis
Hendrik
Hillegom
Ido
Ijssel
Jacobswoude
Katwijk
Korendijk
Krimpen
KrimpenaandenIJssel
Krimpen aan den IJssel
Lansingerland
Leerdam
Leiden
Leiderdorp
Leidschendam
Lekkerland
Liesveld
Lisse
Maassluis
Middelharnis
Moerkapelle
Moordrecht
Nederlek
Nieuw
Nieuwerkerk
NieuwerkerkaandenIJssel
Nieuwerkerk aan den IJssel
Nieuwkoop
Noordwijk
Noordwijkerhout
Nootdorp
Oegstgeest
Oostflakkee
Ouderkerk
Papendrecht
Pijnacker
Reeuwijk
Ridderkerk
Rijn
Rijnwoude
Rijswijk
Rotterdam
Rozenburg
Schiedam
Schoonhoven
Sliedrecht
Spijkenisse
Strijen
Teylingen
Vlaardingen
Vlist
Voorburg
Voorschoten
Waddinxveen
Wassenaar
Westland
Westvoorne
Zederik
Zevenhuizen
ZH
Zoetermeer
Zoeterwoude
Zwijndrecht

Linked In
View John Willemse's profile on LinkedIn
Powered By ND8
nd8-block.jpg
StatCounter Statistics

View My Stats
Visitor Activity Planetlotus.org
My site Badkey.com
Search
Who is following me
Astaro Internet Security
logo_xtg.gif
NetApp: Storedata
Sophos Virus protection
Zuidplas Actief
Google Badkey
Dutch VMware Usergroup
Add to Google
Add to Google
Google Analytics
Analytics blogspot
Google AdSence
Ego Surf
Timer Count Down LS2010
Twitter
twitter_sized.jpg