七行プログラミング (452レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
355
(3): 05/02/06 00:29 ID:??? AAS
じゃぁ、phpで7行wiki

<? require("Text/Wiki.php");require("Cache/Lite.php");$c=&new Cache_Lite();
$s=$_SERVER[PHP_SELF];$g=$_GET;$b=&$_POST[b];$n=$g[n]?$g[n]:"FrontPage";$b&&
$c->save($b,$n)&&header("Location: $s?n=$n");($b=$c->get($n))||$g[c]=e;
$h="<h1>$n</h1>";if($g[c]==e)$h.="<form method=post action='?n=$n'>".
"<textarea name=b rows=30 cols=80>$b</textarea><input type=submit>";
else{$w=&new Text_Wiki;$w->setRenderConf(xhtml,wikilink,new_url,"?n=%s");
$h.=$w->transform($b,xhtml)."<hr><a href='?c=e&n=$n'>e";}?><html><body><?=$h?>

PEAR::Text_Wikiが必要。Cache_LiteはPEARにデフォルトで入ってる気がする。
あとshort_open_tag=Onでよろしく。

整形ルールは 外部リンク[php]:wiki.ciaweb.net
日本語のwikinameは使えなかったりする。これはText_Wikiが対応していないせい。
357: 2005/04/26(火)00:51 ID:UrRypboo(1) AAS
>>355
ちょっとずるい気がする
360: 2005/04/27(水)03:24 ID:0BxullHs(1) AAS
モジュール/ライブラリに関して
>>46 >>135 >>136 >>174 >>175
外部リンク[cgi]:cm.xrea.cc の 0.1. ライブラリ及びモジュールの利用

>>355
requireって () 省略できるはず。
361: 2005/04/27(水)07:43 ID:??? AAS
>>355
まぁでも、7行で基本機能を備えたwikiが使えるなら実世界でも結構有用じゃないか。
Text_Wikiの機能のデモにはなるでしょ。

むしろwiki技術関連スレ向きとは思うが。
向こうにも一応アンカー張ってあるね。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.011s