[docs] xmldocs - docelic modified 11 files

docs at icdevgroup.org docs at icdevgroup.org
Fri Oct 1 17:04:41 EDT 2004


User:      docelic
Date:      2004-10-01 21:04:41 GMT
Modified:  .        Makefile TODO
Modified:  bin      refs-autogen stattree
Modified:  docbook  docbookxi.dtd
Modified:  refs/MV_BAD_LOCK control
Modified:  refs/env control
Modified:  refs/substitute_table_image control
Added:     docbook  literals.ent
Added:     refs     bar-button capture_page
Log:
- Makefile: tuning

- TODO: items

- bin/refs-autogen:
 - Removed one extra ")" that sometimes appeared
 - Tweak some CDATA section
 - Make tmp/missing work properly again!
 - It is now possible to add entries to tmp/missing from refs/FILE files:
   __NAME__ missing
   first item missing
   second item missing
   ....
   __END__
 - Make tags properly recognized. Due to wrong order of regex matches
   and the first-match-wins rule, most of UI tags got recognized as UserTags.

- docbook/docbookxi.dtd: move entities to a separate file

- docbook/literals.ent: entities in a separate file

- refs/*/control: fix Author fields

- refs/{bar-button,capture_page}: document the two items

Revision  Changes    Path
1.25      +51 -50    xmldocs/Makefile


rev 1.25, prev_rev 1.24
Index: Makefile
===================================================================
RCS file: /var/cvs/xmldocs/Makefile,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- Makefile	1 Oct 2004 16:28:37 -0000	1.24
+++ Makefile	1 Oct 2004 21:04:41 -0000	1.25
@@ -26,7 +26,8 @@
 .PHONY: all complete skel clean distclean
 .PHONY: guides refs howtos
 .PHONY: refxmls
-.PHONY: cache caches clean-cache up-all up-%
+.PHONY: cache caches clean-cache up-all all-up %-up up-%
+.PHONY: olinkdbs-nc olinks-nc olinkdbs-c olinks-c
 
 
 #############################################################
@@ -36,47 +37,6 @@
 
 
 #############################################################
-# Group targets
-#guides: $(foreach doc,$(subst .xml,,$(shell find guides -name '*.xml'| awk -F/ '{ print $$2 }')),$O/$(doc).html $O/$(doc))
-#howtos: $(foreach doc,$(subst .xml,,$(shell find howtos -name '*.xml'| awk -F/ '{ print $$2 }')),$O/$(doc).html $O/$(doc))
-#refs: $(foreach doc,$(subst .xml,,$(shell find refs -name '*.xml'| awk -F/ '{ print $$2 }')),$O/$(doc).html $O/$(doc))
-
-
-#############################################################
-# Standard targets
-$O/%.html: %.xml skel
-	echo "C     $@"
-	$(PSR) $(PSR_FLAGS)                                                \
-	  --stringparam current.docid $*                                   \
-	  --stringparam target.database.document ../docbook/olinkdb-nc.xml \
-	  -o $@ docbook/html-nochunks.xsl $<
-$O/%: %.xml skel
-	echo "C     $@/"
-	$(PSR) $(PSR_FLAGS)                                                \
-	  --stringparam current.docid $*                                   \
-	  --stringparam target.database.document ../docbook/olinkdb-c.xml  \
-	  -o $@/ docbook/html-chunks.xsl $<
-
-
-#############################################################
-# OLINK DBs (interlinking between documents)
-$T/%-nc.db: %.xml $T
-	$(PSR) $(PSR_FLAGS)                                               \
-	  --stringparam collect.xref.targets only                         \
-	  --stringparam targets.filename $@                               \
-	  docbook/html-nochunks.xsl $<
-	  tail +2 $@ > $T/tail
-	  mv $T/tail $@
-$T/%-c.db: %.xml $T
-	$(PSR) $(PSR_FLAGS)                                               \
-	  --stringparam collect.xref.targets only                         \
-	  --stringparam targets.filename $@                               \
-	  docbook/html-chunks.xsl $<
-	  tail +2 $@ > $T/tail
-	  mv $T/tail $@
-
-
-#############################################################
 # Skel
 skel: $T $O $O/files $O/images $O/xmldocs.css
 $T:
@@ -85,11 +45,11 @@
 $O:
 	echo "U     $O/"
 	mkdir -p $O
-$O/files: $O $(shell find files)
+$O/files: $(shell find files) bin/dbgen
 	echo "C     $@/"
 	rm -rf $@/
 	cp -a files $O/
-	#rm -rf `find $@ -name CVS`
+	rm -rf `find $@ -name CVS`
 	cp bin/dbgen $O/files/
 	cd files; for p in *; do                                  \
 	  if test "$$p" != "CVS"; then                            \
@@ -105,19 +65,60 @@
 	echo "C     $@/"
 	rm -rf $@/
 	cp -a images $O/
-	#rm -rf `find $@ -name CVS`
-$O/xmldocs.css: docbook/xmldocs.css $O
+	rm -rf `find $@ -name CVS`
+$O/xmldocs.css: docbook/xmldocs.css
 	echo "C     $@"
 	cp $< $@
 
 
 #############################################################
+# OLINK DBs (interlinking between documents)
+#olinkdbs-nc olinks-nc:                                              \
+#	$(patsubst %.xml,$T/%-nc.db,$(shell find $(VPATH) -name '*.xml' | \
+#	awk -F/ '{ print $$2 }'))                                         \
+#	$(patsubst %.xml,$T/%-nc.db,$(shell find $(VPATH) -name '*.xml' | \
+#	awk -F/ '{ print $$2 }'))
+$T/%-nc.db: %.xml $T
+	$(PSR) $(PSR_FLAGS)                                               \
+	  --stringparam collect.xref.targets only                         \
+	  --stringparam targets.filename $@                               \
+	  docbook/html-nochunks.xsl $<
+	  tail +2 $@ > $T/tail
+	  mv $T/tail $@
+$T/%-c.db: %.xml $T
+	$(PSR) $(PSR_FLAGS)                                               \
+	  --stringparam collect.xref.targets only                         \
+	  --stringparam targets.filename $@                               \
+	  docbook/html-chunks.xsl $<
+	  tail +2 $@ > $T/tail
+	  mv $T/tail $@
+
+
+#############################################################
+# Standard targets
+$O/%.html: %.xml skel
+	echo "C     $@"
+	$(PSR) $(PSR_FLAGS)                                                \
+	  --stringparam current.docid $*                                   \
+	  --stringparam target.database.document ../docbook/olinkdb-nc.xml \
+	  -o $@ docbook/html-nochunks.xsl $<
+$O/%: %.xml skel
+	echo "C     $@/"
+	$(PSR) $(PSR_FLAGS)                                                \
+	  --stringparam current.docid $*                                   \
+	  --stringparam target.database.document ../docbook/olinkdb-c.xml  \
+	  -o $@/ docbook/html-chunks.xsl $<
+
+
+#############################################################
 # Cleaning
 clean:
 	-rm -rf $O
 clean-cache:
-	-rm cache/*/.cache.bin
-distclean: clean
+	-rm -f cache/*/.cache.bin 2>/dev/null
+clean-refs:
+	-rm -f refs/*.xml
+distclean: clean clean-cache
 	-rm -rf $T
 	-rm -rf {refs,glossary}/*.xml
 
@@ -129,11 +130,11 @@
 	mkdir -p $@
 sources/%: sources $T
 	bin/coup $(subst sources/,,$@)
-up-all cvs-sources srcs cvsrcs cvs cvss: sources $T
+up-all cvs-sources srcs cvsrcs cvs cvss all-up cvsup: sources $T
 	for p in $(IC_VERSIONS); do      \
 	  bin/coup -u $$p                \
 	; done
-up-% cvs-%: sources/% $T
+up-% cvs-% %-up %-cvs: sources/% $T
 	bin/coup -u $(subst sources/,,$<)
 
 



1.28      +2 -1      xmldocs/TODO


rev 1.28, prev_rev 1.27
Index: TODO
===================================================================
RCS file: /var/cvs/xmldocs/TODO,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- TODO	1 Oct 2004 16:28:37 -0000	1.27
+++ TODO	1 Oct 2004 21:04:41 -0000	1.28
@@ -115,7 +115,8 @@
 
 ----------
 itl, catalog/global variable, html, interchange, tag,ui,
-action, form,  unix inet socket, low, high, rpc, prefork, values,
+action, form,  unix inet socket, low, high, rpc, prefork, values, umask,
+interchange jobs,
 
 style: leave newline at end of file
 explain version naming.. stable/unstable and how 5.3.0 implies next stable



1.40      +16 -11    xmldocs/bin/refs-autogen


rev 1.40, prev_rev 1.39
Index: refs-autogen
===================================================================
RCS file: /var/cvs/xmldocs/bin/refs-autogen,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- refs-autogen	1 Oct 2004 16:28:38 -0000	1.39
+++ refs-autogen	1 Oct 2004 21:04:41 -0000	1.40
@@ -253,21 +253,21 @@
 					#	$cstart = 0 ;
 					#}
 					
-					$ctxmeta .= " in $$ctx{func}():$$ctx{funclnum}" if $$ctx{funclnum};
-					$ctxmeta .= ")";
+					if ( $$ctx{funclnum} ) {
+						$ctxmeta .= " in $$ctx{func}():$$ctx{funclnum}" ;
+						$ctxmeta .= ")";
+					}
 					my $r = $hash{revision}{$plf}->[0];
 					my $d = $hash{revision}{$plf}->[1];
-# XXX when xsltproc gets to support line numbering, add this below:
-#<screen linenumbering='numbered' startinglinenumber='$ls'><![CDATA[
 					$$ag{source} .= <<ENDD;
 <para>
 </para>
 <example>
 <title>$loc (rev. $r from $d)$ctxmeta</title>
 
-<screen linenumbering='numbered' startinglinenumber='$ls'><![CDATA[
-$ctxsdata
-]]></screen>
+<screen linenumbering='numbered' startinglinenumber='$ls'>
+<![CDATA[$ctxsdata]]>
+</screen>
 </example>
 
 ENDD
@@ -596,11 +596,12 @@
 	$sect =~ s/([a-z])([A-Z])/$1 $2/g;
 	$sect = lc $sect;
 
-	if (!( grep {/^$sect/} @page_order )) {
-		push @{ $invalid{$name} }, "Section '$sect' from file '$fn' won't be used (name not recognized)";
-	}
-
 	if ( $sect ne 'missing' ) {
+
+		if (!( grep {/^$sect/} @page_order )) {
+			push @{ $invalid{$name} }, "Section '$sect' from file '$fn' won't be used (name not recognized)";
+		}
+
 		if ( $mode eq 'override' ) {
 			$$sref{lc $sect} = $content;
 		} else {
@@ -615,6 +616,10 @@
 			push @{ $$sref{'_see also'} }, @list;
 			$$sref{'see also'} = join ", ", @{$$sref{'_see also'}};
 		}
+
+	} else { # "Missing" section
+		my @missing_list = split /\n/, $content;
+		push @{ $invalid{$name} }, $_ for @missing_list
 	}
 
 	# Older code



1.19      +2 -2      xmldocs/bin/stattree


rev 1.19, prev_rev 1.18
Index: stattree
===================================================================
RCS file: /var/cvs/xmldocs/bin/stattree,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- stattree	30 Sep 2004 21:57:16 -0000	1.18
+++ stattree	1 Oct 2004 21:04:41 -0000	1.19
@@ -55,9 +55,9 @@
 	config => [qw/\.cfg \.dist/],
 	c => [qw/\.c \.in/],
 	perl => [qw/\.pl \.pm/],
+	uitag => [qw|UI_Tag/\S+\.(core)?tag|],
+	systemtag => [qw|SystemTag/\S+\.(core)?tag|],
 	usertag => [qw|UserTag/\S+\.tag \.tag|],
-	systemtag => [qw|SystemTag/\S+\.coretag|],
-	uitag => [qw|UI_Tag/\S+\.coretag|],
 	filter => [qw/\.filter/],
 	actionmap => [qw/\.am/],
 	html => [qw/\.css \.html?/],



1.13      +1 -66     xmldocs/docbook/docbookxi.dtd


rev 1.13, prev_rev 1.12
Index: docbookxi.dtd
===================================================================
RCS file: /var/cvs/xmldocs/docbook/docbookxi.dtd,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- docbookxi.dtd	25 Sep 2004 10:12:28 -0000	1.12
+++ docbookxi.dtd	1 Oct 2004 21:04:41 -0000	1.13
@@ -1,70 +1,5 @@
 
-<!-- GENERAL ENTITIES -->
-<!ENTITY GNU "<ulink url='http://www.gnu.org'>GNU</ulink>">
-<!ENTITY IC "<ulink url='http://www.icdevgroup.org'>Interchange</ulink>">
-<!ENTITY RH "<ulink url='http://www.redhat.com'>Red Hat</ulink>">
-<!ENTITY DEB "<ulink url='http://www.debian.org'>Debian</ulink>">
-<!ENTITY DEBGNU "<ulink url='http://www.debian.org'>Debian GNU</ulink>">
-<!ENTITY ICDL "<ulink url='http://www.icdevgroup.org/i/dev/download.html'>download</ulink>">
-<!ENTITY ICCVS "<ulink url='http://www.icdevgroup.org/i/dev/cvs.html'>CVS</ulink>">
-<!ENTITY APACHE "<ulink url='http://www.apache.org/'>Apache</ulink>">
-
-<!-- ENTITIES USED IN AUTOGENERATED DOCS MOSTLY -->
-<!ENTITY DEF_SYNOPSIS  "None specified.">
-<!ENTITY DEF_DESCRIPTION "No more specific information was supplied. We know
-this piece is missing and we'll try to update it.">
-<!ENTITY DEF_EXAMPLE "No examples are available at this time. We do consider this a problem and will try to supply some.">
-<!ENTITY DEF_NOTES "None.">
-<!ENTITY DEF_BUGS "<para>There are no known bugs.</para><para>If you believe you've found a bug, please write to interchange-users at icdevgroup.org or use <application>reportbug</application> to submit bugs in Debian GNU.</para>">
-<!ENTITY DEF_SYMBOLTYPE "No symbol type information, this is strange.">
-<!ENTITY DEF_SOURCE 'No source information.'>
-<!ENTITY DEF_AUTHOR "The <ulink url='http://www.icdevgroup.org'>Interchange Development Group</ulink>">
-<!ENTITY DEF_COPYRIGHT "
-<para>
-Copyright &copy; 2004 The Interchange Development Group
-</para> <para>
-This documentation and the source code are free; you can redistribute
-them and/or modify them
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 2 of the License, or (at your
-option) any later version.</para>">
-<!ENTITY DEF_SEEALSO "No information.">
-<!ENTITY DEF_PURPOSE "description line missing">
-
-<!-- ENTITIES THAT SUPPLEMENT USER'S TEXT -->
-<!ENTITY ICDEVGROUP "<ulink url='http://www.icdevgroup.org'>Interchange Development Group</ulink>">
-
-<!-- ENTITIES THAT DESCRIBE SYMBOLS -->
-<!ENTITY SYMBOL_USERTAG "
-<para>
-</para>
-">
-<!ENTITY SYMBOL_UITAG "
-<para>
-</para>
-">
-<!ENTITY SYMBOL_SYSTEMTAG "
-<para>
-</para>
-">
-<!ENTITY SYMBOL_GLOBVAR "
-<para>
-</para>
-">
-<!ENTITY SYMBOL_PRAGMA "
-<para>
-Pragmas are used to control various aspects of page and data parsing and display. Values can be defined catalog-wide, page-wide and ITL-block wide.
-</para><para>
-To define a pragma catalog-wide, use the <option>Pragma</option> directive: <code>Pragma NAME [0]</code>.
-</para><para>
-To define a pragma value for a particular page, use the <tag>pragma</tag> tag anywhere on a page: <code>[pragma NAME]</code> to enable, or
-<code>[pragma NAME 0]</code> to disable.
-</para><para>
-To define a pragma for a small ITL block inside the page, enclose the block in <code>[tag pragma NAME]1[/tag]...[tag pragma NAME]0[/tag]</code>.
-</para><para>
-Starting with Interchange 5.0, the <code>$::Pragma->{name}</code> syntax is used in the Interchange source instead of the old <code>$Vend::Cfg->{Pragma}{name}</code>.
-</para>
-">
+<!ENTITY % literals	SYSTEM "literals.ent">  %literals;
 
 <!-- Remove MsgSet -->
 <!ENTITY % compound.class "procedure|sidebar">



1.1                  xmldocs/docbook/literals.ent


rev 1.1, prev_rev 1.0
Index: literals.ent
===================================================================



<!-- GENERAL ENTITIES -->
<!ENTITY GNU "<ulink url='http://www.gnu.org'>GNU</ulink>">
<!ENTITY IC "<ulink url='http://www.icdevgroup.org'>Interchange</ulink>">
<!ENTITY RH "<ulink url='http://www.redhat.com'>Red Hat</ulink>">
<!ENTITY DEB "<ulink url='http://www.debian.org'>Debian</ulink>">
<!ENTITY DEBGNU "<ulink url='http://www.debian.org'>Debian GNU</ulink>">
<!ENTITY ICDL "<ulink url='http://www.icdevgroup.org/i/dev/download.html'>download</ulink>">
<!ENTITY ICCVS "<ulink url='http://www.icdevgroup.org/i/dev/cvs.html'>CVS</ulink>">
<!ENTITY APACHE "<ulink url='http://www.apache.org/'>Apache</ulink>">



<!-- ENTITIES USED IN AUTOGENERATED DOCS MOSTLY -->
<!ENTITY DEF_SYNOPSIS  "None specified.">
<!ENTITY DEF_DESCRIPTION "No more specific information was supplied. We know
this piece is missing and we'll try to update it.">
<!ENTITY DEF_EXAMPLE "No examples are available at this time. We do consider this a problem and will try to supply some.">
<!ENTITY DEF_NOTES "None.">
<!ENTITY DEF_BUGS "<para>There are no known bugs.</para><para>If you believe you've found a bug, please write to interchange-users at icdevgroup.org or use <application>reportbug</application> to submit bugs in Debian GNU.</para>">
<!ENTITY DEF_SYMBOLTYPE "No symbol type information, this is strange.">
<!ENTITY DEF_SOURCE 'No source information.'>
<!ENTITY DEF_AUTHOR "<ulink url='http://www.icdevgroup.org'>Interchange Development Group</ulink>">
<!ENTITY DEF_COPYRIGHT "
<para>
Copyright &copy; 2004 Interchange Development Group
</para> <para>
This documentation and the source code are free; you can redistribute
them and/or modify them
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.</para>">
<!ENTITY DEF_SEEALSO "No information.">
<!ENTITY DEF_PURPOSE "description line missing">



<!-- ENTITIES FOR CORE DEVELOPERS, FOR AUTHOR LINES-->
<!ENTITY ICDEVGROUP "<ulink url='http://www.icdevgroup.org'>Interchange Development Group</ulink>">
<!ENTITY racke "Stefan Hornburg">
<!ENTITY docelic "Davor Ocelic">
<!ENTITY mheins "Mike Heins">
<!ENTITY jon "Jon Jensen">
<!ENTITY jonc "Jonathan Clark">
<!ENTITY danb "Dan Browning">
<!ENTITY edl "Ed LaFrance">







1.1                  xmldocs/refs/bar-button


rev 1.1, prev_rev 1.0
Index: bar-button
===================================================================
__NAME__ purpose
display content (menubar usually) based on page name
__END__


__NAME__ synopsis
<row>
	<entry>
		<arg choice='plain'>page</arg>
	</entry>
	<entry>Yes</entry><entry>Yes</entry>
	<entry></entry>
	<entry>Name of the page for which the button is defined.</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>current</arg>
	</entry>
	<entry>Yes</entry><entry></entry>
	<entry>Current page name (as obtained from <varname>MV_PAGE</varname>)</entry>
	<entry>
	Name of the current page. Usually you do not want to override the default.
	</entry>
</row>

__END__


__NAME__ description
This tag can display content based on the (current) page name. It is most
directly useful for creating menu bars, but can be used for other purposes.
</para><para>
The content between the <tag>selected</tag><tag>/selected</tag> tags will be
displayed <emphasis role='bold'>if</emphasis> the name of the current
page (<varname>MV_PAGE</varname> variable, or your custom 'current=' argument)
matches the 'page=' parameter.
</para><para>
The default content (one outside of <tag>select</tag> tags) will be displayed
when there is no match.
__END__


__NAME__ example
<example>
	<title>Create 3-button menubar</title>
	<para>
	Create three different pages,
	<filename>page1.html</filename>,
	<filename>page2.html</filename> and
	<filename>page3.html</filename>, each with the identical content:
	</para>
	<programlisting><![CDATA[
<table><tr>

[bar-button page=page1]
<td><a href="[area page1]">PAGE-1</a></td>
[selected]
<td bgcolor="red"><a href="[area page1]"><b>PAGE-1-selected</b></a></td>
[/selected]
[/bar-button]

[bar-button page=page2]
<td><a href="[area page2]">PAGE-2</a></td>
[selected]
<td bgcolor="red"><a href="[area page2]"><b>PAGE-2-selected</b></a></td>
[/selected]
[/bar-button]

[bar-button page=page3]
<td><a href="[area page3]">PAGE-3</a></td>
[selected]
<td bgcolor="red"><a href="[area page3]"><b>PAGE-3-selected</b></a></td>
[/selected]
[/bar-button]

</tr></table>
]]></programlisting>
</example>
__END__




1.1                  xmldocs/refs/capture_page


rev 1.1, prev_rev 1.0
Index: capture_page
===================================================================
__NAME__ purpose
process page and save output to file
__END__

__NAME__ missing
Explain what is expiry= parameter and how touch= affects it.
__END__


__NAME__ synopsis
<row>
	<entry>
		<arg choice='plain'>page</arg>
	</entry>
	<entry>Yes</entry><entry>Yes</entry>
	<entry></entry>
	<entry>Name of the Interchange page to process (as if the user visited
	it with the browser).</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>file</arg>
	</entry>
	<entry>Yes</entry><entry>Yes</entry>
	<entry></entry>
	<entry>
	File to dump contents to.
	</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>scan</arg>
	</entry>
	<entry></entry><entry></entry>
	<entry></entry>
	<entry>Specifies the search string and reproduces a search
	results page.</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>auto_create_dir</arg>
	</entry>
	<entry></entry><entry></entry>
	<entry>0</entry>
	<entry>Create directory path to the dump file?</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>expiry</arg>
	</entry>
	<entry></entry><entry></entry>
	<entry></entry>
	<entry>See if file Modification time is newer than expiry deadline</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>touch</arg>
	</entry>
	<entry></entry><entry></entry>
	<entry>0</entry>
	<entry>If the file is expired, touch it?</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>umask</arg>
	</entry>
	<entry></entry><entry></entry>
	<entry></entry>
	<entry>File creation umask</entry>
</row>
<row>
	<entry>
		<arg choice='plain'>hide</arg>
	</entry>
	<entry></entry><entry></entry>
	<entry>0</entry>
	<entry>Hide return value of the <function>Vend::File::writefile()</function>
	function?</entry>
</row>
__END__

__NAME__ description
This tag processes the page (as if the user visited it with the browser),
and writes contents to disk.
This is usually called from Interchange jobs but, of course, nothing
enforces this.
</para><para>
The tag is able to reproduce both standard and search results pages.
</para><para>
This is similar to the output you could get from 
<userinput>lynx -dump</userinput> or <userinput>w3m -dump</userinput>
commands.
__END__


__NAME__ example
<example>
	<title>Basic static page example</title>
	<para>
	Create page named <filename>make-static.html</filename> with the following
	content:
	</para>
	<programlisting>
	[capture-page page=index file=static/index.html umask=022 auto_create_dir=1]
	</programlisting>
	<para>
	This would create the <filename class='directory'>static/</filename>
	directory in your catalog root, and a snapshot of
	<filename>index.html</filename> in it.
	</para>
</example>
__END__

__NAME__ example2
<example>
	<title>Static page example using scan=</title>
	<para>
	Create page named <filename>make-static2.html</filename> with the following
	content:
	</para>
	<programlisting>
[loop list="Levels,Rulers,Squares"]
  [capture-page page="[loop-code]" file="static/cats/[loop-code].html"
    scan="fi=products/st=db/co=yes/sf=category/se=[loop-code]"
    auto_create_dir=1]
[/loop]
	</programlisting>
</example>
__END__

__NAME__ author
&racke;, &ICDEVGROUP;
__END__




1.6       +1 -1      xmldocs/refs/MV_BAD_LOCK/control


rev 1.6, prev_rev 1.5
Index: control
===================================================================
RCS file: /var/cvs/xmldocs/refs/MV_BAD_LOCK/control,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- control	22 Sep 2004 21:13:05 -0000	1.5
+++ control	1 Oct 2004 21:04:41 -0000	1.6
@@ -1,3 +1,3 @@
 purpose: work around a problem in systems with broken locking mechanism
 default: <literal>0</literal>
-author: Mike Heins, &ICDEVGROUP;
+author: &mheins;, &ICDEVGROUP;



1.4       +1 -1      xmldocs/refs/env/control


rev 1.4, prev_rev 1.3
Index: control
===================================================================
RCS file: /var/cvs/xmldocs/refs/env/control,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- control	24 Aug 2004 19:52:08 -0000	1.3
+++ control	1 Oct 2004 21:04:41 -0000	1.4
@@ -1,3 +1,3 @@
 purpose: provides read-only access to the HTTP environment variables
 see also: var
-author: Ed LaFrance, &ICDEVGROUP;
+author: &edl;,, &ICDEVGROUP;



1.6       +1 -1      xmldocs/refs/substitute_table_image/control


rev 1.6, prev_rev 1.5
Index: control
===================================================================
RCS file: /var/cvs/xmldocs/refs/substitute_table_image/control,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- control	22 Sep 2004 21:13:08 -0000	1.5
+++ control	1 Oct 2004 21:04:41 -0000	1.6
@@ -1,4 +1,4 @@
 purpose: substitute background image paths in HTML table elements
 default: <literal>0</literal>
 see also: no_image_rewrite, ImageDir, ImageSecureDir
-author: Stefan Hornburg, &ICDEVGROUP;
+author: &racke;, &ICDEVGROUP;








More information about the docs mailing list