Picasaの写真をギャラリー表示するプラグイン
http://grow.weblike.jp/immature_design/jquerys/865.html
写真の右マージンと下マージンは、jsファイルを編集して変更可能であった。
<div>で囲むなどで、ある程度デザインが可能。
Movable Type で奮闘中
2012年11月5日月曜日
2012年11月1日木曜日
Picasaの写真をギャラリー表示する
Picasaの写真をギャラリー表示するプラグイン
http://grow.weblike.jp/immature_design/jquerys/865.html
を利用したいが、写真のキャプションを下に表示したり、写真にデザインを適用することができない。
Picasaからのデータ取得を調べる必要がある。
とりあえず、公開されているPicasaアルバムを表示することはできた。
公開されているPicasaアルバムのユーザ名とAlbumIDは、そのアルバムのRSS登録をすると見ることができる。
2012年10月31日水曜日
movable type5でLightBoxを使って、写真ギャラリーもどき
Lightbox2をダウンロード
http://lokeshdhakar.com/projects/lightbox2/
他の機能でjquery-1.7.2.min.jsを使用していたので、jqueryを新たに追加する必要はなかった。
jqueryが衝突すると動作しないという情報があったため、ほかのjqueryを導入しないでよい点がよかった。
http://websystem.biz/?p=48
指示通り設定すると問題なく動作した。
以下の2つのプラグインも利用
アイテムのアップロード画面から、複数のファイルを一括でアップロードできるようにするMovable Typeプラグイン
http://www.skyarc.co.jp/engineerblog/entry/multifileuploader.html
LightBoxプラグイン(改良版)。
http://junnama.alfasado.net/online/2009/06/lightbox.html
画像アップロード時にrel="lightbox"をつけたり、サムネイルを作成してくれるプラグイン
http://lokeshdhakar.com/projects/lightbox2/
他の機能でjquery-1.7.2.min.jsを使用していたので、jqueryを新たに追加する必要はなかった。
jqueryが衝突すると動作しないという情報があったため、ほかのjqueryを導入しないでよい点がよかった。
http://websystem.biz/?p=48
指示通り設定すると問題なく動作した。
以下の2つのプラグインも利用
アイテムのアップロード画面から、複数のファイルを一括でアップロードできるようにするMovable Typeプラグイン
http://www.skyarc.co.jp/engineerblog/entry/multifileuploader.html
LightBoxプラグイン(改良版)。
http://junnama.alfasado.net/online/2009/06/lightbox.html
画像アップロード時にrel="lightbox"をつけたり、サムネイルを作成してくれるプラグイン
エントリ投稿日時より一定期間、「NEW」を表示する
エントリ投稿日時の一定期間後の日付データを作成する必要がある。
日付の比較について
http://www.45shiki.net/blog/2010/06/b000957.htm
日付の桁数がきっちりあっていないと比較できないようだ。
プラグインの日時データ作成コマンドを利用させていただく。
GetDate-1.06.zip http://sourceforge.jp/projects/nekotama/releases/38720
今日の日付を2012-10-20の形式で取得
<$mt:Today format="%Y-%m-%d" setvar="kyoudate"$>
今日の日時データを12-10-20の形式で作成
<$mt:MakeTime date="$kyoudate" format="%y-%m-%d" setvar="kyou"$>
エントリ投稿日時を2012-10-20の形式で取得
<$MTEntryDate format="%Y-%m-%d" setvar="entrydate"$>
エントリ投稿日時+一定期間の日時データを12-10-20の形式で作成
(ここでは30日後)
<$mt:MakeTime date="$entrydate" pass="+30" format="%y-%m-%d" setvar="aftermonth"$>
これで桁数の合った日時データが作成できているので、比較ができる。
<mt:If name="aftermonth" gt="$kyou">
(一定期間内の動作 たとえばNEWの表示)
</mt:If>
なぜこのような2度手間をしているかというと、2桁と1桁の月や日の比較ができないから。
日付の比較について
http://www.45shiki.net/blog/2010/06/b000957.htm
日付の桁数がきっちりあっていないと比較できないようだ。
プラグインの日時データ作成コマンドを利用させていただく。
GetDate-1.06.zip http://sourceforge.jp/projects/nekotama/releases/38720
今日の日付を2012-10-20の形式で取得
<$mt:Today format="%Y-%m-%d" setvar="kyoudate"$>
今日の日時データを12-10-20の形式で作成
<$mt:MakeTime date="$kyoudate" format="%y-%m-%d" setvar="kyou"$>
エントリ投稿日時を2012-10-20の形式で取得
<$MTEntryDate format="%Y-%m-%d" setvar="entrydate"$>
エントリ投稿日時+一定期間の日時データを12-10-20の形式で作成
(ここでは30日後)
<$mt:MakeTime date="$entrydate" pass="+30" format="%y-%m-%d" setvar="aftermonth"$>
これで桁数の合った日時データが作成できているので、比較ができる。
<mt:If name="aftermonth" gt="$kyou">
(一定期間内の動作 たとえばNEWの表示)
</mt:If>
なぜこのような2度手間をしているかというと、2桁と1桁の月や日の比較ができないから。
2012年10月23日火曜日
過去の記事を表示しないようにするには
Movable Typeの標準タグでは、今日の日付を取得できない。
今日の日付を取得できるプラグインをインストール
GetDate-1.06.zip http://sourceforge.jp/projects/nekotama/releases/38720
<$mt:Today setvar="date"$>
エントリの投稿日時を取得
<$MTEntryDate setvar="entrydate"$>
比較して、エントリの表示非常時を切り替え
<mt:If name="entrydate" gt="$date"></mt:If>
今日の日付を取得できるプラグインをインストール
GetDate-1.06.zip http://sourceforge.jp/projects/nekotama/releases/38720
<$mt:Today setvar="date"$>
エントリの投稿日時を取得
<$MTEntryDate setvar="entrydate"$>
比較して、エントリの表示非常時を切り替え
<mt:If name="entrydate" gt="$date"></mt:If>
Movable Type であれこれやったことを記録しておきます
先日、MovableTypeをVer3.36からVer5にアップ。
カスタムフィールドが全く移行されなかったので、すべて手作業で入れなおした。
ようやく、通常の運営に
カスタムフィールドが全く移行されなかったので、すべて手作業で入れなおした。
ようやく、通常の運営に
登録:
投稿 (Atom)