[docs] xmldocs - docelic modified 4 files

docs at icdevgroup.org docs at icdevgroup.org
Sat May 21 09:15:33 EDT 2005


User:      docelic
Date:      2005-05-21 13:15:33 GMT
Added:     refs     DynamicData compatible_5_2
Added:              interpolate_itl_references perl_warnings_in_page
Log:
Documented 3 new pragmas that appeared

Revision  Changes    Path
1.1                  xmldocs/refs/DynamicData


rev 1.1, prev_rev 1.0
Index: DynamicData
===================================================================
__NAME__ purpose
(obsolete) specify databases which are dynamic, so pages using them must not be cached
__END__


__NAME__ synopsis
<group choice='req'>
	<arg choice='plain' rep='repeat'><replaceable>database</replaceable></arg>
</group>
__END__


__NAME__ description
When set to one or more &IC; database names, any pages using data
items from the specified databases will not be cached or built statically.
This allows for dynamic updating of certain arbitrary databases (even the
products database) while still allowing static/cached page performance gains
on pages not using those data items.
__END__

__NAME__ see also
NoCache
__END__

__NAME__ notes
The directive is no longer used and a warning is issued if it is accidentally
defined.
__END__

__NAME__ example: Setting DynamicData
<programlisting>
DynamicData inventory
</programlisting>
__END__





1.1                  xmldocs/refs/compatible_5_2


rev 1.1, prev_rev 1.0
Index: compatible_5_2
===================================================================
__NAME__ purpose
in table editor, keep error text (mistakenly) hidden, as it was the case up to Interchange 5.2
__END__


__NAME__ synopsis
<group choice='req'>
	<arg choice='plain'>0</arg>
	<arg choice='plain'>1</arg>
</group>
__END__


__NAME__ default
0
__END__


__NAME__ description
When the pragma is enabled, error text is (mistakenly) displayed within
an &glos-HTML; comment, instead of being visible on the page.
</para><para>
This omission has been fixed, and the pragma forces old behavior, if you 
depend on it.
__END__


__NAME__ example: Enable compatible_5_2
Put the following in your &ccf;:
<programlisting>
Pragma compatible_5_2
</programlisting>
__END__




1.1                  xmldocs/refs/interpolate_itl_references


rev 1.1, prev_rev 1.0
Index: interpolate_itl_references
===================================================================
__NAME__ purpose
allow ITL interpolation of reference-based ITL attributes
__END__


__NAME__ synopsis
<group choice='req'>
	<arg choice='plain'>0</arg>
	<arg choice='plain'>1</arg>
</group>
__END__


__NAME__ default
0
__END__


__NAME__ description
When the pragma is enabled, ITL interpolation of reference-based ITL attributes
is enabled.
__END__


__NAME__ example: Enable interpolate_itl_references
The pragma allows the following type of code:
<programlisting>
[tmp testing]foobar'ed[/tmp]

[record
  table=inventory
  key=newkey
  col.quantity=300
  col.stock_message="[scratch testing]"
]
</programlisting>
__END__




1.1                  xmldocs/refs/perl_warnings_in_page


rev 1.1, prev_rev 1.0
Index: perl_warnings_in_page
===================================================================
__NAME__ purpose
allow ITL interpolation of reference-based ITL attributes
__END__


__NAME__ synopsis
<group choice='req'>
	<arg choice='plain'>0</arg>
	<arg choice='plain'>1</arg>
</group>
__END__


__NAME__ default
0
__END__


__NAME__ description
If it is desirable to turn on &PERL; warnings for pages, you can use
<code>[pragma perl_warnings_in_page]</code> and see warnings for that page
(or all pages by default if you put in &ccf;).
__END__


__NAME__ example: Enable perl_warnings_in_page page-wide
<programlisting>
[pragma perl_warnings_in_page]
</programlisting>
__END__

__NAME__ missing
Concrete example where a warning would be printed (cant do it now with IC 5.2)
__END__








More information about the docs mailing list