教えてください。 MTOS 5.2ですが、管理画面ブログの一覧で「公開日」や「掲載終了日(?)」の条件で検索をし、CSVファイルに抽出するようなプラグインはありますでしょうか? 表示オプションにあるような内容で抽出するようなもので結構です。 よろしくお願い致します。
単純な全件抽出ですと、CSVDataImExporterプラグインがありますが
http://www.koikikukan.com/movabletype/plugin/CSVDataImExporter/
範囲を指定してのCSVエクスポート機能を持ったプラグインは私が知る限りありません。
もしもMovable Typeのテンプレートと変数の知識があるのでしたら インデックステンプレートを自作する方法をおすすめします。
「export.csv」などというファイルで出力するインデックステンプレートを作り、 以下のようにすると2016年7月〜2016年12月までのエントリーだけCSVで出力できるはず…です。
=======================
title,date,body,more(詰めない) <mt:Entries sort_by="authored_on" sort_order="descend" limit="9999"> <mt:EntryDate language="en" format="%Y" setvar="entry_year" note="エントリーの年" /> <mt:EntryDate language="ja" format="%b" setvar="entry_month" note="エントリーの月" /> <mt:EntryDate language="en" format="%e" strip="" setvar="entry_day" note="エントリーの日" /> <mt:If name="entry_year" eq="2016"> <mt:If name="entry_month" gt="7"> <mt:If name="entry_month" le="12"> <mt:EntryTitle encode_html="1" />,<mt:EntryDate language="en" format="%Y-%m-%d" />,"<mt:EntryBody encode_html="1" />","<mt:EntryMore encode_html="1" />"(詰めない) </mt:If> </mt:If> </mt:If> </mt:Entries>
※検証してません…条件など間違っているかもしれません。 ※(詰めない)と書いている箇所以外の行末はすべて詰めてください ※月だけ言語フォーマットを日本語にしてください。英語だとJulになってしまうからです
他にもMovable Typeには、「年初からの日数」というフォーマットもあります。 これを利用すればData APIが使えないMTOSでも、PHPかJSを絡めて動的にしぼりこませることもできるでしょう。
日付に関するテンプレートタグのモディファイアリファレンス : Movable Type ドキュメント https://www.movabletype.jp/documentation/appendices/date-formats.html
MTIf | テンプレートタグリファレンス - CMSプラットフォーム Movable Type - https://www.movabletype.jp/documentation/appendices/tags/if.html
>torasan1111ã•ã‚“
å応é…ããªã‚Šã¾ã—ãŸãŒã€CSVDataImExporterプラグインを使ã£ã¦ä¸‹è¨˜ã®æ‰‹é †ã§æŠ½å‡ºå¯èƒ½ã¨æ€ã‚れã¾ã™ã€‚
・記事一覧ã§ä»»æ„ã®æ¡ä»¶ã§ãƒ•ィルタリング ・左å´ã®ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ã‚ˆã‚ŠCSVファイルã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã—ãŸã„記事をãƒã‚§ãƒƒã‚¯ ・記事一覧上部ã®ãƒ—ルダウンより「ブãƒã‚°è¨˜äº‹ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆï¼ˆCSV)ã€ã‚’é¸æŠžã—ã¦ã€ŒGoã€ã‚’クリック
HTMLやMTタグを含む内容は、 このツールでエンコードしてから 投稿してください。
最新のトピック: 【MT東京主催】春のプラグイン祭り開催のお知らせ (2016年4月12日 Maki Sawa)
最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)
最新のトピック: MovableTypeのバックアック (2018年4月 2日 kazu)
最新のトピック: カテゴリ記事リストにカスタムフィールドが表示されない (2018年2月 3日 k_n)
最新のトピック: 再構築トリガーで特定のウェブページを再構築 (2018年4月24日 sousou)
最新のトピック: テーマのエクスポート時にlinked_fileを対象に含めて欲しい (2017年4月 3日 riatw)
最新のトピック: 先ほど質問した件解決いたしました。 (2018年1月17日 tmo)
単純な全件抽出ですと、CSVDataImExporterプラグインがありますが
http://www.koikikukan.com/movabletype/plugin/CSVDataImExporter/
範囲を指定してのCSVエクスポート機能を持ったプラグインは私が知る限りありません。
もしもMovable Typeのテンプレートと変数の知識があるのでしたら
インデックステンプレートを自作する方法をおすすめします。
「export.csv」などというファイルで出力するインデックステンプレートを作り、
以下のようにすると2016年7月〜2016年12月までのエントリーだけCSVで出力できるはず…です。
=======================
=======================
※検証してません…条件など間違っているかもしれません。
※(詰めない)と書いている箇所以外の行末はすべて詰めてください
※月だけ言語フォーマットを日本語にしてください。英語だとJulになってしまうからです
他にもMovable Typeには、「年初からの日数」というフォーマットもあります。
これを利用すればData APIが使えないMTOSでも、PHPかJSを絡めて動的にしぼりこませることもできるでしょう。
日付に関するテンプレートタグのモディファイアリファレンス : Movable Type ドキュメント
https://www.movabletype.jp/documentation/appendices/date-formats.html
MTIf | テンプレートタグリファレンス - CMSプラットフォーム Movable Type -
https://www.movabletype.jp/documentation/appendices/tags/if.html
>torasan1111ã•ã‚“
å応é…ããªã‚Šã¾ã—ãŸãŒã€CSVDataImExporterプラグインを使ã£ã¦ä¸‹è¨˜ã®æ‰‹é †ã§æŠ½å‡ºå¯èƒ½ã¨æ€ã‚れã¾ã™ã€‚
・記事一覧ã§ä»»æ„ã®æ¡ä»¶ã§ãƒ•ィルタリング
・左å´ã®ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ã‚ˆã‚ŠCSVファイルã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã—ãŸã„記事をãƒã‚§ãƒƒã‚¯
・記事一覧上部ã®ãƒ—ルダウンより「ブãƒã‚°è¨˜äº‹ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆï¼ˆCSV)ã€ã‚’é¸æŠžã—ã¦ã€ŒGoã€ã‚’クリック
>torasan1111ã•ã‚“
å応é…ããªã‚Šã¾ã—ãŸãŒã€CSVDataImExporterプラグインを使ã£ã¦ä¸‹è¨˜ã®æ‰‹é †ã§æŠ½å‡ºå¯èƒ½ã¨æ€ã‚れã¾ã™ã€‚
・記事一覧ã§ä»»æ„ã®æ¡ä»¶ã§ãƒ•ィルタリング
・左å´ã®ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ã‚ˆã‚ŠCSVファイルã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã—ãŸã„記事をãƒã‚§ãƒƒã‚¯
・記事一覧上部ã®ãƒ—ルダウンより「ブãƒã‚°è¨˜äº‹ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆï¼ˆCSV)ã€ã‚’é¸æŠžã—ã¦ã€ŒGoã€ã‚’クリック
>torasan1111ã•ã‚“
å応é…ããªã‚Šã¾ã—ãŸãŒã€CSVDataImExporterプラグインを使ã£ã¦ä¸‹è¨˜ã®æ‰‹é †ã§æŠ½å‡ºå¯èƒ½ã¨æ€ã‚れã¾ã™ã€‚
・記事一覧ã§ä»»æ„ã®æ¡ä»¶ã§ãƒ•ィルタリング
・左å´ã®ãƒã‚§ãƒƒã‚¯ãƒœãƒƒã‚¯ã‚¹ã‚ˆã‚ŠCSVファイルã«ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã—ãŸã„記事をãƒã‚§ãƒƒã‚¯
・記事一覧上部ã®ãƒ—ルダウンより「ブãƒã‚°è¨˜äº‹ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆï¼ˆCSV)ã€ã‚’é¸æŠžã—ã¦ã€ŒGoã€ã‚’クリック