仮掲示板(質問掲示板に移行予定)

中華による名前欄にウィルスリンクを仕込む罠多発の為、該当リンクとコメント欄削除。

開発

7月にメールしました? 2008-09-19(金) 14:52:37

Sourceforgeのメールアドレスのほうは誰も管理なさってないのでしょうか?

  • みたいですね・・・ -- も副? : 2008-10-20(月) 21:32:58

titleタグについて

めい? 2008-04-01(火) 15:19:43

共同開発サイトのFrontPageでも同じ現象が起きていますが、
titleタグに表示されるタイトルが

「wiki名 - ページ名 - wiki名」
例)PyukiWiki 共同開発サイト - FrontPage - PyukiWiki共同開発サイト

になっています。PyukiWiki 0.1.7
FrontPageではWiki名のみ、他のページでは「wiki名 - ページ名」に変更できないでしょうか。

特定ページのみ別表示したい

han? 2006-12-07(木) 17:19:34

作成したページで特定のページのみを別のCSS等で表示させたい場合どうしたらいいでしょうか?~
メニュー、ヘッダー、フッターは無くし凍結とトップの最小限の編集用リンクのみで表示させたいと思っています。

  • 特定のページだけですと無理ですが、Menubar、ヘッダ、フッタはなくすことができます。あとは、ページを編集するには、?cmd=listfrozen プラグインで編集・凍結ができます。 -- ななみ : 2007-01-18(木) 09:02:23

旧ファイルが残ります

piyopiyo? 2006-11-18(土) 12:33:05

リネームやページ削除の際に旧ファイルがそのまま残ってしまいますが皆さんの所ではどうですか?

サーバーはisweb Liteで
0.1.6系統ではinfoとcounterの中身がファイル名変更や削除されずに残ります。
0.1.5だとdiffとcounterが残ります。

カウンタはcounter.inc.plの
my $file = $::counter_dir . "/" . &encode($page) . $::counter_ext;

my $file = $::counter_dir . "/" . &dbmname($page) . $::counter_ext;
に変更して使用していますが、変更していなくても残ります。

アンカーと再度counter(yesterday)

J? 2006-08-22(火) 23:28:17

・アンカー設定

別のページに
&aname(アンカー名);
を記述し、別のページから下のようにしてみると
[[エイリアス名>ページ名#アンカー名]]
リンク先が下のようになり
/index.cgi?ページ名%23アンカー名#アンカー名
エイリアスを設定したベージが表示してしまう(アンカーを設定したページに飛ばない

・&counter(yesterday);

MenuBarに記述すると件数が0件のままになる

サーバーはInfoseek無料版
wiki Verは 0.1.6
aname.inc.plは CVSリビジョン 1.57
counter.inc.plは CVSリビジョン 1.64

  • アンカーの件はwiki.cgiを1.201以上にすれば解決したと思います。

    カウンタはバージョンを2にすれば解決できると思います。
    pyukiwiki.ini.cgiの$::CounterVersion=2; -- piyopiyo? : 2006-08-24(木) 02:05:09
  • カウンタバージョンを2にした場合カウンタ閲覧 ?cmd=counter_viewer で全ページのカウンタを更新したほうが良いかも… -- piyopiyo? : 2006-08-24(木) 03:07:05
  • 回答ありがとうございます。試してみます。, -- J? : 2006-08-25(金) 10:37:50
  • アンカーの件はwiki.cgiを1.201にしたところ解決しました。
    カウンターの方は、$::CounterVersion?=2;にすると日数分保存となるようですが、Totalも設定した日数以降リセットされてしまうのでしょうか?
    できれば、Totalは残したいのですが。-- J? : 2006-08-25(金) 11:55:15
  • 残ります -- piyopiyo? : 2006-08-31(木) 03:01:22
  • しばらく様子を見たところ、解決したようです。ありがとうございました。 -- J? : 2006-12-06(水) 23:28:51

パスワード

ceinture? 2006-08-02(水) 06:44:01

このたび自サイトを0.1.2から0.1.6にヴァージョンアップする際、パスワードの設定が良くわからず苦労しました。$::adminpass = crypt("pass", "AA");となっているうち、必死でAAのほうを変更して動かずにいたので、AAの方ではなくpassの方を変更するということを書いていただけるとわかりやすいかもしれません。

  • AdminPage というページからでも変更できます。 -- ななみ : 2006-09-30(土) 03:17:15

counter(yesterday)

J? 2006-07-28(金) 09:42:42

MenuBarに設置していましたが0.1.6になってから動かないままですねぇ
みなさん動いてます?

pyukiwikiのniftyへの設置について

H.Y? 2006-07-18(火) 14:42:16

@niftyでpyukiwikiはそのままでは動作しないと言うことは良く知られているのですが、「活用事例」にも掲載されていました、やしがにもどきさんのサイトが閉鎖?(or休止?)しており参考にするにも見れません。

ネットで検索してみると他の方が同様にpyukiwikiの@nifty設置について書いていらっしゃいますが、いずれもファイルの添付が上手く行かずエラーになります。(方法を公開しているサイト内でもエラーになります。)

@niftyのホームページ容量が100MBに増量されたのを機会に@niftyにpyukiwikiを設置したいと考えていらっしゃる方も沢山いらっしゃると思いますのでこのサイト内でもう一度pyukiwiki開発メンバーでもある(あった?)やしがにもどきさんの方法を公開していただくというのは無理でしょうか?
よろしくお願いいたします。

  • 少し古めのCGI.pm を設置するだけだと尾も思いましたが、忘れてしみました。汗 -- ななみ : 2007-01-18(木) 08:51:41

diff DoS対策の有無について

Anonymouse? 2006-07-17(月) 00:09:52

どこで質問するのが適切なのか分からなかったのでこちらでしています。

YukiWikiやHiki等にあった差分計算のDoS脆弱性は、PyukiWikiにもあるのでしょうか?

イベント最終日なので

v? 2006-05-17(水) 14:34:21

久しぶりにIN

とは言ってもたった30分

で、結果は予想通りというか5等 (ノ_-;)ハア…

たま〜〜にしかやってない自分が良い物当るわけないよね

さて、次のINはいつ
(危険URL)

  • うちのサイトからどうやら中国IP系のキーロガーの誘導があるようです。自動書き込み禁止搭載してアップデートを検討しています<0.1.7? 1.0よりこちらのがはやくなりそうです。 -- ななみ : 2006-05-17(水) 16:00:39
  • ためしに、半角で「linjp.net」と入力してみてください。なお、IP制限は現在していません。(このような書き込みはbotなので・・・汗) -- ななみ : 2006-05-17(水) 17:11:35

チャイネタばかりですね( ´-`)

オツオリ 2006-05-17(水) 14:33:00

みなさんこんにちわ、ぽぴゅおです。
 
INしたら偶然すぐよこにお隣さんがw

今日もバリバリ稼ぎますかー!|Д´)ノ
(危険URL)

counterプラグイン

b? 2006-05-15(月) 17:12:59

リロードごとにカウントさせるにはどうしたらいいでしょうか。

  • オプションで設定できるように検討してみますが、簡単に設定するには・・
    } elsif ($counter{ip} ne $ENV{REMOTE_ADDR}) {
  • の行を
} else {
に変更するだけです。 -- ななみ : 2006-05-17(水) 15:58:14
あなたの名前:

0.1.5から0.1.6へのアップデート

店主? 2006-05-03(水) 21:46:31

0.1.6を一行掲示板でのレスを参考に導入してみたのですが
ページのリンク先が/cgi-bin/の抜かれたリンクになってしまい機能しません。
見てもらった方が速いので http://daigakujuken.at.infoseek.co.jp/cgi-bin/pyukites/index.cgi です。
新規にfull版を導入してやってみましたが同じ結果になりました。

iniの変更した箇所はwiki、修正者情報、$::write_location=0;のみです
パーミッションの確認はしました。ディレクトリ構造は現在使用している0.1.5と同じです。
勘違いしている点などがあれば指摘お願いします。

要望:プラグインでJavaScript記述できない?

Nekyo? 2006-03-02 (Thu) 12:34:18

ななみさん、皆さん。最近ではすっかり置いていかれ気味のNekyoです。
さて、最近のAjaxや、DHTMLなんかを考慮すると、プラグイン単位で
タイトル内に JavaScript が記述できると良いな。と考えています。
仕様としてはプラグイン内部に xxxxx_javascript を用意して出力した
内容をそのまま埋め込むという形でしょうか。
出力をバッファする v0.1.6 なら比較的簡単と思います。ただし、
JavaScriptの関数名とかある程度、決まりを決めないとバッティングしたり
してしまうかも。

  • 補足、案レベルなので、ニーズが少なければ必ずしも実装の必要はないかもしれません。スキンとあわせれば対応できそうだし。 -- Nekyo? : 2006-03-02 (Thu) 12:35:32
  • 既にありますよ?$::IN_HEAD に追記する形です(現状仕様維持のために変数追記です)動作サンプル(IEでどうぞ) -- ななみ : 2006-03-02 (Thu) 12:38:58
  • ついでに、HTML記述そのものを<head>〜</head>にいれるので、<link>や<script src=... もできます。 -- ななみ : 2006-03-02 (Thu) 16:52:57

参考:PukiWiki 1.4.6の場合・・・

// Tags will be inserted into <head></head>
$head_tag = ! empty($head_tags) ? join("\n", $head_tags) ."\n" : '';
  • その他、httpヘッダに追記する $::HTTP_HEADER もあります。これでcookieを実現しています<設定メニューや言語選択の例 -- ななみ : 2006-03-02 (Thu) 16:58:46

イントラ環境にて

ジック? 2006-02-17 (Fri) 12:54:25

ななみさん、みなさんおつかれ様です。イントラ環境で0.1.6-rc4を使ってみて気づいた点です。

・イントラ用の自動リンクfile〜は問題なく動作しております。ていうか私がリクエスト張本人だったりすます?感謝しております。

・完全パックに同梱されているcontents.inc.plに、URLエンコされない不具合があるようです。

・リネームする際、adminパスワードを2回入れなければならないのは仕様でしょうか?パスワードを入れてリネームを始め、いざ実行するとパスワードが違いますとエラーになって、再度入力するとリネームが完了します。

以上ご報告いたします。

  • 元々こっそり考えてはいたのですが、先行導入でした<file:// contents, rename 共に不具合ですので、以下のCVSで最新をDLして確認してみてください。
    contents.inc.pl(Rev1.34) rename.inc.pl(Rev1.30) -- ななみ : 2006-02-17 (Fri) 18:50:15
  • すいません、他の掲示板にもかきこんだ者です。~ローカルで使用させて頂いてます。「http://〜」はちゃんとリンク先に飛ぶのですが「file://〜」ではリンク先に飛びません。~リンク先にはちゃんとデータがあるのは確認しているのですが・・・。最近wikiを始めたのでここのHP内は詳しく探してみたのですが -- ryoo? : 2006-12-04(月) 18:03:09
  • もし解決策が掲示されているのであれば申し訳御座います。ご教授宜しくお願いします。上記の最新plはちゃんと入れました。乱文ですいません。 -- ryoo? : 2006-12-04(月) 18:05:35
  • なんか本当にワケ分からない文章ですいません。 -- ryoo? : 2006-12-04(月) 18:07:02

内部はEUCで、外部がSJISにできませんか?

Nekyo? (2006-01-30 (Mon) 18:36:31)

ななみさん、皆さんお疲れさまです。
ロードマップにあり、ニーズもありそうな携帯向けの話です。
最近はEUC対応の機種も出てきましたが、携帯は sjis が主流です。
PyukiWikiも、内部コードを sjis にして、携帯向けスキンを使えば、
問題なく使えそうですが、PC版Pyukiとデータ連動したい。
それには、データはEUC、フロントエンドはSJISということが必要になります。
(PC版の内部コードもSJISにすると連動は取れますが、今度はデフォルトEUCの
PukiWikiデータと互換がなくなってしまいます。)
そこで、データはEUCで見た目はsjisで動作する様に簡単にできないでしょうか。
(難しかったり本体コードが肥大化するなら別の手を考えるべきですが。)
open_db, close_db, open_diff, close_diff をオーバーロードすれば何とかなり
そうですが、ちょっとトライしてみて挫折しました。(^^;
それとも、フルブラウザ化が進む昨今、携帯向けはやはり必要ないでしょうか。

  • ちょっと重くなるのですが、0.1.6ですと結構簡単なことです。入力は既にjcode.pmでコード検査をしているので、最終的な出力で一気にjcode.pm で変換すればいいことです。(それを考慮して、0.1.6からの標準添付を、大量の変換が速いencodeのwrapperにもなるjcode.pmの2.03を使用)とはいえ、携帯向けは案外必要ですよ。フルブラウザ化が進んでいるといっても、シェアの80%以上はいまだにcompact html、1%未満はまだWAP1です。ちなみにうちはWAP1(hdml)ですので・・ -- ななみ : 2006-01-31 (Tue) 06:28:31
  • 0.1.6だけ、ShiftJIS強制出力を作ってみますが、1.0ではagent別に振り分ける予定です。その部分は、ちょっとPukiWikiからお借りしたものもありますが・・・ -- ななみ : 2006-01-31 (Tue) 06:29:48
  • エージェント別に割り振るとはまりますよ(経験者)(^^; そこにはまると、エージェントで画像を切り替えたり、絵文字を出したりとなるので、標準のPyukiWikiとは別で実装することをオススメします。 -- Nekyo? : 2006-02-01 (Wed) 23:34:32
  • そこらへん、実は仕事での経験者です。汗 ・・・とはいえ、画像切り替えはモジュールの助けを考えています。PyukiWikiの大幅ファイル分割で、標準である程度実装しても大丈夫なぐらいにはなるはずです。 -- ななみ : 2006-02-02 (Thu) 03:29:24
  • 単純に考えると、モジュールがなければ、画像を表示しなければいい、って考え方もできますしね・・あ、でも、絵文字リストはなかったです。汗 これは自前で作るしかなさそうですね。 -- ななみ : 2006-02-02 (Thu) 03:30:58
  • 参考までに、Image::Magick を使います。 -- ななみ : 2006-02-04 (Sat) 10:37:25
  • 最終的に、sjis、utf8の出力両方OKになりました。 -- ななみ : 2006-02-04 (Sat) 12:13:22
  • v0.1.6 は重いと聞いているので、InfoSeek?に入れるのは、タイミングが難しいです。(本家サイトにも書きましたが)すっかり置いていかれているNekyoです。画像についてですが、プログレッシブでないJpegだと、ほぼどの機種でも表示可能なので、PNGではなく、内部の画像をそれに置き換えることで何とかなると思います。絵文字はむずいです。 -- Nekyo? : 2006-03-02 (Thu) 12:29:20
  • 重いとはいっても、軽量のini.cgiで試すと、案外軽くなります。テストサイトを別途設置して、まず試すのもいいかと思います。絵文字に関しては、既存ライブラリを使用します(Jcodeとも置き換えられます)Unicode::Japanese (ただし、非常に大きなモジュールです)
    ちなみに、重いサブルーチン候補です。
    ・make_link
    ・inline
    ・exist_plugin
    ・plugin_counter_do (counter.inc.pl) ←CounterVersion?=2のときのみ
    ・meba_robots (autometarobot.inc.cgi)
    ・exdate.inc.cgi全般
    ・CGI::_compile
    ・Nana::Cache::hash_read
    ・Jcode.pm
    -- ななみ : 2006-03-02 (Thu) 20:16:23

動作実績追加

D-13? (2006-01-26 (Thu) 02:02:19)

PyukiWiki/動作実績/無料レンタルサーバーland.to を追加しました。
http://d13.ty.land.to/cgi-bin/test/pyukiwiki-0.1.6-beta2/index.cgi に設置して試してみています。仮設置なのでいずれ消してしまう鴨…

  • 可能な限り多くのexpluginを有効にしてためしていただけると助かります。ただ、urlhackは設定が難しいかもしれません。<無理はなさらなくてOKです。 -- ななみ : 2006-01-26 (Thu) 04:56:17
  • あっurlhackがリリースビルドのバグで動かないことが判明しました。汗 -- ななみ : 2006-01-26 (Thu) 12:51:12
  • 初めまして。0.1.6魅力的ですね。機会をみて0.1.5から入れ替えしてみたいですね。半年以上更新していない自サイトが活用事例に掲載されていてビックリしました。まじめに更新しないとダメですねぇ・・・。 -- T.K? : 2006-02-16 (Thu) 10:30:38
  • 0.1.6として、0.1.5の後継を超えてしまったものになってしまいました。本来ならば別のメジャーバージョンにすべき所ですが・・汗 wikiエンジンとして、最低限サポートすべき部分をサポートしてみました。 -- ななみ : 2006-02-16 (Thu) 12:58:21
  • 携帯するPyukiを使ってローカル上で0.1.5と比較しつつ0.1.6をテストし始めました。おおむね良好な感じです。0.1.5で適当に国際化していた英語ページを移行しようとしていますが、0.1.6rc4-p3にlang.inc.pl(Rev1.1)lang.inc.cgi(Rev1.5)を入れても動きます?-- T.K? : 2006-02-22 (Wed) 21:36:12
  • wiki.cgi内部的にも変更しているので、そのままいれても動かないと思います。汗 -- ななみ : 2006-02-22 (Wed) 23:21:48
  • 変更内容は、wiki.cgiで言語関係の初期化をするために、init_lang が追加されています。オーバーライド可能な関数ですが、lang.inc.cgiではオーバーライドしていません。 -- ななみ : 2006-02-22 (Wed) 23:24:13
  • wiki.cgiを持ってきても駄目でしたので、素直に次のrcを待つ事にします。0.1.5上では、en.index.cgiやen.pyukiwiki.ini.cgi等を作っていたのでわずらわしくて・・・。そこらへんがすっきりするなら、すぐにでも使いたいのです。期待して首を長くしてお待ちします。 -- T.K? : 2006-02-22 (Wed) 23:39:16
  • うーん、最新CSV版の一括ダウンロードや、部品ごとのDLって手段もあります。一括tar.gz wiki.cgiのみ -- ななみ : 2006-02-23 (Thu) 01:26:09
  • 一括tar.gzで、落として展開後にpodの説明通りに設定してうまく動き出しました。 :)
    英語ヘルプと英語ルール・・・。0.1.5の時に作った怪しい英語のを・・・。 :D -- T.K? : 2006-02-23 (Thu) 21:57:06
  • って、その前にリリースしてしまいました。その時刻ですとrc5リリース後ですので、rc5相当になっているはずです。 -- ななみ : 2006-02-23 (Thu) 22:02:43

プラグインについて

Junichi? (2006-01-16 (Mon) 00:19:25)

ななみさんへ~
連絡ありがとうございました。~
Re-BirthのJunichiです。~
~
連絡遅くなりました。~
Renameプラグインについてですが、どのように参加したらよいですか?~
~
それから、セッションログインとトラックバックの実装実験中です。~
これらは、基本機能に依存してくるので、どこかで盛り込めたらと思っています。~
~
これからも、どんどん意見交換などできればと思っています。~
よろしくお願いします。

  • えっと、とりあえずは、こちらで「動くように」まず移植します。次回バージョンまでには、動くようにしておきますね。(案外そのままで動いたりして?) その他、セッションログイン(&Basic認証)のための機構を一応作ってありますが、正式には今後のバージョンになるかと思います。 -- ななみ : 2006-01-16 (Mon) 17:47:41
  • ちなみに、セッションやBasic認証は、基本では一切サポートせず、プラグインとしてサポートします。うちのサイトでの失敗談から、そうすることにしました・・汗 -- ななみ : 2006-01-16 (Mon) 17:49:52
  • 動かないので(画面遷移のLocationの部分です)適時変更しておきます。その他、リソース分割されているので、そちらも適時移動しておきます。あとは変更の必要がなさそうです。 -- ななみ : 2006-01-16 (Mon) 19:22:24
  • あとは、開発に参加される場合、sourceforge.jp に登録して、そのIDをメールで送ってください。 -- ななみ : 2006-01-16 (Mon) 19:23:26
  • すばやい対応さすがですね。動くようになったようで安心しました。開発参加についての手順は了解しました。 -- Junichi? : 2006-01-17 (Tue) 01:36:25

このサーバーは、CloudCore VPS 新プランのFreeBSDで、virtioで動作しています。

Sitemap