サイト運営
Up one level文書の中での画像の貼り方
文書の中で画像を見せるには、二つやりかたがある。
文書の中に貼り付ける
HTMLのIMGタグで文書の中に貼り付ける。当然ファイルはアクセスできる場所に無いといけない。あらかじめ必要な画像をどこかにおいておくのだが、COREBlogの場合は左側の「アイテムを追加する」から「画像」を選んでいけばいい。
文書への貼り付けはワープロツールバーの画像ボタンからできる。
たとえば、このようになる。

オブジェクトとして関連付ける
文書編集画面の一番下に「オブジェクトの関連付け」というのがある。これを使えば画像やファイルをこの文書と関連付けるという形にでき、画像の場合はサムネイルが表示される。
同じ画像をこのやりかたでやると、こんな感じ。
まあ、写真だったらオブジェクトとして関連付けたほうがいいかもしれない。クリックしたら大きくできるし。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/658766f8306e4e2d306e753b50cf306e8cbc308a65b9/tbping
体重計
いつも風呂上りに体重を量っているのだが、今日は乗ってみると昨日より3kgも減っているではないか!!
おお、と思って見ていたら、デジタル表示の体重がどんどん下がっていった。
…体重計の電池切れだ。
このがっかり感はかなりのものだ。別に何か体重が減るようなことをしたわけじゃないけどさ。
---
乗るたびに、ウソかホントかわからないような適当な気休めをしゃべる体重計とかどうだろうか。
今日は増えたけど、平均としては減ってきてるよ!(平均をとる機能はないけど)
体重よりも体脂肪が重要らしいよ(体脂肪を計る機能は無し)
ほら、200g減ったよ!!(誤差だっつうの)
かなり後ろ向きだけど、少なくとも心は軽くなる。名づけて「心のダイエット体重計」だ。
特許出しておこうかな。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/4f5391cd8a08/tbping
北斎漫画
友達に教えてもらったページ。
北斎漫画制作キット
http://www.adgame-wonderland.de/type/hokusai/index.php
意味の通ってしかも笑える絵柄を作るのはなかなかむずかしい。一つ作ってみました。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/5317658e6f2b753b/tbping
ATAmazonを試してみようかと思ったが…
Ploneを入れるといろいろなプロダクトを試したくなってくる。
Amazonのデータを扱えるらしい、ATAmazonを入れてみた。
http://svn.plone.org/svn/collective/ATAmazon
しかしなんか、Amazonに登録が必要な感じ。そこまでして試したくは無いので、断念。
なんかほかにおもしろいプロダクトはないかな。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/atamazon30928a6630573066307f30883046304b3068601d3063305f/tbping
やっぱり次はmoblogでしょう
COREBlogにもかなり慣れてきたので、つぎはやっぱりmoblogでしょう。
私はそんなにBlog中毒者ではなく、典型的な三日坊主なので、「要るか?」というと怪しいですが。
とにかくできるようにするのが楽しい時期なわけです。
参考にしたサイト
http://akas.blogdns.net/plone4beginners/how-to/coreblog2-moblog
http://takanory.net/takalog/468
うむむ、なんかmoblog.pyを実行すると、
LookupError: unknown encoding 'iso-2022-jp'
などといわれてしまう。調べると、debianのpython-japanese-codecsというパッケージが要るみたいだ。
しかし、それを入れてもう一度やってみると今度は、
UnboundLocalError: local variable 'filename' referenced before assignment
ときた。もしかして画像が無いとエントリを追加できないのかな?moblogってそういうもん?
うむむ、うまくいかん。画像はImagesに登録されるのだが、本文が登録されないぞー。
---
やっとできたよ。add_moblog_entry.pyをアップロードしたあと、Parameter Listのフォームにentry_id,title,body,image_pathを入れなきゃならなかっただけだった。エラーも出ずにおわるからおかしいと思ったんだよなー。
このへんでZope初心者であることを露呈。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/30843063308a6b21306fmoblog305730873046/tbping
アルバムをlightboxで表示
アルバムをlightboxで表示
http://takanory.net/plone/custom/lightbox
超クール!ということで早速インストール。
しかし、atct_album_viewを書き換えてるうちにいやな予感が。これだとATVideoの場合に困る。
超バッド!ということで下の感じでオブジェクトを判定して動作を変えることに。
せっかくATVideoがImageと同じインターフェースを持っているのに、なんか二度手間といった感じですね。まあ、うまくいくからよしとする。
<tal:image tal:condition="python:image.portal_type == 'Image'">
<a tal:define="id python:int(b_start)+int(repeat['image'].number()-1)"
tal:attributes="href string:${image/absolute_url}/image_large;
title image/Description" rel="lightbox">
<span class="photoAlbumEntryWrapper">
<img src="" alt="" tal:replace="structure python:image.tag(scale='thumb', title=image.Description())" />
</span>
<span class="photoAlbumEntryTitle" tal:content="image/pretty_title_or_id">
Title
</span>
</a>
</tal:image>
<tal:video tal:condition="python:image.portal_type=='ATVideo'">
<a tal:define="id python:int(b_start)+int(repeat['image'].number()-1)"
tal:attributes="href string:${image/absolute_url}/view;
title image/Description">
<span class="photoAlbumEntryWrapper">
<img src="" alt="" tal:replace="structure python:image.tag(scale='thumb', title=image.Description())" />
</span>
<span class="photoAlbumEntryTitle" tal:content="image/pretty_title_or_id">
Title
</span>
</a>
</tal:video>
---
ついでにCOREBlog2の関連オブジェクトもlightbox表示にした。media_viewをいじって、以下のようにした。
<dt class="referenceImage">
<a href="#"
tal:attributes="href string:${obj/absolute_url}/image_large;
title obj/Description" rel="lightbox">
<div tal:replace="structure python:obj.tag(scale= scale,css_class='referenceImage')" />
</a>
</dt>
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/30a230eb30e03092lightbox8868793a/tbping
なんだかサーバが停止?
昨日、今日と一日中外にでかけていて、夜チェックしたら光子力研のサーバが死んでいる。
Mar 12 04:30:30 alpha kernel: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
Mar 12 04:31:06 alpha last message repeated 10 times
Mar 12 04:31:13 alpha last message repeated 2 times
Mar 12 04:31:13 alpha kernel: VM: killing process python2.3
これはなんだろうね。カーネルレベルで死んでいるように思えるけど。
また今度カーネルのバージョンをあげておこう。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/306a3093304b30b530fc505c6b62/tbping
ガンダム
Bフレッツなどの光ファイバーのサービス向けに、フレッツスクエアという、新旧アニメや映画などを見られるサービスがあり、最近ファーストガンダムの放映が始まった。
http://flets-square-guide.com/
ひさしぶりにガンダムを観た。大学の学園祭かなにかで、「24時間耐久ガンダム上映」を観た以来だ。やー、懐かしいというか、やや照れくさい。
今日は古いほうのマスタースーツの動作確認をした。A/D変換機とのマッピングを修正して、まあ動きそう。
ところで動画のリンクは、
- 動画のディレクトリ(/movies/2006年3月)に動画をアップロード。タイトルとサムネイルも設定。
- ブログ画面の一番下の、「オブジェクトの関連づけ」から、「リファレンスを選択」でファイルを選ぶ。
- ファイルは、[Home]→[Movies]→[2006年3月]からファイルを「挿入」とします。
動画だけじゃなくて、アルバムから引っ付けたいときも同じようにします。昨日のリンクは修正しました。
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/30f330e0/tbping
COREBlog2の関連オブジェクトの表示
COREBlog2の関連オブジェクトは、文章中の「上部に横に並べる」とか、「左に縦にならべる」などのレイアウトができる。
しかし、FireFoxだとちゃんと表示されるのだが、IE6だとなぜかすべて中央に表示されていた。
しらべてみるとIE6がCSSのfloat機能(回り込みのレイアウト)を解釈する際のバグらしい。ということはわかったのだが、直し方がわからない。COREBlogのMLで聞いてみようかなあ、と思ったところ、Zope情報源として時々見ている、清水川さんのBlogではIEでも正しく見られることに気がついた。
IEFixes.cssをコピーしてみると、おお、直った!
詳しい原因は分からないが、直ったからよしとする。(いいのか?)
清水川さんありがとうございます。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/coreblog2306e95a2902330aa30a730af30c8306e8868793a-1/tbping
Re:COREBlog2の関連オブジェクトの表示
COREBlog2の写真位置のずれ
清水川さんはIEFixes.cssはいじってないとのことでしたので、Plone2.1.2と2.1.1でdiffをとってみました。結局、下の部分の違いによるものだったようです。
/* Fix for IE float bug */
* html .visualIEFloatFix,
* html h1,
* html h2,
* html h3,
* html h4,
* html h5,
* html h6,
* html dd, <== pに変更
* html .documentDescription,
* html .visualClear,
* html .portalMessage,
* html .system-message,
* html #error-handling {
height: 0.1%;
}
IEでも表示のチェックをしないとね。しかしFireFoxの方が優秀ってことか。
- Category(s)
-
サイト運営
- The URL to Trackback this entry is:
- http://www.majingaa.com/blog/coreblog2306e5199771f4f4d7f6e306e308c/tbping

