Updated member list code.

This commit is contained in:
David Bartley 2007-07-16 09:09:19 -04:00
parent 1880acb27a
commit 46b82e4c97
2 changed files with 3 additions and 3 deletions

View File

@ -16,7 +16,7 @@ recurse-cow:
members.xml: members.xml:
echo '<?xml version='\''1.0'\''?>' > $@ echo '<?xml version='\''1.0'\''?>' > $@
echo '<memberlist>' >> $@ echo '<memberlist>' >> $@
ceoquery memberlist | awk -F \| '{ id = $$1; name = $$2; program = $$3; gsub(/&/, "\\&amp;", name); gsub(/&/, "\\&amp;", program); gsub(/"/, "\\&quot;", name); gsub(/"/, "\\&quot;", program); print "<member id=\"" id "\" name=\"" name "\" program=\"" program "\" />"; }' >> $@ ceoquery memberlist | sort | awk -F \| '{ name = $$1; program = $$2; userid = $$3; gsub(/&/, "\\&amp;", name); gsub(/&/, "\\&amp;", program); gsub(/"/, "\\&quot;", name); gsub(/"/, "\\&quot;", program); print "<member name=\"" name "\" program=\"" program "\" userid=\"" userid "\" />"; }' >> $@
echo '</memberlist>' >> $@ echo '</memberlist>' >> $@
books.xml: books.xml:

View File

@ -432,9 +432,9 @@
select="count(document('members.xml')/memberlist/member)"/> members.</p> select="count(document('members.xml')/memberlist/member)"/> members.</p>
<table> <table>
<tr> <tr>
<th>Member ID</th>
<th>Name</th> <th>Name</th>
<th>Program</th> <th>Program</th>
<th>Userid</th>
</tr> </tr>
<xsl:for-each select="document('members.xml')/memberlist/member"> <xsl:for-each select="document('members.xml')/memberlist/member">
<xsl:variable name="class"> <xsl:variable name="class">
@ -444,9 +444,9 @@
</xsl:choose> </xsl:choose>
</xsl:variable> </xsl:variable>
<tr class="{$class}"> <tr class="{$class}">
<td><xsl:value-of select="@id"/></td>
<td><xsl:value-of select="@name"/></td> <td><xsl:value-of select="@name"/></td>
<td><xsl:value-of select="@program"/></td> <td><xsl:value-of select="@program"/></td>
<td><xsl:value-of select="@userid"/></td>
</tr> </tr>
</xsl:for-each> </xsl:for-each>
</table> </table>