[Pkg-mozext-commits] [sage-extension] 01/03: french locale and feed parsing fixes
David Prévot
taffit at moszumanska.debian.org
Fri May 1 03:10:29 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to tag sage_1_2_1
in repository sage-extension.
commit b41dd444c5da0cf43b8d212319e5cb048fc00421
Author: Peter Andrews <petea at jhu.edu>
Date: Tue Aug 10 21:19:08 2004 +0000
french locale and feed parsing fixes
---
src/sage/content/feedlib.js | 9 +++++++--
src/sage/locale/fr-FR/sage.dtd | 29 ++++++++++++++++-------------
2 files changed, 23 insertions(+), 15 deletions(-)
diff --git a/src/sage/content/feedlib.js b/src/sage/content/feedlib.js
index 7278258..58115dc 100644
--- a/src/sage/content/feedlib.js
+++ b/src/sage/content/feedlib.js
@@ -79,6 +79,7 @@ Feed.prototype.parseRSS = function() {
var itemNodes = feedXML.getElementsByTagName("item");
for(i = 0; itemNodes.length > i; i++) {
var item = {title:"", link:"", content:"", pubDate:""};
+ var guid;
for(var j = itemNodes[i].firstChild; j!=null; j=j.nextSibling) {
if(j.nodeType != j.ELEMENT_NODE) continue;
@@ -92,8 +93,8 @@ Feed.prototype.parseRSS = function() {
}
break;
case "guid":
- if(!item.link) {
- item.link = CommonFunc.getInnerText(j);
+ if(!guid) {
+ guid = CommonFunc.getInnerText(j);
}
break;
case "description":
@@ -120,6 +121,10 @@ Feed.prototype.parseRSS = function() {
}
}
+ if(!item.link && guid) {
+ item.link = guid;
+ }
+
var tmpFeedItem = new FeedItem(item.title, item.link, item.content, item.pubDate);
if(tmpFeedItem.hasPubDate()) {
diff --git a/src/sage/locale/fr-FR/sage.dtd b/src/sage/locale/fr-FR/sage.dtd
index ab5c7c8..04a6c13 100644
--- a/src/sage/locale/fr-FR/sage.dtd
+++ b/src/sage/locale/fr-FR/sage.dtd
@@ -1,10 +1,12 @@
+<!-- maintained by Guillaume Criloux [guillaume.criloux at laposte.net] -->
+
<!ENTITY sage.label "Sage">
<!ENTITY sage.version "1.2">
<!ENTITY sage.version.label "">
<!ENTITY sage.toolbarLabel "Sage">
<!ENTITY sage.sidebarTitle "Sage">
-<!ENTITY sage.tooltip "Affiche le panneau latéral Sage">
+<!ENTITY sage.tooltip "Affiche le panneau latéral Sage">
<!ENTITY menu.view "Affichage">
<!ENTITY menu.showSearchBar "Afficher la barre de recherche des fils">
@@ -12,12 +14,12 @@
<!ENTITY menu.showDescTooltip "Afficher les bulles descriptives">
<!ENTITY menu.openHTML "Afficher le contenu des fils dans la zone de navigation">
<!ENTITY menu.tools "Options">
-<!ENTITY menu.checkUpdate "Vérifier les fils">
-<!ENTITY menu.manageRSSList "Gérer la liste des fils...">
+<!ENTITY menu.checkUpdate "Vérifier les fils">
+<!ENTITY menu.manageRSSList "Gérer la liste des fils...">
<!ENTITY menu.opmlImportExport "Import/Export OPML...">
<!ENTITY menu.setting "Configuration...">
-<!ENTITY menu.sageProjectFeed "Nouveautés du projet Sage">
-<!ENTITY menu.discoverFeeds "Découvrir de nouveaux fils">
+<!ENTITY menu.sageProjectFeed "Nouveautés du projet Sage">
+<!ENTITY menu.discoverFeeds "Découvrir de nouveaux fils">
<!-- Feed Discovery -->
<!ENTITY discovery.status.searching "Chercher dans la page en cours">
@@ -25,25 +27,25 @@
<!ENTITY discovery.button.close "Fermer">
<!ENTITY discovery.header.title "Nom">
<!ENTITY discovery.header.format "Format">
-<!ENTITY discovery.header.lastPubDate "Dernière mise à jour">
-<!ENTITY discovery.header.itemCount "Ãléments">
+<!ENTITY discovery.header.lastPubDate "Dernière mise à jour">
+<!ENTITY discovery.header.itemCount "Éléments">
<!ENTITY discovery.header.url "Adresse">
<!-- Setting Dialog -->
-<!ENTITY settings.general.caption "Général">
-<!ENTITY settings.autoFeedTitle.label "Mise à jour automatique des titres des fils">
+<!ENTITY settings.general.caption "Général">
+<!ENTITY settings.autoFeedTitle.label "Mise à jour automatique des titres des fils">
<!ENTITY settings.renderFeeds.label "Afficher les fils dans la zone de navigation">
<!ENTITY settings.twelveHourClock.label "Utiliser une horloge sur 12 heures">
<!ENTITY settingWindow.title "Configuration de Sage">
-<!ENTITY selectFolder.label "Sélection du dossier des fils">
-<!ENTITY settings.feedItemOrder.label "Ordre des éléments du fil">
+<!ENTITY selectFolder.label "Sélection du dossier des fils">
+<!ENTITY settings.feedItemOrder.label "Ordre des éléments du fil">
<!ENTITY settings.feedItemOrder.chrono "Chronologique">
<!ENTITY settings.feedItemOrder.source "Source">
-<!ENTITY settings.feedDiscoveryMode.label "Mode de découverte des fils">
+<!ENTITY settings.feedDiscoveryMode.label "Mode de découverte des fils">
<!ENTITY settings.feedDiscoveryMode.exhaustive "Exhaustif">
<!ENTITY settings.feedDiscoveryMode.conservative "Prudent">
<!ENTITY openInContentsArea.caption "Ouverture dans la zone de navigation">
-<!ENTITY enableUserCss.label "Utiliser une feuille de style CSS personnalisée">
+<!ENTITY enableUserCss.label "Utiliser une feuille de style CSS personnalisée">
<!ENTITY browseCss.label "Parcourir...">
<!ENTITY allowEContent.label "Autoriser les balises HTML">
@@ -51,3 +53,4 @@
<!ENTITY openSageSidebar.commandkey "S">
<!ENTITY openSageSidebar.modifiersKey "alt">
+
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/sage-extension.git
More information about the Pkg-mozext-commits
mailing list