[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 11/12 21:17 / Filesize : 217 KB / Number-of Response : 974
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

PukiWikiスレ Part6



1 名前:nobodyさん mailto:sage [2007/03/11(日) 21:23:37 ID:???]
PukiwikiはPHPで書かれたwikiです。

公式 pukiwiki.sourceforge.jp/
開発 pukiwiki.sourceforge.jp/dev/
SF.jp sourceforge.jp/projects/pukiwiki/
ML  sourceforge.jp/mail/?group_id=166

227 名前:nobodyさん mailto:sage [2007/05/23(水) 04:11:08 ID:???]
別にpukiwikiというかwiki批判じゃないんだが
やはりwiki文法ってのは見てるだけの全くの素人には
敷居が高いと思う。結果として編集が減る。
百科事典なんだからそう多数に編集されなくてもいいと思う反面
もっと多数の人に利用してもらいたいとも思う。
移転候補としてxoopsやopenpneとか考えてみてるんだが
いまいち踏み切れない。編集して欲しいが同じジレンマを
抱えてる人はどうしてるのかな?

228 名前:nobodyさん mailto:sage [2007/05/23(水) 16:43:47 ID:???]
文法使わず平文(って言い方はちと違うのは分かるが)で書かせる
掲示板への書き込みと一緒だって思わせるだけ
それによっぽど特殊な事しようとしなけりゃ文法知識なんぞいらないだろ

あとジャンルにもよるとは思うが、wiki=百科事典ってのは感覚が違うな
例えばwikipediaはwikiで作る百科事典だが、wikiが百科事典なワケじゃないだろう

229 名前:nobodyさん mailto:sage [2007/05/23(水) 22:05:13 ID:???]
ウチのサイトは、Wiki文法が分からない人のために、全ページにpcomment欄が付いています。
ただし、ともすれば雑談掲示板になってしまいそうで要注意ですが・・・

230 名前:nobodyさん mailto:sage [2007/05/24(木) 02:03:07 ID:???]
最近 pukiwikiサイト狙った攻撃が多いねぇ…
いつまでノーガード戦法をとるつもりなんだろう

231 名前:nobodyさん mailto:sage [2007/05/24(木) 02:12:02 ID:???]
まとめ系のサイトで使ってる所多いからこまるなぁ
放置してる管理人が悪いんだが・・・

232 名前:nobodyさん mailto:sage [2007/05/24(木) 08:59:47 ID:???]
Blogみたいな管理ページが欲しい、、、

233 名前:nobodyさん mailto:sage [2007/05/24(木) 13:18:47 ID:???]
今PukiWikiベースのサイトを公開に向けて準備中だけど、こんだけSPAMが多いと騒がれると怖くて公開できないなあ。
大量のページ必死で書いたのに・・・

234 名前:nobodyさん mailto:sage [2007/05/24(木) 13:59:17 ID:???]
>>233
24/7 な専属 SPAM 削除人を雇えば解決。

235 名前:nobodyさん mailto:sage [2007/05/24(木) 21:00:05 ID:???]
SPAM対策が面倒なら、編集認証かければ問題ないよ



236 名前:nobodyさん mailto:sage [2007/05/24(木) 22:57:46 ID:???]
>>233
NOFOLLOW,NOINDEXでどうぞ

237 名前:233 mailto:sage [2007/05/25(金) 12:09:40 ID:???]
俺が初めてPukiWikiを知っていじり始めた数年前の開発者による解説には
「Wikiは荒らしやSPAMが来ても、履歴が保存されているので気がついた人が復旧させればモーマンタイ!」
みたいなSPAMなんて楽勝だぜ的な事が書いてあった。

Mailや掲示板SPAMにさんざん懲りてた俺はそんなわきゃねーだろと思ってたんだけど、やはり標準でSPAM対策が無いのは致命的だったね。

238 名前:nobodyさん mailto:sage [2007/05/26(土) 01:24:04 ID:???]
確かに相手は機械だからなぁ

239 名前:nobodyさん mailto:sage [2007/05/26(土) 04:43:48 ID:???]
履歴といってもデフォルト値を超える保存数の
更新を繰り返されたら過去の更新から消えていくんじゃないの?
いたずらで、空白更新をひたすら繰り返すスクリプトでも
流せばローカルに保存してない場合ページそのものを
消滅させられそう。

240 名前:nobodyさん mailto:sage [2007/05/26(土) 08:06:17 ID:???]
>>239
一定時間内(デフォルト:3時間)に1回しかバックアップは取られないので
×バックアップの保持数(デフォルト:120)=(デフォルト:15日間以内)
に気づけば復旧可能。

でも、設定を「0」(毎回バックアップ)にしていたら、OUTでしょうね…

>>233
たぶん、その思想は人間による荒らししか想定していなかったんでしょうね…

241 名前:nobodyさん [2007/05/26(土) 15:24:55 ID:Q1kmBFyN]
つまり Wiki作った人は先見の目が無かったということでFA?

242 名前:nobodyさん mailto:sage [2007/05/26(土) 15:30:17 ID:???]
その思考の飛躍っぷりは一体なんなんだろうな。

243 名前:nobodyさん mailto:sage [2007/05/26(土) 15:38:48 ID:???]
最初から完璧な物なんて無いんだから
今もSPAM対策は続いてる訳だし

244 名前:cat /etc/passwd | nobodyさん mailto:sage [2007/05/26(土) 16:03:46 ID:???]
>>241
いまどきPukiwiki使う奴も先見の目が無い
少人数で使うにはいいけど、1日10000ヒット越えるようなサイトになると負荷問題で頭を抱えることになる。
俺の借りていたサーバーでは1日3000ヒットでクレームが来たから移転したけど。


245 名前:nobodyさん mailto:sage [2007/05/26(土) 16:27:32 ID:???]
先見の目がある>>244 は 何を使うんさ?



246 名前:nobodyさん mailto:sage [2007/05/26(土) 16:45:06 ID:???]
リクエスト数なら余裕で1万超えてるけど、特に重くないぞ
キャッシュ使ってるけどな

247 名前:nobodyさん mailto:sage [2007/05/26(土) 16:55:18 ID:???]
>>245
メモ帳に決まってるだろ!

248 名前:nobodyさん mailto:sage [2007/05/26(土) 17:26:41 ID:???]
このスレって2年前から止まってるみたいだなw
もっとまともなCMS使えよwww

249 名前:nobodyさん mailto:sage [2007/05/26(土) 17:43:38 ID:???]
もっとまともなCMSって何?

250 名前:nobodyさん mailto:sage [2007/05/26(土) 18:47:33 ID:???]
先見の目
て言ってるけど間違ってるよ
千軒目て書きたかったんだろ?
意味は分からんが気をつけろよアフォども


251 名前:nobodyさん mailto:sage [2007/05/26(土) 18:48:32 ID:???]
ほーい

252 名前:nobodyさん mailto:sage [2007/05/26(土) 21:32:47 ID:???]
先見の明だろうがバカタレが

253 名前:nobodyさん mailto:sage [2007/05/26(土) 23:36:31 ID:???]
少し前にPWをToDo管理に使ってた人いたけど今でもやってるのだろうか
ググルとかいろんなWebサービスが出て来たからなー

254 名前:nobodyさん mailto:sage [2007/05/30(水) 13:46:28 ID:???]
オレが思うに、wiki登場時に「みんなで編集しましょう!
それがwikiの思想です」とかわけわからんこと言って、
そのあとwikipediaが出てきてwiki=百科事典みたいな
認識が広まってしまったのが、良くなかったと思う。

個人的なメモ書きとか普通のサイト制作でも
便利に使えるのに可能性を自ら閉じてしまった。
「wikiは普通のサイト用でもいいんじゃね?」と意見したら
「それはwikiの精神に反します!」とか珍妙な答えが
返ってきた覚えがある。


255 名前:nobodyさん [2007/05/30(水) 17:57:58 ID:KGvG70rq]











. し
>>254



256 名前:nobodyさん mailto:sage [2007/05/30(水) 19:18:13 ID:???]
>254
誰もそんなこと言ってないけど?
ソースは?

257 名前:nobodyさん mailto:sage [2007/05/30(水) 20:48:08 ID:???]
腐ってるな

258 名前:nobodyさん mailto:sage [2007/05/31(木) 08:00:53 ID:???]
ツッコミ入れるとキリないぞ

259 名前:nobodyさん mailto:sage [2007/05/31(木) 17:27:11 ID:???]
PukiWiki Plus! 用にスパム対策フィルタを作っています。
それまでの流れから質問スレ pc11.2ch.net/test/read.cgi/hp/1157899093/
で報告を書いていたのですが、スレ違いということでこちらで報告します。

spam_filter.php
www.miasa.info/index.php?%C8%FE%CB%E3Wiki%A4%C7%A5%B7%A5%B9%A5%C6%A5%E0%C5%AA%A4%CB%BD%A4%C0%B5%A4%B7%A4%C6%A4%A4%A4%EB%C5%C0#ofa18e88

いろいろな種類の単純なフィルタを、そのサイトの条件や来ているスパムに合わせて
組み合わせ条件でフィルタしてやることで、実効性を高めたり、誤検出や負荷増を最小限に抑えた
スパムフィルタに出来るというものです。
例えば、URLが複数書いてあり、かつ中国韓国もしくは公開DNSBLに登録されているIPからの編集は
拒否する、というような条件を設定ファイル中だけで指定することが出来ます。
今回のバージョンから、拒否だけではなく、条件によってCAPTCHA(ゆがんだ文字列を入力させる)
でのチェックが掛けられるようになりました。


260 名前:nobodyさん mailto:sage [2007/05/31(木) 19:19:46 ID:???]
いやいや、ここはあなたの報告スレじゃないよ。ってことでしょ。
自分のサイトがあるんだからそこでやれよ。ってことでしょ。

261 名前:nobodyさん mailto:sage [2007/05/31(木) 22:45:40 ID:???]
TOPページの名前をFrontPageから任意の名前に変更して、
index.phpを表示したときのページの名前を任意のものに出来たたとしても、
index.php?FrontPageを表示するとFrontPage自体が存在してしまっているのですが、
FrontPageの存在自体を消すのはどうすれば良いんですか?

262 名前:nobodyさん mailto:sage [2007/05/31(木) 23:19:32 ID:???]
FrontPage消せば?

263 名前:nobodyさん mailto:sage [2007/05/31(木) 23:40:13 ID:???]
>>262
FrontPageを消してもindex.php?FrontPageを表示すると「FrontPageの編集」が表示されてしまいます。
これだと根本的には削除出来ていないということだと思ったんですが・・・

264 名前:nobodyさん mailto:sage [2007/06/01(金) 02:56:01 ID:???]
>>263
それでおk

265 名前:nobodyさん mailto:sage [2007/06/01(金) 05:04:39 ID:???]
>>263
言ってる意味がわからんが
とりあえず質問スレ行けよ



266 名前:nobodyさん mailto:sage [2007/06/01(金) 09:24:02 ID:???]
>>263
Wikiは存在しないページにアクセスするとそうなる仕様。

267 名前:nobodyさん mailto:sage [2007/06/01(金) 11:48:19 ID:???]
FrontPageはデフォルトのまま凍結しておいて、そのまま放置汁。

268 名前:nobodyさん mailto:sage [2007/06/01(金) 16:57:03 ID:???]
FrontPageを狙ったSPAMが来るからね

269 名前:nobodyさん mailto:sage [2007/06/02(土) 01:32:25 ID:???]
>>260
いいかげん、ウゼエ。

ニュースでもなんでも報告したらいいやないか。
自分のサイトだけでひきこもってろっていうのもアホらしい。

270 名前:nobodyさん mailto:sage [2007/06/02(土) 04:51:08 ID:???]
>>269
でも、後で更新履歴見にくくない?.dat 保存している人もいないし。

271 名前:nobodyさん mailto:sage [2007/06/02(土) 17:03:04 ID:???]
ha?

272 名前:nobodyさん mailto:sage [2007/06/03(日) 10:13:29 ID:???]
なにいってんだ?こいつ

273 名前:nobodyさん mailto:sage [2007/06/03(日) 10:36:41 ID:???]
こうやって足引っ張る事に至上の喜びを感じる奴ばかりのスレだから来ない方が良いよ。
使ってる人は自サイトにBBSでもつけてくれればちゃんとそこ見るから。

274 名前:nobodyさん mailto:sage [2007/06/03(日) 13:23:40 ID:???]
と、態のいい追い出しをするのであった

275 名前:nobodyさん mailto:sage [2007/06/04(月) 18:58:47 ID:???]
そして久しぶりにこのスレに来たオレが、新たな粘着場所としてここを選んだのであった。



276 名前:nobodyさん mailto:sage [2007/06/04(月) 20:15:01 ID:???]
次の粘着対象が来るのはいつの事であろうか

277 名前:nobodyさん mailto:sage [2007/06/07(木) 20:46:48 ID:???]
>>277
粘着君キタ━━━━━━(゚∀゚)━━━━━━ !!

278 名前:nobodyさん mailto:sage [2007/06/07(木) 21:30:32 ID:???]
>>277
そんなのに釣られ・・・クマー

279 名前:nobodyさん mailto:sage [2007/06/07(木) 21:40:42 ID:???]
>>279
わからねー奴だな!
粘着君は(・∀・)カエレ!!

280 名前:nobodyさん mailto:sage [2007/06/08(金) 07:26:56 ID:???]
pukiwikiの文法でマークアップしたローカルのテキストを
.htmなんかに見栄えよく変換してくれるユーティリティってないですか?

281 名前:nobodyさん mailto:sage [2007/06/08(金) 08:31:07 ID:???]
>>280
pukiwiki

282 名前:nobodyさん mailto:sage [2007/06/14(木) 15:27:28 ID:???]
ttp://puki.0hit.net/
キャッシュの人のサイト消えっぱなしなんだけど、何処行ったか知ってる人居る?

283 名前:nobodyさん mailto:sage [2007/06/14(木) 15:35:55 ID:???]
きえますた

284 名前:nobodyさん mailto:sage [2007/06/14(木) 15:58:20 ID:???]
基本的には
debian.fam.cx/experimental/index.php?namazuTamer%2FPukiWiki%2Fbodycache
と同じなんだよね?細かい所は何が違うの?

285 名前:nobodyさん mailto:sage [2007/06/14(木) 17:20:48 ID:???]
>>284は使った事無いから分からん・・・
ぱっと見た感じls2とかが含まれてた場合のキャッシュ処理が違うかも?
消えたConvert_Cacheはドキュメント準備中のままだったから細かい事は分からん

これから入れる人は>>284でもいいと思うけどね



286 名前:nobodyさん [2007/06/25(月) 15:04:26 ID:5Scc3hlM]
質問スレ消えた?

287 名前:nobodyさん mailto:sage [2007/06/25(月) 15:12:10 ID:???]
いにゃ

288 名前:nobodyさん mailto:sage [2007/06/25(月) 19:17:10 ID:???]
【ぷき】PukiWikiユーザー質問箱 Part 4 【うぃき】
pc11.2ch.net/test/read.cgi/hp/1182265477/

289 名前:nobodyさん mailto:sage [2007/06/27(水) 16:45:12 ID:???]
おい、前スレだかなんだか忘れたが

テーブルデザインじゃないテンプレート作るとかいっていた香具師できたのか?
ずっとwktkして待ってるんだぞw

290 名前:nobodyさん mailto:sage [2007/06/27(水) 23:30:19 ID:???]
> ずっとwktkして待ってるんだぞw

チンコがダメなっちゃうぞ

291 名前:289 mailto:sage [2007/06/28(木) 15:17:02 ID:???]
しびれを切らして自分で作ってるんだが
PHPが駄目なもんで誰か手助けしてくれないか?
ナビゲーションの部分がどうもうまくできないんだ

292 名前:nobodyさん mailto:sage [2007/06/28(木) 15:57:02 ID:???]
>>291
subversion に入れて trac つけて公開しる。

293 名前:nobodyさん mailto:sage [2007/06/28(木) 16:43:38 ID:???]
>>291
テンプレ案をhtmlで晒してみ

294 名前:289 mailto:sage [2007/06/28(木) 18:10:46 ID:???]
<body>
<div id="wrapper">
<div id="header">
<div class="logo">
</div>
<div class="toolbar">
</div>
</div>
<?php if (arg_check('read') && exist_plugin_convert('menu')) { ?>
<div id="primary">
<div id="contents">
<?php echo $body ?>
</div>
<?php if ($notes != '') { ?>
<div id="note">
<?php echo $notes ?>
</div>
<?php } ?>
<?php if ($attaches != '') { ?>
<div id="attach">
<?php echo $hr ?>
<?php echo $attaches ?>
</div>
<?php } ?>
</div>
<div id="secondary">
<div id="menubar">
<?php echo do_plugin_convert('menu') ?>
</div>
</div>
<?php } ?>


295 名前:289 mailto:sage [2007/06/28(木) 18:11:34 ID:???]
<div id="footer">
<div class="ftoolbar">
<ul id="toolbar">
<?php if (PKWK_SKIN_SHOW_TOOLBAR) { ?>
<!-- Toolbar -->
<?php
(略)
<?php } // PKWK_SKIN_SHOW_TOOLBAR ?>
</ul>
</div>
<div class="navigation">
<?php if ($related != '') { ?>
<p class="related">Link: <?php echo $related ?></p>
<?php } ?>
<?php if ($lastmodified != '') { ?>
<p class="lastmodified">Last-modified: <?php echo $lastmodified ?></p>
<?php } ?>
</div>
<div class="copyright">
<p class="siteadmin">Site admin: <a href="<?php echo $modifierlink ?>"><?php echo $modifier ?></a></p>
<p class="license"><?php echo S_COPYRIGHT ?>.</p>
<p class="powered">Powered by PHP <?php echo PHP_VERSION ?>. HTML convert time: <?php echo $taketime ?> sec.</p>
</div>
</div>
</div>
</body>



296 名前:289 mailto:sage [2007/06/28(木) 18:18:44 ID:???]
あんま時間掛けてないからヘッダーの部分とか未入力だけどね
3時間位したらすぐにでも出来ると思うけど
PHPの部分がサパーリだからオマイラ教えてくれ(というより下さいませ)

Pukiwikiのデフォルトのテンプレートだと

<td class="menubar">
<div id="menubar"><?php echo do_plugin_convert('menu') ?></div>
</td>
<td valign="top">
<div id="body"><?php echo $body ?></div>
</td>
</tr>
</table>
<?php } else { ?>
<div id="body"><?php echo $body ?></div>
<?php } ?>


だけど
<div id="body"><?php echo $body ?></div>
が2つもアル理由がわからんし
できればmenu(Menubar)とbodyを分けて出力させたい
(デフォルトだとテーブルデザインだからこういう風に出力してるんだと思うけど)

297 名前:289 mailto:sage [2007/06/28(木) 18:29:16 ID:???]
あとtoolbarの出力にリストで出力したいんだけど

echo '<li><a href="' . $link[$key] . '">' .'<img src="' . IMAGE_DIR . $image[$key] .
'" width="' . $x . '" height="' . $y . '" ' .'alt="' . $lang[$key] . '" title="' . $lang[$key] . '" />' .'</a></li>';
return TRUE;

こうすると改行が出来ないので出力されるソースが1行になってしまいます。
できれば改行したいのですが・・・

298 名前:nobodyさん mailto:sage [2007/06/28(木) 18:30:43 ID:???]
>>296
<?php if (arg_check('read') && exist_plugin_convert('menu')) { ?>
の条件でmenubarを含む内容を呼び出しててelseだったらmenubarを含まないのを呼び出す

299 名前:289 mailto:sage [2007/06/28(木) 18:42:41 ID:???]
>>298
この時間にこのスレに人がいるとは、ありがとう
つまり編集時とかはメユーがいらないからelseで出力をしないんだな
ってことは>294のソースでも問題なさそうだな

300 名前:nobodyさん mailto:sage [2007/06/29(金) 01:45:24 ID:???]
まさかスレにコピペしてくるとは思わなかった

301 名前:nobodyさん mailto:sage [2007/07/01(日) 10:20:02 ID:???]
>>299
おまいもう飽きたのか?

302 名前:289 mailto:sage [2007/07/02(月) 20:42:28 ID:???]
飽きてないんだけどPHPがサパーリだから困っています

bodyとmenuの出力のところで
下のようにすると普通のFrontpageとかなら正常に表示されるけど
編集画面とか差分とかになるとうまく出力されない

<?php if (arg_check('read') && exist_plugin_convert('menu')) { ?>
<div id="primary">
<div id="contents">
<?php echo $body ?>
</div>
<?php if ($notes != '') { ?>
<div id="note">
<?php echo $notes ?>
</div>
<?php } ?>
<?php if ($attaches != '') { ?>
<div id="attach">
<?php echo $hr ?>
<?php echo $attaches ?>
</div>
<?php } ?>
</div>
<div id="secondary">
<div id="menubar">
<?php echo do_plugin_convert('menu') ?>
</div>
</div>
<?php } ?>


303 名前:nobodyさん mailto:sage [2007/07/02(月) 21:23:49 ID:???]
まず、>>302みたいにhtml要素と並べると読みづらいだろうから
phpの処理部分のみ抜き出して動作テストをさせるべき
(ただしエディタの機能で対応できるなら別にいい)
あと合間合間のecho処理の所を変数じゃなく普通に文章出力させて、どの動作で何が行われてるか自分で理解する事
合わせてコメントの追加も大事

とりあえず>>289がどういう動作を望んでるのかを、日本語の箇条書きでいいから書き並べてみ

304 名前:289 mailto:sage [2007/07/02(月) 22:50:36 ID:???]
>>303
phpの部分だけにしてみると

<?php if (arg_check('read') && exist_plugin_convert('menu')) { ?>
<?php echo do_plugin_convert('menu') ?>
<?php echo $body ?>
<?php } else { ?>
<?php echo $body ?>
<?php } ?>

こうなって、漏れがやりたいのは

<?php if (arg_check('read') && exist_plugin_convert('menu')) { ?>
<?php echo do_plugin_convert('menu') ?>
<?php echo $body ?>
ここのところに
<?php } else { ?>
<?php echo $body ?>
<?php } ?>

↓これらをぶっ込みたいんだ

<?php if ($notes != '') { ?>
<?php echo $notes ?>
<?php } ?>
<?php if ($attaches != '') { ?>
<?php echo $attaches ?>
<?php } ?>

305 名前:nobodyさん mailto:sage [2007/07/03(火) 02:12:32 ID:???]
>>304
いや、別にphp部だけ抜き出して貼ってくれってんじゃなくて
アナタが編集作業及びPHPの学習をするためにそっちの方が覚えやすいよ?ってだけの事だし

日本語で書き出してくれって言ったのは、例えば
-note部とattach部の表示を○○時はどこそこに表示
-××時はどこそこに表示したい
とかそういう具体的に日本語で箇条書きしてくれって事で

ちなみにそのやりたい事ってのをソースからそのまま読み取ると
readモードかつmenu表示がある場合に、body部+note部とattach部を表示し
そうでない場合にはbody部のみ表示する (note部とattach部を表示しないようにする)
ってだけにしか見えないんだけど、それがしたいのかい?



306 名前:nobodyさん mailto:sage [2007/07/03(火) 02:22:37 ID:???]
あと>>302
>編集画面とか差分とかになるとうまく出力されない
ってのは、
編集画面とか差分、ページ一覧時の部分が全然書かれてないから

>>304で折角コピペしてくれたから使うと、

<?php if (arg_check('read') && exist_plugin_convert('menu')) { ?>
<?php echo do_plugin_convert('menu') ?>
<?php echo $body ?>
<?php } else { ?>
<?php echo $body ?>
<?php } ?>

この部分の処理の意味は理解できてる?
順に一行ずつ書くと

もし、リードモード かつ menuプラグインの出力命令があるのなら
『menu プラグインを 書き出す
body部分を書き出す』
もしそうでないなら
『body部分を書き出す』

こういう感じ

307 名前:nobodyさん mailto:sage [2007/07/03(火) 02:28:40 ID:???]
あと>>293書いたのも俺なんだけど、テーブル外したいんだったらば
CSSレイアウトでの完成形を仮テンプレとして『全てHTMLで手書き』して
その状態を教えてくれって事だったんだよ
別にphpソースが見たいわけじゃなく、htmlテンプレートが見たいって事

できればブロック要素で色分けしたCSS付だったりしたら完璧だろうけどそれはまぁ後からでも
で、それを見てからソースの条件分岐なりを決めてかなきゃ、場当たり作業で訳分からなくなるだけだと思うよ
php自体が分かってないなら尚更だと思う

--
3レスも使ったけど長文やら時間が時間やらで自分の頭が沸いてるから
他の人からツッコミどころあったら俺にツッコミ入れておくれ

というか、誰も読まんよな…w

308 名前:nobodyさん mailto:sage [2007/07/03(火) 02:40:00 ID:???]
henoちゃん気が済んだ?w

309 名前:289 mailto:sage [2007/07/03(火) 20:35:19 ID:???]
>>305-307
とりあえず自己解決しますた
PukiWikiはPHPにしなくてもいいようなことをPHPで処理させるから間違いやすい
CSSとか@importでやりゃいいのになw

310 名前:nobodyさん mailto:sage [2007/07/03(火) 21:55:50 ID:???]
>>309
>CSSとか@importでやりゃいいのになw
何を言ってるんだ。スキンを良くしたいって言ってるチミがそう改変するんだよ

311 名前:nobodyさん mailto:sage [2007/07/03(火) 23:20:09 ID:???]
>>309
自己解決かw

312 名前:nobodyさん mailto:sage [2007/07/04(水) 00:07:53 ID:???]
テーブルレイアウトじゃないテンプレを作るってさ
既にそういうスキン配布されてね?

313 名前:nobodyさん mailto:sage [2007/07/04(水) 00:09:46 ID:???]
>>309
とりあえず具体的にPHPにしなくてもいいような部分挙げてみてくれんか?
そこいじってみるから

314 名前:nobodyさん mailto:sage [2007/07/04(水) 00:24:50 ID:???]
> とりあえず具体的にPHPにしなくてもいいような部分挙げてみてくれんか?
> そこいじってみるから

誰もお前みたいなレベルのやつには期待してない。w

315 名前:nobodyさん mailto:sage [2007/07/04(水) 00:46:08 ID:???]
>>314
エスパー発見



316 名前:sage mailto:sage [2007/07/04(水) 07:44:26 ID:???]
調べないであれこれ言うのばかりだな
まあ自作スキンでぐぐれ


317 名前:nobodyさん mailto:sage [2007/07/04(水) 08:10:34 ID:???]
>>314
>309-310

318 名前:nobodyさん mailto:sage [2007/07/04(水) 10:34:17 ID:???]
>>317
何が言いたいの?

319 名前:289 mailto:sage [2007/07/04(水) 21:06:26 ID:???]
>>313
もしかして中の人か?w
それなら次回のバージョンうpで変更してもらえそうだな

言うだけいっとくか
>309のCSSをPHP処理じゃなくす。

// Set site identities
$_IMAGE['skin']['logo'] = 'pukiwiki.png';
$_IMAGE['skin']['favicon'] = ''; // Sample: 'image/favicon.ico';

<link rel="SHORTCUT ICON" href="<?php echo $image['favicon'] ?>" />

<a href="<?php echo $link['top'] ?>"><img id="logo" src="<?php echo IMAGE_DIR
. $image['logo'] ?>" width="80" height="80" alt="[PukiWiki]" title="[PukiWiki]" /></a>

ファビコンは環境依存するからなしでいい
ファビコンのURLの指定を別ける必要がどこにあるのか?


320 名前:289 mailto:sage [2007/07/04(水) 21:13:52 ID:???]
>319ロゴの指定もURLだけでいい。
簡単な処理だけどPHP判らない人だと混乱するし

// SKIN_DEFAULT_DISABLE_TOPICPATH
// 1 = Show reload URL
// 0 = Show topicpath
if (! defined('SKIN_DEFAULT_DISABLE_TOPICPATH'))
define('SKIN_DEFAULT_DISABLE_TOPICPATH', 1); // 1, 0

<?php if ($is_page) { ?>
<?php if(SKIN_DEFAULT_DISABLE_TOPICPATH) { ?>
<a href="<?php echo $link['reload'] ?>"><span class="small"><?php echo $link['reload'] ?></span></a>
<?php } else { ?>
<span class="small">
<?php require_once(PLUGIN_DIR . 'topicpath.inc.php'); echo plugin_topicpath_inline(); ?>
</span>
<?php } ?>
<?php } ?>

URLの表示かTOPICPATHの表示か何も表示しないかはこういう選択じゃなくて
このコードを書き込んだらTOPICPATHが使えるようにする。
よくアフィリエイトとかにあるこのソースコードを埋め込めば広告表示できるみたいな

321 名前:289 mailto:sage [2007/07/04(水) 21:22:04 ID:???]
// Show / Hide navigation bar UI at your choice
// NOTE: This is not stop their functionalities!
if (! defined('PKWK_SKIN_SHOW_NAVBAR'))
define('PKWK_SKIN_SHOW_NAVBAR', 1); // 1, 0

// Show / Hide toolbar UI at your choice
// NOTE: This is not stop their functionalities!
if (! defined('PKWK_SKIN_SHOW_TOOLBAR'))
define('PKWK_SKIN_SHOW_TOOLBAR', 1); // 1, 0

これも>320と同じ

あとnavigation bar UIのコードって別の所に移動出来ないのか?
<div id="navigator">略</div> だけで59行
<?php if (PKWK_SKIN_SHOW_TOOLBAR) { ?>略<?php } // PKWK_SKIN_SHOW_TOOLBAR ?>で74行
skin.phpの4割ぐらい占めてないか?

322 名前:nobodyさん mailto:sage [2007/07/04(水) 21:36:12 ID:???]
読む気にならない流れ

323 名前:289 mailto:sage [2007/07/04(水) 21:38:30 ID:???]
<?php echo $hr ?>
これもPHPにする必要がある?
<hr />か<hr class="full_hr" />でよくね?


<link rel="stylesheet" type="text/css" media="screen" href="skin/pukiwiki.css.php?charset=
<?php echo $css_charset ?>" charset="<?php echo $css_charset ?>" />
<link rel="stylesheet" type="text/css" media="print" href="skin/pukiwikia.css.php?charset=
<?php echo $css_charset ?>&media=print" charset="<?php echo $css_charset ?>" />

pukiwiki.ini.phpの
/////////////////////////////////////////////////
// Directory settings II (ended with '/')

// Skins / Stylesheets
define('SKIN_DIR', 'skin/');
// Skin files (SKIN_DIR/*.skin.php) are needed at
// ./DATAHOME/SKIN_DIR from index.php, but
// CSSs(*.css) and JavaScripts(*.js) are needed at
// ./SKIN_DIR from index.php.

// Static image files
define('IMAGE_DIR', 'image/');
// Keep this directory shown via web browsers like
// ./IMAGE_DIR from index.php.

これもPHPにしないで直接URL記入したほうが速いだろ

324 名前:289 mailto:sage [2007/07/04(水) 21:54:02 ID:???]
>322それってほめことばぁー?♪

default.ini.phpもついでに

リストのpaddingとmarginの指定ぐらいCSSで
/////////////////////////////////////////////////
// リスト構造の左マージン
$_ul_left_margin = 0; // リストと画面左端との間隔(px)
$_ul_margin = 16; // リストの階層間の間隔(px)
$_ol_left_margin = 0; // リストと画面左端との間隔(px)
$_ol_margin = 16; // リストの階層間の間隔(px)
$_dl_left_margin = 0; // リストと画面左端との間隔(px)
$_dl_margin = 16; // リストの階層間の間隔(px)
$_list_pad_str = ' class="list%d" style="padding-left:%dpx;margin-left:%dpx"';


画面サイズに合うようにCSSで
/////////////////////////////////////////////////
// テキストエリアのカラム数
$cols = 80;
/////////////////////////////////////////////////
// テキストエリアの行数
$rows = 20;



325 名前:289 mailto:sage [2007/07/04(水) 21:55:24 ID:???]
skin.phpにソースコード記述するかしないかで
/////////////////////////////////////////////////
// 添付ファイルの一覧を常に表示する (負担がかかります)
$attach_link = 1;
/////////////////////////////////////////////////
// 関連するページのリンク一覧を常に表示する(負担がかかります)
$related_link = 1;
// 文末の脚注の直前に表示するタグ
$note_hr = '<hr class="note_hr" />';


うわぁぁぁぁあああああああああああ
/////////////////////////////////////////////////
// 水平線のタグ
$hr = '<hr class="full_hr" />';




326 名前:nobodyさん mailto:sage [2007/07/04(水) 23:09:02 ID:???]
>>313なんだけど、後悔している。マジごめん

327 名前:nobodyさん mailto:sage [2007/07/04(水) 23:29:49 ID:???]
>>325
Dev行って検索くらいしてみろ
なんでこういう設計なのか分かるから






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<217KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef