MTBlockEditor : MTBlockEditorBlocksとMTBlockEditorBlockAssetをダイナミックパブリッシングでも利用可能にする

Description

MTBlockEditorプラグインの提供するMTBlockEditorBlocksとMTBlockEditorBlockAssetのMTタグをダイナミックパブリッシングに対応する。

Checklists

None

Attachments

1
  • 28 Feb 2024, 07:51 AM

Activity

Show:

Reiko SatoFebruary 29, 2024 at 2:54 AM


ダイナミックで上記のような表示になることを確認

Taku AmanoFebruary 28, 2024 at 7:51 AM

確認お願いします!

「記事」アーカイブで、以下のようなテンプレートの内容にして、ダイナミックパブリッシングで公開してください。

<dl> <mt:BlockEditorBlocks tag="EntryBody"> <dt><mt:Var name="type" /></dt> <mt:If name="type" eq="mt-image"> <dd>アセットのID: <mt:Var name="meta{assetId}" /></dd> <mt:Else> <dd><mt:Var name="__value__" encode_html="1" /></dd> </mt:If> </mt:BlockEditorBlocks> </dl>

その状態で記事の本文をブロックエディタで編集して、公開されたページを開いてください。

公開結果が以下のようになればOKです。

  • ブロックのタイプが表示される

  • その下に、公開されるはずのHTMLが(HTMLタグとして)表示される

  • 画像ブロックに関しては、選択したアセットのIDが表示される

このような感じです。

よろしくお願いします!

Taku AmanoFebruary 28, 2024 at 2:16 AM

ありがとうございます!

You used an [_1] tag without a valid name attribute. は本体の方にあるので大丈夫です。

では、これでQA依頼に進みたいと思います。

Ryota MasukoFebruary 28, 2024 at 1:18 AM

translateの部分で、You used an [_1] tag without a valid name attribute. のL10Nが見当たらなくて、もし見逃していたら無視してください。

他は特に問題なさそうでした。

Taku AmanoFebruary 27, 2024 at 3:22 AM

すみません、ブランチだけpushして、PRつくっていませんでした。以下のPRになります。
https://github.com/movabletype/mt-plugin-MTBlockEditor/pull/71

Implemented

Details

Assignee

Reporter

Components

Priority

Smart Checklist

Created February 27, 2024 at 1:50 AM
Updated March 4, 2024 at 4:19 AM
Resolved February 28, 2024 at 7:51 AM