hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2003年01月 来月
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


2003年01月20日(月) [長年日記]

国際的な草の根運動
予定
  • [hanken] STELLVIA アニメージュ3月号。クリンナップ

#11 [tdiary] 絵日記拡張版、インストール_

ここのinetd.co.jpサーバーだとあっけないほど簡単。
以下に手順をメモ。
Tdiary Enikki_ から image_size.rbはダウンロード後にtar.gzを解凍。とりあえずtdiary/に置いておく。
image.rbをダウンロードしてtdiary/に。image_plugin.rbはtdiary/plugin/に。
image.rbの1行目が#!usr/local/bin/rubyとパスが落ちていたので「#!/usr/local/bin/ruby」に訂正。(デフォルトは「#!/usr/bin/env ruby」にしておくのが良いと思います)
あとは$use_resize = 2にしてnetpbmを使う指定に。(この設定もtdiary.confに押し出してしまうのがいいのか?)
あとオレの奥さんみたいにtDiaryに慣れていないので、ゆるく使いたいという人のために
while id < n_image do
    if slist[id]
      i<< %Q[<div>&lt;%=image #{id},'photo#{id}' %&gt;<input type="checkbox" name="imageid" value="#{id}"><a href="#{$image_url+list[id]}"><img class="form" src="#{$image_url + slist[id]}" width="120" /></a></div>] if slist[id]
    else
      i<< %Q[<div>&lt;%=image #{id},'photo#{id}' %&gt;<input type="checkbox" name="imageid" value="#{id}"><a href="#{$image_url+list[id]}"><img class="form" src="#{$image_url + list[id]}" width="120" /></a></div>] if list[id]
    end
    id +=1
  end
という感じで、<%=image 0,'photo0'%>というタグ表示にしてしまい「この文字列をコピペしてテキストフォームに書けば表示されるから」という使わせ方にしてしまうのはどうでしょ?

11 .htaccessにimage.rbをBasic認証する設定を追加:

正規表現で<Files ~ "^(image|update)\.rb$">してもいいが、単純に<Files update.rb>以下をコピーしてimage.rb書き換えて下に追加。

コメントを読む(2) [ コメントする ]

Re: 絵日記拡張版、インストール by yoshimi    2003/01/20 08:08
inetdで成功ですか。実はinetdを利用しようかと思っていたのですが、 netpbmが使える...
Re: 絵日記拡張版、インストール by yoshimi    2003/01/20 21:14
とりあえず、実装しました。画面はこちら。 http://www.iris.dti.ne.jp/~yoshimik/tdi...
Permalink: http://www.otsune.com/diary/2003/01/20/11.html#2003012011
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-01-20 00:00:00 By otsune