YoshiMoshi

カスタムフィールドで登録したPDF画像が画面に表示されない

0

すみません。先程登録したトピックはMTコードの箇所がエンコードされていませんでした。

プラグインでconfig.yamlを新しく追加してファイルを登録するカスタムフィールドを作り、実際ブログ記事画面でpdfファイルが登録されているのを確認しましたが、画面の方に表示されません。テンプレートの記述が間違っているのかもしれませんが、どなたか教えていただけますでしょうか。
カスタムフィールド名はEntryPDFImageです。

<MTIf tag="EntryPDFImage">
<MTEntryPDFImageAsset>
<$MTAssetThumbnailLink width="200"$>
</MTEntryPDFImageAsset>
</MTIf>


<!--<mt:If tag="PageBody">
<$mt:PageBody$>

<mt:If tag="EntryPDFImage">
<mt:EntryPDFImageAsset>
<mt:AssetThumbnailLink width="150" />
</mt:EntryPDFImageAsset>
</mt:If>
</mt:If>-->

返信(4)

| 返信する
  • >YoshiMoshiさん
    こんにちは。
    AnotherCustomFieldsプラグインをご利用いただき、ありがとうございます。

    ご質問の件ですが、残念ながら、Movable TypeにはPDFファイルのサムネイルを自動的に作る機能はありません。
    サムネイルを作成できるのは、JPEG/GIF/PNGの画像ファイルだけです。

  • ありがとうとざいます。
    基本的な質問で申し訳ないのですが、アイテムの画面へのアップというのはサムネイルしないとダメでしょうか?
    サムネイルしなくても可能でしょうか?

  • >YoshiMoshiさん
    こんにちは。

    文中の「サムネイルする」というのは、具体的にどういうことを意味しているのでしょうか?

    繰り返しになりますが、MTAssetThumbnailLinkタグでサムネイルを作成できるのは、JPEG/GIF/PNGの画像ファイルだけです。
    それ以外のアイテム(動画/音声/PDFを含む一般のファイル)で、サムネイルが必要な場合は、以下のようにすることが考えられます。

    1.アイテムのフィールドとは別に、サムネール画像をアップロードするためのフィールドを追加します。
    2.アイテムをアップロードしたら、自分のパソコンで何らかのソフトを使って、そのアイテムのサムネール画像を作成します。
    3.サムネール画像用のフィールドに、2.で作った画像をアップロードします。

    • すみません。ありがとうございました。
      ユーザーがExcelで作成した予定表や、もしくはPDFにしたりしてなんとか画面にアップロードできないか探っていたのですが。何かもし手段があれば教えていただけると幸いです。

返信する