Completely redesign the front page
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
bc7634bfaf
commit
768b46f448
@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<feed>
|
||||
<version>1</version>
|
||||
|
||||
<quote
|
||||
id="kroah-hartman"
|
||||
image="/picturebase/people/2018-greg-kroah-hartman-300px.jpg">
|
||||
image="/picturebase/people/2018-greg-kroah-hartman-300px.jpg"
|
||||
frontpage="yes">
|
||||
<name>
|
||||
Greg Kroah-Hartman (Linux Kernel Developer)
|
||||
</name>
|
||||
|
@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<feed>
|
||||
<version>1</version>
|
||||
|
||||
<quote
|
||||
id="kroah-hartman"
|
||||
image="/picturebase/people/2018-greg-kroah-hartman-300px.jpg">
|
||||
image="/picturebase/people/2018-greg-kroah-hartman-300px.jpg"
|
||||
frontpage="yes">
|
||||
<name>
|
||||
Greg Kroah-Hartman (Programues Kernel-i Linux)
|
||||
</name>
|
||||
|
@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<feed>
|
||||
<version>1</version>
|
||||
|
||||
<quote
|
||||
id="cryptie"
|
||||
image="/picturebase/people/2018-cryptie-300px.jpg">
|
||||
image="/picturebase/people/2018-cryptie-300px.jpg"
|
||||
frontpage="yes">
|
||||
<name>
|
||||
Amandine “Cryptie” (Privacy Specialist)
|
||||
</name>
|
||||
|
@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<feed>
|
||||
<version>1</version>
|
||||
|
||||
<quote
|
||||
id="lequertier"
|
||||
image="/picturebase/people/2018-vincent-lequertier-300px.jpg">
|
||||
image="/picturebase/people/2018-vincent-lequertier-300px.jpg"
|
||||
frontpage="yes">
|
||||
<name>
|
||||
Vincent Lequertier (PhD candidate Artificial Intelligence)
|
||||
</name>
|
||||
|
BIN
graphics/color-bar.jpg
Normal file
BIN
graphics/color-bar.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
Before Width: | Height: | Size: 576 KiB After Width: | Height: | Size: 450 KiB |
@ -1,84 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>1</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Gemeinnützige Organisation, die für ein allgemeines Verständnis und Unterstützung von Freier Software arbeitet. Beinhaltet Meldungen, Veranstaltungen und Kampagnen." />
|
||||
<meta name="keywords" content="fsfe Freie Software Open Source foss floss oss fsf Regierung Öffentliche Verwaltung gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="RSS-Feed der Meldungen"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="FSFE auf Mastodon folgen" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
|
||||
<div class="more-news">
|
||||
<a href="/news/news.html" class="learn-more">Alle Meldungen</a>
|
||||
<a href="https://planet.fsfe.org/en" class="learn-more community-blog-link">Community-Blogs</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<static-element id="video" />
|
||||
|
||||
<h2 class="home-newsletter-label">
|
||||
<newsletter-label />
|
||||
</h2>
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
Zum <a href="/news/newsletter.html">Archiv</a>
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="events RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="FSFE events as iCal feed"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<div class="home-shop-block">
|
||||
<a href="/contribute/spreadtheword.html" class="home-order-image-container">
|
||||
<img src="/graphics/infomaterial-450px.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/contribute/spreadtheword.html">Infomaterial</a>
|
||||
</div>
|
||||
|
||||
<div class="home-shop-block">
|
||||
<a href="/order/order.html?ref-frontpage" class="home-order-image-container">
|
||||
<img src="/graphics/t-shirt-promo-v2.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Fanartikel</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<followup>join</followup>
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
||||
|
156
index.en.xhtml
156
index.en.xhtml
@ -1,90 +1,116 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>1</version>
|
||||
<version>2</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Non profit organisation working to create general understanding and support for software freedom. Includes news, events, and campaigns." />
|
||||
<meta name="keywords" content="fsfe free software open source foss floss oss fsf government public sector gpl" />
|
||||
<meta
|
||||
name="description"
|
||||
content="Non profit organisation working to create general understanding
|
||||
and support for software freedom. Includes news, events, and campaigns.
|
||||
"/>
|
||||
<meta
|
||||
name="keywords"
|
||||
content="fsfe free software open source foss floss oss fsf government
|
||||
public sector gpl"/>
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
<campaigns />
|
||||
<body class="frontpage">
|
||||
<h1 class="hidden">Free Software Foundation Europe</h1>
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
<div class="introduction">
|
||||
<p>
|
||||
Free Software Foundation Europe is a charity that empowers users to
|
||||
control technology.
|
||||
</p>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="news RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="follow FSFE on Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
<p>
|
||||
Software is deeply involved in all aspects of our lives. Free Software
|
||||
gives everybody the rights to use, understand, adapt and share software.
|
||||
These rights help support other fundamental rights like freedom of
|
||||
speech, freedom of press and privacy.
|
||||
<a class="learn-more" href="/freesoftware/index.html">Learn more...</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<all-news />
|
||||
<h2>
|
||||
Our Latest News
|
||||
<a class="learn-more" href="/news/index.html">Read more...</a>
|
||||
</h2>
|
||||
|
||||
<div class="more-news">
|
||||
<a href="/news/news.html" class="learn-more">See all news</a>
|
||||
<a href="https://planet.fsfe.org/en" class="learn-more community-blog-link">Read the Community blogs</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="news">
|
||||
<dynamic-content-news/>
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<static-element id="video" />
|
||||
|
||||
<h2 class="home-newsletter-label">
|
||||
<newsletter-label />
|
||||
</h2>
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
Read <a href="/news/newsletter.html">the archive</a>
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="events RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="FSFE events as iCal feed"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
<div class="subscribe">
|
||||
<p>
|
||||
Subscribe to our email updates. Our experts inform you about current
|
||||
news, events, activities, and how you can contribute.
|
||||
</p>
|
||||
|
||||
<form method="post" action="https://my.fsfe.org/subscribe">
|
||||
<p>
|
||||
If you know about a FSFE related event that is not yet listed here or
|
||||
that you run on your own, you can easily add it by using our
|
||||
<a href="/community/tools/eventregistration.html">event announcement tool</a>.
|
||||
<input type="hidden" name="language" value="en"/>
|
||||
<input type="text" name="name" placeholder="Your name" required="yes"/>
|
||||
<input type="email" name="email1" placeholder="Your email address" required="yes"/>
|
||||
<input type="hidden" name="wants_info" value="yes"/>
|
||||
<input type="hidden" name="return_to" value="https://fsfe.org/index.html"/>
|
||||
</p>
|
||||
<button class="btn btn-default" type="submit">Stay informed</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<all-events />
|
||||
<h2>
|
||||
Our Community
|
||||
<a class="learn-more" href="/contribute/index.html">Get active...</a>
|
||||
</h2>
|
||||
|
||||
<div class="testimonials">
|
||||
<dynamic-content-testimonials/>
|
||||
</div>
|
||||
|
||||
<h2 class="hidden">Donate</h2>
|
||||
|
||||
<div class="become-supporter">
|
||||
<p>
|
||||
Freedom in the information society needs your financial contribution.
|
||||
</p>
|
||||
<a class="btn btn-default" href="https://my.fsfe.org/donate">Become a supporter now</a>
|
||||
</div>
|
||||
|
||||
<h2>Your Next Steps</h2>
|
||||
|
||||
<div class="next-steps">
|
||||
<div class="column">
|
||||
<h3>Information material</h3>
|
||||
<a href="/contribute/spreadtheword.html">
|
||||
<img src="/graphics/infomaterial-450px.png" alt=""/>
|
||||
</a>
|
||||
<p>
|
||||
<a class="learn-more" href="/contribute/spreadtheword.html">Spread the word...</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<div class="home-shop-block">
|
||||
<a href="/contribute/spreadtheword.html" class="home-order-image-container">
|
||||
<img src="/graphics/infomaterial-450px.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/contribute/spreadtheword.html">Infomaterial</a>
|
||||
</div>
|
||||
<div class="column events">
|
||||
<h3>Events</h3>
|
||||
<dynamic-content-events/>
|
||||
<p>
|
||||
<a class="learn-more" href="/events/events.html">See all events...</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="home-shop-block">
|
||||
<a href="/order/order.html?ref-frontpage" class="home-order-image-container">
|
||||
<img src="/graphics/t-shirt-promo-v2.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Shop</a>
|
||||
</div>
|
||||
<div class="column">
|
||||
<h3>Merchandise</h3>
|
||||
<a href="/order/index.html">
|
||||
<img src="/graphics/t-shirt-promo-v2.png" alt=""/>
|
||||
</a>
|
||||
<p>
|
||||
<a class="learn-more" href="/order/index.html">Get your gear...</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>join</followup>
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
<followup>no</followup>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
||||
|
@ -1,77 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>0</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Fundación del Software Libre de Europa</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Organización sin ánimo de lucro, con el fin de crear conciencia general y apoyar la libertad de software. Abarca la publicacion de noticias, eventos y campañas." />
|
||||
<meta name="keywords" content="fsfe software libre fuente abierta foss floss oss fsf gobierno sector público gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Fundación del Software Libre de Europa</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="Canal RSS de noticias"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="Siga a la FSFE en Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<a class="big-donate" href="https://my.fsfe.org/support">Hágase patrocinador</a>
|
||||
|
||||
<h2><a href="/news/newsletter.html"><newsletter-label /></a></h2>
|
||||
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
<ul id="more-news-list">
|
||||
<li><a href="/news/news.html" class="learn-more">Ver todas las noticias</a></li>
|
||||
<li><a href="http://planet.fsfe.org/en" class="learn-more">Leer los blogs de la FSFE</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="Canal RSS de eventos"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="Eventos de la FSFE en formato iCal"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<a href="/order/order.html?ref-frontpage"><img src="/graphics/tshirt-promo.jpg" alt="" /></a>
|
||||
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Tienda</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>join</followup>
|
||||
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
<translator>Miguel Abad</translator>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -1,71 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>0</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Organisation à but non lucratif œuvrant en faveur du logiciel libre. Actualités, évènements et campagnes." />
|
||||
<meta name="keywords" content="fsfe free software open source foss floss oss fsf government public sector gpl logiciel libre secteur public gouvernement gnu" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="flux RSS d'actualités"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="Suivre la FSFE sur Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<a class="big-donate" href="https://my.fsfe.org/support">Devenez un soutien</a>
|
||||
<h2><a href="/news/newsletter.html"><newsletter-label /></a></h2>
|
||||
|
||||
<subscribe-nl/>
|
||||
|
||||
<ul id="more-news-list">
|
||||
<li><a href="/news/news.html" class="learn-more">Voir toutes les actualités</a></li>
|
||||
<li><a href="http://planet.fsfe.org/fr" class="learn-more">Lire les blogs FSFE</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="flux RSS d'évènements"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="évènements FSFE au format iCal"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<a href="/order/order.html?ref-frontpage"><img src="/graphics/tshirt-promo.jpg" alt="" /></a>
|
||||
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Boutique</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<followup>join</followup>
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -1,91 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>1</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Organizzazione non profit che opera per supportare e diffondere il Software Libero. Inoltre diffonde notizie sul settore, organizza e partecipa a eventi e campagne." />
|
||||
<meta name="keywords" content="fsfe software libero open source foss floss fsf pubblica amministrazione gpl licenza" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="Feed RSS delle notizie"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="Segui FSFE su Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
|
||||
<div class="more-news">
|
||||
<a href="/news/news.html" class="learn-more">Mostra tutte le notizie</a>
|
||||
<a href="https://planet.fsfe.org/en" class="learn-more community-blog-link">Leggi i blog della comunità</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<static-element id="video" />
|
||||
|
||||
<h2 class="home-newsletter-label">
|
||||
<newsletter-label />
|
||||
</h2>
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
Consulta l'<a href="/news/newsletter.html">archivio</a>
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="Feed RSS degli eventi"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="Feed iCal degli eventi"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<p>
|
||||
Se sei a conoscenza di un evento collegato alla FSFE che non è presente nella lista
|
||||
o ne stai organizzando uno, puoi aggiungerlo a questa pagina usando lo strumento di
|
||||
<a href="/community/tools/eventregistration.html">registrazione eventi</a>.
|
||||
</p>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<div class="home-shop-block">
|
||||
<a href="/contribute/spreadtheword.html" class="home-order-image-container">
|
||||
<img src="/graphics/infomaterial-450px.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/contribute/spreadtheword.html">Materiale promozionale</a>
|
||||
</div>
|
||||
|
||||
<div class="home-shop-block">
|
||||
<a href="/order/order.html?ref-frontpage" class="home-order-image-container">
|
||||
<img src="/graphics/t-shirt-promo-v2.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Negozio</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>join</followup>
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
<translator>Tarin Gamberini e Sebastiano Pistore</translator>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -1,90 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>1</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Organisatie zonder winstoogmerk werkt aan het creëren van algemeen begrip voor en steun van softwarevrijheid. Bevat nieuws, evenementen en campagnes." />
|
||||
<meta name="keywords" content="fsfe vrije software open bron foss floss oss fsf overheid publieke sector gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="nieuws RSS-feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="volg FSFE op Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
|
||||
<div class="more-news">
|
||||
<a href="/news/news.html" class="learn-more">Bekijk al het nieuws</a>
|
||||
<a href="https://planet.fsfe.org/en" class="learn-more community-blog-link">Lees de gemeenschapsblogs</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<static-element id="video" />
|
||||
|
||||
<h2 class="home-newsletter-label">
|
||||
<newsletter-label />
|
||||
</h2>
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
Lees <a href="/news/newsletter.html">het archief</a>
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="evenementen RSS-feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="FSFE-evenementen als iCal-feed"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<p>
|
||||
Als u iets weet over een FSFE-gerelateerd evenement dat nog niet op deze lijst staat of dat u zelf organiseert dan kunt u het eenvoudig toevoegen door gebruik te maken van ons
|
||||
<a href="/community/tools/eventregistration.html">gereedschap voor het aankondigen van evenementen</a>.
|
||||
</p>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<div class="home-shop-block">
|
||||
<a href="/contribute/spreadtheword.html" class="home-order-image-container">
|
||||
<img src="/graphics/infomaterial-450px.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/contribute/spreadtheword.html">Infomateriaal</a>
|
||||
</div>
|
||||
|
||||
<div class="home-shop-block">
|
||||
<a href="/order/order.html?ref-frontpage" class="home-order-image-container">
|
||||
<img src="/graphics/t-shirt-promo-v2.png" alt="" class="home-order-image" />
|
||||
</a>
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Winkel</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>join</followup>
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
<translator>André Ockers</translator>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -1,77 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>0</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Non profit organisation working to create general understanding and support for software freedom. Includes news, events, and campaigns." />
|
||||
<meta name="keywords" content="fsfe free software open source foss floss oss fsf government public sector gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="news RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="follow FSFE on Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<a class="big-donate" href="https://my.fsfe.org/support">Zostań naszym darczyńcą</a>
|
||||
|
||||
<h2><a href="/news/newsletter.html"><newsletter-label /></a></h2>
|
||||
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
<ul id="more-news-list">
|
||||
<li><a href="/news/news.html" class="learn-more">Wszystkie wiadomości</a></li>
|
||||
<li><a href="http://planet.fsfe.org/en" class="learn-more">Blog FSFE</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="events RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="FSFE events as iCal feed"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<a href="/order/order.html?ref-frontpage"><img src="/graphics/tshirt-promo.jpg" alt="" /></a>
|
||||
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Sklep</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>join</followup>
|
||||
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
<translator>Damian Fajfer</translator>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -1,76 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>0</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Non profit organisation working to create general understanding and support for software freedom. Includes news, events, and campaigns." />
|
||||
<meta name="keywords" content="fsfe free software open source foss floss oss fsf government public sector gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="news RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="follow FSFE on Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<a class="big-donate" href="https://my.fsfe.org/support">Torne-se um apoiante</a>
|
||||
|
||||
<h2><a href="/news/newsletter.html"><newsletter-label /></a></h2>
|
||||
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
<ul id="more-news-list">
|
||||
<li><a href="/news/news.html" class="learn-more">Ver todas as notícias</a></li>
|
||||
<li><a href="http://planet.fsfe.org/en" class="learn-more">Ler os blogs da FSFE</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="events RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="FSFE events as iCal feed"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<a href="/order/order.html?ref-frontpage"><img src="/graphics/tshirt-promo.jpg" alt="" /></a>
|
||||
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Loja</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>adira</followup>
|
||||
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -1,80 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>0</version>
|
||||
|
||||
<head>
|
||||
<title>ЕФСПО - Европейский фонд свободного программного обеспечения</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description"
|
||||
content="Некоммерческая организация, работающая над популяризацией и
|
||||
поддержкой свободы программ. В том числе новости, мероприятия и кампании." />
|
||||
<meta name="keywords"
|
||||
content="ефспо свободные программы открытый исходный текст публичный сектор
|
||||
государства gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Европейский фонд свободного программного обеспечения</h1>
|
||||
|
||||
<div id="feeds">
|
||||
|
||||
<div id="news" class="section">
|
||||
<h2><a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss"
|
||||
title="лента новостей RSS"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe"
|
||||
title="следите за ЕФСПО на Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<a class="big-donate" href="https://my.fsfe.org/support">Стань сторонником</a>
|
||||
|
||||
<h2><a href="/news/newsletter.html"><newsletter-label /></a></h2>
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
<ul id="more-news-list">
|
||||
<li><a href="/news/news.html" class="learn-more">Все новости</a></li>
|
||||
<li><a href="http://planet.fsfe.org/en" class="learn-more">Блоги ЕФСПО</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2><a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss"
|
||||
title="лента RSS мероприятий"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics"
|
||||
title="мероприятия ЕФСПО в виде ленты iCal"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<a href="/order/order.html?ref-frontpage"><img src="/graphics/tshirt-promo.jpg"
|
||||
alt="[футболка и чашки с символикой ЕФСПО]" /></a>
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Магазин</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>join</followup>
|
||||
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -8,7 +8,6 @@ news/nl/.nl-$thisyear*:[front-page]
|
||||
news/nl/.nl-$lastyear*:[front-page]
|
||||
news/podcast/episode-*:[front-page]
|
||||
news/podcast/.episode-*:[front-page]
|
||||
events/$nextyear/event-*:[front-page]
|
||||
about/people/feeds/testimonials/*:[]
|
||||
events/$thisyear/event-*:[front-page]
|
||||
tools/frontpage/*:[]
|
||||
tools/static-elements/element-*:[]
|
||||
events/$nextyear/event-*:[front-page]
|
||||
|
@ -1,76 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>0</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Free Software Foundation Europe</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Organizëm jofitimprurës që punon për të krijuar një ide të përgjithshme dhe përkrahje për lirinë e software-it. Përfshin lajme, veprimtari, dhe fushata." />
|
||||
<meta name="keywords" content="fsfe software i lirë burim i hapur foss floss oss fsf sektor publik qeveri gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Free Software Foundation Europe</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="prurje RSS lajmesh"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="ndiqeni FSFE-në në Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<a class="big-donate" href="https://my.fsfe.org/support">Bëhuni një përkrahës</a>
|
||||
|
||||
<h2><a href="/news/newsletter.html"><newsletter-label /></a></h2>
|
||||
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
<ul id="more-news-list">
|
||||
<li><a href="/news/news.html" class="learn-more">Shihni krejt lajmet</a></li>
|
||||
<li><a href="http://planet.fsfe.org/en" class="learn-more">Lexoni blogje FSFE</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="Prurje RSS veprimtarish"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="Prurje iCal për veprimtaritë e FSFE-së"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<a href="/order/order.html?ref-frontpage"><img src="/graphics/tshirt-promo.jpg" alt="" /></a>
|
||||
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Blini</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>join</followup>
|
||||
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
@ -1,76 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<html>
|
||||
<version>0</version>
|
||||
|
||||
<head>
|
||||
<title>FSFE - Avrupa Özgür Yazılım Vakfı</title>
|
||||
<script src="/scripts/jquery.cycle2.min.js" type="text/javascript"></script>
|
||||
<meta name="description" content="Non profit organisation working to create general understanding and support for software freedom. Includes news, events, and campaigns." />
|
||||
<meta name="keywords" content="fsfe free software open source foss floss oss fsf government public sector gpl" />
|
||||
</head>
|
||||
|
||||
<body class="frontpage" id="index-html">
|
||||
|
||||
<campaigns />
|
||||
|
||||
<h1 class="hide">Avrupa Özgür Yazılım Vakfı</h1>
|
||||
|
||||
<div id="feeds">
|
||||
<div id="news" class="section">
|
||||
<h2>
|
||||
<a href="/news/news.html"><news-label /></a>
|
||||
<a class="rss-feed" href="/news/news.rss" title="news RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="https://mastodon.social/@fsfe" title="follow FSFE on Mastodon" rel="me"><i class="fa fa-comments-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-news />
|
||||
</div>
|
||||
|
||||
<div id="newsletter" class="section">
|
||||
<a class="big-donate" href="https://my.fsfe.org/support">Destekçi olun</a>
|
||||
|
||||
<h2><a href="/news/newsletter.html"><newsletter-label /></a></h2>
|
||||
|
||||
|
||||
<subscribe-nl />
|
||||
|
||||
<ul id="more-news-list">
|
||||
<li><a href="/news/news.html" class="learn-more">Bütün haberler</a></li>
|
||||
<li><a href="http://planet.fsfe.org/en" class="learn-more">FSFE bloglarını okuyun</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<hr />
|
||||
|
||||
<div id="events" class="section">
|
||||
<h2>
|
||||
<a href="/events/events.html"><events-label /></a>
|
||||
<a class="rss-feed" href="/events/events.rss" title="events RSS feed"><i class="fa fa-rss"></i></a>
|
||||
<a class="ical" href="webcal://fsfe.org/events/events.ics" title="FSFE events as iCal feed"><i class="fa fa-calendar-o"></i></a>
|
||||
</h2>
|
||||
|
||||
<all-events />
|
||||
</div>
|
||||
|
||||
<div id="shop-promo" class="section">
|
||||
<a href="/order/order.html?ref-frontpage"><img src="/graphics/tshirt-promo.jpg" alt="" /></a>
|
||||
|
||||
<a class="big-donate" href="/order/order.html?ref-frontpage">Mağaza</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<!--Do not translate this ↓-->
|
||||
<followup>katılın</followup>
|
||||
|
||||
<timestamp>$Date$ $Author$</timestamp>
|
||||
</html>
|
||||
<!--
|
||||
Local Variables: ***
|
||||
mode: xml ***
|
||||
End: ***
|
||||
-->
|
391
index.xsl
391
index.xsl
@ -1,243 +1,188 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
|
||||
<xsl:import href="fsfe.xsl"/>
|
||||
<xsl:variable name="today" select="/buildinfo/@date"/>
|
||||
|
||||
<xsl:import href="tools/xsltsl/static-elements.xsl" />
|
||||
|
||||
<xsl:import href="fsfe.xsl" />
|
||||
<xsl:output method="html" encoding="utf-8" indent="yes" doctype-system="about:legacy-compat" />
|
||||
<!-- ==================================================================== -->
|
||||
<!-- Dynamic list of news items -->
|
||||
<!-- ==================================================================== -->
|
||||
|
||||
<xsl:template match="body">
|
||||
<div id="frontpage">
|
||||
<xsl:apply-templates />
|
||||
</div>
|
||||
</xsl:template>
|
||||
<xsl:template match="dynamic-content-news">
|
||||
<xsl:for-each select="/buildinfo/document/set/news[
|
||||
translate(@date, '-', '') <= translate($today, '-', '')
|
||||
and (tags/tag = 'front-page')
|
||||
]">
|
||||
<xsl:sort select="@date" order="descending"/>
|
||||
<xsl:if test="position() <= 3">
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">column</xsl:attribute>
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">row</xsl:attribute>
|
||||
|
||||
<!--xsl:template match="quote-box">
|
||||
<xsl:call-template name="quote-box">
|
||||
<xsl:with-param name="tag" select="@tag" />
|
||||
</xsl:call-template>
|
||||
</xsl:template-->
|
||||
<!-- Image (with or without link) -->
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">image</xsl:attribute>
|
||||
<xsl:choose>
|
||||
<xsl:when test="link != ''">
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">
|
||||
<xsl:value-of select="link"/>
|
||||
</xsl:attribute>
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">
|
||||
<xsl:value-of select="image"/>
|
||||
</xsl:attribute>
|
||||
<xsl:attribute name="alt"/>
|
||||
</xsl:element><!-- img -->
|
||||
</xsl:element><!-- a -->
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">
|
||||
<xsl:value-of select="image"/>
|
||||
</xsl:attribute>
|
||||
<xsl:attribute name="alt"/>
|
||||
</xsl:element><!-- img -->
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:element><!-- div/image -->
|
||||
|
||||
<xsl:template match="label-ourwork2011">
|
||||
<xsl:call-template name="gettext">
|
||||
<xsl:with-param name="id" select="'support'" />
|
||||
</xsl:call-template>
|
||||
</xsl:template>
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">text</xsl:attribute>
|
||||
|
||||
<!--display dynamic list of news items-->
|
||||
<xsl:template match="all-news">
|
||||
<xsl:call-template name="fetch-news">
|
||||
<xsl:with-param name="tag">front-page</xsl:with-param>
|
||||
<xsl:with-param name="nb-items" select="4" />
|
||||
<xsl:with-param name="show-date" select="'yes'" />
|
||||
<!--TODO enable a "Read More" link with class "learn-more" at the end of newsteaser-->
|
||||
</xsl:call-template>
|
||||
<!-- Title (with or without link) -->
|
||||
<xsl:element name="h3">
|
||||
<xsl:choose>
|
||||
<xsl:when test="link != ''">
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">
|
||||
<xsl:value-of select="link"/>
|
||||
</xsl:attribute>
|
||||
<xsl:value-of select="title"/>
|
||||
</xsl:element><!-- a -->
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="title"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:element><!-- h3 -->
|
||||
|
||||
</xsl:template>
|
||||
<!-- Date -->
|
||||
<xsl:element name="p">
|
||||
<xsl:attribute name="class">date</xsl:attribute>
|
||||
<xsl:value-of select="@date"/>
|
||||
</xsl:element><!-- p/date -->
|
||||
|
||||
<!--display dynamic list of event items-->
|
||||
<xsl:template match="all-events">
|
||||
<!-- Current events -->
|
||||
<xsl:call-template name="fetch-events">
|
||||
<xsl:with-param name="wanted-time" select="'present'" />
|
||||
<xsl:with-param name="tag">front-page</xsl:with-param>
|
||||
<xsl:with-param name="display-details" select="'yes'" />
|
||||
</xsl:call-template>
|
||||
<!-- Teaser -->
|
||||
<xsl:element name="p">
|
||||
<xsl:attribute name="class">teaser</xsl:attribute>
|
||||
<xsl:apply-templates select="body/node()"/>
|
||||
<xsl:if test="link != ''">
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="class">learn-more</xsl:attribute>
|
||||
<xsl:attribute name="href">
|
||||
<xsl:value-of select="link"/>
|
||||
</xsl:attribute>
|
||||
</xsl:element><!-- a/learn-more -->
|
||||
</xsl:if>
|
||||
</xsl:element><!-- p/teaser -->
|
||||
|
||||
<!-- Future events -->
|
||||
<xsl:call-template name="fetch-events">
|
||||
<xsl:with-param name="wanted-time" select="'future'" />
|
||||
<xsl:with-param name="tag">front-page</xsl:with-param>
|
||||
<xsl:with-param name="display-details" select="'yes'" />
|
||||
<xsl:with-param name="nb-items" select="3" />
|
||||
<!--FIXME ↑ why is it showing one more?-->
|
||||
</xsl:call-template>
|
||||
</xsl:element><!-- div/text -->
|
||||
|
||||
<xsl:element name="p">
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">/events/events.html</xsl:attribute>
|
||||
<xsl:attribute name="class">learn-more</xsl:attribute>
|
||||
<xsl:call-template name="more-events" /><xsl:text></xsl:text>
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:template>
|
||||
|
||||
<!-- display campaign box 3 -->
|
||||
|
||||
<xsl:template match="campaign-box-3">
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">/campaigns/ilovefs/ilovefs<xsl:value-of select="/buildinfo/@language" />.html</xsl:attribute>
|
||||
|
||||
<xsl:variable name="lang" select="/buildinfo/@language" />
|
||||
|
||||
<xsl:variable name="img-path"
|
||||
select="concat( '/campaigns/valentine/valentine-358x60-', substring($lang, 2, 2) , '.png' )" />
|
||||
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">
|
||||
<xsl:value-of select="$img-path" />
|
||||
</xsl:attribute>
|
||||
<!-- And on error (if previous file does not exist), we load our default image -->
|
||||
<!-- xsl:attribute name="onerror">
|
||||
<xsl:text>this.src='/campaigns/valentine/valentine-358x60-en.png';</xsl:text>
|
||||
</xsl:attribute -->
|
||||
<xsl:attribute name="alt"
|
||||
value="No picture" />
|
||||
</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="campaigns">
|
||||
<div
|
||||
id="campaigns-boxes"
|
||||
class="cycle-slideshow"
|
||||
data-cycle-log="false"
|
||||
data-cycle-pause-on-hover="true"
|
||||
data-cycle-speed="500"
|
||||
data-cycle-timeout="6000"
|
||||
data-cycle-slides="a"
|
||||
data-cycle-fx="scrollHorz"
|
||||
data-cycle-swipe="true">
|
||||
<div class="cycle-pager"/>
|
||||
|
||||
<xsl:for-each select="/buildinfo/document/set/campaign[@running = 'yes']">
|
||||
<xsl:apply-templates select="." mode="slideshow" />
|
||||
</xsl:for-each>
|
||||
|
||||
</div>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="campaign" mode="slideshow">
|
||||
<a href="{link}" class="campaign-box">
|
||||
<xsl:attribute name="id"><xsl:value-of select="@id" /></xsl:attribute>
|
||||
|
||||
<!-- If you use the content tag, you can define boxes arbitrarily,
|
||||
but you shouldn't use photo/author/copyright then -->
|
||||
<xsl:if test=" content != '' ">
|
||||
<xsl:apply-templates select="content/@* | content/node()"/>
|
||||
</xsl:element><!-- div/row -->
|
||||
</xsl:element><!-- div/column -->
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:if test=" photo != '' "><img src="{photo}" alt="" /></xsl:if>
|
||||
|
||||
<xsl:if test=" text != '' ">
|
||||
<p class="text"><xsl:value-of select="text" /></p>
|
||||
<!-- ==================================================================== -->
|
||||
<!-- Dynamic list of testimonial quotes -->
|
||||
<!-- ==================================================================== -->
|
||||
|
||||
<xsl:template match="dynamic-content-testimonials">
|
||||
<xsl:for-each select="/buildinfo/document/set/quote[@frontpage]">
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">column</xsl:attribute>
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">row</xsl:attribute>
|
||||
|
||||
<!-- Image with link -->
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">image</xsl:attribute>
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">
|
||||
<xsl:text>/about/people/testimonials.html#</xsl:text>
|
||||
<xsl:value-of select="@id"/>
|
||||
</xsl:attribute>
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="class">img-circle</xsl:attribute>
|
||||
<xsl:attribute name="src">
|
||||
<xsl:value-of select="@image"/>
|
||||
</xsl:attribute>
|
||||
<xsl:attribute name="alt">
|
||||
<xsl:value-of select="/buildinfo/document/text[@id='photograph']"/>
|
||||
</xsl:attribute>
|
||||
</xsl:element><!-- img -->
|
||||
</xsl:element><!-- a -->
|
||||
</xsl:element><!-- div/image -->
|
||||
|
||||
<!-- Text and source -->
|
||||
<xsl:element name="div">
|
||||
<xsl:attribute name="class">text</xsl:attribute>
|
||||
<xsl:element name="p">
|
||||
<xsl:apply-templates select="text/node()"/>
|
||||
</xsl:element><!-- p -->
|
||||
<xsl:element name="p">
|
||||
<xsl:attribute name="class">source</xsl:attribute>
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">
|
||||
<xsl:text>/about/people/testimonials.html#</xsl:text>
|
||||
<xsl:value-of select="@id"/>
|
||||
</xsl:attribute>
|
||||
<xsl:apply-templates select="name/node()"/>
|
||||
</xsl:element><!-- a -->
|
||||
</xsl:element><!-- p/source -->
|
||||
</xsl:element><!-- div/text -->
|
||||
|
||||
</xsl:element><!-- div/row -->
|
||||
</xsl:element><!-- div/column -->
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<!-- ==================================================================== -->
|
||||
<!-- Dynamic list of events -->
|
||||
<!-- ==================================================================== -->
|
||||
|
||||
<xsl:template match="dynamic-content-events">
|
||||
<xsl:for-each select="/buildinfo/document/set/event
|
||||
[translate (@end, '-', '') >= translate ($today, '-', '')
|
||||
and (tags/tag = 'front-page')
|
||||
]">
|
||||
<xsl:sort select="@start"/>
|
||||
<xsl:if test="position() <= 3">
|
||||
|
||||
<!-- Date -->
|
||||
<xsl:element name="p">
|
||||
<xsl:attribute name="class">date</xsl:attribute>
|
||||
<xsl:value-of select="@start"/>
|
||||
<xsl:if test="@start != @end">
|
||||
<xsl:text> – </xsl:text>
|
||||
<xsl:value-of select="@end"/>
|
||||
</xsl:if>
|
||||
</xsl:element><!-- p/date -->
|
||||
|
||||
<!-- Description -->
|
||||
<xsl:element name="p">
|
||||
<xsl:value-of select="title"/>
|
||||
</xsl:element><!-- p -->
|
||||
|
||||
</xsl:if>
|
||||
|
||||
<xsl:if test=" text2 != '' ">
|
||||
<p class="text2"><xsl:value-of select="text2" /></p>
|
||||
</xsl:if>
|
||||
|
||||
<!-- Author (if existing) -->
|
||||
<xsl:if test="author != ''">
|
||||
<span class="author"><xsl:value-of select="author" /></span>
|
||||
</xsl:if>
|
||||
|
||||
<!-- Copyright notice (if existing) -->
|
||||
<xsl:if test="copyright != ''">
|
||||
<span class="copyright"><xsl:value-of select="copyright" /></span>
|
||||
</xsl:if>
|
||||
</a>
|
||||
</xsl:template>
|
||||
|
||||
<!-- display campaign box 4 -->
|
||||
<xsl:template match="campaign-box4">
|
||||
</xsl:template>
|
||||
|
||||
<!--display labels-->
|
||||
|
||||