Browse Source

Moved fundraising box to the top of each page.

svn path=/trunk/; revision=13503
tags/stw2018
Reinhard Müller 10 years ago
parent
commit
6db8749637
20 changed files with 165 additions and 99 deletions
  1. 78
    14
      fsfeurope.css
  2. 36
    0
      fsfeurope.xsl
  3. 1
    0
      index.ar.xhtml
  4. 1
    0
      index.da.xhtml
  5. 3
    19
      index.de.xhtml
  6. 0
    10
      index.el.xhtml
  7. 0
    10
      index.en.xhtml
  8. 7
    7
      index.es.xhtml
  9. 3
    11
      index.fi.xhtml
  10. 14
    23
      index.fr.xhtml
  11. 1
    0
      index.hr.xhtml
  12. 0
    1
      index.it.xhtml
  13. 1
    1
      index.nb.xhtml
  14. 1
    1
      index.nl.xhtml
  15. 1
    1
      index.nn.xhtml
  16. 1
    0
      index.pt.xhtml
  17. 1
    0
      index.sk.xhtml
  18. 1
    0
      index.sl.xhtml
  19. 1
    1
      index.tr.xhtml
  20. 14
    0
      tools/build.pl

+ 78
- 14
fsfeurope.css View File

@@ -194,6 +194,54 @@ dl dd {
}


/* ------------------------------------------------------------------------- */
/* Fundraising box */
/* ------------------------------------------------------------------------- */

#fundraising {
margin: 1em 0 0 220px;
padding: 0 0 1em 1em;
}

#fundraising div.box {
border: 1px solid black;
padding: 0.6em 1em 0.6em 1em;
background-color: #FFECBF;
}

#fundraising p.call1 {
margin: 0;
text-align: center;
font-size: large;
font-weight: bold;
}

#fundraising p.call2 {
margin-top: .3em;
text-align: center;
}

#fundraising div.percentbox {
border: 1px solid black;
}

#fundraising div.percentbar {
height: 1em;
background-color: #202D79;
}

#fundraising p.current {
float: left;
margin: 0;
text-align: left;
}

#fundraising p.target {
margin: 0;
text-align: right;
}


/* ------------------------------------------------------------------------- */
/* Content */
/* ------------------------------------------------------------------------- */
@@ -318,6 +366,36 @@ table td.negative {
}


/* ------------------------------------------------------------------------- */
/* Action box */
/* ------------------------------------------------------------------------- */

div.actionbox {
float: right;
margin: 0 0 1em 1em;
border: thin solid black;
padding: .3em .6em;
background-color: #A4E8F7;
font-size: large;
text-align: center;
font-weight: bold;
}

div.actionbox p {
margin: .3em 0;
}

div.actionbox a {
display: block;
margin: .3em 0;
border-width: medium;
border-style: solid;
border-color: #666FA3 black black #666FA3;
padding: .5em 1em;
background: #202D79;
color: white;
}

/* ------------------------------------------------------------------------- */
/* Footer */
/* ------------------------------------------------------------------------- */
@@ -464,17 +542,3 @@ ul.spaced li, ol.spaced li { /* Spaced listings, use this instead of <br /> */
border-bottom: 1px solid #f4f8fa;
padding-bottom: 1.2em;
}


/* temporary */
#support {
border: 1px solid black;
padding: 0.3em 1em 0.3em 1em;
background: #FFECBF;
text-align: center;
font-weight: bold;
}

#support h2 {
margin-top: .5em;
}

+ 36
- 0
fsfeurope.xsl View File

@@ -201,6 +201,41 @@
</xsl:element>
<!-- End Language bar -->

<!-- Fundraising box -->
<xsl:if test="/buildinfo/fundraising">
<xsl:element name="div">
<xsl:attribute name="id">fundraising</xsl:attribute>
<xsl:element name="div">
<xsl:attribute name="class">box</xsl:attribute>
<xsl:element name="p">
<xsl:attribute name="class">call1</xsl:attribute>
<xsl:apply-templates select="/buildinfo/fundraising/call1/node()"/>
</xsl:element>
<xsl:element name="p">
<xsl:attribute name="class">call2</xsl:attribute>
<xsl:apply-templates select="/buildinfo/fundraising/call2/node()"/>
</xsl:element>
<!-- xsl:element name="div">
<xsl:attribute name="class">percentbox</xsl:attribute>
<xsl:element name="div">
<xsl:attribute name="class">percentbar</xsl:attribute>
<xsl:attribute name="style">width: 0.17%</xsl:attribute>
</xsl:element>
</xsl:element>
<xsl:element name="p">
<xsl:attribute name="class">current</xsl:attribute>
<xsl:apply-templates select="/buildinfo/fundraising/current/node()"/>
<xsl:text>€ 120</xsl:text>
</xsl:element>
<xsl:element name="p">
<xsl:attribute name="class">target</xsl:attribute>
<xsl:text>€ 70,000</xsl:text>
</xsl:element -->
</xsl:element>
</xsl:element>
</xsl:if>
<!-- End Fundraising box -->

<!-- Content -->
<xsl:element name="div">
<xsl:attribute name="id">content</xsl:attribute>
@@ -378,6 +413,7 @@
buildinfo/textsetbackup|
buildinfo/menuset|
buildinfo/trlist|
buildinfo/fundraising|
buildinfo/localmenuset"/>

<!-- For all other nodes, copy verbatim -->

+ 1
- 0
index.ar.xhtml View File

@@ -30,3 +30,4 @@ Local Variables: ***
mode: xml ***
End: ***
-->


+ 1
- 0
index.da.xhtml View File

@@ -52,3 +52,4 @@ Local Variables: ***
mode: xml ***
End: ***
-->


+ 3
- 19
index.de.xhtml View File

@@ -5,12 +5,9 @@
</head>

<body>
<center>
<h1>Free Software Foundation Europe</h1>
<h1>Free Software Foundation Europe</h1>

<p class="tagline">Frei im Sinne von Freiheit</p>

</center>
<p class="tagline">Frei im Sinne von Freiheit</p>

<p>
Die Free Software Foundation Europe (FSFE) ist eine nicht
@@ -34,20 +31,7 @@
wollen, können Sie <a href="http://fellowship.fsfe.org/join">jetzt
beitreten</a> und andere dazu zu ermutigen, das auch zu tun.
</p>

<div id="support">
<h2><a href="/donate/letter-2009.html">Die FSFE braucht Ihre
Unterstützung</a></h2>

<p>
<a href="/donate/letter-2009.html">Lesen Sie einen Brief des Präsidenten der
FSFE</a> um herauszufinden, wie Sie uns dabei unterstützen können
weiterhin erfolgreiche Arbeit für Freie Software zu leisten.
</p>
</div>

</body>
</body>

<text id="news">Letzte Meldungen</text>
<text id="events">Nächste Veranstaltungen</text>

+ 0
- 10
index.el.xhtml View File

@@ -29,16 +29,6 @@
<a href="http://fellowship.fsfe.org/join">γίνετε μέλη τώρα</a>, και να
ενθαρρύνετε άλλους να κάνουν το ίδιο.
</p>

<div id="support">
<h2><a href="/donate/letter-2009.html">Το FSFE χρειάζεται την υποστήριξή σας</a></h2>

<p>
<a href="/donate/letter-2009.html">Διαβάστε μια επιστολή από τον Πρόεδρο του FSFE</a>
για να δείτε πώς θα μας διατηρήσετε ισχυρούς στην προσπάθειά μας για το Ελεύθερο
Λογισμικό.
</p>
</div>
</body>

<text id="news">Τελευταία νέα</text>

+ 0
- 10
index.en.xhtml View File

@@ -30,16 +30,6 @@
<a href="http://fellowship.fsfe.org/join">join now</a>, and to
encourage others to do likewise.
</p>

<div id="support">
<h2><a href="/donate/letter-2009.html">FSFE needs your support</a></h2>

<p>
<a href="/donate/letter-2009.html">Read a letter from FSFE's
President</a> to find out how to keep us going strong for Free
Software.
</p>
</div>
</body>

<text id="news">Latest news</text>

+ 7
- 7
index.es.xhtml View File

@@ -6,8 +6,8 @@
</head>
<body>

<h1>Free Software Foundation Europa</h1>
<!-- <h2>Libre de Libertad</h2> -->
<h1>Free Software Foundation Europa</h1>
<p class="tagline">Libre de Libertad</p>

<p>
La Fundación para el Software Libre en Europa (FSFE) es una organización
@@ -22,11 +22,11 @@
libertades a todos los participantes en la sociedad digital.
</p>
<p>
El trabajo de la FSFE es posible gracias a muchas contribuciones individuales, en
particular las de la <a href="http://fellowship.fsfe.org/">Fellowship de la FSFE</a>.
Uno de los métodos para contribuir es
<a href="http://fellowship.fsfe.org/join">unirse ahora</a> y animar a otros a hacer lo
mismo.
El trabajo de la FSFE es posible gracias a muchas contribuciones individuales, en
particular las de la <a href="http://fellowship.fsfe.org/">Fellowship de la FSFE</a>.
Uno de los métodos para contribuir es
<a href="http://fellowship.fsfe.org/join">unirse ahora</a> y animar a otros a hacer lo
mismo.
</p>
</body>


+ 3
- 11
index.fi.xhtml View File

@@ -4,10 +4,11 @@
<head>
<title>FSFE - Free Software Foundation Europe - suomeksi</title>
</head>

<body>
<h1>Free Software Foundation Europe</h1>

<h1>Free Software Foundation Europe</h1>
<p class="tagline">Vapaiden ohjelmistojen säätiö Euroopassa</p>
<p class="tagline">Vapaiden ohjelmistojen säätiö Euroopassa</p>

<p>
Free Software Foundation Europe (FSFE) on <a href="documents/freesoftware.html">
@@ -23,15 +24,6 @@
<p>
FSFE:n olemassaolon ovat mahdollistaneet toimintaamme osallistuneet vapaaehtoiset, etenkin FSFE:n <a href="http://fellowship.fsfe.org/index.fi.html">Fellowship-jäsenet</a>. Eräs tapa auttaa on <a href="http://fellowship.fsfe.org/join">liittyä nyt</a>, ja kannustaa muitakin liittymään.
</p>

<div id="support">
<h2><a href="/donate/letter-2009.html">FSFE tarvitsee tukeasi</a></h2>

<p>
<a href="/donate/letter-2009.html">Lue FSFE:n puheenjohtajan kirje</a>
FSFE:n tarvitsemasta avusta vapaiden ohjelmistojen asian edistämiseksi.
</p>
</div>
</body>

<text id="news">Uusimmat uutiset</text>

+ 14
- 23
index.fr.xhtml View File

@@ -6,36 +6,27 @@
</head>
<body>

<h1>Free Software Foundation Europe</h1>
<p class="tagline">Libre comme dans Liberté</p>
<h1>Free Software Foundation Europe</h1>
<p class="tagline">Libre comme dans Liberté</p>

<p>
La Free Software Foundation Europe (FSFE) est une organisation à but non
lucratif, reconnue d'utilité publique dans certains pays, dédiée aux <a
href="documents/freesoftware.html">Logiciel Libre</a>. La FSFE soutient
que les libertés d'utiliser, d'étudier, de partager et d'améliorer sont
fondamentales pour assurer une participation équitable de tous à l'âge de
l'information. Notre travail consiste à répandre la compréhension et le
soutien à la liberté des logiciels auprès des politiques, dans les lois
et la société dans son ensemble. Nous promouvons également le
développement des technologies, comme le système d'exploitation
GNU/Linux, qui apportent ces libertés à tous les participants de la
société de l'information.
La Free Software Foundation Europe (FSFE) est une organisation à but non
lucratif, reconnue d'utilité publique dans certains pays, dédiée aux <a
href="documents/freesoftware.html">Logiciel Libre</a>. La FSFE soutient
que les libertés d'utiliser, d'étudier, de partager et d'améliorer sont
fondamentales pour assurer une participation équitable de tous à l'âge de
l'information. Notre travail consiste à répandre la compréhension et le
soutien à la liberté des logiciels auprès des politiques, dans les lois
et la société dans son ensemble. Nous promouvons également le
développement des technologies, comme le système d'exploitation
GNU/Linux, qui apportent ces libertés à tous les participants de la
société de l'information.
</p>
<p>
Le travail de la FSFE est rendu possible grâce à de nombreuses contributions individuelles, et en particulier grâce aux membres de la <a href="http://fellowship.fsfe.org/">Fellowship de la FSFE</a>. En effet, un moyen de contribuer est de <a href="http://fellowship.fsfe.org/join">s'inscrire</a> dès maintenant et devenir un Fellow, et d'amener d'autres personnes à en faire autant.
</p>
<div id="support">
<h2><a href="/donate/letter-2009.html">La FSFE a besoin de votre soutien</a></h2>

<p>
<a href="/donate/letter-2009.html">Lire la lettre du Président de la FSFE</a>
pour découvrir comment renforcer le Logiciel Libre.
</p>
</div>
</body>

<text id="news">Dernières nouvelles</text>

+ 1
- 0
index.hr.xhtml View File

@@ -43,3 +43,4 @@ Local Variables: ***
mode: xml ***
End: ***
-->


+ 0
- 1
index.it.xhtml View File

@@ -5,7 +5,6 @@
<title>FSFE - Free Software Foundation Europe</title>
</head>
<body>

<h1>Free Software Foundation Europe</h1>

<p>

+ 1
- 1
index.nb.xhtml View File

@@ -7,7 +7,7 @@
<body>

<h1>Free Software Foundation Europe</h1>
<h2 class="tagline">Fri som i frihet</h2>
<p class="tagline">Fri som i frihet</p>

<p>Free Software Foundation Europe (FSFE) er en idéell, og i enkelte land
veldedig, organisasjon tilegnet <a href="/documents/freesoftware.html">fri

+ 1
- 1
index.nl.xhtml View File

@@ -7,7 +7,7 @@
<body>

<h1>Free Software Foundation Europe</h1>
<h2 class="tagline centre">Free as in Freedom</h2>
<p class="tagline centre">Free as in Freedom</p>

<p>
De Free Software Foundation Europa (FSFE) is een non-profit en

+ 1
- 1
index.nn.xhtml View File

@@ -7,7 +7,7 @@
<body>

<h1>Free Software Foundation Europe</h1>
<h2 class="tagline">Fri som i fridom</h2>
<p class="tagline">Fri som i fridom</p>

<p>Free Software Foundation Europe (FSFE) er ein ideell, og i enkelte land
velgjerande, organisasjon som jobbar for <a

+ 1
- 0
index.pt.xhtml View File

@@ -43,3 +43,4 @@ Local Variables: ***
mode: xml ***
End: ***
-->


+ 1
- 0
index.sk.xhtml View File

@@ -44,3 +44,4 @@ Local Variables: ***
mode: xml ***
End: ***
-->


+ 1
- 0
index.sl.xhtml View File

@@ -43,3 +43,4 @@ Local Variables: ***
mode: xml ***
End: ***
-->


+ 1
- 1
index.tr.xhtml View File

@@ -34,7 +34,7 @@
<text id="more">Devamı...</text>
<text id="morenews">Haberlerin Devamı...</text>
<text id="moreevents">Etkinliklerin Devamı...</text>
<translator>Oğuzhan Öğreden</translator>
<translator>Oğuzhan Öğreden</translator>
</html>
<!--
Local Variables: ***

+ 14
- 0
tools/build.pl View File

@@ -565,6 +565,20 @@ sub process {
clone_document($textdoc, $opts{i}."/tools/texts-$textlang.xml");


#
# Read the fundraising text, if it exists.
#
if (-f $opts{i}."/fundraising.$lang.xml") {
my $fundraisingdoc = $dom->createElement("fundraising");
$root->appendChild($fundraisingdoc);
clone_document($fundraisingdoc, $opts{i}."/fundraising.$lang.xml");
} elsif (-f $opts{i}."/fundraising.en.xml") {
my $fundraisingdoc = $dom->createElement("fundraising");
$root->appendChild($fundraisingdoc);
clone_document($fundraisingdoc, $opts{i}."/fundraising.en.xml");
}


#
# And then we do the same thing for the menues. But first we take the
# global menu here, then we add any information that is specific to

Loading…
Cancel
Save