2009年10月アーカイブ

cat-1.jpg

ectopreset-1.jpg

この画像投稿の時のプリセットがなかなか変更できなかったのだが、今見たら変更できてる。ここでよく使う設定をプリセットとして保存する。上記の物は Lightbox 用に設定したもの。Lightbox ではブログ内に表示するサムネイル画像があるが、そのファイルにはサフィックスとして -tm をファイル名の末尾に付ける。そしてサムネイル画像の保存先もディレクトリに記述。

前回のエントリ【ecto で Lightbox の設定を4.】の続き。グループごとの表示をなんとか自動化できないか?【ecto で Lightbox の設定を2.】の記述を "$url$ rel="lightbox[$title$]" という風に変数 "$title$" を使えないだろうか?そのように記述を変えてみて画像を添付してみる。

IMG_0959.JPG

IMG_0960.JPG

「上手く行った」と思ったら違った。単純に文字列として "$title$" が記述されただけだった。うーん、やっぱり手で変更するしかないのかなあ?

ecto で Lightbox の設定、メニューの ecto/設定/ブログ設定 でテンプレートタブの画像サブタブをクリックして、$url$ rel=lightbox と記入。画像が1枚だけならこれでもよい。でも画像が複数になったら $url$ rel=lightbox[***] というような記述が必要。そこで rel=lightbox[rode]としてみたところエラーが出てしまった。

過去の吐き出された HTML を見てみたら rel="lightbox[rode]" とダブるクォーテーションで括っているみたいだ。だったらそれで試してみよう。

IMG_0967.JPG

IMG_0963.JPG

どうやらこれで大丈夫そう。でも多分だが、これって同じページ内の別エントリで Lightbox を使用した場合、エントリ別にはならなかったと思う。つまりエントリA が3枚の画像で、エントリB が2枚の画像だった場合は1/5 というような表示になってしまう。それを回避するには rel="lightbox[road]" のグループ名 [road] をグループ事によって変更する必要があったと思うのだが違っただろうか?

追記:やはりそうだ。エントリ事にグループ名を別にしないですべての画像に rel="lightbox[road]" と表記してしまうと、インデックスのページで複数記事が表示された場合、別エントリの画像でもグループ名が同じなら同グループとして表示されてしまう。

しかしその回避策って手動で変更する以外にあるのだろうか?一応変数が使えるようだが、"$title$" という変数だろうか?

ecto で Lightbox の設定をする方法、画像が1枚だけなら前回の設定で良いようだが、複数になった場合 $url$ rel=lightbox だけではなくて $url$ rel=lightbox[***] と [***] の所にグループ名が記述しなくてはならない筈。試しに $url$ rel=lightbox[rode]としてみて実験。

shou

tweetie2.jpg

なんと送信時に ecto が HTML が不正だと修正を求めて来た。そこで自動で修正を選択したら上記画像のように Lightbox の適用が外れてしまった。

これは更に方法を探らないと。

ecto で Lightbox の設定をする方法、自分の過去記事に記載があった。【過去記事:ecto3 で Lightbox - MacでブログMovableType備忘録】そこでその方法で再度投稿実験。下記画像の様に、メニューの ecto/設定/ブログ設定 でテンプレートタブの画像サブタブをクリックして、$url$ rel=lightbox と記入。

lightbox0910-1.jpg

| 1 | 2 |

カレンダー

<   2009年10月   >
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

このアーカイブについて

このページには、2009年10月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2009年1月です。

次のアーカイブは2010年1月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。