CSVDataImExporterプラグイン(CLI版)

December 3,2025 12:03 AM
Category:[インポート・エクスポート]
Tag:[CSVDataImExporter, MovableType]
Permalink

CSVDataImExporterプラグイン(CLI版)をリリースしました。

1.概要

ブラウザでのエクスポート・インポートのほぼすべての操作をCLIで制御することが可能です。

また、先日リリースした、記事・コンテンツデータのアセットフィールドに紐づいているアセット(画像・オーディオ・ビデオ・ファイル)をCSVファイルとペアでダウンロードすることも可能です。

2.エクスポート機能

export_csvというツールを提供します。

このツールを/tools配下にアップロードすることで、CLIでのエクスポートが可能になります。

3.インポート機能

import_csvというツールを提供します。

このツールを/tools配下にアップロードすることで、CLIでのインポートが可能になります。

4.その他

オプション等の詳細についてはお問い合わせください。

5.開発の背景

ブラウザ経由で大量のデータをインポートあるいはエクスポートすると、サーバ環境要因等で処理が最後まで正常に処理されない可能性があり、今回のCLIによるソリューション開発に至りました。

たとえば、cronでインポートツールを登録しておけば、大量のCSVデータを深夜にインポートすることも可能です。

6.プラグインについて

CSVDataImExporterプラグインの詳細は下記のページよりご覧いただけます。

CSVDataImExporterプラグイン

確認用サイトもご用意しておりますので、試用をご希望される方はお問い合わせのページよりお申し込みください。

Comments [0] | Trackbacks [0]

「MTDDC Meetup Tokyo 2025」の発表スライド

December 2,2025 11:55 PM
Category:[MTDDC]
Tag:[MTDDC]
Permalink

2025年11月29日、「MTDDC Meetup Tokyo 2025」が開催され、昨年に続き登壇させて頂きました。

今回は「まだまだ進化するCSVプラグイン」というタイトルでお話ししました。

内容は、当ブログでリリースしているCSVDataImExporterの機能についての説明で、これまでの機能の紹介と、新たに追加した機能の紹介です。

特に、先日リリースしたアセットアップロードとCLI機能を追加したことで、より多くのシチュエーションに対応できるようになったと思います。

実際のデモも行いましたが、登壇10分前にPC内で起動していたVMwareがメモリ不足でクラッシュしてしまい、登壇終了間際にデモ用のターミナルを準備をするという、今年一番焦った出来事でした。

ということで、そのときの発表スライド(PDF)を公開しておきます。

Comments [0] | Trackbacks [0]

MovableType 9リリースと当ブログのプラグイン対応状況

October 22,2025 11:55 PM
Category:[9.0]
Tag:[MovableType]
Permalink

MovableType 9が2025年10月22日にリリースされました。

Movable Type 9 の提供を開始

シックスアパートのみなさま、リリース作業おつかれさまでした!

ということで、小粋空間でリリース中のプラグイン対応状況です(MT-9.0.4で動作確認済)。

対応済のプラグイン

  • CSVDataImExpoter
  • ListingFieldEditor
  • PowerEditContentData
  • PowerListingFieldEditor
  • PublishDraft
  • Trash
  • Vote ※
  • Workflow

※mt-data-api.js の同梱が終了したため、引き続き使用する場合は、
https://github.com/movabletype/mt-data-api-sdk-js/tree/master/mt-static/data-api
からのダウンロードおよび設定が必要です。

対応予定のプラグイン

  1. CSVAssetDataImExporter
  2. CSVAuthorDataImExporter
  3. EntryConverter
  4. SaveWithoutRebuild

詳細は、各プラグインの販売ページでお知らせしていく予定ですので、お待ちください。

Comments [0] | Trackbacks [0]
 1  |  2  |  3  |  4  |  5  | All pages