doc/ru/community.xsl
Sergey Kandaurov b90badc89e MFen "Community" page.
1.144, 1.145	Makefile (to meet community.xsl)
	new -> 1.9	community.xsl
	1.2 -> 1.4	community/irc.sgml
	1.4 -> 1.18	community/mailinglists.sgml

PR:	www/150522, www/150531, www/150553
2012-03-26 15:58:16 +00:00

168 lines
5.5 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="koi8-r" ?>
<!DOCTYPE xsl:stylesheet PUBLIC "-//FreeBSD//DTD FreeBSD XSLT 1.0 DTD//EN"
"http://www.FreeBSD.org/XML/www/share/sgml/xslt10-freebsd.dtd" [
<!ENTITY title "óÏÏÂÝÅÓÔ×Ï FreeBSD">
<!ENTITY email "freebsd-www">
<!ENTITY % navinclude.community "INCLUDE">
]>
<!--
The FreeBSD Russian Documentation Project
$FreeBSD$
Original revision: 1.9
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
<xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
<xsl:variable name="date">
<xsl:value-of select="//cvs:keyword[@name='freebsd']"/>
</xsl:variable>
<xsl:output method="xml" encoding="&xml.encoding;"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"/>
<xsl:key name="last-year-event-by-country" match="event[number(enddate/year) = (number($curdate.year) - 1)]"
use="location/country" />
<xsl:key name="event-by-year" match="event" use="enddate/year" />
<xsl:template match="events">
<html>
&header1;
<body>
<div id="CONTAINERWRAP">
<div id="CONTAINER">
&header2;
<div id="CONTENT">
<div id="SIDEWRAP">
&nav;
</div> <!-- SIDEWRAP -->
<div id="CONTENTWRAP">
&header3;
<p>&os; ÄÏÓÔÁÔÏÞÎÏ ÈÏÒÏÛÏ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ Ó×ÏÉÍ ÁËÔÉ×ÎÙÍ
ÓÏÏÂÝÅÓÔ×ÏÍ.</p>
<p>óÕÝÅÓÔ×ÕÅÔ ÂÏÌØÛÅ ÓÏÔÎÉ <a
href="&base;/community/mailinglists.html">ÓÐÉÓËÏ×
ÒÁÓÓÙÌËÉ</a>, ÄÅÓÑÔËÉ web <a
href="http://forums.FreeBSD.org/">ÆÏÒÕÍÏ×</a> É
ÎÅÓËÏÌØËÏ <a
href="&base;/community/newsgroups.html">ÔÅÌÅËÏÎÆÅÒÅÎÃÉÊ</a>.
âÏÌÅÅ <xsl:value-of
select="count(document($usergroups.xml)//entry)"
/><xsl:text> </xsl:text><a
href="&base;/usergroups.html">ÇÒÕÐÐ ÐÏÌØÚÏ×ÁÔÅÌÅÊ</a> ×
<xsl:value-of
select="count(document($usergroups.xml)//country)" />
ÓÔÒÁÎÁÈ ÐÏ ×ÓÅÍÕ ÍÉÒÕ. ôÁËÖÅ ÅÓÔØ ÁËÔÉ×ÎÏÅ
<a href="&base;/community/irc.html">IRC</a> ÓÏÏÂÝÅÓÔ×Ï.
íÎÏÇÉÅ ÒÁÚÒÁÂÏÔÞÉËÉ ÔÁËÖÅ ×ÅÄÕÔ <a
href="http://planet.freebsdish.org">ÂÌÏÇÉ</a> Ï
Ó×ÏÅÊ ÒÁÂÏÔÅ ÎÁÄ &os;. ôÁËÖÅ ÒÁÚÒÁÂÏÔÞÉËÉ É ËÌÀÞÅ×ÙÅ
ËÏÎÔÒÉÂØÀÔÏÒÙ ÉÓÐÏÌØÚÕÀÔ <a
href="http://wiki.FreeBSD.org/">wiki</a>, × ËÏÔÏÒÏÊ
ÓÏÄÅÒÖÉÔÓÑ ÉÎÆÏÒÍÁÃÉÑ Ï ÒÁÚÒÁÂÏÔËÅ &os; É ÉÍÅÀÝÉÈ Ë ÎÅÊ
ÏÔÎÏÛÅÎÉÅ ÐÒÏÅËÔÏ×. ÷Ù ÍÏÖÅÔÅ ÎÁÊÔÉ &os;, ÐÒÅÄÓÔÁ×ÌÅÎÎÕÀ
× ÃÅÌÏÍ ÒÑÄÅ ÒÁÚÌÉÞÎÙÈ <a
href="&base;/community/social.html">ÓÏÃÉÁÌØÎÙÈ
ÓÅÔÅÊ</a>.</p>
<p>÷ ÐÒÏÛÌÏÍ ÇÏÄÕ ÂÙÌÏ ÐÒÏ×ÅÄÅÎÏ <xsl:value-of
select="count(event[number(enddate/year) =
(number($curdate.year) -1)])" /> ÓÏÂÙÔÉÊ,
ÐÏÓ×ÑÝÅÎÎÙÈ &os;, × <xsl:value-of
select="count(event[(number(enddate/year) =
(number($curdate.year) -1)) and (generate-id() =
generate-id(key('last-year-event-by-country',
location/country)[1]))])" /> ÒÁÚÌÉÞÎÙÈ ÓÔÒÁÎÁÈ
ÐÏ ×ÓÅÍÕ ÍÉÒÕ. <a
href="&base;/events/events.ics">ëÁÌÅÎÄÁÒØ</a> É
<a href="&base;/events/rss.xml">ÌÅÎÔÁ RSS</a>
ÐÒÅÄÓÔÏÑÝÉÈ ÓÏÂÙÔÉÊ, ÉÍÅÀÝÉÈ ÏÔÎÏÛÅÎÉÅ Ë &os;, ÄÏÓÔÕÐÎÙ
ÎÁ ÎÁÛÅÊ <a href="&base;/events/events.html">ÓÔÒÁÎÉÃÅ
ÓÏÂÙÔÉÊ</a>. ÷ YouTube ×ÙÌÏÖÅÎÙ ÄÅÓÑÔËÉ ×ÉÄÅÏ Ó
ÐÒÏÛÌÙÈ ÓÏÂÙÔÉÊ ÎÁ ËÁÎÁÌÅ <a
href="http://www.youtube.com/bsdconferences">BSD
Conferences</a>.</p>
<!-- The Latest Videos section is placed inside an invisible block, which
is only made visible if the browser supports Javascript. -->
<div id="latest-videos" style="display:none;">
<h3>ðÏÓÌÅÄÎÉÅ ×ÉÄÅÏ</h3>
<!-- See http://www.google.com/uds/solutions/wizards/videobar.html -->
<div id="videoBar-bar">
<span style="color:#676767;font-size:11px;margin:10px;padding:4px;">úÁÇÒÕÖÁÅÔÓÑ...</span>
</div>
<script src="http://www.google.com/uds/api?file=uds.js&amp;v=1.0&amp;source=uds-vbw"
type="text/javascript"></script>
<style type="text/css">
@import url("http://www.google.com/uds/css/gsearch.css");
</style>
<!-- Video Bar Code and Stylesheet -->
<script type="text/javascript">
window._uds_vbw_donotrepair = true;
</script>
<script src="http://www.google.com/uds/solutions/videobar/gsvideobar.js?mode=new"
type="text/javascript"></script>
<style type="text/css">
@import url("http://www.google.com/uds/solutions/videobar/gsvideobar.css");
</style>
<style type="text/css">
.playerInnerBox_gsvb .player_gsvb {
width : 320px;
height : 260px;
}
</style>
<script type="text/javascript">
document.getElementById('latest-videos').style.display = 'block';
function LoadVideoBar() {
var videoBar;
var options = {
largeResultSet : !true,
horizontal : true,
autoExecuteList : {
cycleTime : GSvideoBar.CYCLE_TIME_MEDIUM,
cycleMode : GSvideoBar.CYCLE_MODE_LINEAR,
executeList : ["ytchannel:bsdconferences"]
}
}
videoBar = new GSvideoBar(document.getElementById("videoBar-bar"),
GSvideoBar.PLAYER_ROOT_FLOATING,
options);
}
// arrange for this function to be called during body.onload
// event processing
GSearch.setOnLoadCallback(LoadVideoBar);
</script>
</div> <!-- Latest Videos -->
</div> <!-- CONTENTWRAP -->
<br class="clearboth" />
</div> <!-- CONTENT -->
<div id="FOOTER">
&copyright;<br />
&date;
</div> <!-- FOOTER -->
</div> <!-- CONTAINER -->
</div> <!-- CONTAINERWRAP -->
</body>
</html>
</xsl:template>
</xsl:stylesheet>