memo/web/NEBULApage をテンプレートにして作成
ページ一覧
編集メニュー >
新規作成
編集
コピー
名前の変更
アップロード
添付ファイル一覧
バックアップ
開始行:
*NEBULAページへの道 [#z118721c]
NEBULAのメモ?ページについて考え中。求める機能は
+シンプルisベスト
+テキストのメモを複数ユーザーが書き込める。wikiのような複...
+絵を貼り付けられる(psを変換して貼り付けれるといいね。)
+後からある日付の記述の部分につけ足せる。
+メモはテキストで保存して、ファイル名は2010-1201-1のよう...
+後からテキストファイル自体を編集できるようにするかどうか...
+ファイル置き場として使いたい(せいぜい便利なマクロやHVの...
+記述を時系列で整理する。(カレンダー?、タイトル一覧?)
+ランサマリー?
+パスワード制限
と、こんなところか?この要求を満たすものをCGIでつくろうか...
実際自分で書いてみると激しく面倒くさい・・・
世の中に適当なもんないかね?
**ファイルロック [#j44dd209]
複数のひとが編集することを想定すると、同時アクセスによる...
**ファイルのアップロードの容量制限 [#y817fcd6]
容量を制限するためには
use CGI;
use CGI::Carp qw(fatalsToBrowser);
$CGI::POST_MAX = 1024 * 1024; # 1024 * 1KBytes...
my $query = CGI->new;
$query->param;
die($query->cgi_error) if ($query->cgi_error);
のように書けばよいらしい。
**改行コード [#t2fa81f9]
windowsではCR+LF、MACはCR、LinuxはCR。フォームから文字列...
sub linebreak{# convert line break
my $str = $_[0];
$str=~s/\x0D\x0A|\x0D|\x0A/\n/g;
return $str;
}
のようにして変換した。Perlの中では\nはOSによらない。なの...
**psファイルの変換 [#u9953f57]
convertでは空白はそのままだけど、ps2pngだと余計な空白を消...
これを使おう!
**セキュリティの問題 [#k4befa44]
HTMLのタグが使える状態はかなり危険ということを今更学んだ...
危険なタグは
- META
- SCRIPT
- FORM
- IMG
そのほか考えないといけないのは
- テキスト入力でやたらと長い場合
- URLを/で止めて入力するとディレクトリの一覧が見えてしまう
**htaccessの活用 [#hc44480a]
http://xxx.xxx/xxx/xxx/としたときにディレクトリのファイル...
Options -Indexes
と書けばOK。(ハイフンはマイナスの意味)
終了行:
*NEBULAページへの道 [#z118721c]
NEBULAのメモ?ページについて考え中。求める機能は
+シンプルisベスト
+テキストのメモを複数ユーザーが書き込める。wikiのような複...
+絵を貼り付けられる(psを変換して貼り付けれるといいね。)
+後からある日付の記述の部分につけ足せる。
+メモはテキストで保存して、ファイル名は2010-1201-1のよう...
+後からテキストファイル自体を編集できるようにするかどうか...
+ファイル置き場として使いたい(せいぜい便利なマクロやHVの...
+記述を時系列で整理する。(カレンダー?、タイトル一覧?)
+ランサマリー?
+パスワード制限
と、こんなところか?この要求を満たすものをCGIでつくろうか...
実際自分で書いてみると激しく面倒くさい・・・
世の中に適当なもんないかね?
**ファイルロック [#j44dd209]
複数のひとが編集することを想定すると、同時アクセスによる...
**ファイルのアップロードの容量制限 [#y817fcd6]
容量を制限するためには
use CGI;
use CGI::Carp qw(fatalsToBrowser);
$CGI::POST_MAX = 1024 * 1024; # 1024 * 1KBytes...
my $query = CGI->new;
$query->param;
die($query->cgi_error) if ($query->cgi_error);
のように書けばよいらしい。
**改行コード [#t2fa81f9]
windowsではCR+LF、MACはCR、LinuxはCR。フォームから文字列...
sub linebreak{# convert line break
my $str = $_[0];
$str=~s/\x0D\x0A|\x0D|\x0A/\n/g;
return $str;
}
のようにして変換した。Perlの中では\nはOSによらない。なの...
**psファイルの変換 [#u9953f57]
convertでは空白はそのままだけど、ps2pngだと余計な空白を消...
これを使おう!
**セキュリティの問題 [#k4befa44]
HTMLのタグが使える状態はかなり危険ということを今更学んだ...
危険なタグは
- META
- SCRIPT
- FORM
- IMG
そのほか考えないといけないのは
- テキスト入力でやたらと長い場合
- URLを/で止めて入力するとディレクトリの一覧が見えてしまう
**htaccessの活用 [#hc44480a]
http://xxx.xxx/xxx/xxx/としたときにディレクトリのファイル...
Options -Indexes
と書けばOK。(ハイフンはマイナスの意味)
ページ名:
and
or
Menu
kondowiki
memo
exp
link
#lsx
Counter: 0, today: 0, yesterday: 0