Skip to content

Commit

Permalink
Merge branch '2l'
Browse files Browse the repository at this point in the history
  • Loading branch information
wdiestel committed Mar 10, 2024
2 parents b48267d + db0b2cc commit 32c33a3
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 64 deletions.
6 changes: 4 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
#### staĝo 1: certigu, ke vi antaŭe kompilis voko-grundo aŭ ŝargis de Github kiel pakaĵo
#######################################################
# staĝo 1: certigu, ke vi antaŭe kompilis voko-grundo aŭ ŝargis de Github kiel pakaĵo
#######################################################
ARG VERSION=latest
FROM ghcr.io/revuloj/voko-grundo/voko-grundo:${VERSION} as grundo

Expand Down Expand Up @@ -74,7 +76,7 @@ COPY --from=grundo build/ ${VOKO}/
#COPY --from=grundo build/xsl/ ${VOKO}/xsl/

RUN chmod go+w ${VOKO}/xsl && chown root:root ${VOKO}/smb \
&& chown formiko ${VOKO}/cfg/klasoj.xml ${VOKO}/xsl/revo_tez.xsl ${VOKO}/xsl/revohtml2.xsl ${VOKO}/xsl/revohtml.xsl \
&& chown formiko ${VOKO}/cfg/klasoj.xml ${VOKO}/xsl/revohtml2.xsl ${VOKO}/xsl/revohtml.xsl \
&& mkdir -p revo && mkdir -p tmp/inx_tmp \
&& mkdir -p log && chown -R formiko:users revo tmp log \
&& mkdir -p ${VOKO}/bin \
Expand Down
61 changes: 0 additions & 61 deletions ant/artikoloj.xml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@
</uptodate -->

<!-- evitu rekreadon de chiuj artikoloj pro shanghoj en la XSL-dosieroj -->
<touch file="${v.voko.xsl}/revo_tez.xsl" datetime="01/01/2000" pattern="MM/dd/yyyy"/>
<touch file="${v.voko.xsl}/revohtml2.xsl" datetime="01/01/2000" pattern="MM/dd/yyyy"/>
<touch file="${v.voko.xsl}/revohtml.xsl" datetime="01/01/2000" pattern="MM/dd/yyyy"/>

Expand All @@ -85,19 +84,6 @@
description="rekreas unuopan artikolon, donu $dosiero (sen '.xml') sur komandlinio"
if="dosiero">

<!--
<xslt in="${v.bazo.xml}/${dosiero}.xml" out="${v.tmp}/art/${dosiero}.xml"
force="true" style="${v.voko.xsl}/revo_tez.xsl" classpathref="saxon.classpath">
<factory name="net.sf.saxon.TransformerFactoryImpl"/>
</xslt>
<xslt in="${v.tmp}/art/${dosiero}.xml" out="${v.tmp}/art/${dosiero}.html"
style="${v.voko.xsl}/revohtml2.xsl" classpathref="saxon.classpath">
<param name="xml-ref-pado" expression="${v.bazo.xml}"/>
<param name="agordo-pado" expression="${v.cfg}"/>
<factory name="net.sf.saxon.TransformerFactoryImpl"/>
</xslt>
-->
<xslt in="${v.bazo.xml}/${dosiero}.xml" out="${v.tmp}/art/${dosiero}.html"
style="${v.voko.xsl}/revohtml2.xsl" classpathref="saxon.classpath">
<param name="xml-ref-pado" expression="${v.bazo.xml}"/>
Expand Down Expand Up @@ -138,22 +124,6 @@
<filelist dir="${v.fonto}" files="${artikoloj}"/>
</copy>

<!-- la sekvajn du paŝojn ni povos kunigi al unu, kiam ni iom post iom
forigas la manlnovan tezaŭron kun statikaj dosieroj
<xslt destdir="${v.tmp}/art" extension=".xml" useImplicitFileset="false"
failOnNoResources="false" force="true" style="${v.voko.xsl}/revo_tez.xsl" classpathref="saxon.classpath">
<filelist dir="${v.bazo.xml}" files="${artikoloj}"/>
<factory name="net.sf.saxon.TransformerFactoryImpl"/>
</xslt>
<xslt destdir="${v.tmp}/art" extension=".html" useImplicitFileset="false"
failOnNoResources="false" force="true" style="${v.voko.xsl}/revohtml2.xsl" classpathref="saxon.classpath">
<filelist dir="${v.tmp}/art" files="${artikoloj}"/>
<param name="agordo-pado" expression="${v.cfg}"/>
<param name="xml-ref-pado" expression="${v.bazo.xml}"/>
<factory name="net.sf.saxon.TransformerFactoryImpl"/>
</xslt>
-->
<xslt destdir="${v.tmp}/art" extension=".html" useImplicitFileset="false"
failOnNoResources="false" force="true" style="${v.voko.xsl}/revohtml2.xsl" classpathref="saxon.classpath">
<filelist dir="${v.bazo.xml}" files="${artikoloj}"/>
Expand Down Expand Up @@ -295,37 +265,6 @@ delete FROM art WHERE art_amrk = 'singult';
<target name="art-html" depends="art-preparo"
description="kreas artikolojn el shanghitaj xml-dosieroj">

<!--
<echo message="### enmetu tezauro-ligojn en chiujn aktualigitajn artikolojn"/>
<xslt basedir="${v.bazo.xml}" includes="*.xml" destdir="${v.tmp}/art" extension=".xml"
style="${v.voko.xsl}/revo_tez.xsl" classpathref="saxon.classpath">
<factory name="net.sf.saxon.TransformerFactoryImpl"/>
</xslt>
<!- - aktualigu kelkajn malnovajn dosierojn por certigi, ke shanghoj
en la XSLT-dosieroj iom post iom trafos chiujn artikolojn - ->
<echo message="### aktualigu 50 malnovajn artikolojn"/>
<xslt basedir="${v.bazo.xml}" includes="*.xml" destdir="${v.tmp}/art" extension=".xml"
style="${v.voko.xsl}/revo_tez.xsl" force="true" classpathref="saxon.classpath">
<custom classname="de.steloj.respiro.DateMaxFilesSelector" classpath="${v.voko.ant}/respiro.jar">
<param name="datetime" value="${v.antau_jaro}"/>
<param name="pattern" value="yyyy-MM-dd HH:mm"/>
<param name="when" value="before"/>
<param name="maxFiles" value="50"/> <!- - aktualigu maksimume 50 malnovajn dosierojn - ->
</custom>
<factory name="net.sf.saxon.TransformerFactoryImpl"/>
</xslt>
<echo message="### kreu la HTML-dosierojn por la artikoloj"/>
<xslt basedir="${v.tmp}/art" includes="*.xml" destdir="${v.tmp}/art/" extension=".html"
style="${v.voko.xsl}/revohtml2.xsl" classpathref="saxon.classpath">
<param name="agordo-pado" expression="${v.cfg}"/>
<param name="xml-ref-pado" expression="${v.bazo.xml}"/>
<factory name="net.sf.saxon.TransformerFactoryImpl"/>
</xslt>
-->

<echo message="### aktualigu 50 malnovajn artikolojn"/>
<xslt basedir="${v.bazo.xml}" includes="*.xml" destdir="${v.tmp}/art" extension=".html"
style="${v.voko.xsl}/revohtml2.xsl" force="true" classpathref="saxon.classpath">
Expand Down
2 changes: 2 additions & 0 deletions ant/medio.xml
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ rezulto en:
<target name="med-bib" depends="med-preparo"
description="bibliografio" >

<!--
<xslt in="${v.bazo.cfg}/bibliogr.xml" out="${v.bazo.dok}/bibliogr.html"
style="${v.voko.xsl}/bibhtml.xsl"/>
Expand All @@ -116,6 +117,7 @@ rezulto en:
<xslt in="${v.bazo.cfg}/bibliogr.xml" out="${v.bazo.dok}/bibltit.html"
style="${v.voko.xsl}/bibtithtml.xsl"/>
-->

<xslt in="${v.bazo.cfg}/bibliogr.xml" out="${v.bazo.dok}/bibliogr.json"
style="${v.voko.xsl}/bibjson.xsl"/>
Expand Down
2 changes: 1 addition & 1 deletion sbin/eldono
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# Ni ankaŭ supozas, ke nova eldono okazas en git-branĉo kun la sama nomo
# Ĉe publikigo marku la kodstaton per etikedo (git-tag) v${eldono}.
# Dum la realigo vi povas ŝovi la etikedon ĉiam per celo "etikedo".
eldono=2i
eldono=2l

# ni komprenas preparo | etikedo | helpo
target="${1:-helpo}"
Expand Down

0 comments on commit 32c33a3

Please sign in to comment.