元々はMovable Typeの覚え書きメモサイトではあるのですが、その他blenderの操作メモとしても活用しています。
2025/06/29
今まで全然知らなかったけどファイルサイズはMTから取得できる。
アセット情報だからMT経由でアップしたアセットだけかな、多分、知らんけど。
2025/06/17
公開するまでのテストで別フォルダで作っておいて、公開時に正式なフォルダ名で公開したい、なんて時のためのメモ。
まず一番最初に注意したいことは、設定から変更しても元のフォルダは残ってしまうということ。
MTの場合はフォルダ名を修正ではなく新しくフォルダを作ることになってしまう。
これはけっこうめんどくさい。
なので設定でサイトURLとサイトパスを変更して再構築したら、FTPで変更前のフォルダを手動で削除する必要がある。
再構築してもアセットは新しいフォルダに移動してくれない。
データは残ってるので元のフォルダの画像を一旦DLしてから新しいフォルダにアップすることでアセット一覧に出てくるようになる。
面倒だね・・・
新しいフォルダにアップするのは任意の場所にアップした画像ファイルと「assets_c」フォルダね!これがアップした画像のデータの元になってるので!
2024/12/10
コンテンツデータなんかでループさせてる時のカウンター。
これだけで記事を作るのもどうかと思ったけど他に書くのもないわりにメモを入れておきたかったので。
カウントして6回以上だったら別の処理をしたいなぁと思ってググったらドンビシャのページがあった。今となってはどこで見つけたのか覚えてない。
下記のようなものがあるらしい。
2024/10/04
基本的にコンテンツデータを使ってどうこうすることが多かったので記事ページをどうこうするのはあまり知らなかった事実。
ということで覚え書き。
アセットでURLだけ取得したい時。
[MTAssetURL]ではエラーになる。ググってもなかなか見つけられなかったのでここにも記載。
仮に作ったカスタムフィールドの名前が[PdfAddress]だったとしたら、その後ろに[Asset]をつけてあげる。
下記はそれプラス[PdfAddress]にデータがあったら、という書式。
でもこんなのググって出てこなかったら本当にわからない。
オフィシャルだとこのページのここの記載が解説。わかるかっつーの!
あとこれは記事データだけじゃないけどアーカイブマッピングにもちょっとだけMTタグが使えたよという話。
下記は日時のファイル名をアーカイブマッピングで作っちゃうやつ。
あと条件に合わないやつはファイル生成しないやつ。
これは本文が空じゃなければファイルを生成というパターン。
こういうのもネットのあちこちにあるとググりやすくなるよね。
他にもこういうパターンも。値を変数にいれてif文で判定してる。
2024/09/11
いやまあ下記ページを参照しただけなんですけどね・・・
他のコンテンツデータをちゃんと取得できるの知らんかったわい。
あと独自フィールドタイプを追加するのはかなり難しそう。ちょっとこれはできないかも。
→Movable TypeでGoogleMAP座標のコンテンツタイプ追加してみた。
2024/07/26
ブロックエディタで使える標準のものではちょっと機能が足りない、機能を特化させたいものを用意したい時に使う機能がカスタムブロック。
左メニューのブロックエディタから作成する。
新規カスタムブロックから
名前:行間スペース
識別子:block_space
ブロック:なにも選ばず
カスタムスクリプト:下記のstyleを設定
コンテナ要素で包むにチェック
ブロックの追加と削除にはチェックせず
プレビューを表示するにチェック
で完了。編集画面のブロックを追加から「行間スペース」のボタンができてるはずなので利用できるようになる。
上記style設定は管理画面での見た目の整えなので、書き出されるhtml側でも同じようなcss設定を用意しておけば作れる。
例えば上記のようなxmpブロックを用意したい場合。
HTMLブロックを使ってタグ打ちしちゃってもいいんだけど練習がてらカスタムブロックで作るとしたら・・・
新規カスタムブロックから
名前:xmp
識別子:xmp
ブロック:テキスト(複数行)を選んでクラス名を任意のものに設定。(ここでは「xmp_area」と設定)
カスタムスクリプト:下記
コンテナ要素で包む、ブロックの追加と削除、共にチェックなし
プレビューを表示するにチェック。
カスタムスクリプト枠内は下記。
同じく上記のstyle要素は管理画面内での見え方設定なので、html側は別途サイトデザインに合うような形でのcss設定が必要。
ブロックの初期値でクラス名を設定したけど、その設定値をjsで使うのでそこさえ覚えといたらなんとでもなるかと。
(ちなみに上記のjs内で[xmp]としてるがタグで囲むとそこでタグと解釈されてレイアウトが崩れるからそうしてるだけです)
2024/07/19
2024/02/28
2024/01/16
<mt:SubCategoryPath>はアーカイブマッピングの設定でもいけた。
こんな感じ。
2023/12/11
2023/11/18
\74/g","<" regex_replace="/\76/g",">"$>\74と\76はそれぞれ開始タグ(<)と閉じタグ(>)。2023/11/18
2023/11/18
2023/11/18
show_empty="0"をつけることで空フォルダは出力しないようにできるが、並び順については指示ができない。
<mt:If tag="FolderCount" ne="0">を入れることで空フォルダを出力させないようにできる。こちらはFoldersと違いフォルダの並び順で出力できる。
2023/11/18
limitsort_byというところ2023/11/18