日記ツール総合スレッド
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
01/10/17 01:10ID:KxZMGOeZせっかくLinuxを使っているならApache入れてweb日記を書こう。
これならCGIを動かせるプロバイダと契約しないでも大丈夫。
ローカルな日記だから他人に見られて2chで干される心配もなし。
もちろん外部に公開してもよし。
リンク、説明は>>2-10
0136名無しさん@Emacs
01/11/03 23:26ID:XI6mkP/tそんなもんここで聞いてどうするよ。本人に聞けや。
まぁ、PHP を使っているようなので、たぶんオリジナルだろう。
でも Last-Modified ヘッダを吐かないし、HTML の中にも更新時刻が
入ってないので、アンテナに捕捉させるには向いてないシステムだね。
0137login:Penguin
01/11/03 23:31ID:HSKGS7trあはは〜確かにここで聞くようなもんじゃないね。
ところで、アンテナに捕捉させるのって、どういう思想?
自分から宣伝するのは気が引けるっつーかバカみたいだけど
アンテナにひっかかったって事にすればしょうがないばい、って
自分に言い訳できるとか そんな感じ?
0138login:Penguin
01/11/04 01:00ID:cAZrJnyhHEADで更新時刻返せれば、WWWCとかに対しても優しくなるしな。
日記システム自作者的には、単にハックしたいからかもしれんが。
0139login:Penguin
01/11/04 12:43ID:MYIsIy9iアンテナが勝手に捕捉するだけだろ。
0140login:Penguin
01/11/04 12:47ID:PidkPYbN捕捉させるのを許可させる思想、でした
0141login:Penguin
01/11/04 15:59ID:aHN7BlJk0142login:Penguin
01/11/04 17:07ID:cAZrJnyhAgentとかIPとかで蹴ることはできるかもしれんが、根本的な対策じゃない。
アンテナが来るのが絶対に嫌なら、日記なんか公開しないこった。
0143名無しさん@Emacs
01/11/04 17:53ID:f1HTRh8f書いておけば捕捉なんかしないよ。
0144login:Penguin
01/11/05 00:22ID:g0gBrVUhdirp とか今どうなってんだっけ?
DI とかで deny-captured とか提唱するとか。
0145login:Penguin
01/11/05 19:50ID:UhobSTRn0146sage
01/11/05 23:07ID:ZLnsuPv70147login:Penguin
01/11/11 00:57ID:MqKWSTrT0148login:Penguin
01/11/15 14:23ID:BwUQP9rF日記と相性良さそうだけど<xml
土佐日記とか見てもシステムを作るのが大変そうだし.
pythonでやってる人もいたけどperlじゃないかなぁ.
0149login:Penguin
01/11/15 14:25ID:BwUQP9rFここ見る限りではperlのxmlパーサはあるみたいだけど.
0150login:Penguin
01/11/17 14:58ID:0k8ENSuf0151login:Penguin
01/11/17 15:39ID:XHsxNHmaSNSって中間コードとしてXML使ってなかったっけ?
0152login:Penguin
01/11/20 17:01ID:wFq25/iU0153login:Penguin
01/11/20 21:39ID:qjwX6FF5使用規約に「バナーはずすな」ってなければ、はずしちゃってもいいと思うが。
まあ、確認メール送るのが確実では?
0154いっぽ
01/11/21 05:24ID:5q+LyVeVperlで書かれててもXML::Parserが必要なんで面倒ですが.
日記ツールってrubyで記述してcgiを使うっていうの多いんですか?
何個かrubyで書かれてましたけど.
僕は日記文才って奴を改造する事にしました.
作者曰くまだperlに慣れてない頃に書いたらしいのでperl特有のトリッキーなコードに悩まされ
なくて済みそうなので.
0155login:Penguin
01/11/21 07:01ID:PFlpMtc2グーグルで一発ではひっからない
0156login:Penguin
01/11/21 12:09ID:1NWPR5n70157login:Penguin
01/11/21 13:38ID:bXmlF3Aw入力がWebベースでできるの。
自分は備忘録として日記をつけてるから、そのデータが
そのままTips集になるようなシステムだと完璧かも。
ToDoとか予定表って、実は日記システムには
不要なシステムだよね。簡易的なもので十分だと思う。
もちろんPHPは自分ちのサーバには標準装備さ!
SQLサーバはMySQLを採用してる。
PostgreSQLって使ったことないけどどうなのかな?
0158いっぽ
01/11/21 15:31ID:5q+LyVeV>>157
僕もそんなのが欲しいんですよね.
<音楽>
<linux>みたいなタグを定義できて必要な時にそのタグだけまとめて見れる機能とか.
0159login:Penguin
01/11/24 14:52ID:uzWz8X3vあればいい気がしてきた。
0160login:Penguin
01/11/24 15:02ID:fgUIV50c> むしろ、Tips集を日記感覚で記入できていくシステムが
> あればいい気がしてきた。
自分はしょうがなくTDSでやってます
0161login:Penguin
01/11/24 15:03ID:fgUIV50cあのバナーも外せるようになったそうです。
0162login:Penguin
01/11/24 15:18ID:drCR77zN外そうが外すまいが勝手です。
好きにするべし。
0163login:Penguin
01/11/24 18:38ID:yVRkZbms重いけど見た目派手にはなるよ。
0164login:Penguin
01/11/24 21:13ID:fgUIV50c0165login:Penguin
01/11/24 21:30ID:nJgaJ95gnDiaryはそうなってる。
0166login:Penguin
01/11/24 21:38ID:fgUIV50c> 本の名前(ISBN番号)と書くとリンクに置換してくれるフィルタがあるのだと思われ。
TDSにあるのかなー。
ひととり機能見たけど書いてないです
0167login:Penguin
01/11/24 21:46ID:fgUIV50c0168login:Penguin
01/12/01 17:31ID:qi0QoO9B今日、月が変るとAuthor ManagementのAccessLog-Analysisを開くと
Logfile Not Found
can't open logfile: /home/mona/public_html/diary/log/2001-12.log
となってしまいました。
11月から始めたので11月分はあるのですが12月分は無いようです。
これは自動でlogが作られないのでしょうか?
どうすればlogが作られますか?
0169login:Penguin
01/12/02 03:35ID:seWnclx5あるいは ?not_author=1 で自分で読む。
0170login:Penguin
01/12/09 14:16ID:r90nY6xu今
<meta name="ROBOTS" content="NOINDEX,NOFOLLOW">
となっているのに
<meta name="robots" content="noarchive">
を追加したいのですがどうすればいいのでしょうか?
0171login:Penguin
01/12/10 06:18ID:rKFxKW7C----------
|あ|い|う|
|--------|
|A |I | U|
----------
という表を作りたい場合はどう書けばいいのでしょうか?
0172login:Penguin
01/12/10 06:26ID:DExIZFLs0173login:Penguin
01/12/10 11:01ID:0woMvruVネットヲチ板はどうよ。この板向けの話題はないかもしれないけど...
一般的には
Linux Diary Links
ttp://takei.webmasters.gr.jp/ldl/
*BSD Diary Links
ttp://motoyuki.bsdclub.org/bsddiary/
あたりじゃない?
0174login:Penguin
01/12/10 11:17ID:hyIDoXFKTABLE
TR
TD あ
TD い
TD う
/TR
TR
TD A
TD I
TD U
/TR
/TABLE
つーか、TDSのテーブル云々でなく
html的にテーブルわかってへんのちゃう?
0176login:Penguin
01/12/11 03:04ID:/XyeKNCWdiary_dir/customize/skelton.html あたりをいぢるべし。
>>174
RT コマンドサポート予定。
つかすでに実装(パクり)は済んでるけど。
1.7.x および 1.5.x の後半なら一行コメントアウトすれば使える(はず)。
0177login:Penguin
01/12/11 11:28ID:CDRtv8Naうん?ひょっとしてtomさん?
RTってなんですか?
0178login:Penguin
01/12/12 05:09ID:a6t25X67Squishdotとかどうよ。
http://zope.jp/squishdot/
0179login:Penguin
01/12/13 23:29ID:eR+KjVOOhttp://www.h14m.org/docs-2.20/hnf-j.html#rt_table_enhancement
0180login:Penguin
01/12/17 23:09ID:x65z7kxwするにはどう書けばいいのでしょうか?
今はやり方が分からず
VERBATIM
<A HREF="xxx.jpg"><IMG
SRC="xxx.jpg" HEIGHT=10 WIDTH=10 BORDER=0
ALT="XXX"></A>
/VERBATIM
こんな風にやってます。
教えてくだい
0181180
01/12/17 23:43ID:x65z7kxwBANNER
で、そんな風なことが出来ました。
枠が消えない…
0182login:Penguin
01/12/23 16:34ID:cQk+x0UbAA使いたいのだけれど。
0183login:Penguin
01/12/25 02:53ID:0ufSqcVu$TDS::Tdf::Command::IMG::Template = q(<img %align src="%src" border=0 alt="%ext_attrs" %size>);
などとすべし。
0184login:Penguin
01/12/25 05:08ID:UoE9kODQ半角仮名の部分を文字参照にするってのは?
(゚д゚)ウマー
てな感じで。めんどくさいけど。
0185182
01/12/25 06:21ID:DWlB9Uvgなるほど。ありがとう。
変換の部分はスクリプトかなんか書きます。
ndiaryを改造して半角カナを通るようにはできるのかな…。
そもそもRubyが半角カナ通らない?見てみるか。
0186180
01/12/25 22:29ID:5deR9B8X> $TDS::Tdf::Command::IMG::Template = q(<img %align src="%src" border=0 alt="%ext_attrs" %size>);
すいません。これは>>180宛てですか?
このやり方がどこでどうやるかが分からないのですが、もうちょっと
詳しく教えてもらえませんか?
0187login:Penguin
01/12/26 22:31ID:O/69nBNEkconvを使ってるところを-x付き(-Xもあった方がいいかも)のnkfの呼び出しに
変えればよさそう。
0188login:Penguin
01/12/28 17:22ID:Z93ajtnA6.1.2.シグネチャ更新
web_diary_dir にある update_sig.pl を毎日実行し、 シグネチャファイルを更新します。
と公式サイトに説明があるのですが自分のweb_diary_dirにそんなファイルは
見あたりません。locateしてみましたがりあせんでした。
1.7.0.1では説明と違うのでしょうか?
0189login:Penguin
01/12/29 00:55ID:MCkecU4Gドキュメントも直しておきます。
namazu を使ってください、ってことで。
0190login:Penguin
01/12/29 09:11ID:B+MVZT5/ありがとう
0191login:Penguin
01/12/29 15:46ID:b8lR8HFJBANNER normal.jpg mini.jpg 50 50 left alt
0192login:Penguin
02/01/06 18:33ID:n5qkMnzSError occured
Can't locate object method "is_author" via package "TDS::Info::Visitor" at lib/TDS/Search.pm line 91.
caller info depth 1
class: TDS::Search
file: lib/TDS/Search.pm
line: 60
caller info depth 2
class: main
file: /home/tom/public_html/diary/search.cgi
line: 29
検索て全てを選んで検索するとこんなエラーが出るのですが原因分かりますか?
TDS1.7.1です。
0193login:Penguin
02/01/07 00:10ID:UQOmpk4S当該個所(lib/TDS/Search.pm:91)を
die "not allowed searching all diary to non-author"
unless $TDS::Status->is_author;
と修正してください。
0194login:Penguin
02/01/07 00:26ID:UmmHabe/ありがとう。直りました。
0195login:Penguin
02/01/08 22:47ID:7lxdx24l'tdf-openで何故かOutline-modeも起動しちゃう。
そのせいでtdf-modeを邪魔するみたい。
関係あるかは分からないけど(global-font-lock-mode t)している
のに色が付かなくなった。
0196195
02/01/09 21:41ID:w7QbaI0Pでも、色が付かなくなったのは本当。
0197195
02/01/11 03:18ID:1Z4aAfkqhilit を font-lock で書き換える。
(require 'font-lock)
(make-local-variable 'font-lock-defaults)
(setq font-lock-defaults '(tdf-font-lock-keywords t))
(font-lock-mode 1)
なんてのを適当な hook にひっかけつつこんなカンジで。
(defgroup tdf-faces nil
"TomSoft Diary File, Faces."
:prefix "tdf-"
:group 'tdf)
(defface tdf-cat-face '((t (:foreground "purple" :bold t)))
"Faces used for CAT."
:group 'tdf-faces)
(defface tdf-new-face '((t (:foreground "purple" :bold t)))
"Faces used for NEW, SNEW, NEW*."
:group 'tdf-faces)
(defface tdf-sub-face '((t (:foreground "purple")))
"Faces used for SUB, SSUB, SUB*."
:group 'tdf-faces)
(defface tdf-link-face '((t (:foreground "blue")))
"Faces used for link command."
:group 'tdf-faces)
(defface tdf-comment-face '((t (:foreground "firebrick")))
"Faces used for comment."
:group 'tdf-faces)
(defface tdf-strong-face '((t (:bold t)))
"Faces used for STRONG, EM."
:group 'tdf-faces)
(defvar tdf-font-lock-keywords
'(("^S?NEW .*" . tdf-new-face)
("^S?NEW\\*" . tdf-new-face)
("^S?SUB\\*? .*" . tdf-sub-face)
("^S?SUB\\*" . tdf-sub-face)
("^CAT .*" . tdf-cat-face)
("^\\(!\\|!#\\).*" . tdf-comment-face)
("^\\(LINK\\|URL\\)[ \t]+\\([^ \t]+[ \t]+[^ \t]+\\)"
1 tdf-link-face)
("^\\(URL\\|LINK\\|NEW\\*\\|SUB\\*\\)[ \t]+\\([^ \t\n]+\\)"
2 tdf-link-face))
"font-lock keyword of tdf-mode.")
0198login:Penguin
02/01/21 21:45ID:WQE7l87/俺の日記に誰もリンク張ってくれません
http://pc.2ch.net/test/read.cgi/unix/1010930714/l50
0199login:Penguin
02/01/21 21:56ID:iZUzACuzなんか哀愁が漂ってる。
0200login:Penguin
02/01/22 04:30ID:ifcotMvAanalog だと、cgi な場合みたく詳細な情報を得るのは大変。
それにイマイチリンクとかへの反応とか遅れぎみになりがちな気もする。
# 「俺の日記に...」を読んで、なんとなく気になったり。
0201login:Penguin
02/01/22 07:13ID:vzOj++UUapache のログでreferer 吐かない環境が前提?
apache のログ設定を変更できれば、costumlog で referer も
出しているんで、あとは一日一度、perlで処理して終わりです。
日記だけがrefererチェックの対象じゃないんで
日記ツールでチェックしても2度手間になるだけなんですよ〜。
という環境もあるということで。
0202login:Penguin
02/01/22 10:33ID:J1dxOE9kログ取り用SSI。
あ、SSI使ったら厳密な意味での静的生成じゃないか。
0203login:Penguin
02/01/22 19:14ID:0LMTGOH3いくらか鯖に負荷がかかるが、 CGIで動的よりは圧倒的に小さいだろ。
0204お前らのためにオフライン用
02/01/23 06:16ID:W+MH/49x#!/bin/sh
NIKKIDIR=.diary
if [ ! -d $HOME/$NIKKIDIR ]; then
if [ ! -a $HOME/$NIKKIDIR ]; then
mkdir -p $HOME/$NIKKIDIR
else
exit 1
fi
fi
FILENAME=$HOME/$NIKKIDIR/`date -I`.txt
vi $FILENAME
0205124
02/01/23 14:47ID:0eJaw0bwうちもSSI。REFERERとかを単にアペンドしてくだけだけど。
それを適当なスクリプトで処理して眺めてる。
動的日記CGIよりは軽いかな、と思ってやってる。でも、迷惑かも。
たいしてアクセス無いから大丈夫だろうけど。
0206login:Penguin
02/01/23 21:49ID:/aGfYsMbaccess.log を使うのが吉ってこった。
Cookie で usertrack するっていうならしかたないけどもん。
0207107
02/01/30 22:07ID:4ypGFMr+ちょっと試してみてたんだけど、これ、動かないみたい。
SNS単体だと、唯一用意されてる書式が文書化されてなくて
書きようがないし、HNSスタイル使おうと思ったらsampleの変換
でエラーが出る。
考え方とか好きなんだけど、残念。
0208195
02/02/01 10:36ID:aIP33RL0途中の
"な感じにして、 $TDS::Tdf::Command::DIARY::EndTemplate = "%tsukkomi<hr>\n"; な感じにして、"
の部分が分かりません。
なにをすればいいのでしょうか?
0209195
02/02/01 15:09ID:aIP33RL0.emacsでこうやって*.tdfを~/data/diaryを起こうとします。
(add-hook 'tdf-mode-hook
(lambda ()
(setq diary-dir "~/data/diary/");; *.tdf があるディレクトリ
(define-key tdf-mode-map "\C-c\C-n" 'tdf-new);; キーバインドを変える場合
))
M-x tdf-openをすると開かれるファイルが~/diary/として開かれてしまいます。
そんこにはディレクトリは無いです。
もう一度M-x tdf-openとやるとちゃんと~/data/diaryを開きます。
diary-dirを~/diary以外にしている人こうなりませんか?
Emacs21です。
0210login:Penguin
02/02/03 06:50ID:9eOUkrh/それは、ファイルを開いてから tdf-mode になるため。
モードに関する初期設定は 普通の hook に設定するのは間違ってるよ。
*-load-hook とか *-init-hook に設定するとよろし。
で、そんなのないよーってときは
advice でやるか、素直に hook の外側で setq したらいいんじゃ?
0211195
02/02/03 07:58ID:kN/rvHMr> *-load-hook とか *-init-hook に設定するとよろし。
> で、そんなのないよーってときは
> advice でやるか、素直に hook の外側で setq したらいいんじゃ?
ありがとう。具体的にだやればいいか教えてもらえませんか?
0212login:Penguin
02/02/04 03:11ID:zHsI1fAc(setq diary-dir "~/data/diary/")
でよろしいかと。
0214login:Penguin
02/02/04 11:00ID:dh5Yt/EDオイラは適当なPHPで、Web上でチョコチョコとカキコするだけ。
0215login:Penguin
02/02/04 11:03ID:zHsI1fAcまあ、日記を書くこと自体に意味を見出してる人も多いんだし、
いいんじゃないかなと思うけど。
時系列で整理されてりゃいいやって人だったら、そこらへんの perl で書かれ
た BBS でも使えばいいし。
0216login:Penguin
02/02/07 01:36ID:eNGFV/aA0217195
02/02/09 23:03ID:9Rjes/Shhttp://tds.dive-in.to/dist/1.7/tds-1.7.2.tar.gz
待望の(?) 2ch スタイルと tiyu スタイルが同梱されています。
Sat Feb 09 17:24:13 2002 TANAKA Tomonari <[email protected]>
* [release] tds-1.7.2
* web_diary_dir/lib/Installer.pm (InstallCGI($$$){):
#!/usr/local/bin/perl の変換をどんな場合でもやるように: #!/cygwin/bin/perl の変更し忘れを防止
/tmp を使わないように
* web_diary_dir/counter.cgi:
remote_host.conf を反映
* doc/customize.tdf:
display neighbour number の説明を修正
Sun Feb 03 22:53:03 2002 TANAKA Tomonari <[email protected]>
* web_diary_dir/lib/TDS/Tdf/Command/DIARY.pm:
@AllowCommands に '%Flow' を加える:NEW を使わない書き方への対処
Sun Feb 03 18:56:51 2002 TANAKA Tomonari <[email protected]>
* web_diary_dir/lib/TDS/Macros.pm (SetMacro):
added
Sun Feb 03 03:26:52 2002 TANAKA Tomonari <[email protected]>
* web_diary_dir/lib/TDS/Tdf/SetParamsHook.pm:
added
Sun Feb 03 03:26:21 2002 TANAKA Tomonari <[email protected]>
* web_diary_dir/styles/tiyu/template.ph:
tiyu スタイル
Sat Feb 02 15:03:23 2002 TANAKA Tomonari <[email protected]>
* web_diary_dir/styles/2ch/template.ph:
2ch スタイル
Sun Jan 27 20:11:09 2002 TANAKA Tomonari <[email protected]>
* web_diary_dir/lib/TDS/Tdf/Command/DIARY.pm (SetParams($$)):
ツッコミを試験装備
Sat Jan 05 15:37:33 2002 TANAKA Tomonari <[email protected]>
* web_diary_dir/lib/TDS/AccessLog/Analysis.pm (SetMacros($)):
access uri の </tr> が変なとこに入っていた
0218login:Penguin
02/02/11 22:01ID:jyex2hXetomさんの日記を読んでもツッコミ機能のやり方がさっぱりわからんオレ。
ファイルを色々書き換えたりするの?
0219login:Penguin
02/02/12 01:34ID:FPDEuE8d日記参照のこと
0220login:Penguin
02/02/12 21:24ID:ADAnmDAbhns-2.19.3, hns-lite-beta-0.9.3
リリース age
http://www.h14m.org/
0221195
02/02/14 19:34ID:xwhLO+Yb/?20020210#10-3
0222login:Penguin
02/02/15 01:57ID:hUWbkFNx0223195
02/02/18 13:29ID:BaX7xGXSTDS 1.6.1リリース。
2002年2月17日以前にリリースされた TDS を動的で利用しているユーザは
バージョンアップが推奨されます。
詳しくはtomさんの日記を御覧ください。
またEmacs21で色が付かねーよっていう人はなおさんが
tdf-modeを公開しています。うちでは色が出ました。
http://www.sokohiki.org/~nao/diary/?20020208#08-2
0224login:Penguin
02/02/21 21:52ID:uTxT5dvlRT
1,2,3
4,5,6
7,8,9
/RT
が上手く表示されなかった。
<table>タグが一個余分な感じ。
オレはソース見ても分からん。
0225login:Penguin
02/02/25 00:20ID:Xt8DnBjgそうか?
うちでは問題無く表示できたが
0226login:Penguin
02/02/27 06:30ID:vgNJrqaW今から新しく日記システムを導入するとしたら、皆さん何を導入します?
0227今はhns
02/02/27 12:19ID:KVUybT/y0228login:Penguin
02/02/27 13:13ID:X5edaIUB0229login:Penguin
02/02/27 13:15ID:HBdDwk/Zないかな? アクセスログとか見たければ apache のログ見たり
SSI 利用とかなるし。
0230login:Penguin
02/02/28 19:50ID:wHQM6AdD~/diary/namazu/index/NMZ.err にこんなエラーが。
/home/mona/diary/2000/11/26.tdf Undefined subroutine &html::html_filter called
at /home/mona/diary/namazu/filter/tdf.pl line 81, <GEN3> chunk 1.
どうすりゃいいんだろう?
~/bin/mknmz_tdf に --indexing-lang=ja -k 追加してる
けど、関係ないと思うし。
0231login:Penguin
02/03/03 03:45ID:jC3BXPpE0232hoge
02/03/21 09:17ID:ikGKq/V9やってる人いらっしゃったら、おしえていただきたいのです。
0233login:Penguin
02/03/23 03:30ID:hQ4JtUXc0234login:Penguin
02/03/23 06:39ID:cxoH/ybj初心者は嬉しいのではないかな?
0235login:Penguin
02/03/23 07:41ID:hQ4JtUXcということで、234さんがサンプルを公開してくださるのを楽しみにしています。
0236234
02/03/27 11:13ID:6lYh2Ttgbegin 664 SSI
M;D1I87)Y(*3.SN,*32UX('1E;&YE=""DMZ3&I=>E[:7SI=>ER*3+I,\*=W=W
M,30N8V1S+FYE+FIP(#@P"J3(L?ZDJ*3KH:.DQZ&BL,JRO*3RQ;VDZLG5I+&D
MQB!R971U<FZAHPH*"D=%5"!H='1P.B\O=W=W,30N8V1S+FYE+FIP+WYN;W0O
M=&%W86=O=&\O($A45%`O,2XP"DAO<W0Z('=W=S$T+F-D<RYN92YJ<`I5<V5R
M+4%G96YT.B!T96QN970[*2`H4&QE87-E(&EN8VQU9&4@<V%M<&QE(%-322!I
M;B!N97AT(')E;&5A<V4@7V]?*0I2969E<F5R.B!H='1P.B\O<&,N,F-H+FYE
M="]T97-T+W)E860N8V=I+VQI;G5X+S$P,#,R-#@V,S,O"@I0<F]X>2"D\KO(
HI*:^[+GGI.*AHDAO<W0Z(*3(I*NDS\K1N;FDSLFLS=?,M:2WH:,*"@``
`
end
簡単でしょ? ;-)
■ このスレッドは過去ログ倉庫に格納されています