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

サポート掲示板

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

FSWikiサポート掲示板

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

パンくず ディレクトリインデックスを使ったときのページ名を短縮したいのですが。 - すなぷ (2006年08月17日 15時24分03秒)

パンくず ディレクトリインデックスを使ったときのページ名で、最後のスラッシュ以下の部分を切り出すパッチや管理画面のスイッチがあったらいいなと思ってます。BBS-サポート掲示板/582 を 582といった感じで表示したいのですが・・・。レンタルサーバでver3.6.2 使ってます。よろしくおねがい致します。

  • ページ名を短縮表示するだけの問題ですと、BugTrack-plugin/274にアップロードさせていただいたプラグインは如何でしょうか。任意のページで記述出来る代物で、上記例ですと「{{indexes BBS-サポート掲示板}}」の1行で済みます。 - A_M (2006年08月17日 18時41分40秒)
  • 即レスありがとうございます。できればここでの右上のh1のページタイトルに反映させたいのですが、どうしたらよいかと・・・。 - すなぷ (2006年08月18日 09時23分36秒)
  • ページ名と別のタイトルを設定できるプラグインは、BugTrack-plugin/239が参考になるのではないでしょうか。プラグインの解説の通り、他の方が作成したプラグインにも同梱されています。 - A_M (2006年08月18日 10時09分33秒)
お名前: コメント:

WikiFarmにするかWikiをもう1つ作るか - わたる (2006年08月17日 10時25分55秒)

いつもありがとうございます。現在、1つwikiを使わせていただいています。少しジャンルの違ったテーマ用にもう1つ使いたいのですが、その場合、wikifarmを設定する方法ともう一つプログラムを複製して作る方法があると思いますが、それぞれ、どのようなメリット、デメリットがありますか? よろしくお願いいたします。

  • ソース内部の修正作業を省きたい場合は、Farmの方が手軽です。設置したシステムを共有し、管理画面での設定内容やページなどのデータはfarm毎の記録になります。また、BugTrack-plugin/214など、Wiki同士での微妙な関係を共有しやすい事もお勧めできる理由です。一方、システムの複製で構築する方法は、BugTrack-request/14のように未解決の要望を、満たしたい場合に有効です。但し、複製したシステムを同一サーバ上で構築するということは、別ディレクトリを作成・設置しなければならず、システムが占有するディスクスペースも大きくなります。 - A_M (2006年08月17日 13時03分33秒)
  • 私も同じような場面があり、その際には別ディレクトリに同様にWikiをインストールした後で、pluginやcgiなど1つで済む部分はln-sで同じものを参照して済ませる様にして運用しました。あくまで自己責任ですし、意味が判る方に限られると思いますが。この場合、環境は分かれますが、ソースなどのメンテは一本化できますし、ディスクスペースも重複はなくなります。 - nak (2006年08月17日 16時56分50秒)
  • 回答、ありがとうございました。一度、WikiFarmのほうを試してみようと思います。 - わたる (2006年08月17日 18時33分22秒)
  • サーバーをOSも含めて管理できる場合にはnak氏のアドバイスも良い手法だと思います。手軽な「共用サーバ上」(メンテナンス制限下)に固執した回答でした。 - A_M (2006年08月17日 18時35分06秒)
  • nak さん、A_Mさん。なるほど。わかりました。とりあえずファームを使ってみて、使い勝手が悪ければプログラムを2つにして見ます。サーバーの容量に関してはほとんど問題がないので、重複はあっても問題ありません。 - わたる (2006年08月17日 21時39分06秒)
お名前: コメント:

ログ、IPブロック - みきお (2006年08月15日 09時34分28秒)

最近 spam というかイタズラが多くて閉口しています。IP で書き込みをブロックできる機能は実装できませんでしょうか?また IP だけでなく、FQDN 形式でホスト名をログに記録できませんでしょうか?ところで、更新通知メールを設定しているのですが、メールで通知される IP がアクセスログには残っておらず ??? です。こういうことはユーザ側の悪意で行えるのでしょうか?

  • BBS-雑談掲示板/56 に移りました。 - みきお (2006年08月16日 11時40分30秒)
  • とある方に教えていただきました。あるページを編集にして、リネームやコピーを行ってページを作ると更新メールは飛ぶがaccess.logには記録されないようですね。悪質なアクセスを排除するためにこの場合もログを取りたいのですが、仕様変更のご検討をいただけませんでしょうか。 - みきお (2006年08月16日 18時46分37秒)
お名前: コメント:

mod_perlが使われているかどうしたら分かりますか? - forest (2006年08月14日 17時41分14秒)

はじめまして。ロリポップサーバーでmod_perlを使用してFSWikiを動かしたいと思っています。ロリポップでmod_perlがインストールされていることは確認しました。ドキュメント(http://fswiki.org/wiki.cgi/docs?page=readme#p7)には

 chdir("C:/Apache/htdocs/fswiki");

と書くとあったのですが、最新の3.6.2だと

 chdir($ENV{FSWIKI_HOME});

となってました。これはmod_perlがインストールされていれば自動的に使われていると見てよろしいんでしょうか?実際mod_perlで動いているかはどうすれば確認できますか。アドバイスよろしくお願いします。

  • 仕様変更がドキュメントの記述に反映されていませんね。直しておきます。現在はソースを変更しなくてもよい様に、環境変数「FSWIKI_HOME」にfスクリプトのフルパスを設定すればるようになっています。 - typer (2006年08月15日 01時57分34秒)
  • ちなみにmod_perlかどうかを判定するのは if ($ENV{MOD_PERL}) { .. } で出来ます。 - おいぬめ (2006年08月15日 09時52分09秒)
  • ありがとうございます。環境変数は.htaccessに設定してみようと思います。ただ、レンタルサーバーでフルパスをどう確認するか、..no - forest (2006年08月15日 15時56分04秒)
  • {・・・}の部分にどういう命令を書けば確認できるかが分からないのですが・・・ - forest (2006年08月15日 15時57分13秒)
  • アドバイスありがとうございました。$ENV{MOD_PERL}=1をwiki.cgiの先頭に付け加えたらmod_perlになったようです。FrontPageの右下にmod_perlって表記に変わりました。本当に速くなってんのだろうか・・・ - mori (2006年08月16日 09時24分26秒)
  • 環境変数は、ウェブサーバーの環境を参照する為の変数ですので、wiki.cgiのソース中で上書きするのではなく、正しい環境構築がポイントです。.htaccess に「SetEnv FSWIKI_HOME (fswikiのフルパス)」の記述が必要になると思います。 - A_M (2006年08月16日 10時10分35秒)
  • $ENV{MOD_PERL}=1では意味ないような…。 - たけぞう (2006年08月16日 14時59分11秒)
  • fswikiのフルパスというのはレンタルサーバーで確認するすべはあるのでしょうか? - mori (2006年08月22日 21時12分51秒)
  • あーーすみません。ロリポップの場合アカウント情報の中にフルパスが書いてありました。.htaccessで設定してみます。 - mori (2006年08月22日 21時15分41秒)
お名前: コメント:

ページごとに編集できる、できないを決められないか? - わたる (2006年08月08日 20時02分11秒)

環境設定のところで、ページの作成・編集誰でも可能 ログインユーザのみ可能 管理者のみ可能というのがありますが、これだとすべてのページが一律になってしまいます。ページごとに、編集可能、不可能と設定することはできないのでしょうか?よろしくお願いいたします。

  • ページ毎の設定は管理画面の「ページ管理」で行います。 - R (2006年08月08日 20時19分23秒)
  • 回答、ありがとうございます。しかし、「ページ管理」であるページを公開にしておいたとして、「環境設定」でページの作成・編集を管理者のみ可能 にしておいたら、結局、そのページは管理人以外は編集できなくなるのではないでしょうか? - わたる (2006年08月08日 21時45分46秒)
  • 環境設定はWiki全体の設定なので、ページ管理に優先して機能します。編集権限のあるユーザも「凍結」されたページは編集できなくなるはずですので、作成・編集を許可して、凍結処理を行うようにします。編集を許可する場合、新規作成も許可することになるのは現バージョンでの仕様になります。 - A_M (2006年08月09日 17時14分45秒)
  • 管理者もしくはユーザーのみ「ページの作成・編集」権限がある場合に、特定のページに対してユーザー/一般への編集許可を与えたいということでしょうか? - KG (2006年08月09日 19時02分27秒)
  • KGさん、そのとおりです。 - わたる (2006年08月09日 20時35分43秒)
  • AMさん。ということは、環境設定でとりあえずだれでも編集できるようにしておいて、編集してほしくないページは凍結をして、一般の人に編集を許す場合にはなにもしなくていいというわけですね。なるほど。編集してほしくないページを凍結し忘れて、、、というのがちょっと心配ですが、試してみます。ありがとうございました。 - わたる (2006年08月09日 20時40分23秒)
  • 私のHPがそのような運用を行っています。基本的には編集を許可していませんが、Sandbox/で始まるページ、コメントページ、掲示板、Bugtrack-で始まるページに編集許可を与えています。で、これを実現しているプラグインがBugTrack-plugin/182の機能強化+プラグイン版です。これはまだ未公開なのですが公開用に手を入れている最中です。 - KG (2006年08月09日 21時18分57秒)
  • BugTrack-plugin/306 を投稿しましたので、目的に合うようでしたらご利用ください。 - KG (2006年08月10日 15時31分35秒)
  • ありがとうございました。さっそく試してみます。 - わたる (2006年08月17日 10時01分38秒)
お名前: コメント:

行頭に半角ペースを3つほどあけたい - わたる (2006年08月05日 12時55分56秒)

英語の文章を書くとき、各パラグラフの最初はスペースを空けます。が、wiki でそれをやってしまうと、<pre>のことになってしまいます。どのように実現すればいいのでしょうか? CSSで指定するのでしょうか?よろしくお願いいたします。

  • この辺が参考になりませんか? - kitta (2006年08月05日 14時27分30秒)
  • kitta さん、ありがとうございました。CSSで以前やったことがあるのですが、たしか、<P>タグの中で行頭を空ける設定にすると、1行目だけが空いて、第二段落のところはあかなかったように記憶しています。とりあえず、全角スペース(半角ではなく)にしたら、スペースが空くようなので、様子を見てみます。 - わたる (2006年08月06日 11時39分35秒)
お名前: コメント:

添付できるファイルの種類を制限できないか - わたる (2006年08月04日 13時10分24秒)

attach だとどんな種類のファイルでも添付できることになりますが、拡張子で、例えば、.jpg のみアップロードできるとかというように制限をかけることはできないでしょうか?

  • ソース AttachHandler.pm への修正が必要になります。以下のような修正を加えることで許可する拡張子を指定できます。 - KG (2006年08月04日 13時45分42秒)
--- AttachHandler.pm.org	Mon Jul 03 16:21:36 2006
+++ AttachHandler.pm	Fri Aug 04 13:42:15 2006
@@ -55,6 +55,11 @@
 			return $wiki->error("ファイルが指定されていません。");
 		}
 		
+		# ファイル種別の制限
+		if($filename !~ /\.(jpg|gif|bmp|png)$/){
+			return $wiki->error("指定されたファイルはサポートされていません。");
+		}
+		
 		my $hundle = $cgi->upload("file");
 		unless($hundle){
 			return $wiki->error("ファイルが読み込めませんでした。");
  • いつもありがとうございます。さっそく試してみます。 - わたる (2006年08月04日 18時45分01秒)
  • やってみたところ、うまくいきました。 - わたる (2006年08月05日 12時52分58秒)
お名前: コメント:

保存時にエラーが出て、保存できない - amue (2006年08月04日 11時56分02秒)

会社のサーバにFSWikiを導入しようとしているのですが、サーバの設定なのか動作確認が出来ません。ローカルで作成したページ等は表示できるのですが、環境設定やページの編集をした後に保存をしようとすると、

Lock is busy. at lib/Util.pm line 357. at lib/Util.pm line 683.

と表示され、保存できません。恐らくパーミッションの設定がおかしいと思うのですが、log,pdf,data,attach,backupは、777を,data,config,log内のファイルを666と設定しても同様のエラーが表示されます。

どのように対処したら良いのでしょうか?ご教授下さい。

  • 設定値を保存しようとしてエラーがでているようですね。この場合、保存時には config ディレクトリ内にロック用のディレクトリを作成して、その後設定値を保存し、ロック用ディレクトリを削除しています。ですから config ディレクトリのアクセス権限としてディレクトリの作成許可が必要になります。config ディレクトリのパーミッション設定をご確認ください。 - KG (2006年08月04日 12時11分30秒)
  • 私の場合、この対策をしてもLock is busy. at lib/Wiki/DefaultStorage.pm line 97.が出ます。 - ソーセイジ (2006年08月12日 18時22分36秒)
  • DefaultStorage.pmの場合はdataディレクトリのパーミッションを確認してみてください - typer (2006年08月13日 21時33分27秒)
  • ありがとうございます、dataディレクトリィのパーミッション直したつもりだったのですが、直っていませんでした。正常に動作しました。 - ソーセイジ (2006年08月13日 22時32分05秒)
お名前: コメント:

プラグインからのリンクでURLがおかしくなる - kawa (2006年08月03日 15時28分29秒)

http://ServerAAA:6666/index.cgi?page=FrontPage

上のようにキーワードリンクによるリンクはうまく行くのですが、プラグインからのリンクが、

http://ServerAAA:6666/ServerAAA/index.cgi?page=SandBox&vote=FSWiki%A4%CE%B4%B6%C1%DB&item=%A4%E8%A4%A4&action=VOTE

のようにパスがおかしくなってしまいます。環境や設定の問題でしょうか??

  • voteプラグインだけの問題ではなく、tableeditプラグインでも同じようになります。 - kawa (2006年08月03日 17時43分25秒)
  • setup.datのserver_hostに"http://ServerAAA:6666"設定したらうまく行きました。 - kawa (2006年08月03日 20時11分38秒)
お名前: コメント:

トップページ - 長島 (2006年08月03日 12時06分40秒)

 当方、初心者です。 一応設置などは成功したのですが、トップページが表示されない不具合が生じてしまっていています。 xreaでhttp://www.cvc0.net/wikiv/ に設置したのですが、表示が認められませんのメッセージが出てしまいます。wiki.cgiと付けると表示されるのですが…… どのようにすれば、上記URLでトップページが表示されるようになるのか分かりません。 教えていただけないでしょうか。

  • XREA SUPPORTを見る限りでは、index.cgi であれば、意図した内容にできるようですので、1)wiki.cgiをindex.cgiに改名し、2)setup.dat のscript_name を index.cgiに修正すると良いと思います。 - A_M (2006年08月03日 12時56分41秒)
  • ありがとうございます、できました! - 長島 (2006年08月03日 17時09分29秒)
お名前: コメント:

ページ内リンク - わたる (2006年08月02日 20時57分18秒)

html でいうと、同一ページ内のリンク、つまり、

<a href="#1">ここから</a>
↓
↓
<a name=1>ここへ</a>

についてお聞きします。プラグイン(Add an anchor)があったので、一応成功したのですが、作業がちょっと面倒です。もっと簡単な方法はないかと思っているのですが、たとえば、http://fswiki.poi.jp/wiki.cgi?page=BugTrack%2Dplugin%2F296#p1では、

BugTrack-plugin/296

*QRバーコード を表示するプラグイン
    *内容 
    *ライセンス 
    *コメント

とあって、それぞれが同ページの下のところにリンクしていますが、これはどのように実現しているのでしょうか?ソースを見てもわかりません。

他にページ内リンクを簡単に実現する方法があればお教えください。よろしくお願いいたします。

  • 見やすく整形しました。BugTrack-plugin/195ですよね。個人的にはそんなに面倒には思えないのですが、私自身は利用していないのでなんともいえないです(笑)。で、もっと簡単にというのはどういう形式での利用を考えていますか? - KG (2006年08月02日 21時28分34秒)
  • すみません。整形することができませんでした。行頭をスペースで始めれば、<pre>ということになるのですね。なるほど。で、先のプラグインでは、たとえば、{{goto anchor_1,アンカーをつけたところへジャンプ}} →{{anchor anchor_1}}のようにするのですが、これが一番楽な方法なのでしょうか?1つや2つのリンクを作るならいいのですが、同一ページに10リンクを作るとなるとちょっと大変かなと思っています。もし、もっと簡単なやりかたがあればお教えください。 - わたる (2006年08月02日 22時13分30秒)
  • アウトラインプラグインを利用時には、メインで取り込まれるページの見出し部分を自動でナンバリングし、各見出しに「<a name="p1">見出し</a>」とname属性が加わります。ページ内の見出し構成を変更しない場合には、ブラケットアンカーで、次のようにすると実現できます。このように、アウトラインプラグインを有効化しておけば簡単に実現できる反面、ページ編集では注意が必要になります。 - A_M (2006年08月02日 22時43分27秒)
[(ページ名)|(アウトラインからコピーしたURL)]
  • レス、ありがとうございました。「アウトラインプラグイン」というのがあるのは知っていますが、今まで何のことかわかりませんでした。ちょっと試してみます。取り急ぎお礼まで。 - わたる (2006年08月02日 22時48分13秒)
  • 「自動ナンバリングが無ければ、もっと楽なのに…」という感想から、パートリンクのプラグインが提案され、標準実装されてたようです。また、もう少し自由に配置したいという考えでBugTrack-plugin/195が提案されています。 - A_M (2006年08月02日 22時54分07秒)
  • BugTrack-plugin/195は現在使っているものです。ところで、「アウトラインプラグインを利用時」とあったので、探してみたのですが、これはどうやって利用するのでしたっけ? わからなくなってしまいました。ひょっとしてかなり勘違いしているのかもしれません。 - わたる (2006年08月02日 22時57分36秒)
  • アウトラインプラグインは一般的には Header ページで利用されます。使用する際には {{outline}} と記述するだけです。 - KG (2006年08月02日 23時56分31秒)
  • ありがとうございました。さっそく試してみます。 - わたる (2006年08月03日 21時08分17秒)
お名前: コメント:

/dataに外で作成したファイルを追加した後処理 - とり (2006年08月01日 17時53分44秒)

Wikiバージョン:3.5.10です。

社内で使用しています。サーバで処理した結果をFSwikiに反映させたいと考えています。サーバで作成した.wikiファイルを/dataに入れた後、他に更新すべきファイルか参考文章などをレクチャー頂けると助かります。

宜しくお願い致します。

  • logディレクトリにあるキャッシュファイル(拡張子がcacheのファイル)と、pdfディレクトリにあるPDFファイル(dataディレクトリにコピーしたwikiファイルのものだけ消せばOKですが全部消してしまっても問題ありません)を削除すれば大丈夫だと思います。その他、履歴を残したければbackupディレクトリ、更新日に関してはconfig/modtime.datを更新する必要があります。 - たけぞう (2006年08月01日 18時43分18秒)
  • 有難うございます。早速試してみます。 - とり (2006年08月02日 08時39分31秒)
お名前: コメント:

テーマの画像について - S.P.シン (2006年08月01日 10時50分03秒)

テーマに添付された画像がひとつも表示されません。だれか原因を知りませんか?IE6SP2でapache2にアクセスしてます。画像のアクセス権もちゃんと設定できています。

  • 画像ファイルへのURLを直接指定して表示することは可能ですか?例えば、http://hogehoge/fswiki/theme/clover/clover_h1.png というURLです。 - KG (2006年08月01日 11時12分12秒)
  • すべてのファイルがcgi-binに入っているのでできません - S.P.シン (2006年08月01日 11時35分53秒)
  • レンタルサーバーの仕様で cgi-bin 以下は CGI だけ参照できるということですか?もしそうであれば、theme ディレクトリを参照可能な場所へ移動させて、setup.dat 内の theme_dir, theme_uri を themeディレクトリの設置場所に合わせて修正してください。 - KG (2006年08月01日 11時48分12秒)
  • htmlにおいたら直りました。ありがとうございます。 - S.P.シン (2006年08月01日 11時59分57秒)
お名前: コメント:

画像の表示の仕方 - わたる (2006年07月27日 10時08分14秒)

画像をページに表示するときに以下の手順でやっています。1ページ最下部にattachプラグインは存在しません。を入れる。 2画像を自分のPCからアップロードする。3ref_imageプラグインは存在しません。で画像を表示する。

しかし、この方法だと、少し手順が多いのと、添付のプラグインが消さない限りいつまでも表示されたままというのが面倒です。他の方法、たとえば、すでにアップロードしてある画像をURLだけで表示されるような方法はないのでしょうか?よろしくお願いいたします。

  • すでにアップロードしてある画像ならref_imageプラグインは存在しません。こんな感じで表示されるはずです。 - kitta (2006年07月27日 13時25分36秒)
  • 全く別のサーバとかの画像の場合、画像のURLを行頭から書けば表示されます。 - kitta (2006年07月27日 13時27分39秒)
  • 自サイト内にアップロードされた画像に限っての話ですが、FSWikiの画像表示の動作を拡大・変更するタイプの投稿プラグインがあります。 - ZON (2006年07月27日 13時51分53秒)
  • レス、ありがとうございました。つまり、ref_imageプラグインは存在しません。の a.gif のところをその画像のURLに変えれば表示できるということでしょうか?そのようにしてみたのですが、ファイルが存在しませんと出てしまいます。実際はファイルはあるはずなのですが。どのようにURLを入れるのでしょうか? 「行頭から」という意味がよくわかりません。 - わたる (2006年07月27日 13時56分21秒)
  • こんな感じです↓。 - KG (2006年07月27日 14時06分31秒)
http://www.google.com/logos/Logo_25wht.gif

http://www.google.com/logos/Logo_25wht.gif

  • 行頭から」というのは、編集画面の入力欄で左端の行の書き初め部分を言います。Wiki系ソフトの特徴でして、よく説明される言葉でもあります。kitta氏、KG氏のアドバイスを参考に入力してみてください。 - A_M (2006年07月27日 16時30分19秒)
  • あっ、わかりました。、ref_imageプラグインは存在しません。は要らないのですね。成功しました。これなら楽に画像を入れられます。ずいぶん回りくどいことをしていたものです。ありがとうござ - わたる (2006年07月27日 17時48分57秒)
  • いました。←を忘れました。 - わたる (2006年07月27日 17時49分32秒)
お名前: コメント:

ref_imageができたりできなかったり安定しない - wakakumo (2006年07月24日 21時00分27秒)

はじめまして。先日来、fswikiで研究室のサイトを構築しています。そのなかで、ref_imageプラグインを使って画像を表示させようとしているのですが、それがうまく動作する場合と動作しない場合、バラツキがあります。具体的には、あるページではちゃんと画像の添付・表示ができるのに、あるページでは「ファイルが存在しません」のエラーが出ます。ファイルそのものは、きちんとattachディレクトリ以下に存在します。refプラグインを使うと正しくリンクが作成され、ファイルが開きます。

表示できるページ: http://www.ns.cradle.titech.ac.jp/cgi-bin/fswiki/wiki.cgi?page=%CD%B6%C5%C5%C2%CE%A5%C1%A5%E5%A1%BC%A5%D6%CB%A1%A4%CB%A4%E8%A4%EB%C0%B8%C2%CE%C1%C8%BF%A5%A4%CE%CA%A3%C1%C7%CD%B6%C5%C5%CE%A8%C2%AC%C4%EA%CB%A1表示できないページ: http://www.ns.cradle.titech.ac.jp/cgi-bin/fswiki/wiki.cgi?page=%BF%B7%A4%B7%A4%AF%A5%DA%A1%BC%A5%B8%A4%F2%BA%EE%A4%EB%A4%CB%A4%CF

研究室のページがあるサーバは、情報センターから間借りしているもので、安全のためsboxというラッパーを挟んでCGIが実行されるそうです。sboxはスクリプトの実行ディレクトリを変更するらしいので、そのせいかとも思ったのですが、バラツキは説明できません。なにかヒントをいただけないでしょうか? よろしくお願いします。

  • {{ref_image ...}} プラグインはパラグラフ・プラグインですので後ろに{{br}} 等のプラグインを付加することができません。後ろの{{br}}を削除してみてはいかがでしょうか? - KG (2006年07月24日 21時55分26秒)
  • 解決しました。すばやいお返事ありがとうございました。 - wakakumo (2006年07月24日 22時16分27秒)
お名前: コメント:

こんなこと、できませんか? - わたる (2006年07月24日 19時13分14秒)

プラグインのカレンダーを使って、予定を登録します。そしたら、その日をクリックすると、そのページが表示されますが、これを、(1)フロントページに、「今日の予定」というリンク作って、それをクリックしたら、その日のページが表示される。または、(2)あるURLにアクセスしたら常にその日の予定(またはページ)が表示される。ようなことはできないでしょうか? ランダム表示ではなく、その日のを表示したいのです。何か情報があればよろしくお願いいたします。

  • 場当たり的ですが、html_includeinclude_html を使ってjavascriptでURL生成するとこんな感じになりました。→行動予定 - すなぷ (2006年07月25日 16時08分38秒)
  • プラグインで TodayCalendar.pm(645) のようなアプローチもあります。calendarディレクトリに放り込んで、Install.pmに $wiki->add_paragraph_plugin("todaycalendar" ,"plugin::calendar::TodayCalendar","WIKI"); を追記という形です。ただし、すなぷ氏回答のJavaScriptとは違い、ページ数が増えると遅くなるかも知れません。 - A_M (2006年07月25日 16時29分35秒)
  • すなぶさんへ:ありがとうございました。まずは、html_includeからインストールしてみます。 - わたる (2006年07月25日 18時14分05秒)
  • A_Mさん、ありがとうございました。ちょっと難しそうですね。まずはすなぶさんのからトライしてみます。情報、ありがとうございました。 - わたる (2006年07月25日 18時15分23秒)
  • FSWikiの予定表url作成のコード上げてみました。 - すなぷ (2006年07月27日 19時35分14秒)
  • スクリプト拝見しましたが、月をまたがる明日の取得は now.setDate(now.getDate()+1); しておいて、now.getXXX で取得しないと、2006/7/32 とかになってしまいますよ。 - KG (2006年07月27日 20時03分56秒)
  • レイアウトプラグインのテンプレートで実現してみました。こちらからどうぞ。 - KG (2006年07月27日 20時52分55秒)
  • 勉強になります。直してみました。 - すなぷ (2006年07月28日 15時02分58秒)
お名前: コメント:

添付ファイルについて - kmachida (2006年07月24日 18時50分17秒)

便利に使わせてもらっていますが、先ほど、以下の現象に出会い、焦っています。新規のページを多数作成して、それぞれのページにファイルを添付していたところ、以前に作成したページ"すべて"から添付ファイルが無くなっていました。ローカル環境でWindows + AN HTTPDを使用して3.6.1で運用しています。添付ファイルの容量の上限とかはあるのでしょうか。また、復旧の方法はあるのでしょうか。ご教授頂ければ幸いです。

  • 自己レスです。その後、なぜこのような状況なったかを落ち着いて考えたところ、Farmを作るときにsoftwareエラーがでて、Farmが作れなかったことを思い出しました。wikiのフォルダーのコピーをとり確認して見ました。コピーに対して、Farmを作ろうとすると、「Software Error: OldCGの作成に失敗しました。発生したエラーは次の通りですDied at lib/Wiki.pm line 1591.」 というメッセージがでて、Farmの作成に失敗します。もとに戻り、他のページを参照すると、attachフォルダーの中身が空になり、すべての添付ファイルが削除されてしまうようです。いままでは問題なくFarmは作れましたので、何が問題なのかよくわかりません。対策等わかれば教えて頂ければ幸いです。 - kmachida (2006年07月25日 12時21分14秒)
  • これはバグですね。CREATE_WIKIで失敗した場合にREMOVE_WIKI の処理を実行しているのですが、CREATE_WIKI と REMOVE_WIKI とでフォームパラメータの変数名が異なる為に発生しています。以下の修正が必要です。 - KG (2006年07月25日 13時21分24秒)

{ {ref_text CreateWikiHandler.pm.diff} }

  • やっぱりこの修正だけでは駄目ですね。。。もう一度見直します。 - KG (2006年07月25日 14時04分05秒)
  • 以下の修正で良いかもしれません。 - KG (2006年07月25日 14時13分29秒)
--- lib/Wiki.pm.org	Mon Jul 03 16:21:34 2006
+++ lib/Wiki.pm	Tue Jul 25 14:10:14 2006
@@ -1629,6 +1629,7 @@
 			my $error = $@;
 			# ここはエラーが出ても続行
 			eval {
+				$self->get_CGI()->param('path',"/$child");
 				$self->remove_wiki("/$child");
 			};
 			die "$childの作成に失敗しました。発生したエラーは以下のとおりです。\n\n$error";
  • 修正ありがとうございます。自分の環境では、最初の修正では、Farmの作成に失敗しても添付ファイルは消失しませんでした。2回目の修正では、wiki自体が立ち上がらなくなってしまいました。 - kmachida (2006年07月25日 14時22分48秒)
  • 失礼、修正したものに置き換えました。ちなみに、最初に上げた CreateWikiHandler.pm.diff の適用は必要ありません。 - KG (2006年07月25日 14時30分20秒)
  • 言葉足らずですいません。現在表示されている修正だと自分の環境ではwiki自体が立ち上がりません。また、Farmが作れない、というのは何が原因でしょうか。以前は問題なく作れましたが・・・。こちらも何か分かればご教授いただければ幸いです。 - kmachida (2006年07月25日 16時24分00秒)
  • 今表示している修正内容は、+の部分が微妙に変わっています。最初は間違って $wiki-> としていたのを $self-> というように変更しています。これでWiki自体が立ち上がらないということはなくなっています。また、Farmが作成されない原因として上記エラーメッセージから考えると config ディレクトリに usercss.dat が存在しない、もしくはアクセス権限が無い可能性があります。 - KG (2006年07月25日 16時38分24秒)
  • 大変失礼いたしました。無事に立ち上がりました。有難うございました。Farmの件ですが、usercss.datもありますし、アクセス権限もあるユーザーのIDを使って作成を試みていますが作成できない状態です。あと、消えてしまったattachフォルダーの中身はもう戻ってこない、ということですね(悲しい・・・)。 - kmachida (2006年07月25日 16時55分20秒)
お名前: コメント:

文字を大きくしたり、イタリックにしたり - わたる (2006年07月22日 15時15分53秒)

まだ使い始めたばかりなのでよくわからないのですが、HTMLのタグのように文字を大きくしたり、イタリックにしたり、下線を引いたりしたいときがあります。そのようなことは、FSWikiで可能なのでしょうか?Wikipedia の編集画面で出るようなツールがあればいいと思っているのですが。よろしくお願いいたします。

  • すみません。検索をしてみたら、プラグインがあることがわかりました。しかし、それは、タグのようなものをいちいち書かないといけないようですが、wikipedia のようにボタンでできるものはないのでしょうか? - わたる (2006年07月22日 15時20分01秒)
  • Wiki書式挿入編集ボタン を利用すると標準の書式に関しては対応できるようになります。ただ、特定のプラグインに依存した書式には対応していませんが、特定のプラグイン用にスクリプトを多少修正すればご要望の機能に対応できるでしょうね。 - KG (2006年07月22日 17時06分12秒)
  • ありがとうございました。さっそく試してみます。 - わたる (2006年07月22日 20時31分16秒)
  • 今インストールしてみましたが、うまく行きました。これならヘルプでいちいちタグ(?)をみなくてもできるので楽です。たすかりました。 - わたる (2006年07月22日 21時04分15秒)
お名前: コメント:

vote でカウンタが増えない - yoshida (2006年07月22日 02時11分14秒)

3.6.2 で 投票してもカウンタが回りません。何が悪いのでしょうか?よろしくお願いいたします。

  • もう少し具体的な情報が欲しいですね。投票名や項目名に問題になりそうな文字などはないでしょうか?あと、そのページの更新権限などは問題ないでしょうか? - nak (2006年07月31日 13時39分46秒)
お名前: コメント:

WikiFarmにて既存ユーザと同じid,passでFarmの管理者を作ると - michieru (2006年07月21日 15時05分30秒)

 FSwiki3.6.2にて、親とFarmとで同じid,passで管理者権限ユーザを作るとFarmログインメニューが親のログインメニューと同じ表示なるようですが、これは正しい動作なのでしょうか。

 そのためか、ページ編集の更新通知につける文字列の設定なども、親とFarmで共通だったりするのです。

 同じid,passで登録できないように、なにかしら制限するべきなのでしょうか?

  • 同じID、PASSで複数Farmを運用しているので深く考えなかったのですが、「Farm作成時には親Wikiでの設定をそのまま引き継ぐ」ようですね。同一管理者で運用する場合は逆に便利ですが、他の方にFarmを貸し出す場合には、別のアプローチが必要かもしれませんね。 - A_M (2006年07月21日 19時09分21秒)
お名前: コメント:

[ 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秒