[表示 : 全て 最新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

465 名前:nobodyさん mailto:sage [2008/01/02(水) 07:13:43 ID:???]
そういや1.4.7にスパム対策つけただけのを出すとか言ってなかったか?
リリースがあるとすれば、まずそれだなw

466 名前:nobodyさん mailto:sage [2008/01/03(木) 12:16:33 ID:???]
PukiWiki を OO でフルスクラッチするぞって言ったら手伝ってくれるやついる?

考えているのは

1. 頑張りすぎない。燃え尽きない。
2. もちろん現行の PukiWiki の目先の問題点を修正することはしない
3. ただし現行の PukiWiki と基本的な部分で互換性を維持する
 テキストファイルに保存する方式とか
4. 複数のメンバーで開発、メンテを分担できる程度のコードにする
 global  変数と定数だらけ、設定が全部 PHP まんまなのをやめて影響範囲を小さくする
 ただし使えそうなコードの流用はしたいので GPL は維持されちゃうかも
 (オプショナルなモジュールとかだったら GPL を全体に波及させずに
  利用することはできるか?)
5. PukiWiki のパーサ部分を Pear の Text_Wiki のサブクラスにして独立させる
 PukiWiki のパーサを他の Wiki で、逆に他の Wiki のパーサを PukiWiki で使えるように
6.  イマドキの機能を盛り込みやすいように全体設計を見直す
 pluggable なフィルタとか API ベースで動かすとか

数字が若い方が優先順位は高い。

現行の PukiWiki との互換性をまず維持するのは移行しやすくするため。
プラグインとかいきなり全滅だとたぶんみんな萎えるし、自分にもやる
メリットないから。

たまに plugin を書いたりすると不定期にこういうことを思いつくんだが
いい加減行動に移した方がいいのかと思って。でもさすがに一人でやる気には
ならないんで誰か賛同者居たら助かる。


467 名前:nobodyさん mailto:sage [2008/01/03(木) 14:01:22 ID:???]
まずは様子を見る。

468 名前:nobodyさん mailto:sage [2008/01/03(木) 14:12:43 ID:???]
そうか、そうだよな。何言ってんだオレ。

えっと挙げているところで何か気になるとことかある?
どういう形でやるとか、設計の方針とか。
すまん、どれくらい興味ありそうなのかくらいは知りたい。


469 名前:nobodyさん mailto:sage [2008/01/03(木) 14:50:55 ID:???]
うーん、6. が漠然としすぎていてなんとも。たぶんまだそういう状況なんだろうけど。
とりあえず 5. は誰かが絶対にやらなければならない所だと思う。
pukiwiki のコードは + とか * とかすらハードコードで非常に困ったものだ。
簡単にオレ文法作れたり、ブログ用整形ツールもってこれたりできないとな。

470 名前:466 mailto:sage [2008/01/03(木) 15:32:53 ID:???]
正月早々つきあってくれてありがとう。

5 か。オレは別にハードコーディングでもいいんだよな。
そこら辺は困ってないんだ。カスタマイズする気もないし。
ただ整形ルールのコードだけ取り出すことが非常に難しく
なってるので、そこら辺をなんとかしたいってだけ。
で、やるなら Pear に Text_Wiki があるんだし、それに
合うようにしておいて、入れ替えはやりたい人が勝手に
やればいいという方針。

6 はまず処理の流れを整えて、最終的には pukiwiki framework
みたいな雰囲気になるのがいいのかなと思ってる。で、plugin
などの hook をいい具合に(笑)整備して、機能追加がしやすいとか
逆にある機能をゴッソリ入れ替えたりしやすくなるといいな。

例えば現状だと一個 plugin 書くだけでも全体に気を配らなきゃ
いけないけど、ユーザーのリクエストが来たとき、コンテンツを
ロードするとき、書き換えるときなどに適切に hook を配しておけば
あとは framework 側がよしなにしてくれる、という形をイメージ
してる。そういう仕組みがあれば spam 対策とか更新を mail で
通知とか namazu の index を更新するとかは全部 plugin として
切り離せるだろうと妄想中。API で利用できれば interwiki よりも
複雑なことをできるなーと期待してるけど、実際できるかどうかは
分かんないし、そこまで行くのにどれくらい掛かりそうなのかは
まだ検討つかない。そんなすぐできるとは思ってない。本家が
停滞してる今ならやりやすいかもなーくらい(笑)


471 名前:nobodyさん mailto:sage [2008/01/03(木) 15:47:12 ID:???]
正直、規模が大きすぎるので2chの片隅でやるべきことじゃないんじゃない?
本当に実現-完遂したいならそれなりのところに出るべきかと・・・

472 名前:469 mailto:sage [2008/01/03(木) 15:52:29 ID:???]
ハードコーディングでもいいとか、こりゃあ正直期待できなさそうだ…
プラグイン作ってるんだよね?どれ?ソースコード見てレベルを量りたい。

473 名前:466 mailto:sage [2008/01/03(木) 16:24:49 ID:???]
>471
忠告ありがとう。でも大きくぶち上げるだけぶち上げて続かない
可能性もあるし。やる気がないとかじゃなくて「それなりのところに
出る」っていう言葉の向こうにサイト作成だの広報だのコミュニティの
運営だのが透けて見えちゃって。正直その辺に手間掛け続ける
余裕はないから。

>472
どうも方向性は合わなそうだね。

記法がハードコーディングであることに問題を感じないのは
そんなにまずい? ちゃんとコードが入れ替えられるようになって
いれば別によくね? すまん、ほんとにそこに何を期待しているのか
読み取れない。例えば設定ファイルで + を # に書き換えたら記法が
変更できますとかそういう機能がほしい? もしそうだとすると
オレそういうのに全然興味湧かないんで、話は平行線だわ。
もちろんそういう風に仕上げてくれる人が居るならやってくれるのは
止めないけど、むしろ「PukiWiki  の記法はこれです」て確定してる
状態で取り出せた方が面倒がないと感じてるんで。

プラグインは数年前作ったけど、今読み返していやになっている(笑)
そんな複雑なもんじゃないんだが。
で、これを直すついでにもう少し深いところに手を突っ込んだ
方がいいかなぁという気になって、今日はなぜか recent.dat を読み書き
するモジュールを書いている(笑)  地味すぎ。




474 名前:nobodyさん mailto:sage [2008/01/03(木) 16:28:44 ID:???]
>>473
ただ単に、ハードコーディングがまずいということを感じないそのセンスがまずい。という意味。

475 名前:466 mailto:sage [2008/01/03(木) 16:36:48 ID:???]
>474
なる。
まぁ、いじる気さらさらないから。
動いてるものをいじらないの原則と解釈してください。


476 名前:466 mailto:sage [2008/01/03(木) 16:40:55 ID:???]
すまん、これだと全然話が見えないな。

記法の部分はとりあえず今のところ直す気ない。
グローバル変数とかグローバルな関数にべったり
依存している部分を適当に騙して動くように
なればいいと考えている。


477 名前:nobodyさん mailto:sage [2008/01/03(木) 17:34:50 ID:???]
挙手してくれたから協力者だと認識できます、ということはひとまず脇へ置いておいて、
プロジェクトを進めてしまっては!?

協力してくれる人は黙ってすすっとソースを差し出してくれるかもしれないですし、
しばらくやってみてそういった方が現れないのであれば、
その時点でまた改めて協力者の確認や同プロジェクトの進行を再検討してみるとか、
いかがでしょう?

478 名前:466 mailto:sage [2008/01/03(木) 19:20:17 ID:???]
>477
ありがとう
そうだね。まぁとりあえず自分勝手に書く気ではいたんで。
今さら無駄なことすんなとかいう反応が多かったらどうしよう
と思って聞いてみた。


479 名前:nobodyさん mailto:sage [2008/01/03(木) 23:46:45 ID:???]
復旧しない原因は、管理画面がないから

ほ、欲しい

480 名前:nobodyさん [2008/01/04(金) 00:47:49 ID:xwXFxFWp]
どこで管理するの? 途中でいいからソースみたい

気になるのはpukiwikiの派生とするのかどうか
流れみてたら派生じゃぐちゃぐちゃでなんともならないとは思うけど、名前はpukiwikiなんとかになるのかなとか

481 名前:nobodyさん mailto:sage [2008/01/04(金) 07:53:30 ID:???]
それはpukiwiki plusとどう違うの?

482 名前:nobodyさん mailto:sage [2008/01/04(金) 09:09:47 ID:???]
466の考えてる方向性とは違うと思うけども、自分があったらいいな、と思うのは
-WYSIWYGなエディタが利用できる
-標準でスパム対策が利用できる
-管理画面から設定変更ができる
といったあたりかな。
普通の人に使ってもらうためには、Wikiの記法ですら導入ハードルになるんだよね…
Wiki実際に運用し始めると、スパム対策で一番苦労すると思うんでそこと。

483 名前:nobodyさん mailto:sage [2008/01/04(金) 10:44:40 ID:???]
復旧じゃなくて普及だろ



484 名前:nobodyさん mailto:sage [2008/01/04(金) 11:55:09 ID:???]
ある意味、復旧でも話が通じる気がするな。

485 名前:nobodyさん mailto:sage [2008/01/04(金) 12:29:23 ID:???]
そうか?

それにしても今度のは?…
いや、殊更水を差したい訳でもないし、良いものが出来るなら
応援したいのだけどね…デジャヴって奴かなぁ。

486 名前:nobodyさん [2008/01/04(金) 12:49:27 ID:xwXFxFWp]
いまさら作りなおしても使うやつ居ないだろ

487 名前:nobodyさん mailto:sage [2008/01/04(金) 12:58:25 ID:???]
出来がよければ使うさ

488 名前:nobodyさん mailto:sage [2008/01/04(金) 15:55:07 ID:???]
>>486=ID:xwXFxFWp
そういう発言をしている人が真っ先に使ってしまうものさw

489 名前:nobodyさん mailto:sage [2008/01/05(土) 09:01:02 ID:???]
2ちゃんなんかで聞いたって要望ばかりで協力者なんてほとんど集まらねーだろ

490 名前:nobodyさん [2008/01/05(土) 16:30:00 ID:l12a7Mcu BE:270369825-2BP(0)]
pukiwikiでURLどうにかならないですかね
1ページ作成したら1.phpみたいにURLわかりやすくなってほしいのですが、
ないですね


491 名前:nobodyさん mailto:sage [2008/01/05(土) 17:14:00 ID:???]
pgid

492 名前:nobodyさん [2008/01/05(土) 17:36:17 ID:DwWqSdUY]
PukiWikiをカスタマイズしたwikiがありました。
=知り合いが使っていたので知った。
www.open-qhm.net/
www.1st-easy-hp.com/index.php?%CC%B5%BD%FE%C8%C7QHM

↑無料版をダウンロードしてテストしてみたら、動作に必要なファイルが足りなくて動かなかった。
PukiWikiから足りないファイルを引っ張ってきて、修正したら動くようになった。

www.1st-easy-hp.com/index.php?InfoCart
↑動くやつを使いたければ有料版(¥29800)を買えってこと!?

ネット上でQuick Homepage Makerをインストールできるツール(=「Web Installing System(ウェブ・インストール・システム)」?)の画面を、知り合いから見させてもらったが、結構作りこまれていて、素人には使いやすそうだった。
www.1st-easy-hp.com/simg/installsys.png

>50種類のデザイン一覧から、お好きなものを選び、クリックするだけで、瞬時にデザイン変更ができます
これくらいテンプレートを用意すれば商売になるんですね!
私もPukiWikiを参考にしてオリジナルwikiを作ってみたいです!^^

493 名前:nobodyさん [2008/01/05(土) 17:41:32 ID:DwWqSdUY]
>>466
PEAR::Text_Wikiってのがあるんですね!これは便利そう^^

PukiWikiでhtml.inc.phpというプラグインを使えば、HTMLタグが使えるようになってましたが、
デフォルトでHTMLタグをベタ書きしてもOKなWikiを作ってみたいです。
(既にそういうのあるのかな?)

自分が作るとしたら、フレームワークの勉強も兼ねて、CodeIgniterで作ってみようと思います。(^^)v



494 名前:nobodyさん mailto:sage [2008/01/05(土) 19:30:40 ID:???]
>>492
宣伝乙だな

495 名前:nobodyさん mailto:sage [2008/01/06(日) 03:39:32 ID:???]
>>491
ありがとう!
導入してみます。

496 名前:nobodyさん mailto:sage [2008/01/06(日) 11:58:54 ID:???]
>489
いいこと言ったわ

497 名前:nobodyさん mailto:sage [2008/01/07(月) 23:04:45 ID:???]
>>492
$blocklist['E']にもれなく掲載されているから安心していい
ttp://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pukiwiki/pukiwiki/spam.ini.php?rev=1.90&view=markup


498 名前:nobodyさん mailto:sage [2008/01/07(月) 23:53:38 ID:???]
>>497
なにやったんだろうな。まぁいわゆる自演宣伝広告か?

499 名前:nobodyさん mailto:sage [2008/01/08(火) 02:55:12 ID:???]
>>498
Eがどんな分類なのかチェキしてみたり
一緒に並んでいる所と比較したり ←※自己責任で
ぐぐったりすればわかるよ


500 名前:nobodyさん mailto:sage [2008/01/08(火) 03:47:00 ID:???]
>>499
おまえは日本語、いや言語全般の読み取り能力がないようだな。
本当は、何をやったのかなんてことには興味がないんだよ。

501 名前:499 mailto:sage [2008/01/08(火) 04:48:45 ID:???]
>>500
なるほど…ザ・ワールド!

502 名前:nobodyさん mailto:sage [2008/01/08(火) 15:15:59 ID:???]
ほかのスレでプロジェクトが2つも立ち上がっているよ

code.google.com/p/ec-sphere/wiki/index
code.google.com/p/drupal-jp/

Drupal node 2
pc11.2ch.net/test/read.cgi/php/1166547036/
EC-CUBE
pc11.2ch.net/test/read.cgi/php/1169631890/

503 名前:nobodyさん [2008/01/08(火) 22:21:44 ID:LoghGULw]
PukiWikiPlusでHTMLタグが使えるようになるプラグインってないでしょうか?

PukiWikiでは、html.inc.phpというHTMLタグが使えるプラグインがあります。
html.inc.phpを、PukiWikiPlusで使うと動作しませんでした。




504 名前:nobodyさん [2008/01/08(火) 22:29:28 ID:LoghGULw]
html.inc.php
ttp://lsx.sourceforge.jp/?Plugin%2Fhtml.inc.php

505 名前:nobodyさん mailto:sage [2008/01/08(火) 22:44:59 ID:???]
>>504
lsx の中の人は 本家 Plus! 両対応人なので中の人に聞いてみるといい。
エラーメッセージもかけよ

506 名前:nobodyさん mailto:sage [2008/01/09(水) 02:41:23 ID:???]
>>505
Thanks!!!
両方対応してる人なら、絶対いけるはずだという確信がわいて来た!
おかげで何とか解決しました!

…こんな時間まで粘った甲斐があった!!!(・∀・)

・PukiWiki Plus! 1.4.7plus-u2-i18nを使用
・pukiwiki.ini.phpの設定が間違っていた。

・if (! defined('PKWK_READONLY')) define('PKWK_READONLY', 1); // 0,1,2,3,4
・define('PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK', 0); // 1 = Disabled
この設定で行けました!

ちょっとPukiWiki PLUSを試してみます。(^^)/

507 名前:nobodyさん mailto:sage [2008/01/09(水) 02:59:42 ID:???]
>>506
書いてあるやんけ。ってか前はどうやって使ってたんやっちゅー話やで

508 名前:nobodyさん mailto:sage [2008/01/09(水) 03:13:01 ID:???]
やっぱPukiWiki PLUSでhtml.inc.phpを使うのはダメかも><
define('PKWK_READONLY', 1); にしたら、auth.ini.phpで$edit_auth = 1;にしても編集禁止になって、ページが作れない!!!

lsxの中の人のサイトを彷徨っていたら、別のプラグインを発見!!!
htmlp.inc.php
ttp://lsx.sourceforge.jp/?Hack%2Fhtmlp.inc.php
↑こっちを使ってみたら、編集時にBASIC認証を求められ、かつHTMLタグを使えるようになりました。

とりあえずHTMLタグを使う&ページ編集できる、という目的は達成できたので、試しにこれで行ってみます!
お休みなさい^^

509 名前:nobodyさん mailto:sage [2008/01/09(水) 03:16:23 ID:???]
>>507
一応説明は読んでいたけど、何か勘違いしていたかもです。

PukiWikiのときは、define('PKWK_READONLY', 1);の設定は1か0の二者択一だったと思ったけど、
PukiWiki PLUSのときは、0,1,2,3,4の五択で、片っ端から全部試してましたw

自分で後から入れたプラグインは、/extend/plugin に入れて使ってます。

510 名前:nobodyさん mailto:sage [2008/01/09(水) 03:19:25 ID:???]
あとまだ試してないけど、html.inc.phpはバージョンが3つくらいあって、それぞれで動作が違っているようなので、全部試してみる価値はありそうです。
時間があったらソースコードを読んでみて、挙動の違いを勉強してみたいです。><


511 名前:nobodyさん mailto:sage [2008/01/09(水) 03:21:10 ID:???]
>>505>>507、lsxの中の人、Thanksです!
あと、PukiWikiPLUSを作ってくれた方もありがとうございます!

512 名前:nobodyさん mailto:sage [2008/01/09(水) 03:37:40 ID:???]
なにいってんの?編集制限にすればいいだけじゃん。
PukiWiki 本家で使ってたんだろ?同じじゃん。

513 名前:nobodyさん mailto:sage [2008/01/09(水) 03:43:07 ID:???]
>このプラグインは凍結、または $edit_auth 制限されているページでのみ、または PKWK_READONLY モードの場合にだけ使用できます。$edit_auth, PKWK_READONLY 共に pukiwiki.ini.php で設定できます。

って書いてあるだろ?だからどれかをやるんだよ。
編集制限ヒントまで書いてあるだろ?



514 名前:nobodyさん mailto:sage [2008/01/09(水) 03:44:57 ID:???]
>>510
ねーよ。ただの更新履歴だろ。初版はあれみたいだけど。

515 名前:nobodyさん mailto:sage [2008/01/09(水) 04:44:53 ID:???]
PukiWiki 1.4.7で、特定のページ(FrontPage)がいつの日か更新できなくなりました。
具体的にはプレビューを押すと「ページの内容は空です。更新するとこのページは削除されます」になります。
再度ページ内容を入力してプレビュー押しても空状態になり、更新すると本当に空になります。
バックアップで過去の状態には戻せていますが、どんな原因と解決策が考えられるでしょうか。
FrontPage以外は問題なく更新できているようです。

516 名前:nobodyさん mailto:sage [2008/01/09(水) 21:05:38 ID:???]
全然わからん

517 名前:nobodyさん mailto:sage [2008/01/10(木) 01:39:08 ID:???]
>>513
>だからどれかをやるんだよ。
なるほど「全部」(AND)じゃなくて、「どれか」(OR)だったのか!
やってみたらうまく行った!
情報提供Thanks!!!

HTMLタグを使えるようにするプラグイン「html.inc.php」をPukiWiki PLUSで使う場合の設定は、PukiWikiの場合と同じでOKでした!
PukiWikiPLUSは、設定値が増えていて、選択を誤っていたようでした。^^

518 名前:nobodyさん mailto:sage [2008/01/10(木) 01:45:50 ID:???]
>>514
ttp://lsx.sourceforge.jp/?Plugin%2Fhtml.inc.php#s5a5115d
rev.50、rev.51、rev.53の3つのバージョンがダウンロードできますよ。
差分ツールで中身を確認したら、だんだん追加されてコード量が増えてました。

519 名前:nobodyさん mailto:sage [2008/01/10(木) 02:38:58 ID:???]
>>518
更新履歴って書いてあるじゃん

520 名前:nobodyさん mailto:sage [2008/01/10(木) 03:01:39 ID:???]
>>466
Text_Wiki_PukiWiki できた?ちょーだいちょーだい。

521 名前:nobodyさん mailto:sage [2008/01/10(木) 04:10:55 ID:???]
>>520
ttp://labs.cybozu.co.jp/blog/tsuruoka/anubis/blog_show/18

522 名前:nobodyさん mailto:sage [2008/01/10(木) 04:15:26 ID:???]
>>521
違う。Text_Wiki 系として欲しいんだ

523 名前:515 mailto:sage [2008/01/10(木) 04:16:14 ID:???]
見当が付きそうな人回答願います



524 名前:nobodyさん mailto:sage [2008/01/10(木) 06:27:01 ID:???]
しらねー。別に pukiwiki をいじってはいないんだろ?なのに昔は大丈夫だったんだろ?変なの

525 名前:nobodyさん mailto:sage [2008/01/10(木) 06:37:49 ID:???]
plus のサイト死んでる?

526 名前:nobodyさん mailto:sage [2008/01/10(木) 13:04:36 ID:???]
pukiwiki.cafelounge.net/plus/
問題ないよ

527 名前:nobodyさん [2008/01/20(日) 11:56:24 ID:Q2k48t8q]
ページ内にタブを作れるpluginはないでしょうか?
wikipediaのノートなどの感じで任意のタブを追加できればいいなと思ってるのですが

528 名前:nobodyさん mailto:sage [2008/01/20(日) 12:55:02 ID:???]
タブを詳しく説明しないと答えられん

529 名前:nobodyさん mailto:sage [2008/01/20(日) 14:30:13 ID:???]
>>527
Monobook for PukiWikiスキン使った方が早そうな予感

530 名前:527 mailto:sage [2008/01/22(火) 00:42:01 ID:???]
レスありがとうございました

>>528
タブの説明・・・えと、タブです・・・ブタじゃないです・・・すいませんorz

>>529
info thxです。
さっそく調べてみます!

531 名前:nobodyさん mailto:sage [2008/01/22(火) 22:12:26 ID:???]
タブ化プラグインは欲しいよね。任意の場所でタブ化できるプラグインとかでないのかな
まあ無理だろうね

532 名前:nobodyさん mailto:sage [2008/01/22(火) 22:27:30 ID:???]
君にはね

533 名前:nobodyさん mailto:sage [2008/01/23(水) 04:48:47 ID:???]
>>531
任意の場所でタブ化ってどういう意味やねん?
ちなみにタブは実質ただのリンクにすぎないということをお忘れなく。
デザインはcssでやるのでプラグインとは本質的には関係ない



534 名前:nobodyさん mailto:sage [2008/01/23(水) 15:19:03 ID:???]
タブってどう分けるんだ?
&tabpage(this);みたいに特定のページ指定すると下位をタブの要素として扱うとかそういうの?
それともナビゲータなどをそれっぽく見せるってことかな。
どっちにしろプラグインじゃなくてスキンの範疇だろうね。

535 名前:nobodyさん mailto:sage [2008/01/24(木) 09:15:02 ID:???]
monobook 面白いな
note/ っていう別なページ階層を設けておくわけか
履歴は諦めて差分にしたのも妥当な判断だな

でもこれスキンと呼んでいいものかどうか迷うな


536 名前:nobodyさん mailto:sage [2008/01/24(木) 10:02:00 ID:???]
は?スキンに決まってるじゃん。
note/ っていう別なページを作るのは wikinote.inc.php っていうプラグイン。

537 名前:nobodyさん mailto:sage [2008/01/24(木) 10:02:53 ID:???]
>>535
おまえはもうちょっと説明を読んでから意見を物申せ

538 名前:nobodyさん mailto:sage [2008/01/24(木) 22:32:48 ID:???]
こんな感じに外部サイトを判定して、外部ならアイコン出すようなのをやってみたんですが
これを make_link.php の ToString 末尾あたりに突っ込んでとりあえず想定する動作はしたんですが何かおかしなとこはないでしょうか。

// サイト内URLかどうかを判定
function IsInternal($url){
    global $_SERVER;
    global $script;
    $urls   = parse_url($url);
    $myurls = parse_url($script);

    if( isset($urls[host]) && (
     $urls[host] != $_SERVER[HTTP_HOST] &&
     $urls[host] != SERVER_NAME &&
     $urls[host] != $myurls[host]
     ) ){
        return FALSE;   //外部ホスト
    }
    $mypath = preg_replace('#/[^\/]+$#', '/', $myurls[path]);   // 末尾のファイル名を除去
    if( substr($urls[path],0,strlen($mypath)) != $mypath ){
        return FALSE;   // 外部パス
    }
    return TRUE;

}
function ExternalIcon($url){
    global $_IMAGE;
    $_IMAGE['skin']['external_link'] = 'external_link.gif';
    if( IsInternal($url) ){
        return '';
    }
    return '<IMG SRC="'.IMAGE_DIR .$_IMAGE['skin']['external_link'].'" WIDTH=11 HEIGHT=11 ALT="外部URL">';
}

539 名前:nobodyさん mailto:sage [2008/01/25(金) 00:44:20 ID:???]
>>538
FYI 公式;自作プラグイン/exlink.inc.php

540 名前:nobodyさん mailto:sage [2008/01/25(金) 01:15:19 ID:???]
JavaScriptをオンにしないと有効にならないのでphpでできるようにしたいと思ったんですよね。
普段は広告やら色々組み込もうとするのがうっとおしいんでJSはオフにしてるので。

541 名前:nobodyさん mailto:sage [2008/01/28(月) 20:45:48 ID:???]
ふと、menuプラグインの最後にある
return preg_replace('/<ul[^>]*>/', '<ul>', convert_html($menutext));

return preg_replace('/<ul[^>]*?( class="\w+"|)[^>]*?>/', '<ul$1>', convert_html($menutext));
みたいにするとMenuBarに
---3
-1
--2
みたいに書いてもクラス名が残るからリストの表示が崩さずに済むんじゃないかと思った。

542 名前:nobodyさん mailto:sage [2008/01/30(水) 10:03:30 ID:???]
monobook じゃなくて wikinote  がオススメってことでいいの?


543 名前:nobodyさん mailto:sage [2008/01/30(水) 14:22:22 ID:???]
?スキンとプラグインを比べてどうすんの?



544 名前:nobodyさん mailto:sage [2008/01/31(木) 08:04:42 ID:???]
monobookにwikinoteが使われてるんじゃなかったか?
比べるとかじゃなくて、どっちも同じものでそ

545 名前:nobodyさん mailto:sage [2008/02/03(日) 11:02:34 ID:???]
結局「ページ内にタブ」という機能というかキーワードに
対応するのは wikinote だよね?
monobook は見た目がより MediaWiki っぽいってだけじゃない?


546 名前:nobodyさん mailto:sage [2008/02/03(日) 12:06:05 ID:???]
moinmoinwikiはどうなの?

547 名前:nobodyさん mailto:sage [2008/02/03(日) 16:37:51 ID:???]
>>546
pythonのじゃなくて?


548 名前:nobodyさん mailto:sage [2008/02/03(日) 19:40:57 ID:???]
もいんもいんはすごいよ

549 名前:nobodyさん mailto:sage [2008/02/03(日) 19:44:41 ID:???]
やっぱ、管理画面とか標準でついてるべきだよね

550 名前:nobodyさん mailto:sage [2008/02/03(日) 21:23:31 ID:???]
いえ、私はべきとまでは思いません。
ついていても良いけど、優先順位としては高くない。

551 名前:nobodyさん mailto:sage [2008/02/03(日) 22:53:11 ID:???]
まぁなきゃないで動くからね

552 名前:nobodyさん mailto:sage [2008/02/04(月) 12:11:06 ID:???]
俺はmake_linkのToStringでAタグ張る部分を
関数で一括処理してると使いまわしできていいなー

make_anchor($href, $alias, 'nofollow', 'class');
みたいにしたら
<a href="$href" rel="$follow" class="$class">$alias</a>
な感じだとプラグインで使いまわせるし。
まあ優先すべき順位は低いだろうけど。

553 名前:nobodyさん [2008/02/15(金) 14:54:24 ID:CzaNYMBP]
画像の上にマウスのポインタを当てると別の画像に切り替わるようにするには
Pukiwikiではどのようにすればよいのですか?
(無理ならHTMLを直接叩いてやりますが・・・)



554 名前:nobodyさん mailto:sage [2008/02/17(日) 13:42:45 ID:???]
立った。アプリケーションサーバに慣れてる身としては逆に不安なくらい簡単に。
むしろ mod_php.so 入れるほうが手間なくらいに。

これって全ページ並列みたいですけど、ディレクトリみたいな階層管理って出来ないんですか?
せめてページ名を / で区切るくらい?

555 名前:nobodyさん mailto:sage [2008/02/17(日) 15:43:29 ID:???]
つfoo:bar


556 名前:nobodyさん mailto:sage [2008/02/27(水) 12:08:36 ID:???]
pukiwikiに限ったことじゃないが、wiki系列は閲覧者にやさしくしようとすると編集者に負担がかかるのがきついよなー
wiki記述が増えていったり。プラグイン呼び出しどころか、強調表現・色変更ですら、初見の編集者にはわけわかめ状態だろうし。テーブルとか誰かが編集した後は | が片方だけよく消えてるしw
なんというジレンマ

557 名前:nobodyさん mailto:sage [2008/02/27(水) 17:05:28 ID:???]
フォームに画像ファイルのURLを入力してやると
その画像を添付してくれるプラグインってありますか?

558 名前:nobodyさん mailto:sage [2008/03/01(土) 19:19:12 ID:???]
pukiwikiってまだ開発やってるの?

559 名前:nobodyさん mailto:sage [2008/03/01(土) 19:36:45 ID:???]
止まっているに等しい

560 名前:nobodyさん mailto:sage [2008/03/02(日) 11:19:32 ID:???]
とりあえず保守だけしてくれてりゃいいや

561 名前:nobodyさん mailto:sage [2008/03/02(日) 13:27:51 ID:???]
登録日: 2002-06-17 21:12
活発さ: 0%
統計情報
sourceforge.jp/project/stats/index.php?report=months&group_id=166

562 名前:nobodyさん mailto:sage [2008/03/02(日) 19:22:19 ID:???]
Plus! のほうが面白いもんなー

563 名前:nobodyさん mailto:sage [2008/03/12(水) 03:21:59 ID:???]
このスレも活発さ0ですね



564 名前:nobodyさん mailto:sage [2008/03/12(水) 14:51:24 ID:???]
じゃ、次スレは PukiWiki Plus! Part7 だ。

565 名前:nobodyさん mailto:sage [2008/03/13(木) 17:52:49 ID:???]
PlusはPlusでごてごてしすぎで嫌いなんだよなあ
てかPukiWikiってもう開発してないの?






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

前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