トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

サポート掲示板

ページの作成や編集にはユーザ登録が必要です。

FSWikiサポート掲示板

  • 設置に関するトラブルや要望などがあれば書き込んでください。
  • 記事のタイトル一覧をサポート掲示板一覧で見る事ができます。それ以前の過去ログは[サポート掲示板]から参照できます。
  • 投稿する前に
    • Tips、FAQ、サポート掲示板の過去ログに同様の内容がないかを確認してください。
    • バグ報告に関してはバグトラックのほうにお願いします。
    • 機能拡張のためのパッチやプラグインの投稿はプラグイン投稿にお願いします。
      • パッチは本体にあてるものの場合はGPL、プラグインにあてるものの場合はプラグインのライセンスにしたがうものとします。
    • 開発に関するご意見、質問等はメーリングリストにお願いします。
  • FSWikiとは無関係と思われる投稿、コメントに関しては削除させていただきますのでご了承ください。
  • 特定の設置環境でのみ発生するトラブルがいくつかあります。トラブル報告の際には、「どんな設定の」「どのサーバ/レンタルスペースに」「どうやって」設置したかを詳しく書くと、返事がもらいやすいですよ
  • どういうことを書けば回答を得やすいか判らない方は、こちらのページをご一読ください。
お名前
件名
本文

mod_perl使用時のApacheのエラーログ - inotan (2004年03月10日 18時20分31秒)

OS:Windows2000 proWeb:apache_1.3.29Perl:ActivePerl-5.6.1.635

上記環境でmod_perlで動かしています。動作も速くなり、快適に使えているように感じるのですが、ふとApacheのエラーログを見ると大量のエラーが吐かれています。こんなものなんでしょうか?それともmod_perlの設定がおかしいのでしょうか(大量のエラーログが吐かれる様になったのはmod_perl化してからなのです)?

エラーログの内容

[Wed Mar 10 17:51:36 2004] nul: Argument "19/32" isn't numeric in numeric eq (==) at lib/Wiki.pm line 37.

[Wed Mar 10 17:51:38 2004] Install.pm: Use of uninitialized value in string eq at lib/Wiki.pm line 322.

[Wed Mar 10 17:51:39 2004] nul: Use of uninitialized value in string ne at lib/Wiki/DefaultStorage.pm line 239.

[Wed Mar 10 17:51:40 2004] EditPage.pm: Unquoted string "artno" may clash with future reserved word at ../wikidata/plugin/core/EditPage.pm line 126.

[Wed Mar 10 17:51:40 2004] nul: Use of uninitialized value in string ne at lib/Wiki/DefaultStorage.pm line 34.

[Wed Mar 10 17:51:40 2004] nul: Use of uninitialized value in string ne at lib/Wiki/DefaultStorage.pm line 239.

[Wed Mar 10 17:51:41 2004] nul: Use of uninitialized value in string eq at ../wikidata/plugin/info/Counter.pm line 31.

[Wed Mar 10 17:51:41 2004] nul: Use of uninitialized value in string ne at lib/Wiki/DefaultStorage.pm line 239.

httpd.confのmod_perl部分抜粋

<IfModule mod_perl.c>

PerlFreshRestart On

PerlWarn On

PerlTaintCheck Off

<Files wiki.cgi>

SetHandler perl-script

#PerlHandler Apache::PerlRun

PerlHandler Apache::Registry

PerlInitHandler Apache::StatINC

Options +ExecCGI

PerlSendHeader On

</Files>

</IfModule>

<Files setup.dat>

deny from all

</Files>

以上何かお分かりの方がおられましたら、宜しくお願い致します。

  • すみません。書き忘れました。fswikiのバージョンは3.5.2です。 - inotan (2004年03月10日 18時32分38秒)
  • ごめんなさい自己解決しました。「PerlWarn」をOffにしたら出なくなりました。当たり前ですね・・・すいませんでした。 - inotan (2004年03月11日 09時17分53秒)
お名前: コメント:

プラグイン「attach」の表示について - helihop (2004年03月08日 10時23分28秒)

プラグインの内容なので、ここでの内容でなければごめんなさい。また、この内容が仕様であれば、さらにごめんなさい。

プラグインのattachの表示に関しての確認です。 attachでファイルをUPした後 ファイルを表示させるところで 縦にファイルが表示される場合、1つ目のファイルは一段落下がり、2つ目のファイルは下がりません。HTMLソース自体には問題ない(下がる原因がない)ので、CSSの問題?? どうしても整列したい!と、 いうわけでは、ありませんが。できれば整頓されたほうがうれしいので  おわかりになる方、よろしくお願いします。

  • 縦に表示されるというのは、設定で「改行をBRタグに変換する」にチェックをいれられているということでしょうか。だとするとデフォルトのCSSだとpタグにtext-indentが設定されていますので、通常の文章同様に最初の行だけ字下げされます。 - たけぞう (2004年03月08日 10時52分50秒)
  • ご指摘の通りの設定です。結果:仕様だということですね。回避作は、改行しないようなCSSに変更で、間違いないですよね? - helihop (2004年03月08日 18時15分30秒)
  • 追記:上記内容であればHTMLソース(Wikiのソースではない)を単純COPYしてそれをHTMLファイルとしてIEなどで見た場合も、一段下がると思います。でも、下がらないのが??です。CSSの問題で私の認識不足であればゴメンナサイ。 - helihop (2004年03月08日 18時18分13秒)
  • 対策については記述されているとおりです。それかattachプラグインを修正して縦表示にならないようにするとか、縦表示にするのであればリストにするなどの方法も考えられると思います。 - たけぞう (2004年03月08日 18時23分02秒)
  • IEで見ると下がらないというのはCSSが適用されていて、ページ全体をコピペしているにも関わらず…ということでしょうか。 - たけぞう (2004年03月08日 18時24分20秒)
お名前: コメント:

日記システムについて - READ (2004年03月06日 02時21分36秒)

しょぼしょぼ日記システムを使わせていただいてます。ここに書くのもなんですが、少し質問してよろしいでしょうか?日記をHTMLで書いているんですが、Fontサイズを指定して日記を書いてみたのですが、見るときにブラウザのサイズをちっちゃくすると文字が重なるんです。CSSの設定が必要なんだが初心者なんでわかりません。詳しい方、教えていただけないでしょうか?

  • すみません。検索すれば解決できることでした。すみません。 - READ (2004年03月08日 00時52分49秒)
  • せっかく質問されたら、答えはUPしてほしいですネ - helihop (2004年03月08日 09時48分44秒)
  • http://dhr.at.infoseek.co.jp/stylebug22.htm ここを参考にしました。 - READ (2004年03月08日 20時50分59秒)
  • ↑これ以外に処理する方法ってないですかねぇ? - READ (2004年03月10日 19時26分05秒)
お名前: コメント:

iswebでのインストール - 杉本 (2004年03月01日 23時34分24秒)

こんにちは、始めまして。isweb(無料)にインストールしました。ログインはOKですが、パスワード変更の[変更]ボタンをクリックすると、次のエラーが表示されます。どなたか対処方法を教えてくださいませんか?

Permission denied at lib/Util.pm line 243.

For help, please send mail to the webmaster (isweb-info@infoseek.co.jp), giving this error message and the time and date of the error.

  • FAQに掲載されていました。よく読んでおりませんでした。申し訳ありません。対処→config以下のファイル全てをCGIから書き込めるパーミッションにしました。 - 杉本 (2004年03月04日 22時36分24秒)
お名前: コメント:

セッションファイルについて - kuwa (2004年03月01日 00時02分48秒)

いつもお世話になってます。現在セッションファイルはlogディレクトリに保存されていますが、週次でバックアップする際に、バックアップ開始時に存在するファイルが圧縮時に存在しなくなってエラーとなってしまう事があります。セッションファイルの保存先のディレクトリを設定で変更できるようになると助かるのですが。

検討よろしくお願いします。

  • そうですねー。セッションファイルも含めてキャッシュファイル全般は別ディレクトリにしたほうが良いかもしれないですね。 - たけぞう (2004年03月11日 19時10分04秒)
お名前: コメント:

HTMLキャッシュ機能の希望案 - 名無しさん (2004年02月25日 22時53分20秒)

wiki3.5.3 dev3 を導入させていただき、キャッシュ機能をためさせていただいてます。当サイトはデータベース的な使い方をしており

  • 元データを1ページで管理(テーマ毎で別ページに)
  • 参照ページはインクルードや追加プラグインによるデータ引き回し
  • コメント関係もインクルードされ、ページ数は随時増えていく

等により、ページを追加する毎に[キャッシュから除外するページ][更新時にキャッシュを更新するページ]を追加しなければなりません。

技術的な面は当方分かりかねますので、あくまで要望として以下を

  • 除外ページ&更新毎に更新ページ を正規表現で指定したい
  • 除外ページ&更新毎に更新ページ を使用されているプラグイン名で指定したい

以上、宜しくご検討ください。

  • HTMLキャッシュは機能そのものが実験的なものですので、すぐに上記のような機能を実装するつもりはありませんが、負荷低減というのは将来的にも大きな課題の1つですので(HTMLキャッシュに限ったことではありませんが)性能と利便性の両面から検討したいと思います。 - たけぞう (2004年03月11日 19時19分02秒)
お名前: コメント:

画像 - kame (2004年02月20日 03時11分17秒)

ref_imageで貼り付けた画像の上のマウスを持って来た時に、ファイル名が判るようにする為、alt="ファイル名"のタグを付け加えたいのですが、、、。\lib\WikiHTMLParser.pmのファイルをいじればいいような気がするんですが、できません。どなたか教えていただけないでしょうか?

  • 余計なことですが、それだったら、title属性の方が良いのではないかと。 - なみ (2004年02月28日 02時48分00秒)
お名前: コメント:

子Wikiに飛ぶと404エラーが出る - Jword@admin (2004年02月18日 21時13分23秒)

Farmから子Wikiを作成して、サイドバーのメニューからジャンプすると404エラーが出ます。

/wiki/wiki.cgi?page=test:FrontPageのリンク先になるはずなのですが、/wiki/FrontPageになってしまいます。InterQmembersのサーバーに設置しています(アドレスは設定変更についてにあります)

それと、Farmの作成に必要なアカウントがデフォルトなのは仕様でしょうか?ログイン用のアカウントとは別なのですか?

追加:Farm作成画面の下の一覧からだとCGIワープエラーが出ます。/wiki/wiki.cgi/testのようになります。

  • 子Wiki名はなんとつけてますか? 「/子Wiki名」とか「:子Wiki名」だったりしてませんか? - 名無しさん (2004年02月18日 21時29分49秒)
  • InterQなどCGIWrapを使用しているサーバの場合PATH_INFOを使用しているスクリプトの動作に問題があるようです(FSWikiのFarmはPATH_INFOを使用して実現しています)。 - たけぞう (2004年02月18日 21時58分51秒)
  • http://cgi.members.interq.or.jp/aquarius/teresa/cgi-bin/wiki2/wiki.cgiこちらですが、英字でWiki名をつけています。コロンは含んでいません - Jword@admin (2004年02月18日 22時21分11秒)
  • パスインフォが使えないとなると、このサーバでは使えないことになりますか? 書き直すことはできるでしょうか。 - Jword@admin (2004年02月18日 22時25分47秒)
  • 例に出したリンクの表記が間違ってました。正しくは/wiki/wiki.cgi/test?page=FrontPageです。 - Jword@admin (2004年02月18日 22時57分46秒)
  • httpdで試してみると、サイドバーからのジャンプで404になるのは代わらなかったんですが、子Wiki一覧からジャンプするとうまくいきます。 - Jword@admin (2004年02月18日 23時00分44秒)
  • NotFoundになるのはおそらくBugTrack-wiki/151が原因だと思います。InterWiki.pmを差し替えてみてください。ちなみにここは3.5.2にBugTrack-wiki/151の修正を取り込んだ状態で動かしています。 - たけぞう (2004年02月19日 01時24分37秒)
  • 実際にCGIWrap環境での対処が可能かどうかというのはすぐには判断できません。将来的には対応させたいところではありますが… - たけぞう (2004年02月19日 01時29分15秒)
お名前: コメント:

公告による画像表示の失敗 - みそおでん (2004年02月18日 00時46分27秒)

はじめましてAAA!CAFEという無料ホームページスペース上でFSWikiを動作させてみたのですが、添付ファイルに画像を指定したときに、うまく表示されません。

おそらく公告が画像に対しても挿入されていることが原因と思われます。

どなたか、解決方法をご存じの方がいらっしゃれば、教えていただけないでしょうか。

  • 元々できないようでした。すみません - みそおでん (2004年02月20日 04時07分09秒)
  • 画像に対しても広告が挿入されるためのようです、お金を払って広告なしにしたら解決しましたよ - みるふぃー (2004年03月06日 08時50分02秒)
お名前: コメント:

管理者パスワードを忘れたら? - helihop (2004年02月16日 18時49分57秒)

一応検索したのですが、すでにあればすみません。

管理者パスワードを忘れた場合どのようにすればいいのでしょうか?デフォルトのuser.datを入れたのですが駄目でした。ファイル名を変えてadmin/adminでもだめでした?

簡単に復帰する方法ありますか?わかるかたがおられれば、教えてください。

以上

  • デフォルトのファイルで上書きしてadmin/adminで入れるはずなんですけどね…。使用しているバージョンはいくつでしょうか? - たけぞう (2004年02月17日 02時08分08秒)
  • お手数かけます。すみません。 FreeStyleWiki3.5.3 なのですが?明日もう一度 上書き処理してみます。 - helihop (2004年02月18日 00時44分06秒)
お名前: コメント:

設定変更について - Jword@admin (2004年02月15日 20時46分16秒)

管理画面から、設定のリンクをクリックしても設定画面が出てきません。FAQから、Cookieが使えないとブラウザからの設定変更は行えないことがわかりました。

InterQ Membersのサーバーなのですが、Cookieは使えないようです。そこで、手動で設定をしようとしたのですが、どこをいじったらいいのかわかりません。各設定の作業の仕方を教えてください。

  • config配下の*.datが設定ファイル群になります。手で編集してもよいですし、なにを記述すればよいかわからないようであればローカルで設定を行って、config/*.datのみFTPでアップロードする、という方法を試されてはどうでしょうか。 - たけぞう (2004年02月16日 14時09分41秒)
  • Adminのアカウントをどう設定するのかわかりません。MD5みたいな文字列をどうしたらいいのでしょう。 手動設定のための手引書があれば困らなかったんですが・・・ - Jword@admin (2004年02月16日 16時27分41秒)
  • ですからローカルでFSWikiを動作させて設定だけ行って、そのファイルをFTPでアップロードすればいいんじゃないでしょうか。ただクッキーが使えないのであればアカウントの設定を行っても無意味です。 - たけぞう (2004年02月16日 16時40分21秒)
  • 手動で直接ファイルを書き換えるという設定方法はそもそも想定していませんのでオフィシャルなマニュアルを作成するつもりはありませんが(そこまでのサポートはできません)、ドキュメントのWikiのほうにページを作成してまとめていただいたり…というのはもちろん歓迎です。 - たけぞう (2004年02月16日 16時45分32秒)
  • ローカルでの設定は難しいです。IISを使ってみたけどCGIエラーで見ることすらできませんでした・・・ しょうがないからデフォで使います。そこでなんですが、サイドメニューにページ全体のリンクを付けたら便利だと思ってMenuを作ったんですが、サイドメニューのスペースは出来たもののメニュー全体が現れません。 ここので言うとeditの行あたりのメニューが一番上に来ている状態です。スクロールしても全体を表示できません。 - Jword@admin (2004年02月18日 00時32分17秒)
  • 参考にFrontPageのリンクを張っておきます。http://cgi.members.interq.or.jp/aquarius/teresa/cgi-bin/wiki2/wiki.cgi - Jword@admin (2004年02月18日 00時34分30秒)
  • AnHttpdが簡単ですよ。というのはさておき、menuというページを作成されているようですが、サイドバーはMenuというページ名で作成してみてください(Mは大文字)。menuなのにサイドバー領域ができているのはきっとバグですね。 - たけぞう (2004年02月18日 00時38分48秒)
  • 早々の返答ありがとうございます。無事にサイドバーが出ました。明日IISを削除してHTTPDを使ってみます。ありがとうございました。 - Jword@admin (2004年02月18日 01時01分23秒)
お名前: コメント:

AirH"PHONEでの書き込み - 521 (2004年02月15日 19時55分03秒)

AirH"PHONE(AH-J3002V)で書き込むと S-JIS で送信するらしく全て文字化けしてしまいますそこで$ua に

Mozilla/3.0(DDIPOCKET;JRC/AH-J3001V,AH-J3002V/1.0/0100/c50)CNF/2.0

が入っているのでLib/Util.pmを

sub handyphone {
my $ua = $ENV{'HTTP_USER_AGENT'};
if(!defined($ua)){
	return 0;
}
if($ua=~/^DoCoMo\// || $ua=~ /^J-PHONE\// || $ua=~ /UP\.Browser/ || $ua=~ /\(DDIPOCKET\;/){
	return 1;
} else {
	return 0;
}
}

にしてもらえませんかよろしくお願いします

  • 上記の修正を3.5.3で取り込みます。 - たけぞう (2004年02月16日 14時05分16秒)
  • 3.5.3dev3で取り込みました。 - たけぞう (2004年02月21日 21時38分27秒)
お名前: コメント:

Apache2のMOD_PERLでの動作 - ohnaka (2004年02月14日 14時18分41秒)

FSWikiはMOD_PERLでの動作が可能となっているのでいろいろと試しているのですがうまくいきません。

症状としては、ページを表示すると、HTMLの先頭に以下のような文字列が混じってしまいます。HTTPのヘッダの内容がデータ部に混じってしまっています。

Set-Cookie: CGISESSID=0430e52a84acdbdf8af46f2a4851b311; path=/; expires=Sat, 21-Feb-2004 05:01:21 GMT
Content-Type: text/html;charset=EUC-JP
Pragma: no-cache
Cache-Control: no-cache
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
     : (以下HTML)

実行環境は

  • Apache 2.0.48
  • mod_perl 1.99_12
  • Perl v5.6.1

で、httpd.confの設定は以下のようになっています。

<IfModule mod_perl.c>
   ScriptAlias /wiki-mod/ /hogehoge/wiki/
   <Location "/wiki-mod">
       SetHandler perl-script
       PerlHandler ModPerl::Registry
       Options ExecCGI
       Allow from all
       PerlSendHeader Off
  </Location>
</IfModule>

試しに直接telnetしてみてレスポンスをみてみましたところ、以下のようになってしまっています。

HTTP/1.1 200 OK
Date: Sat, 14 Feb 2004 05:22:49 GMT
Server: Apache/2.0.48 (Unix) mod_perl/1.99_12 Perl/v5.6.1
Transfer-Encoding: chunked
Content-Type: text/plain

51
Content-Type: text/html;charset=EUC-JP
Pragma: no-cache
Cache-Control: no-cache


2189
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
   : (以下HTML)

謎の数字が出力されているのも変ですし、ヘッダも2度生成されている感じです。PerlSendHeaderあたりがあやしいかと思ったのですが、Onにするとさらに挙動がおかしくなります(これは当然か)。

何かお分かりになる方はいらっしゃいませんでしょうか。

また、Apache2 + MOD_PERLの環境下でうまく動作できているという動作実績がありましたらお教え願いたく思います。

お名前: コメント:

一般公開していないページのヘッダにNOARCHIVE指定を入れたい - ohnaka (2004年02月12日 17時38分47秒)

以前、関係者だけに公開したいページを作り、ページ管理で「ユーザのみ」の公開としました。ところが、その設定をするまえに「公開」の状態でページの編集をしていたのですが、その間に Googleのキャッシュに保存されてしまい、検索に引っかかるようになってしまった事があります。こうなってしまうとFSWiki上ではユーザのみ公開に設定し直したとしても、Googleが取得してしまったページの内容が参照されてしまいます。

以下のGoogleのヘルプによると、

http://www.google.co.jp/intl/ja/remove.html#uncache

<META NAME="ROBOTS" CONTENT="NOARCHIVE">

というヘッダを該当ページに入れておけば次回クロール時にキャッシュから消去してくれるようです。(緊急を要する場合の対処法も書いてありますが、この時も上記タグが必要)

ということで、非公開ページを開こうとすると「参照権限がありません」というページが表示されるかと思いますが、その表示を出す時にヘッダに上記タグを挿入してはどうかというのが私の提案です。

「参照権限がありません」という内容のページがGoogleのキャッシュに乗っても意味が無いと思いますし、ディフォルトでその設定で良いのではないかと思っています。

自分でやればよいのですが、最近ちょっと時間がないもので他力本願モードです。


と書いたのですが、意外と簡単に出来そうだったのでやってみました。FSWiki3.5.2へのパッチです

  • tmpl/site/default/default.tmpl
7a8,10
>     <!--TMPL_UNLESS NAME="CAN_SHOW"-->
>       <meta name="ROBOTS" content="NOARCHIVE">
>     <!--/TMPL_UNLESS-->
  • wiki.cgi
167a168,174
> #
> my $can_show = "";
> if($wiki->can_show($cgi->param('page'))) {
>     $can_show = "YES";
> }
> 
> 
218c225,226
<                  EDIT_MODE   => $action);
---
>                  EDIT_MODE   => $action,
>                  CAN_SHOW    => $can_show);

こんなんでいかがでしょうか。ご検討よろしくお願いいたします。

  • サポート掲示板/過去ログ8 に残っていますが、Wiki系のページでなぜかEdit中のものがGoogleなどの検索にひっかかることが多いので、メタタグとして、meta name="ROBOTS" content="NOINDEX, NOFOLLOW"を加えてもらいました。(この分だけ、FSWikiのサイトはgoogleで検索された時に他のWikiよりもスマートな感じになっていると思います。) でも、それだけでは足りんかったということなんですかねぇ。でも何かおかしいなぁ。編集直後のページが非公開にする前にgoogleのキャッシュに残ったということですかねぇ。そうだとすると、上に書かれたような処理を加えるのがスマートですね。 - Kinsan (2004年02月13日 00時02分03秒)
  • 参考文献>http://www.daioh.net/PC/web/web01/pc-web11.htm - 名無しさん (2004年02月13日 23時46分32秒)
  • 少し言葉が足りなかったかもしれません。簡単に言うと、「今まで公開していたけどやはりユーザオンリーがいいな」と思って公開設定を変更しても、Googleのキャッシュに残ってしまうので、うまく検索に引っかかると中身が見えてしまうということです。そのうちGoogleのキャッシュが更新されるのかもしれませんが、経験的にはなかなか消えないような気がします。そこで「参照権限がありません」ページに明示的にNOARCHIVEヘッダを入れてはどうかという提案をしてみました。 - ohnaka (2004年02月14日 12時23分11秒)
  • ちょっとパッチを作ってしてみました。いかがでしょう。 - ohnaka (2004年02月14日 12時47分15秒)
  • パッチの向きが逆だったので訂正しました。 - ohnaka (2004年02月15日 08時02分27秒)
  • 3.5.3で取り込みます。 - たけぞう (2004年02月16日 14時04分54秒)
  • 3.5.3dev3で取り込みました。 - たけぞう (2004年02月21日 21時38分47秒)
お名前: コメント:

ガンチャートプラグインが欲しいな・・・・ - tews (2004年02月07日 16時44分51秒)

失礼を承知でなんとなく欲しいなと思ったものを掲示板に書き込んでみます。笑

欲しいなって思ったのはガンチャートプラグインです。カレンダープラグインを使って、予定を管理したり、表示して活用する例がよく見られます。

企業とかで、Wikiをチーム連帯ツールとして使おうと思うとカレンダー形式での予定の管理はあまりしません。

俗に言う線表(ガンチャート)を使うと思います。このようなプラグインがあったらなぁ・・・と良く思います。

お名前: コメント:

ログインメニューについて - sunoko (2004年02月05日 20時58分23秒)

wiki3_5_3dev2.zipをインストールしました。ログインメニューが、

  • 環境設定 - FSWiki全体の動作に関する設定を行います。
  • スタイル設定 - 見栄えに関する設定を行います。
  • ユーザ管理 - ユーザの追加、変更、削除を行います。
  • ページ管理 - ページの凍結、アクセス権限、一括削除を行います。
  • プラグイン設定 - プラグインの有効化、無効化を行います。
  • バックアップ - ZIP形式で圧縮したバックアップファイルをダウンロードします。
  • ログ・キャッシュ - ログファイル、キャッシュファイルのダウンロードを削除を行います。
  • MIMEタイプ - MIMEタイプの追加、削除を行います。
  • WikiFarmの設定 - WikiFarmの動作に関する設定を行います。
  • WikiFarmの設定 -
  • パスワードの変更 - 自分のパスワードを変更します。

と"WikiFarmの設定"が2つ出て来ますが、他の皆さんはいかがですか? アンカーは同じwiki.cgi?action=ADMINFARM でした。

  • 前のバージョンを上書きでインストールされていませんか?3.5.3ではWikiFarmはcoreに取り込まれているのでfarmプラグインは不要です。 - たけぞう (2004年02月06日 09時32分22秒)
  • はい、その通りです(^^;) 直りました。ありがとうございました。 - sunoko (2004年02月06日 13時43分41秒)
お名前: コメント:

ページ内リンクが表示されない - ろっく (2004年02月05日 11時23分38秒)

見出しの!!!を使用して書くと、ページの先頭にそのパラグラフへのリンクが自動でできると思うんですが、3.5.3dev2で試したところリンクができませんでした。

<a name="p0">等はできています。

何か設定がいるのでしょうか?よろしくお願いします。

  • Headerってページ作って{{outline}}とだけ書いてみましょう。 - 紅猫 (2004年02月05日 13時00分59秒)
  • ありがとうございます。プラグインヘルプ見ろって話ですね。3.4.*の頃は自動でなってたのでアレーと思って書き込みしてしまいました。 - ろっく (2004年02月05日 13時54分29秒)
お名前: コメント:

tmplの再配布について - 妄 (2004年02月05日 02時02分43秒)

こんにちは。

観覧者がテーマを選択できるプラグインなどもあるので、FSWiki用のレイアウト・デザインの配布サイトがあると楽しい(もう既にあるのでしょうか?)かなと思い立ったのですが、サイトを作る(まだ全くの未定ですが)にあたってCSSファイルだけでなくtmplファイルも配布したいと思いました。

配布されているプログラムの一部(今回はtmplフォルダ内の各ファイル)を改変したものを再配布したい場合、

  • 一部だけの再配布は可能なのか
  • 可能であれば、配布に当たって必要なこと(著作権表記など)
  • その他注意事項

などを教えていただきたく思います。よろしくお願いいたします。

  • テンプレートに限らず、FSWikiの一部のみを再配布することは可能です。もちろん改変されたものを再配布しても構いません。ただし、FSWiki本体のライセンスはGPLとしていますので、その点だけ留意していただければと思います。 - たけぞう (2004年02月06日 09時36分40秒)
  • 了解いたしました。回答ありがとうございます。 - 妄 (2004年02月09日229時28分30秒)
お名前: コメント:

bot による pdf 取得対策? - puru (2004年02月04日 10時23分49秒)

ある日ふと Google で自サイト情報を取得してみると,自動生成された pdf まで取得されている事に気付きました.(当たり前といえば当たり前かもしれません)

ただ pdf 生成リンクはサーバに負荷がかかる為,むやみやたらに(botに)クリックさせたくないのですが,この辺をうまく回避しておられる方はいらっしゃいますか?

本質的には FSWiki の話題とは逸れているかもしれませんが,参考までにご意見をお聞きしたいと思い書き込みさせて頂きます.

3.5.3dev2 のバックアップ取得機能最高です.これを待っていました.
  • http://www.google.co.jp/intl/ja/faq.html#crawl によると、robots.txtを置いて Disallow: *.pdf$ とすればいいようですね。 - BJM(と) (2004年02月04日 17時22分11秒)
  • うわ・・・恥ずかしいところに.申し訳ないです.ありがとうございました. - puru (2004年02月04日 18時44分30秒)
お名前: コメント:

Internal Server Error - MARUTOMO (2004年02月03日 20時45分16秒)

Internal Server Errorって出てしまったんですけど、どこがおかしいのでしょうか?一度は成功したのにまた出なくなってしまいましたどうかよろしくお願いします!!

http://bb.ark2k.net/~maru777/cgi-bin/ore_plus_v02-04-16/ore_plus_v02-04-16/index.cgi

  • リンクを出されても、結局Internal Server Errorなので、何もできません。FTPクライアントからみたパーミッションや設置の状況を詳述してもらえませんか? あと、「一度成功した」というのは、どういう意味でしょうか? Internal Server Errorは、スクリプトが正常に機能していないことによるエラーですが、perlのパスはあっていますか? サーバー運用の業者にお尋ねください。 - ゆき (2004年02月04日 11時41分10秒)
  • はい。すいません。FTPはバイナリモードで、属性は合っていました。一度成功した。というのは、一度は正常に表示したのに改造したら表示されなくなった。という事です - MARUTOMO (2004年02月04日 16時14分55秒)
  • ソースは下の通りです。
#!/usr/bin/perl
# サーバーの環境に合わせて変更して下さい。
require './ore_config.cgi';				# ore_config.cgiのパス
#-----------------------------------------------------------#
#  罪と罰++ 二律背反										#
#  Copyright(C) 2001-2002 by Vivid Studio. BLANK BOARD		#
#  Vivid Studio.[ http://www17.big.or.jp/~obochan/vivid/ ]	#
#  BLANK BOARD [ http://www17.big.or.jp/~obochan/chat/ ]	#
#-----------------------------------------------------------#
# トップページ Version 1.0
#--- [注意事項] --------------------------------------------#
# 1.このスクリプトは以下の利用規程に従って配布しています。	#
#   http://www24.big.or.jp/~obo/game/ore_/gild/				#
#-----------------------------------------------------------#

#===============================================================================
# 設定項目
$help		= "./html/Help.html";		# 取り扱い説明書[PC]
$help_i		= "./html/Help_i.html";		# 取り扱い説明書[MV]

#===============================================================================
# 以下処理 基本的にこれ以下はいじらないように。
&get_time;			# 日時取得
&axs_check;			# アクセスチェック
&read_data_index;	# ログデータ読み込み

print "Content-type: text/html; charset=shift_jis\n\n" ;
# メニュー表示
($mv_mode eq 'mv') ? &html_top_mv : &html_top_pc ;
# 削除・移動・変更不可
&copyright;

exit;

#-------------------------------------------------------------------------------
# html生成(PC)
sub html_top_pc{
		print <<"EOM";

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>$titleh</title>
<style type="text/css">
<!--
.button1{
	font-family: "MS Pゴシック", "Osaka"; font-size: 12px; font-weight: 400; color: #bbbbcc;
	border: 2px #666699 ridge; cursor: hand; background-color: #222244;
	width:100px;
}
body,td {  font-size: 10px; color: #aaaab9; background-color: #000000; cursor: crosshair}
.bar	{
	scrollbar-face-color: #333333;
	scrollbar-highlight-color: #333333;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #000000;
	scrollbar-3d-light-color: #ffffff;
	scrollbar-dark-shadow-color: #000000
}
-->
</style>
</head>

<body bgcolor="#000000" text="#aaaaaa" link="#b5a7cF" vlink="#b5a7cF" alink="#b5a7cF" class="bar">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%" align="center">
<tr>
<td align="center" valign="middle">

<table border="0" cellspacing="0" cellpadding="0" width="200">
<tr>
<td align="center" valign="top"><img src="$imgs/title_text.png" width="166" height="56"></td>
<td rowspan="2"><img src="$imgs/fairy2_la.jpg" width="110" height="160"></td>
</tr>
<tr>
<td align="center" valign="top"><img src="$imgs/title_game.png" width="220" height="52"></td>
</tr>
</table>

<br><br><br><br><br><br><br><br><br><br>

<table border="0" cellspacing="0" cellpadding="0">
<tr>
<form method="$method" action="$script" name="ore_">
<td align="left" valign="top">
<tt>
<span style="font-size:12px">悠久の大地へ</span><br>
EOM

	if($now_nm_cnt>=$play_limit){
		print qq|<br><span style="color:#dddd00;font-size:12px">現在ログイン規制中</span><br><br>|;
}
	else{
		print <<"EOM";
ユーザーID:<input type="text" name="id" value="" class="button1" style="width:95px">
<br>
パスワード:<input type="password" name="pw" value="" class="button1" style="width:60px" maxlength="8">
<input type="submit" value="IN" class="button1" style="width:30px">
<input type="hidden" name="mode" value="1">
EOM
}

	print <<"EOM";
</tt>
</td>
</form>
<td rowspan=4>        </td>
<td rowspan=2 align="left" valign="top" nowrap style="font-size:12px;">
>> プレイ中の参加者 [ $now_nm_cnt 名]
<hr size=1 style="color:bbbbcc">
<div style="height:140px; overflow-y:auto; padding:2; background-color:#292929" class="bar">
$now_nm
</div>
<td>

</tr>
<tr>
<td align="left" valign="top">
<tt>
<br>
<br>
<span style="font-size:12px"><a href ="$ore_reg">新規登録</ a></span><br>
登録する前に必ず↓を読んで下さい。
</tt>
</td>
</tr>
<tr>
<td align="left" valign="top">
<tt>
<br>
<br>
<span style="font-size:12px"><a href ="$help">取り扱い説明書</ a></span><br>
読まないとワケわかりませんよ?
</tt>
</td>
<td align="left">
<tt>
<br>
<br>
<span style="font-size:12px"><a href ="$hist?mode=guest">過去の栄光</ a></span><br>
悠久の大地の歴史を振り返る
</tt>
</td>
</tr>
<tr>
<td align="left" valign="top">
<tt>
<br>
<br>
<span style="font-size:12px"><a href ="$home">本館へ戻る</ a></span><br>
</tt>
</td>
<td align="left">
<tt>
<br>
<br>
<span style="font-size:12px"><a href ="$hist_hasya">罪と罰++の石碑</ a></span><br>
悠久の大地で覇者となった人の名前
</tt>
</td>
</tr>
<td align="left">
<tt>
<br>
<br>
<span style="font-size:12px"><a href ="http://bbs5.cgiboy.com/p/06/01732/">罪と罰ヘルプ掲示板</ a></span><br>
分からないことがあったらこちらへ
</tt>
</td>
</tr>
<tt>
<td align="left" valign="top" colspan="3">
<tt>
<br>
<br>
<span style="font-size:12px"><br>
  >> 現在登録人数 [ $now_sanka 名] 最大登録人数 [ $sanka 名]<br>
    削除放置期間 [ $del_limit 日] プレイ規制時間帯 [ $safe_time ]
</span>
<br><br>
<span style="font-size:12px"><br>
  携帯(i-mode,J-Sky)に完全対応,ezweb対応。PC要らずです。<br>
  携帯からPCと同じURLにアクセスするだけです。
</span>

</tt>
</td>
</tr>
</table>

</td>
</tr>
</table>

EOM
}

#-------------------------------------------------------------------------------
# html生成(モバイル)
sub html_top_mv{
		print <<"EOM";

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>$titleh</title>
</head>

<body bgcolor="#000000" text="#aaaaaa" link="#c597ff" vlink="#c597ff" alink="#c597ff">
$title_i
<hr color="white">
   君が望む永遠 それは悠久の大地に
<hr color="white">
<form method="$method" action="$script" name="ore_">
続きから<br>
EOM

	if($now_nm_cnt>=$play_limit){
		print qq|現在ログイン規制中|;
}
	else{
		print <<"EOM";
I D:<input type="text" name="id" value="" size="8"><br>
パスワード:<input type="text" name="pw" value="" size="2" maxlength="8">
<input type="hidden" name="mode" value="1">
<input type="submit" value="IN">
EOM
}
	print <<"EOM";
</form>
<hr color="white">
<a href ="$ore_reg" ACCESKEY="1">1.新規登録</ a><br>登録する前に必ず↓を読んで下さい<hr color="white">
<a href ="$help_i" ACCESKEY="2">2.説 明 書</ a><br>読まないとワケわかりませんよ?<hr color="white">
<a href ="$hist?mode=guest" ACCESKEY="3">3.過去の栄光</ a><br>悠久の大地の歴史を振り返る<hr color="white">
<a href ="$hist_hasya" ACCESKEY="4">4.罪と罰++石碑</ a><br>悠久の大地で覇者となった人の名前<hr color="white">
<a href ="$home_i" ACCESKEY="9">9.本館へ戻る</ a><hr color="white">
プレイ中のキャラ $now_nm_cnt名<br>
$now_nm
<hr color="white">
現在登録人数[$now_sanka名]<br>
最大登録人数[$sanka 名]<br>
削除放置期間[$del_limit日]<br>
プレイ規制時間帯[$safe_time]<br>
<hr color="white">
<br>

EOM
}

#-------------------------------------------------------------------------------
# データ読み込み
# 参加者データ一括読み込み
sub read_data_index{

	local @tdat;
	# 参加者データファイル一覧取得/一括読み込み
	&usrdata_read;
	&usrdata_open;

	$now_sanka=$#tdat+1;
	$now_nm_cnt=0;
	foreach(0 .. $#tdat){
		%DAT = '';
		my @prats = split(/,/,$tdat[$_]);
		foreach $prats (@prats){
			my($key,$v) = split(/;/,$prats);
			$DAT{$key} = $v;
		}

		# 現在のプレイヤー抽出
		if($player_now>=$time-$DAT{'la'}){
			if($mv_mode eq 'pc'){
				$now_nm .= ($DAT{'sogo'}) ? qq|<div style="color:$color[$DAT{'camp'}]">$DAT{'nm'} [$sogo_p[$DAT{'sogo'}]] [$cmp[$DAT{'camp'} ]]</div>| : qq|<div style="color:$color[$DAT{'camp'}]">$DAT{'nm'} [$cmp[$DAT{'camp'}]]</div>| ;
			}else{
				$now_nm .= ($DAT{'sogo'}) ? "$DAT{'nm'} [$sogo_p[$DAT{'sogo'}]]/" : "$DAT{'nm'}/" ;
			}
			$now_nm_cnt++;
		}
	}

	foreach (0 .. $#safetime){
		$safe_time .= ($safetime[$_]<0) ? "--" : "$safetime[$_],";
	}

	# 自動バックアップ
	&auto_backup if($backdata);

	return ($now_nm,$now_sanka,$now_nm_cnt,$safe_time);
}

#-------------------------------------------------------------------------------
# 自動バップアップ
sub auto_backup{

	my $backup_flag1 = "backup_flag1";
	my $backup_flag2 = "backup_flag2";

	# フラグ消失は作成
	if(!-e "$backdata$backup_flag1" && !-e "$backdata$backup_flag2"){
		open (OUT,">$backdata$backup_flag1");
		print OUT "このファイルは削除及びリネームしないでください。";
		close(OUT)		or die "Can't close   : $!";
		chmod($chmod,"$backdata$backup_flag1");
	}

	# 0時にバックアップ
	if(!$hour){
		if(-e "$backdata$backup_flag1"){
			open (OUT,">$backdata$week[$wday]\.cgi");
			print OUT @tdat;
			close(OUT)		or die "Can't close   : $!";
			chmod($chmod,"$backdata$week[$wday]\.cgi");

			rename("$backdata$backup_flag1","$backdata$backup_flag2");
		}
	}else{
			rename("$backdata$backup_flag2","$backdata$backup_flag1");
	}
}
  • FTPでアスキーモードで転送してください。あと、これ、FreeStyleWikiなんですか? ぜんぜん違う掲示板の名前が見えるのですが。 - ゆみ (2004年02月04日 16時24分33秒)
  • ところで、崩れていて見づらかったのでソース表示にして気づいたのですが,3.5.2dev2からソースがtext/plainでそのまま表示するようになったのですね。このページのソースを表示すると、HTMLと解釈して表示してしまうようです.これはOperaのせいのような気がしますが,以前のようにHTMLに流し込む方が安心です.なお使用ブラウザはOpera 7.23です. - BJM(と) (2004年02月05日 13時05分41秒)
  • ソース表示は外部のツールやアプリケーションからページのソースを利用できるようにtext/plainにしました。 - たけぞう (2004年02月06日 12時28分44秒)
  • NGnBcHtOgBiKNX - OFipTHXAEqXoLI (2013年01月05日 22時22分32秒)
お名前: コメント:

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 ]

最終更新時間:2011年08月03日 23時16分46秒