summaryrefslogtreecommitdiff
path: root/contrib_xsl
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-03-12 20:42:18 -0300
committerJesusaves <cpntb1@ymail.com>2018-03-12 20:42:18 -0300
commit26df7db7edaf2389a3ec5cab6a25ac18a393e5cb (patch)
tree55e050cc9a4e1f0521434c6cba6db2d8e452ef91 /contrib_xsl
parent418445a6fb104bcf2d63b82e5cbf7f25f70677e0 (diff)
downloadtools-26df7db7edaf2389a3ec5cab6a25ac18a393e5cb.tar.gz
tools-26df7db7edaf2389a3ec5cab6a25ac18a393e5cb.tar.bz2
tools-26df7db7edaf2389a3ec5cab6a25ac18a393e5cb.tar.xz
tools-26df7db7edaf2389a3ec5cab6a25ac18a393e5cb.zip
Make for GitLab wiki
Diffstat (limited to 'contrib_xsl')
-rw-r--r--contrib_xsl/Makefile10
-rw-r--r--contrib_xsl/wiki.xsl61
2 files changed, 41 insertions, 30 deletions
diff --git a/contrib_xsl/Makefile b/contrib_xsl/Makefile
index 7c3edea..c3f475e 100644
--- a/contrib_xsl/Makefile
+++ b/contrib_xsl/Makefile
@@ -1,6 +1,7 @@
XSLTPROC = xsltproc
-CDDIR = ../../client-data
-HELPDIR = help
+CDDIR = ../../client-data
+WKDIR = ../../wiki
+HELPDIR = help
all: about-server wiki
@@ -10,5 +11,6 @@ about-server:
@echo "The file about-server.txt was created successfully."
wiki:
- @$(XSLTPROC) wiki.xsl contributors.xml | less
- @echo "You can now place this output in: http://wiki.evolonline.org/contributors"
+ @$(XSLTPROC) wiki.xsl contributors.xml > Contributors.md
+ @cp Contributors.md $(WKDIR)
+ @echo "Wiki generated"
diff --git a/contrib_xsl/wiki.xsl b/contrib_xsl/wiki.xsl
index 24b063e..ca6e0c5 100644
--- a/contrib_xsl/wiki.xsl
+++ b/contrib_xsl/wiki.xsl
@@ -12,33 +12,51 @@ Copyright (C) 2016 Evol Online -->
<xsl:apply-templates/>
</xsl:template>
+ <xsl:template match="tmw2">
+ <xsl:text>&#xa;</xsl:text>
+ <xsl:text># TMW2 Contributors&#xa;</xsl:text>
+ <xsl:text>|Nickname|Real Name / Email|&#xa;</xsl:text>
+ <xsl:text>|--------|-----------------|&#xa;</xsl:text>
+ <xsl:apply-templates/>
+ </xsl:template>
+
<xsl:template match="evol">
- <xsl:text>^ Evol Online Contributors ^^&#xa;</xsl:text>
- <xsl:text>^ Nickname ^ Real Name / Email ^ Link ^&#xa;</xsl:text>
+ <xsl:text>&#xa;</xsl:text>
+ <xsl:text># Evol Online Contributors&#xa;</xsl:text>
+ <xsl:text>|Nickname|Real Name / Email|&#xa;</xsl:text>
+ <xsl:text>|--------|-----------------|&#xa;</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="tmw-legacy">
- <xsl:text>^ The Mana World Legacy Contributors ^^&#xa;</xsl:text>
- <xsl:text>^ Nickname ^ Real Name / Email ^ Link ^&#xa;</xsl:text>
+ <xsl:text>&#xa;</xsl:text>
+ <xsl:text># The Mana World Legacy Contributors&#xa;</xsl:text>
+ <xsl:text>|Nickname|Real Name / Email|&#xa;</xsl:text>
+ <xsl:text>|--------|-----------------|&#xa;</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="tmw-ufb">
- <xsl:text>^ Unknown Flying Bullet Contributors ^^&#xa;</xsl:text>
- <xsl:text>^ Nickname ^ Real Name / Email ^ Link ^&#xa;</xsl:text>
+ <xsl:text>&#xa;</xsl:text>
+ <xsl:text># Unknown Flying Bullet Contributors&#xa;</xsl:text>
+ <xsl:text>|Nickname|Real Name / Email|&#xa;</xsl:text>
+ <xsl:text>|--------|-----------------|&#xa;</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="freesound">
- <xsl:text>^ Freesound Contributors ^^&#xa;</xsl:text>
- <xsl:text>^ Nickname ^ Real Name / Email ^ Link ^&#xa;</xsl:text>
+ <xsl:text>&#xa;</xsl:text>
+ <xsl:text># Freesound Contributors&#xa;</xsl:text>
+ <xsl:text>|Nickname|Real Name / Email|&#xa;</xsl:text>
+ <xsl:text>|--------|-----------------|&#xa;</xsl:text>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="other">
- <xsl:text>^ Related Community Contributors ^^&#xa;</xsl:text>
- <xsl:text>^ Name ^ Link ^&#xa;</xsl:text>
+ <xsl:text>&#xa;</xsl:text>
+ <xsl:text># Related Community Contributors&#xa;</xsl:text>
+ <xsl:text>|Nickname|Real Name / Email|&#xa;</xsl:text>
+ <xsl:text>|--------|-----------------|&#xa;</xsl:text>
<xsl:apply-templates select="community"/>
</xsl:template>
@@ -50,11 +68,7 @@ Copyright (C) 2016 Evol Online -->
<xsl:choose>
<xsl:when test="@mailid">
- <xsl:text> |[[mailto:</xsl:text>
- <xsl:value-of select="@mailid"/>
- <xsl:text>@</xsl:text>
- <xsl:value-of select="@mailserver"/>
- <xsl:text>| </xsl:text>
+ <xsl:text> |(</xsl:text>
<xsl:choose>
<xsl:when test="@name">
<xsl:value-of select="@name"/>
@@ -63,7 +77,12 @@ Copyright (C) 2016 Evol Online -->
<xsl:value-of select="@nick"/>
</xsl:otherwise>
</xsl:choose>
- <xsl:text>]] |</xsl:text>
+ <xsl:text>)[mailto:</xsl:text>
+
+ <xsl:value-of select="@mailid"/>
+ <xsl:text>@</xsl:text>
+ <xsl:value-of select="@mailserver"/>
+ <xsl:text>] |</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text> |</xsl:text>
@@ -78,16 +97,6 @@ Copyright (C) 2016 Evol Online -->
<xsl:text> |</xsl:text>
</xsl:otherwise>
</xsl:choose>
- <xsl:choose>
- <xsl:when test="@page">
- <xsl:text> </xsl:text>
- <xsl:value-of select="@page"/>
- <xsl:text> |</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text> No Data |</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
<xsl:text>&#xa;</xsl:text>
</xsl:template>