トラックバックをいただいたので
recent imagesモジュールを考える
星流さん
にトラックバックをいただいたので考えてみた。
Titleプロパティをおそらく使っていないと思うのでオープンにしたいイメージに手動採番し
<dtml-in "images.objectItems(['Image'])" size=6 sort=title reverse>
<dtml-if title>
.
.
.
</dtml-if>
</dtml-in>
のような感じにするといいような気がする。
手採番は"0001"とかしないと二桁、三桁のソートが面倒になると思われます。
ちなみに私はmoblogを使っているのでmoblogは採番方式が"img_1","img_2"...という方式なのでめちゃくちゃなコードを書いた。
<dtml-if "_['id'][:4]=='img_'">
<dtml-if "_.len(_['id'])==6">
.
.
.
</dtml-if>
</dtml-in>
みたいなので囲ったわけですがこれだと三桁になったときまたコードの書き直しですね。ま、当面いいや。もっときれいな方法考えてみよう。
イメージのタイトルをつかってないのでこれで記事番号を連動させれればいいと思いリンクに使いました。手動でやるっていう面倒くささがあるとは思いますが、pythonがわからない私としてはこれが精一杯かと・・・ ちなみにアップされてない画像はtitleに記事番号をいれなければいいのだが、今のままだとリンクは張られるので if文でtitleが空白か否かでリンクの区別ができるかと・・・(考えてるだけ・・)
なるほど、人の環境は色々。
moblogから投稿されたimgにはentrytitle,entryidというプロパティがつくのでこの辺で判定するとmoblogから投稿された
ものについては自動でオープンという動作はできる。
でも星流さんの場合はおそらくimgフォルダに直接何枚かのimgデータを入れ込んでるようだから(想像)entryidで判別のだと
記事を書いたら関連のimgファイルにいちいちentryidプロパティを付加しなければいけなくなる(のだろう)。
それも面倒な話のようなきがする。
以上自分のための備忘録でした。
gc5ZJJ https://xnxxx.web.fc2.com/ xnxx
https://beeg.x.fc2.com/sitemap1.html
https://beeg.x.fc2.com/sitemap2.html
https://xnxxx.web.fc2.com/sitemap1.html
https://xnxxx.web.fc2.com/sitemap2.html
https://xvideoss.web.fc2.com/sitemap1.html
https://xvideoss.web.fc2.com/sitemap2.html
There is no trackback.