[jetrix-cvs] SF.net SVN: jetrix:[736] jetrix/trunk
Brought to you by:
smanux
From: <sm...@us...> - 2008-08-22 15:11:22
|
Revision: 736 http://jetrix.svn.sourceforge.net/jetrix/?rev=736&view=rev Author: smanux Date: 2008-08-22 15:11:15 +0000 (Fri, 22 Aug 2008) Log Message: ----------- Site update Modified Paths: -------------- jetrix/trunk/build.xml jetrix/trunk/src/site/changelog.php jetrix/trunk/src/site/features.php jetrix/trunk/src/site/header.inc.php jetrix/trunk/src/site/menu.inc.php jetrix/trunk/src/site/style.css Added Paths: ----------- jetrix/trunk/src/site/favicon.ico jetrix/trunk/src/site/jetrix-rss.xsl Removed Paths: ------------- jetrix/trunk/src/site/images/favicon.gif Modified: jetrix/trunk/build.xml =================================================================== --- jetrix/trunk/build.xml 2008-08-22 14:56:48 UTC (rev 735) +++ jetrix/trunk/build.xml 2008-08-22 15:11:15 UTC (rev 736) @@ -360,7 +360,64 @@ <fileset dir="${deploy}/jetrix-${version}"/> </ftp> </target> + + <target name="site" description="Generate and publish the web site to SourceForge"> + <!-- Create the site distribution directory --> + <mkdir dir="${dist}/site/docs"/> + <!-- Build the project reports --> + <property environment="env"/> + <exec executable="${env.MAVEN2_HOME}/bin/mvn.bat"> + <arg line="site"/> + </exec> + + <!-- Copy the project reports --> + <copy todir="${dist}/site/docs"> + <fileset dir="target/site"/> + </copy> + + <!-- Copy the site --> + <property file="project.properties"/> + <filter token="version.stable" value="${version.stable}"/> + <filter token="version" value="${version}"/> + <copy todir="${dist}/site" filtering="true" overwrite="true"> + <fileset dir="src/site"> + <exclude name="**/*.png"/> + <exclude name="**/*.ico"/> + </fileset> + </copy> + <copy todir="${dist}/site" overwrite="true"> + <fileset dir="src/site"> + <include name="**/*.png"/> + <include name="**/*.ico"/> + </fileset> + </copy> + + <!-- Update the news from the RSS feed --> + <get src="http://sourceforge.net/export/rss2_projnews.php?group_id=52188&rss_fulltext=1" + dest="${dist}/site/jetrix-rss.xml"/> + <xslt in="${dist}/site/jetrix-rss.xml" out="${dist}/site//news.html" style="src/site/jetrix-rss.xsl"/> + <replace file="${dist}/site/news.html"> + <replacefilter token="&gt;" value=">"/> + <replacefilter token="&lt;" value="<"/> + <replacefilter token="<br>" value="<br />"/> + </replace> + <replaceregexp file="${dist}/site/news.html" byline="true"> + <regexp pattern="\(<a href=.*comments</a>\)"/> + <substitution expression=" "/> + </replaceregexp> + + <tar destfile="${dist}/site.tar.bz2" compression="bzip2"> + <tarfileset dir="${dist}/site"/> + </tar> + + <input addproperty="password" message="Password:"/> + + <scp file="${dist}/site.tar.bz2" todir="smanux:${password}@shell.sf.net:/home/users/s/sm/smanux" trust="true"/> + + <sshexec host="shell.sf.net" username="smanux" password="${password}" trust="true" command="tar -jxf site.tar.bz2 --directory=/home/groups/j/je/jetrix/htdocs "/> + </target> + <target name="clean"> <!-- Delete the ${build} directory tree --> <delete dir="${dist}"/> Modified: jetrix/trunk/src/site/changelog.php =================================================================== --- jetrix/trunk/src/site/changelog.php 2008-08-22 14:56:48 UTC (rev 735) +++ jetrix/trunk/src/site/changelog.php 2008-08-22 15:11:15 UTC (rev 736) @@ -7,7 +7,7 @@ ------------------------------------- - Fixed a bug preventing the clients from connecting to a server with a default charset different from ISO-8859-1 -- The configuration is no longer broken by a "&" char in the description of a channel +- The configuration is no longer broken by a "&" char in the description of a channel Changes in version 0.2.1 (2005-02-18) ------------------------------------- Modified: jetrix/trunk/src/site/features.php =================================================================== --- jetrix/trunk/src/site/features.php 2008-08-22 14:56:48 UTC (rev 735) +++ jetrix/trunk/src/site/features.php 2008-08-22 15:11:15 UTC (rev 736) @@ -1,11 +1,5 @@ <? include("header.inc.php") ?> -<style type="text/css"> -.done { list-style-image: url("images/done.png") } -.planned { list-style-image: url("images/planned.png") } -.partial { list-style-image: url("images/partial.png") } -</style> - <h1>Features</h1> <b>Legend:</b> @@ -42,7 +36,7 @@ <li class="done"> TetriFast clients</li> <li class="done"> Block synchronization protocol (1.14)</li> <li class="done"> TSpec clients</li> - <li class="planned"> Flash clients</li> + <!--<li class="planned"> Flash clients</li>--> <li class="done"> Query protocol</li> <li class="partial"> IRC clients</li> </ul> Modified: jetrix/trunk/src/site/header.inc.php =================================================================== --- jetrix/trunk/src/site/header.inc.php 2008-08-22 14:56:48 UTC (rev 735) +++ jetrix/trunk/src/site/header.inc.php 2008-08-22 15:11:15 UTC (rev 736) @@ -15,7 +15,7 @@ <meta name="description" content="Jetrix is a new generation TetriNET server written in Java and designed for maximum scalability and extensibility." /> <meta name="keywords" content="jetrix, tetrinet, server, tnet, tetrifast, tfast, tspec, tetris, tetrix, java" /> <link rel="stylesheet" href="style.css" /> - <link rel="shortcut icon" href="images/favicon.gif" /> + <link rel="shorcut icon" type="image/x-icon" href="favicon.ico" /> <link rel="alternate" type="application/rss+xml" title="RSS" href="http://sourceforge.net/export/rss2_projnews.php?group_id=52188&rss_fulltext=1" /> <title>Jetrix TetriNET Server</title> </head> Added: jetrix/trunk/src/site/jetrix-rss.xsl =================================================================== --- jetrix/trunk/src/site/jetrix-rss.xsl (rev 0) +++ jetrix/trunk/src/site/jetrix-rss.xsl 2008-08-22 15:11:15 UTC (rev 736) @@ -0,0 +1,14 @@ +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> + <xsl:output method="html" indent="yes"/> + + <xsl:template match="item"> + <div class="news"> + <h2><xsl:value-of select="title"/></h2> + <div class="newsdate"><xsl:value-of select="pubDate"/></div> + <div class="newstext"><xsl:value-of select="description"/></div> + </div> + </xsl:template> + + <xsl:template match="text()"/> + +</xsl:stylesheet> Modified: jetrix/trunk/src/site/menu.inc.php =================================================================== --- jetrix/trunk/src/site/menu.inc.php 2008-08-22 14:56:48 UTC (rev 735) +++ jetrix/trunk/src/site/menu.inc.php 2008-08-22 15:11:15 UTC (rev 736) @@ -21,7 +21,7 @@ <li><a href="user-guide.php">User Guide</a></li> <li><a href="dev-guide.php">Developper Guide</a></li> <li><a href="javadoc.php">Javadoc</a></li> - <li><a href="docs/maven-reports.html">Project Reports</a></li> + <li><a href="docs/project-reports.html">Project Reports</a></li> </ul> <h1>Project</h1> @@ -31,7 +31,7 @@ <li><a href="http://sourceforge.net/tracker/?group_id=52188&atid=466002">Bugs</a></li> <li><a href="http://sourceforge.net/tracker/?group_id=52188&atid=466005">Feature Requests</a></li> <li><a href="changelog.php">Changelog</a></li> - <li><a href="docs/statcvs/commit_log.html">Commits</a></li> + <li><a href="docs/changelog.html">Commits</a></li> <li><a href="docs/team-list.html">Contributors</a></li> </ul> </div> Modified: jetrix/trunk/src/site/style.css =================================================================== --- jetrix/trunk/src/site/style.css 2008-08-22 14:56:48 UTC (rev 735) +++ jetrix/trunk/src/site/style.css 2008-08-22 15:11:15 UTC (rev 736) @@ -37,3 +37,8 @@ .newsdate { font-size: 9pt; font-style: italic; } .newstext { margin-top: 1em; } + +/* Features */ +.done { list-style-image: url("images/done.png") } +.planned { list-style-image: url("images/planned.png") } +.partial { list-style-image: url("images/partial.png") } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |