User: gaute Date: 2007/04/25 01:49:25 Modified: no/www/rss.pl no/www/no.rss
Log: Fix a UTF-8 problem that appeared with a newer XML::RSS. Add channel language. File Changes: Directory: /no/www/ =================== File [changed]: rss.pl Url: http://no.openoffice.org/source/browse/no/www/rss.pl?r1=1.4&r2=1.5 Delta lines: +10 -5 -------------------- --- rss.pl 24 Apr 2007 22:47:12 -0000 1.4 +++ rss.pl 25 Apr 2007 08:49:23 -0000 1.5 @@ -1,6 +1,6 @@ #!/usr/bin/perl -# $Id: rss.pl,v 1.4 2007/04/24 22:47:12 gaute Exp $ +# $Id: rss.pl,v 1.5 2007/04/25 08:49:23 gaute Exp $ # # Generates an RSS feed from the news on our front page. # @@ -43,6 +43,7 @@ use warnings; use utf8; +use Encode qw(decode); use Date::Manip qw(ParseDate UnixDate); use POSIX qw(mktime strftime setlocale); use XML::RSS; @@ -51,6 +52,7 @@ my $CHANNEL_TITLE = "OpenOffice.org på norsk"; my $CHANNEL_LINK = "http://no.openoffice.org/"; my $CHANNEL_DESC = "Nytt om OpenOffice.org"; +my $CHANNEL_LANG = "no"; setlocale(&POSIX::LC_ALL, "C"); # RFC 822 formatted date: @@ -63,14 +65,15 @@ my $rss = XML::RSS->new (version => '2.0'); $rss->channel( title => $CHANNEL_TITLE, link => $CHANNEL_LINK, - description => $CHANNEL_DESC); + description => $CHANNEL_DESC, + language => $CHANNEL_LANG); # Parse <div id="nyheter">. Perl Cookbook 20.18.3. my $news; ($news) = $html =~ m{<div id="nyheter">(.*)</div> <!-- "nyheter" -->}s or die "Couldn't find <div id=\"nyheter\">."; -while ($news =~ m{<div\ class="nyhet">.*?<h3> +while ($news =~ m{<div\ class="nyhet">.*?<h3[^>]*> (.+?) # $1: title </h3>.*? <p\ class="dato"> @@ -80,11 +83,13 @@ </p> (.*?) # $5: description </div>}gxs) { - my $title = $1; + my $title = decode("utf8", $1); my $day = $2; my $month = $3 - 1; # subtract 1 to make strftime happy my $year = $4 - 1900; # subtract 1900 for strftime's sake - my $description = $5; + my $description = decode("utf8", $5); + +# $description = Encode::decode("utf8", $description); # Craft a guid from title and date. my $guid = "$title $year-$month-$day"; File [changed]: no.rss Url: http://no.openoffice.org/source/browse/no/www/no.rss?r1=1.4&r2=1.5 Delta lines: +77 -46 --------------------- --- no.rss 24 Apr 2007 21:29:30 -0000 1.4 +++ no.rss 25 Apr 2007 08:49:23 -0000 1.5 @@ -1,20 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> -<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule"> +<rss version="2.0" + xmlns:blogChannel="http://backend.userland.com/blogChannelModule" +> <channel> -<title>OpenOffice.org på norsk</title> +<title>OpenOffice.org p&aring; norsk</title> <link>http://no.openoffice.org/</link> <description>Nytt om OpenOffice.org</description> +<language>no</language> <item> <title>Nytt brukarforum</title> <link>http://no.openoffice.org/</link> <description> - <p>Me har endeleg fÃ¥tt pÃ¥ plass eit nytt, - norsk <a href="http://www.openofficeorg.no/Forumsider/">brukarforum - for OpenOffice.org.</a></p> + <p>Me har endeleg fått på plass eit nytt, + norsk <a href="http://www.openofficeorg.no/Forumsider/">brukarforum + for OpenOffice.org.</a></p> </description> <guid isPermaLink="false">Nytt brukarforum 107-3-23</guid> <pubDate>Mon, 23 Apr 2007 01:00:00 +0200</pubDate> @@ -25,49 +28,77 @@ <link>http://no.openoffice.org/</link> <description> - <p>Stiftelsen «à pne kontorprogram pÃ¥ norsk» er glade over Ã¥ kunne - meddele utgivelsen av versjon 2.2 av kontorstøttepakken + <p>Stiftelsen «Åpne kontorprogram på norsk» er glade over å kunne + meddele utgivelsen av versjon 2.2 av kontorstøttepakken OpenOffice.org, som inneholder regneark, skriveprogram, presentasjonsprogram, database, et tegneprogram samt en - formelredigerer.</p> + formelredigerer.</p> - <p>I versjon 2.2 er flere sikkerhetsfeil rettet, som har blitt + <p>I versjon 2.2 er flere sikkerhetsfeil rettet, som har blitt meldt i media siste uke. Da dette er alvorlige feil, er det viktig - Ã¥ oppgradere. Grensesnittet er blitt bedre tilpasset Windows Vista, - tekstvisningen er forbedret og regnearket har fÃ¥tt bedre støtte for + å oppgradere. Grensesnittet er blitt bedre tilpasset Windows Vista, + tekstvisningen er forbedret og regnearket har fått bedre støtte for pivot-tabeller og Excel-filer. I tillegg har OpenOffice.org 2.2 - ogsÃ¥ fÃ¥tt flere andre rettelser og forbedringer.</p> + også fått flere andre rettelser og forbedringer.</p> </description> <guid isPermaLink="false">OpenOffice.org 2.2 107-2-29</guid> <pubDate>Thu, 29 Mar 2007 01:00:00 +0200</pubDate> </item> <item> -<title>OpenOffice.org-tillegg for Ã¥ Ã¥pne «Office Open XML»</title> +<title>OpenOffice.org-tillegg for å åpne «Office Open XML»</title> <link>http://no.openoffice.org/</link> <description> - <p>Novell har gjort et tillegg tilgjengelig for OpenOffice.org som - gjør at du ogsÃ¥ i OOo kan Ã¥pne dokumenter fra Word 2007, som lagrer - i formatet «Office Open XML». - <a href="http://www.idg.no/computerworld/article45233.ece">Computerworld dekker saka.</a> - <a href="http://blogs.zdnet.com/microsoft/?p=298">Nærmere informasjon her (pÃ¥ engelsk).</a> - <a href="http://download.novell.com/SummaryFree.jsp?buildid=ESrjfdE4U58~">Tillegget ligger her.</a></p> + <p>Novell har gjort et tillegg tilgjengelig for OpenOffice.org som + gjør at du også i OOo kan åpne dokumenter fra Word 2007, som lagrer + i formatet «Office Open XML». + <a href="http://www.idg.no/computerworld/article45233.ece">Computerworld dekker saka.</a> + <a href="http://blogs.zdnet.com/microsoft/?p=298">Nærmere informasjon her (på engelsk).</a> + <a href="http://download.novell.com/SummaryFree.jsp?buildid=ESrjfdE4U58~">Tillegget ligger her.</a></p> </description> -<guid isPermaLink="false">OpenOffice.org-tillegg for Ã¥ Ã¥pne «Office Open XML» 107-2-06</guid> +<guid isPermaLink="false">OpenOffice.org-tillegg for å åpne «Office Open XML» 107-2-06</guid> <pubDate>Tue, 06 Mar 2007 00:00:00 +0100</pubDate> </item> <item> +<title>Dagskonferanse om OpenOffice.org, 20. mars 2007</title> +<link>http://no.openoffice.org/</link> +<description> + + <p>Stiftelsen Åpne kontorprogram på norsk ønsker velkommen til årets + dagskonferanse om OpenOffice.org. Som i fjor arrangeres + konferansen på Arena Hotell i Lillestrøm, og datoen er tirsdag 20. + mars.</p> + + <p>Åpne standarder og fri programvare er i skuddet som aldri før. Vi + er glad for den positive holdningen som regjeringen har vist så + langt, blant annet ved å opprette et nasjonalt kompetansesenter + for fri programvare. Så gjenstår det å se om man klarer å gå fra + positive holdninger til praktisk politikk.</p> + + <p>OpenOffice.orgs standardformat ODF er nå ISO-sertifisert, og + flere land anbefaler nå ODF som eneste godkjente åpne elektroniske + dokumentformatet.</p> + + <p>Påmelding til konferansen kan gjøres på + <a href="http://www2.mrfylke.no/oo7">http://www2.mrfylke.no/oo7</a>; + der finner du også programmet.</p> + </description> +<guid isPermaLink="false">Dagskonferanse om OpenOffice.org, 20. mars 2007 107-1-18</guid> +<pubDate>Sun, 18 Feb 2007 00:00:00 +0100</pubDate> +</item> + +<item> <title>Test av Words programtillegg for ODT-filer</title> <link>http://no.openoffice.org/</link> <description> - <p>Axel Bojer har testet tillegget til Word, som nylig ble + <p>Axel Bojer har testet tillegget til Word, som nylig ble annonsert i versjon 1.0 (se nedenfor) Med dette tillegget er det - bÃ¥de enklere og mer akseptabelt Ã¥ gÃ¥ over til Ã¥ bruke det + både enklere og mer akseptabelt å gå over til å bruke det ISO-godkjente odt-formatet istedenfor et lukket format. - <a href="http://no.openoffice.org/odftest-Word2003.html" name="Test av Word-tillegg for odt-filer">Testen kan leses her</a>.</p> + <a href="http://no.openoffice.org/odftest-Word2003.html" name="Test av Word-tillegg for odt-filer">Testen kan leses her</a>.</p> </description> <guid isPermaLink="false">Test av Words programtillegg for ODT-filer 107-1-08</guid> <pubDate>Thu, 08 Feb 2007 00:00:00 +0100</pubDate> @@ -78,14 +109,14 @@ <link>http://no.openoffice.org/</link> <description> - <p>En dansk rapport, offentliggjort av Rambøll Management og Open - Source leverandører i Danmark (OSL) konkluderer med besparelser pÃ¥ - 110 millioner i Ã¥ret for den danske stat ved Ã¥ gÃ¥ over til - odf-formatet og OpenOffice.org som kontorstøtteverktøy. Microsoft - Office og Open XML, bÃ¥de som eldre versjoner og som den nyeste, + <p>En dansk rapport, offentliggjort av Rambøll Management og Open + Source leverandører i Danmark (OSL) konkluderer med besparelser på + 110 millioner i året for den danske stat ved å gå over til + odf-formatet og OpenOffice.org som kontorstøtteverktøy. Microsoft + Office og Open XML, både som eldre versjoner og som den nyeste, var vurdert som alternativer. - <a href="http://www.osl.dk/upload-mappe/Presseramboll/">Les mer i - den danske pressemeldinga</a> (pdf).</p> + <a href="http://www.osl.dk/upload-mappe/Presseramboll/">Les mer i + den danske pressemeldinga</a> (pdf).</p> </description> <guid isPermaLink="false">Store besparelser ved ODF 107-1-08</guid> <pubDate>Thu, 08 Feb 2007 00:00:00 +0100</pubDate> @@ -96,14 +127,14 @@ <link>http://no.openoffice.org/</link> <description> - <p>Brukerveiledning for Writer og Calc, som du finner ovenfor - nyhetene, er oppdatert. Alt er nÃ¥ tilpasset OOo 2.1 og nye + <p>Brukerveiledning for Writer og Calc, som du finner ovenfor + nyhetene, er oppdatert. Alt er nå tilpasset OOo 2.1 og nye kapitler er kommet til som beskriver bruk av lange dokumenter og tekstbokser. Dessuten har fila et omfattende - stikkordsregister.<br> OgsÃ¥ de andre brukerveiledningene - oppdateres fortløpende, siste oppgradering var for Ã¥ dekke OOo - 2.0. Brukerveiledningene er skrevet av Bjørnar Pedersen, og utgis - med støtte fra Utdanningsdirektoratet.</p> + stikkordsregister.<br> Også de andre brukerveiledningene + oppdateres fortløpende, siste oppgradering var for å dekke OOo + 2.0. Brukerveiledningene er skrevet av Bjørnar Pedersen, og utgis + med støtte fra Utdanningsdirektoratet.</p> </description> <guid isPermaLink="false">Oppdaterte brukerveiledninger for Writer og Calc 107-1-08</guid> <pubDate>Thu, 08 Feb 2007 00:00:00 +0100</pubDate> @@ -114,17 +145,17 @@ <link>http://no.openoffice.org/</link> <description> - <p>Microsoft lanserer programtillegg som skal la en Ã¥pne ODF-filer - ogsÃ¥ i Word. Tillegget utgis under en BSD-lisens. - <a href="http://www.digi.no/php/art.php?id=367506">digi.no dekker saka</a>. + <p>Microsoft lanserer programtillegg som skal la en åpne ODF-filer + også i Word. Tillegget utgis under en BSD-lisens. + <a href="http://www.digi.no/php/art.php?id=367506">digi.no dekker saka</a>. Tillegget kan du - <a href="http://odf-converter.sourceforge.net/download.html">laste ned fra sourceforge</a>. - «The OpenDocument Foundation» - <a href="http://opendocument.us">jobber med et lignende tillegg</a>, som ikke er ferdig ennÃ¥. - <a href="http://www.digi.no/php/art.php?id=368389">Det samme gjelder SUN</a> - (ogsÃ¥ <a href="http://www.sun.com/aboutsun/pr/2007-02/sunflash.20070207.1.xml">her</a> - og <a href="http://zdnet.com.au/news/software/soa/Sun_plans_ODF_translator_for_MS_Office/0,130061733,339273501,00.htm">her</a>). - (oppdatert 08.02.07)</p> + <a href="http://odf-converter.sourceforge.net/download.html">laste ned fra sourceforge</a>. + «The OpenDocument Foundation» + <a href="http://opendocument.us">jobber med et lignende tillegg</a>, som ikke er ferdig ennå. + <a href="http://www.digi.no/php/art.php?id=368389">Det samme gjelder SUN</a> + (også <a href="http://www.sun.com/aboutsun/pr/2007-02/sunflash.20070207.1.xml">her</a> + og <a href="http://zdnet.com.au/news/software/soa/Sun_plans_ODF_translator_for_MS_Office/0,130061733,339273501,00.htm">her</a>). + (oppdatert 08.02.07)</p> </description> <guid isPermaLink="false">Odf-filer kan brukes i Word 107-1-02</guid> <pubDate>Fri, 02 Feb 2007 00:00:00 +0100</pubDate> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
