5

全て、

RSSフィードを読んだり管理したりするために、GoogleリーダーからThunderbirdに切り替えました。

何らかの理由で、インポートしたフィードのフォルダービューがThunderbirdに表示されませんが、[サブスクリプションの管理]パネルではフォルダー階層が保持されます。

添付のスクリーンショットを参照してください。

何かご意見は?

ありがとう!

ThunderbirdRSSフォルダの問題

4

2 に答える 2

2

Thunderbirdにrssのフォルダビューはないと思います。Bambooアドオンをインストールすることもできますが、Firefoxでインストールすることもできます。

回避策は次のとおりです。

  1. RSSフォルダを右クリックします
  2. メッセージを検索...
  3. ドロップダウンボックスを「含む」から「含まない」に変更します
  4. テキストフィールドにクレイジーな単語を入力します(「zigloo」を入力します。これは、RSSフィードに表示されることはないと想定してもかなり安全ですが、クレイジーになる可能性があります)
  5. 「検索フォルダとして保存」をクリックします

次に、名前を付けて、好きな場所に配置できます。

于 2013-03-22T13:14:15.043 に答える
1

フィードを含む.opmlファイルはXml形式であるため、各リーフ(サブ要素のないアウトライン要素)を人工ラッパー要素に配置すると、Thunderbirdに表示されるフォルダーが作成されます。したがって、最初の.opmlファイルは次のようになります。

<opml version="1.0">
  <body>
    <outline text="Birds">
      <outline title="ParrotBlog" xmlUrl="http://parrot.com/feed"/>
    </outline>
  </body>
</opml>

これに変換する必要があります:

<opml version="1.0">
  <body>
    <outline text="Birds">
      <outline text="ParrotBlog">
        <outline title="ParrotBlog" xmlUrl="http://parrot.com/feed"/>
      </outline>
    </outline>
  </body>
</opml>

オンラインXsltコンバーター(ここここ)を使用して(xml + xslt)->xmlを実行できます。Xsl変換を使用します。

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="outline[not(child::*)]">
  <xsl:element name="outline">
      <xsl:attribute name="text"><xsl:value-of select="@title"/></xsl:attribute>
      <xsl:copy>
        <xsl:apply-templates select="@* | node()"/>  
      </xsl:copy>
  </xsl:element>
</xsl:template>
    <xsl:template match="/ | @* | node()">
  <xsl:copy>
    <xsl:apply-templates select="@* | node()"/>  
  </xsl:copy>
</xsl:template>
</xsl:stylesheet>

この回避策は、適切なFeeds Aggregatorが見つかるまで、うまくいく可能性があります。

于 2016-11-08T21:42:23.240 に答える