source/get_bookmark.sh | 65 +++++++++++++++++++++++++++++++++--------------- source/get_bookmark.xsl | 6 ++-- 2 files changed, 49 insertions(+), 22 deletions(-)
New commits: commit 84c9ad7e308a3fa3809529aac4557c0b4cde823e Author: Olivier <[email protected]> Date: Tue Dec 20 16:20:42 2016 -0200 Sort bookmarks alphabetically in HC3 Change-Id: Id26048f7ebfdccc2e5afd8a851a0f30c7a78fda0 Reviewed-on: https://gerrit.libreoffice.org/32249 Reviewed-by: Olivier Hallot <[email protected]> Tested-by: Olivier Hallot <[email protected]> diff --git a/source/get_bookmark.sh b/source/get_bookmark.sh index b979a07..2957cb2 100755 --- a/source/get_bookmark.sh +++ b/source/get_bookmark.sh @@ -9,56 +9,83 @@ stub1='<ul class="indexlink">' stub2='</ul>' ffile=bookmark_calc.html -rm -f $ffile +ffile2=temp.html +rm -f $ffile $ffile2 +find text/scalc -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/scalc -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_writer.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/swriter -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/swriter -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_draw.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/sdraw -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/sdraw -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_impress.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/simpress -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/simpress -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_shared.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/shared -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/shared -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_chart.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/schart -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/schart -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_math.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/smath -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/smath -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_basic.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/sbasic -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/sbasic -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile ffile=bookmark_base.html -rm -f $ffile +rm -f $ffile $ffile2 +touch $ffile2 +find text/shared/explorer/database -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile2 echo $stub1 > $ffile -find text/shared/explorer/database -type f -name "*.xhp" -exec xsltproc get_bookmark.xsl {} + >> $ffile +awk 'NF' $ffile2 >> $ffile +sort -k3b -t\> -s -o $ffile $ffile echo $stub2 >> $ffile - +rm -f $ffile2 diff --git a/source/get_bookmark.xsl b/source/get_bookmark.xsl index 3b1be23..6f1bd17 100644 --- a/source/get_bookmark.xsl +++ b/source/get_bookmark.xsl @@ -53,9 +53,9 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:variable name="href" select="concat($filename,'#',@id)"/> <xsl:for-each select="bookmark_value"> <li><a href="{$href}" target="_top"> - <xsl:apply-templates> - <xsl:value-of select="."/> - </xsl:apply-templates> + <xsl:call-template name="brand"><xsl:with-param name="string"> + <xsl:value-of select="."/> + </xsl:with-param></xsl:call-template> </a></li><xsl:text>
</xsl:text> </xsl:for-each> </xsl:for-each> _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
