diff options
Diffstat (limited to 'hu_HU.ISO8859-2/htdocs/share/sgml/libcommon.xsl')
-rw-r--r-- | hu_HU.ISO8859-2/htdocs/share/sgml/libcommon.xsl | 513 |
1 files changed, 513 insertions, 0 deletions
diff --git a/hu_HU.ISO8859-2/htdocs/share/sgml/libcommon.xsl b/hu_HU.ISO8859-2/htdocs/share/sgml/libcommon.xsl new file mode 100644 index 0000000000..1eceba4f97 --- /dev/null +++ b/hu_HU.ISO8859-2/htdocs/share/sgml/libcommon.xsl @@ -0,0 +1,513 @@ +<?xml version="1.0" encoding="ISO-8859-2" ?> +<!DOCTYPE xsl:stylesheet PUBLIC "-//FreeBSD//DTD FreeBSD XSLT 1.0 DTD//EN" + "http://www.FreeBSD.org/XML/www/share/sgml/xslt10-freebsd.dtd"> +<!-- $FreeBSD: www/hu/share/sgml/libcommon.xsl,v 1.8 2010/08/08 11:42:49 pgj Exp $ --> + +<!-- The FreeBSD Hungarian Documentation Project + Translated by: Gabor Kovesdan <gabor@FreeBSD.org> + %SOURCE% share/sgml/libcommon.xsl + %SRCID% 1.31 +--> + +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> + <xsl:import href="http://www.FreeBSD.org/XML/www/share/sgml/libcommon.xsl"/> + + <xsl:param name="param-l10n-date-format-YMD" + select="'%Y-%M-%D'" /> + <xsl:param name="param-l10n-date-format-YM" + select="'%Y %M'" /> + <xsl:param name="param-l10n-date-format-MD" + select="'%M %D'" /> + <xsl:param name="param-l10n-date-format-rfc822" + select="'%Y %m %D 00:00:00 CET, %W'" /> + + <xsl:template name="html-usergroups-list-header"> + <p>A &os; népszerûsége nyomán a + világban létrejött számos + felhasználói csoport.</p> + + <p>Ha tudomásunk van olyan további &os; + felhasználói csoportokról, amelyek az + alábbi felsorolásban még nem szerepelnek, + küldjünk egy <a + href="http://www.freebsd.org/hu/send-pr.html">hibajelentést</a> + a <q>www</q> kategóriában a következõ + adatok megadásával:</p> + + <ol> + <li>A felhasználói csoport honlapjának + címe.</li> + + <li>Egy kapcsolattartó személy e-mail címe a + látogatóink és a honlapunk + karbantartóinak számára.</li> + + <li>A felhasználói csoport tömör (egy + bekezdésnyi) bemutatása.</li> + </ol> + + <p>Az elõbb felsorolt információkat + kérjük HTML formátumban beküldeni. A &os; + lendületének megõrzésének + szellemében elsõsorban olyan + felhasználói csoportok jelentkezését + várjuk, amelyek aktívak és + tevékenységük nyilvános. Ha még + nem lenne a környékünkön ilyen csoport, + akkor javasoljuk, hogy kutassunk fel és vegyünk fel + kapcsolatot a közelünkben élõ + érdeklõdõkkel, például a <a + href="http://bsd.meetup.com/"></a> oldalon keresztül, + és alapítsunk egy saját + felhasználói csoportot.</p> + + <h3>Régiók:</h3> + </xsl:template> + + <xsl:template name="html-news-list-newsflash-preface"> + <img src="&enbase;/gifs/news.jpg" align="right" border="0" width="193" + height="144" alt="&os; hírek"/> + + <p>A &os; operációs rendszer dinamikusan és + gyorsan fejlõdik, ezért a legfrissebb + fejlesztések nyomonkövetése nem mindig + könnyû feladat. Ha kíváncsiak vagyunk a + rendszerrel kapcsolatos legújabb + információkra, térjünk vissza erre az + oldalra gyakran. Emellett érdemes lehet még + feliratkoznunk a <a + href="&base;/doc/hu/books/handbook/eresources.html#ERESOURCES-MAIL">freebsd-announce + levelezési listára</a>, vagy a + hozzá tartozó <a href="rss.xml">RSS feed</a>re.</p> + + <p>Továbbá az alábbi projektek rendelkeznek + saját külön híroldallal, amelyek figyelemmel + kísérésével pedig az adott projektben + végzett munkáról tudhatunk meg + többet.</p> + + <ul> + <li><a href="&enbase;/java/newsflash.html">&os; &java;</a></li> + + <li><a href="http://freebsd.kde.org/">&os; KDE</a></li> + + <li><a href="&enbase;/gnome/newsflash.html">&os; GNOME</a></li> + </ul> + + <p>A korábbi, a jelenlegi és a jövõbeni + kiadásokról bõvebben a <a + href="&enbase;/releases/index.html">kiadások + információs oldalán</a> + olvashatunk.</p> + + <p>A &os; Projekt biztonságával kapcsolatos + információkat és a biztonsági + figyelmeztetéseket összefoglaló listát a + <a href="&base;/security/#adv">biztonsági információk</a> + oldalon találjuk meg.</p> + </xsl:template> + + <xsl:template name="html-news-make-olditems-list"> + <p>A korábbi évek hírei (2009-tõl + magyarul): + <a href="&base;/news/2009/index.html">2009</a>, + <a href="&enbase;/news/2008/index.html">2008</a>, + <a href="&enbase;/news/2007/index.html">2007</a>, + <a href="&enbase;/news/2006/index.html">2006</a>, + <a href="&enbase;/news/2005/index.html">2005</a>, + <a href="&enbase;/news/2004/index.html">2004</a>, + <a href="&enbase;/news/2003/index.html">2003</a>, + <a href="&enbase;/news/2002/index.html">2002</a>, + <a href="&enbase;/news/2001/index.html">2001</a>, + <a href="&enbase;/news/2000/index.html">2000</a>, + <a href="&enbase;/news/1999/index.html">1999</a>, + <a href="&enbase;/news/1998/index.html">1998</a>, + <a href="&enbase;/news/1997/index.html">1997</a>, + <a href="&enbase;/news/1996/index.html">1996</a></p> + </xsl:template> + + <xsl:template name="html-news-list-newsflash-homelink"> + <a href="&base;/news/news.html">Hírek fõoldal</a> + </xsl:template> + + <xsl:template name="html-press-make-olditems-list"> + <p>A korábbi évek sajtókiadványai + (2008-tól magyarul): + <a href="&base;/news/2008/press.html">2008</a>, + <a href="&enbase;/news/2007/press.html">2007</a>, + <a href="&enbase;/news/2006/press.html">2006</a>, + <a href="&enbase;/news/2005/press.html">2005</a>, + <a href="&enbase;/news/2004/press.html">2004</a>, + <a href="&enbase;/news/2003/press.html">2003</a>, + <a href="&enbase;/news/2002/press.html">2002</a>, + <a href="&enbase;/news/2001/press.html">2001</a>, + <a href="&enbase;/news/2000/press.html">2000</a>, + <a href="&enbase;/news/1999/press.html">1999</a>, + <a href="&enbase;/news/1998/press.html">1998-1996</a></p> + </xsl:template> + + <xsl:template name="html-news-list-press-preface"> + <p>Ha tudunk bármilyen olyan &os; témájú + hírrõl vagy egyéb írásról, + amely nem szerepel az itteniek között, írjunk egy + levelet a <a href="mailto:www@FreeBSD.org">www@FreeBSD.org</a> + címre, hogy fel tudjuk ide is tenni.</p> + </xsl:template> + + <xsl:template name="html-events-map"> + <xsl:param name="mapurl" select="'none'" /> + + <p>A lentebb látható térképen + sötét pirossal jelöltük azokat az + országokat és régiókat, ahol a + közeljövõben valamilyen nagyobb &os; + témájú rendezvény várható. + Sárgával és narancssárgával + jelöltük azokat az országokat, ahol + korábban már lezajlott valamilyen &os; + témájú rendezvény. Itt a színek + az rendezvények számával egyre + sötétednek.</p> + + <img> + <xsl:attribute name="src"> + <xsl:value-of select="$mapurl" /> + </xsl:attribute> + </img> + </xsl:template> + + <xsl:template name="html-events-list-preface"> + <p>Ha tudunk valamilyen olyan &os; témájú + rendezvényrõl vagy rendezvényekrõl, amelyek a + többi &os; felhasználó számára is + érdekesek lehetnek, de még nem szerepelnek az + oldalon található listában, írjuk meg + a <a href="mailto:www@FreeBSD.org">www@FreeBSD.org</a> + címre, hogy fel tudjuk tenni.</p> + + <p>Az iCalendar formátumot ismerõ programokkal + dolgozó felhasználók az oldalon szereplõ + összes rendezvényt elérhetik a <a + href="&base;/events/events.ics">kalendáriumként</a> + is.</p> + </xsl:template> + + <xsl:template name="html-events-list-upcoming-heading"> + <h2 id="upcoming">Aktuális/közelgõ + rendezvények:</h2> + </xsl:template> + + <xsl:template name="html-events-list-past-heading"> + <h2 id="past">Korábbi rendezvények:</h2> + </xsl:template> + + <xsl:template name="html-list-advisories-release-label"> + <xsl:param name="relname" select="'none'" /> + + <p>Megjelent a <xsl:value-of select="$relname" />.</p> + </xsl:template> + + <xsl:template name="rdf-security-advisories-title" + xmlns="http://my.netscape.com/rdf/simple/0.9/"> + <channel> + <title>&os; biztonsági figyelmeztetések</title> + <link>http://www.FreeBSD.org/security/</link> + <description>A &os; Projekt által megjelentetett + biztonsági figyelmeztetések</description> + </channel> + </xsl:template> + + <xsl:template name="rss-security-advisories-title" + xmlns:atom="http://www.w3.org/2005/Atom"> + <xsl:param name="advisories.xml" select="''" /> + + <xsl:variable name="title">&os; biztonsági figyelmeztetések</xsl:variable> + <xsl:variable name="link">http://www.FreeBSD.org/security/</xsl:variable> + + <title><xsl:value-of select="$title" /></title> + <link><xsl:value-of select="$link" /></link> + <description>A &os; Projekt által megjelentetett + biztonsági figyelmeztetések</description> + <language>en-us</language> + <webMaster>secteam@FreeBSD.org (&os; Security Team)</webMaster> + <managingEditor>secteam@FreeBSD.org (&os; Security Team)</managingEditor> + <docs>http://blogs.law.harvard.edu/tech/rss</docs> + <ttl>120</ttl> + <image> + <url>http://www.FreeBSD.org/logo/logo-full.png</url> + <title><xsl:value-of select="$title" /></title> + <link><xsl:value-of select="$link" /></link> + </image> + <atom:link rel="self" type="application/rss+xml"> + <xsl:attribute name="href"> + <xsl:value-of select="$link" /><xsl:text>rss.xml</xsl:text> + </xsl:attribute> + </atom:link> + </xsl:template> + + <xsl:template name="rss-errata-notices-title" + xmlns:atom="http://www.w3.org/2005/Atom"> + <xsl:param name="notices.xml" select="''" /> + + <xsl:variable name="title">&os; sajtóhibák</xsl:variable> + <xsl:variable name="link">http://www.FreeBSD.org/security/</xsl:variable> + + <title><xsl:value-of select="$title" /></title> + <link><xsl:value-of select="$link" /></link> + <description>A &os; Projekt által megjelentetett + sajtóhibák</description> + <language>en-us</language> + <webMaster>secteam@FreeBSD.org (FreeBSD Security Team)</webMaster> + <managingEditor>secteam@FreeBSD.org (FreeBSD Security Team)</managingEditor> + <docs>http://blogs.law.harvard.edu/tech/rss</docs> + <ttl>120</ttl> + <image> + <url>http://www.FreeBSD.org/logo/logo-full.png</url> + <title><xsl:value-of select="$title" /></title> + <link><xsl:value-of select="$link" /></link> + </image> + <atom:link rel="self" type="application/rss+xml"> + <xsl:attribute name="href"> + <xsl:value-of select="$link" /><xsl:text>rss.xml</xsl:text> + </xsl:attribute> + </atom:link> + </xsl:template> + + <xsl:template name="html-index-advisories-items-lastmodified"> + <xsl:param name="advisories.xml" select="''" /> + <xsl:param name="type" select="'advisory'" /> + + <xsl:choose> + <xsl:when test="$type = 'advisory'"> + <xsl:call-template name="misc-format-date-string"> + <xsl:with-param name="year" + select="document($advisories.xml)/descendant::year[month/day/advisory[position() = 1]]/name" /> + <xsl:with-param name="month" + select="document($advisories.xml)/descendant::month[day/advisory[position() = 1]]/name"/> + <xsl:with-param name="day" + select="document($advisories.xml)/descendant::day[advisory[position() = 1]]/name" /> + </xsl:call-template> + </xsl:when> + + <xsl:when test="$type = 'notice'"> + <xsl:call-template name="misc-format-date-string"> + <xsl:with-param name="year" + select="document($advisories.xml)/descendant::year[month/day/notice[position() = 1]]/name" /> + <xsl:with-param name="month" + select="document($advisories.xml)/descendant::month[day/notice[position() = 1]]/name" /> + <xsl:with-param name="day" + select="document($advisories.xml)/descendant::day[notice[position() = 1]]/name" /> + </xsl:call-template> + </xsl:when> + </xsl:choose> + </xsl:template> + + <!-- template: "html-list-advisories-putitems" + sub-routine to generate a list --> + + <xsl:template name="html-list-advisories-putitems"> + <xsl:param name="items" select="''" /> + <xsl:param name="prefix" select="''" /> + <xsl:param name="prefixold" select="''" /> + + <xsl:if test="$items"> + <table> + <tr><th>Dátum</th><th>Figyelmeztetés</th></tr> + <xsl:for-each select="$items"> + <xsl:variable name="year" select="../../../name" /> + <xsl:variable name="month" select="../../name" /> + <xsl:variable name="day" select="../name" /> + <tr> + <td class="txtdate"> + <xsl:value-of select=' + concat(format-number($year, "####"), "-", + format-number($month, "00"), "-", + format-number($day, "00"))' /> + </td> + <td> + <xsl:choose> + <xsl:when test="@type='release'"> + <i><xsl:value-of select="name" /></i> + </xsl:when> + <xsl:when test="@omithref='yes'"> + <xsl:value-of select="name" /> + </xsl:when> + <xsl:when test="name/@role='old'"> + <a><xsl:attribute name="href"> + <xsl:value-of select="concat($prefixold, name, '.asc')" /> + </xsl:attribute> + <xsl:value-of select="concat(name, '.asc')" /></a> + </xsl:when> + <xsl:otherwise> + <a><xsl:attribute name="href"> + <xsl:value-of select="concat($prefix, name, '.asc')" /> + </xsl:attribute> + <xsl:value-of select="name" /></a> + </xsl:otherwise> + </xsl:choose> + </td></tr> + </xsl:for-each> + </table> + </xsl:if> + </xsl:template> + + <xsl:template name="html-index-news-project-items-lastmodified"> + <xsl:param name="news.project.xml-master" select="''" /> + + <xsl:call-template name="misc-format-date-string"> + <xsl:with-param name="year" + select="document($news.project.xml-master)/descendant::year[position() = 1]/name" /> + <xsl:with-param name="month" + select="document($news.project.xml-master)/descendant::month[position() = 1]/name" /> + <xsl:with-param name="day" + select="document($news.project.xml-master)/descendant::day[position() = 1]/name" /> + </xsl:call-template> + </xsl:template> + + <xsl:template name="html-index-news-press-items-lastmodified"> + <xsl:param name="news.press.xml-master" select="''" /> + + <xsl:call-template name="misc-format-date-string"> + <xsl:with-param name="year" + select="document($news.press.xml-master)/descendant::year[position() = 1]/name" /> + <xsl:with-param name="month" + select="document($news.press.xml-master)/descendant::month[position() = 1]/name" /> + <xsl:with-param name="date-format" + select="$param-l10n-date-format-YM" /> + </xsl:call-template> + </xsl:template> + + <!-- Convert a month number to the corresponding long English name. --> + <xsl:template name="gen-long-en-month"> + <xsl:param name="nummonth"/> + <xsl:variable name="month" select="number($nummonth)"/> + <xsl:choose> + <xsl:when test="$month=1">január</xsl:when> + <xsl:when test="$month=2">február</xsl:when> + <xsl:when test="$month=3">március</xsl:when> + <xsl:when test="$month=4">április</xsl:when> + <xsl:when test="$month=5">május</xsl:when> + <xsl:when test="$month=6">június</xsl:when> + <xsl:when test="$month=7">július</xsl:when> + <xsl:when test="$month=8">augusztus</xsl:when> + <xsl:when test="$month=9">szeptember</xsl:when> + <xsl:when test="$month=10">október</xsl:when> + <xsl:when test="$month=11">november</xsl:when> + <xsl:when test="$month=12">december</xsl:when> + <xsl:otherwise>érvénytelen hónap</xsl:otherwise> + </xsl:choose> + </xsl:template> + + <!-- Convert a month number to the corresponding short English name. --> + <xsl:template name="gen-short-en-month"> + <xsl:param name="nummonth"/> + <xsl:variable name="month" select="number($nummonth)"/> + <xsl:choose> + <xsl:when test="$month=1">jan</xsl:when> + <xsl:when test="$month=2">feb</xsl:when> + <xsl:when test="$month=3">már</xsl:when> + <xsl:when test="$month=4">ápr</xsl:when> + <xsl:when test="$month=5">máj</xsl:when> + <xsl:when test="$month=6">jún</xsl:when> + <xsl:when test="$month=7">júl</xsl:when> + <xsl:when test="$month=8">aug</xsl:when> + <xsl:when test="$month=9">szep</xsl:when> + <xsl:when test="$month=10">okt</xsl:when> + <xsl:when test="$month=11">nov</xsl:when> + <xsl:when test="$month=12">dec</xsl:when> + <xsl:otherwise>érvénytelen hónap</xsl:otherwise> + </xsl:choose> + </xsl:template> + + <!-- Generate a date interval. --> + <!-- Sample: 2002. november 27 - 2003. december 29. --> + <xsl:template name="gen-date-interval"> + <xsl:param name="startdate"/> + <xsl:param name="enddate"/> + + <xsl:value-of select="startdate/year"/> + + <xsl:text>. </xsl:text> + <xsl:call-template name="gen-long-en-month"> + <xsl:with-param name="nummonth" select="startdate/month"/> + </xsl:call-template> + <xsl:text> </xsl:text> + + <xsl:if test="number(startdate/month) != number(enddate/month) or + number(startdate/day) != number(enddate/day) or + number(startdate/year) != number(enddate/year)"> + + <xsl:value-of select="startdate/day"/> + + <xsl:text> - </xsl:text> + </xsl:if> + + <xsl:if test="number(startdate/year) != number(enddate/year)"> + <xsl:value-of select="enddate/year"/> + <xsl:text>.</xsl:text> + </xsl:if> + + <xsl:if test="number(startdate/month) != number(enddate/month) or + number(startdate/year) != number(enddate/year)"> + <xsl:text> </xsl:text> + <xsl:call-template name="gen-long-en-month"> + <xsl:with-param name="nummonth" select="enddate/month"/> + </xsl:call-template> + <xsl:text> </xsl:text> + </xsl:if> + + <xsl:value-of select="enddate/day"/> + <xsl:text>.</xsl:text> + </xsl:template> + + <!-- template: "html-index-events-items" + pulls in the 5 most recent events items --> + + <xsl:template name="html-index-events-items"> + <xsl:param name="events.xml-master" select="'none'" /> + <xsl:param name="events.xml" select="''" /> + + <xsl:for-each select="document($events.xml)/descendant::event[ + ((number(enddate/year) > number($curdate.year)) or + (number(enddate/year) = number($curdate.year) and + number(enddate/month) > number($curdate.month)) or + (number(enddate/year) = number($curdate.year) and + number(enddate/month) = number($curdate.month) and + enddate/day >= $curdate.day))]"> + <xsl:sort select="startdate/year" order="ascending"/> + <xsl:sort select="format-number(startdate/month, '00')" order="ascending"/> + <xsl:sort select="format-number(startdate/day, '00')" order="ascending"/> + + <xsl:if test="position() <= 5"> + + <p> + <span class="txtdate"> + <xsl:value-of select=' + concat(format-number(startdate/year, "####"), "-", + format-number(startdate/month, "00"), "-", + format-number(startdate/day, "00"), " - ", + format-number(enddate/year, "####"), "-", + format-number(enddate/month, "00"), "-", + format-number(enddate/day, "00"))' /> + </span><br /> + <a> + <xsl:attribute name="href"> + <xsl:choose> + <xsl:when test="$events.xml-master = 'none'">&enbase;/</xsl:when> + <xsl:otherwise>&base;/</xsl:otherwise> + </xsl:choose> + <xsl:text>events/#</xsl:text> + <xsl:call-template name="generate-event-anchor"/> + </xsl:attribute> + + <xsl:value-of select="name"/> + + <br /> + <xsl:if test="location/city!='' and location/country!=''"> + (<xsl:value-of select='location/city' />, <xsl:value-of select='location/country' />) + </xsl:if> + </a></p> + </xsl:if> + </xsl:for-each> + </xsl:template> +</xsl:stylesheet> |