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

サポート掲示板

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

FSWikiサポート掲示板

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

添付できるファイルの種類を制限できないか - わたる (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(636) のようなアプローチもあります。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秒)
お名前: コメント:

ロボット制御のタグをいれたい - わたる (2006年07月17日 10時31分20秒)

よろしくお願いいたします。<META NAME="ROBOTS" CONTENT="NOARCHIVE">というようなメタタグを入れたいのですが、wiki.cgi のどこをいじればいいのかわかりません。教えてください。

  • デフォルトのままで利用されているのでしたら、tmpl/site/default/default.tmpl に埋め込んでください。 - KG (2006年07月17日 11時12分36秒)
  • ありがとうございました。解決しました。 - わたる (2006年07月17日 12時35分53秒)
お名前: コメント:

訪問者用のメモ帳として - わたる (2006年07月16日 10時17分49秒)

wikiを使い始めてまだ一週間ほどなのですが、以下のようなことは可能でしょうか?たとえば、このサイトに来た人がWIKIの情報で自分でメモしておきたいものがあるとします。もちろんローカル(自分のPC)にメモしておくこともできますが、wiki にメモしておけば、みんなでそのメモが共有できますし、他のユーザーから意見をもらうこともできます。しかし、自分のメモを他の人に編集されたくないという人もいるので、そのような場合、ユーザーとして登録すれば、凍結することができる、そのようなことはできますでしょうか? 今、試したところ、ゲストしてログインしても、自分で凍結したりする権限はないようです。

  • 「このサイト」というのはここ(fswiki.poi.jp)という事でしょうか?だとしたら多数に一般アカウントを発行する予定はないですね。アカウントの自動管理システムがありませんし、あってもパスワードを忘れたとか、そういう事へ対処するだけの手間がとれませんので。たしかにメモれてみんなで共有ってのは面白いですが。共有度合が低いですけど、ソーシャルブックマークサービスを使うのはどうでしょう?はてなとかライブドアとかdel.icio.usとか、さいきんPingKingなんてのも出てきました。 - typer (2006年07月16日 13時10分03秒)
  • 返信、ありがとうございました。「このサイト」というのはたとえばの話で、実際には自分のサイトでやりたいと思っています。教えていただいたリンク、調べてみます。ただ、考えているのは、ブックマークだけではなく、いろいろな内容のメモを共有したいと思っています。 - わたる (2006年07月16日 18時11分15秒)
  • FreeStyleWikiは今のところ管理者、一般、ゲストの三種類のグループ単位でしかユーザー管理が出来ませんので残念ながら無理です。次期バージョンではもっと高度なユーザー管理が出来るようです。 - zam (2006年07月16日 19時38分54秒)
  • ですが、wikiデータに暗号化したパスワードを埋め込みロックするようなプラグインを作成することは可能かと思います。 - zam (2006年07月16日 19時47分43秒)
  • ありがとうございました。次期バージョンを待つことにします。 - わたる (2006年07月17日 08時06分49秒)
お名前: コメント:

FireFoxでの文字化け - kmachida (2006年07月13日 09時56分15秒)

初めまして。便利に使わせてもらっています。ローカル環境でWindows + AN HTTPDを使用して3.6.1で運用しています。添付ファイルをダウンロードすると、IEではファイル名が文字化けしないのですが、Firefoxでダウンロードすると、文字化けします。文字コードの関係だと思うのですが、どこを設定したらよいのかわかりません。どのように対処したらいいのでしょうか?

  • あ、私もFirefox(1.5.0.4)で同様の症状になりましたが、その場合は手動でファイル名を変えました。私の場合は漢字のファイル名の時だけですが。ちなみに(当然のことながら)漢字のファイル名でのアップロードでは使用上もなんの問題もありません。漢字のファイル名で画像ファイル等を使えるので重宝しています。 - ふる・たいプ (2006年07月13日 20時55分57秒)
  • パッチ(963) を作成してみました。よろしければ、お試しください。 - KG (2006年07月14日 00時43分45秒)
--- AttachHandler.pm.org	Mon Jul 03 16:21:36 2006
+++ AttachHandler.pm	Fri Jul 14 00:41:03 2006
@@ -156,8 +156,9 @@
 
 		open(DATA, $filepath) or die $!;
 		print "Content-Type: $contenttype\n";
-
-		print "Content-Disposition: $disposition;filename=\"".&Jcode::convert($file,'sjis')."\"\n\n";
+		
+		my $encoded = ($ua =~ /MSIE/ ? &Jcode::convert($file,'sjis') : Jcode->new($file)->mime_encode(''));
+		print "Content-Disposition: $disposition;filename=\"".$encoded."\"\n\n";
 		binmode(DATA);
 		while(read(DATA,$_,16384)){ print $_; }
 		close(DATA);
  • ちなみに、こちら に文字化けの原因が書かれています。 - KG (2006年07月14日 01時32分15秒)
  • KG様 パッチの作成有難うございます。早速試してみます。 - kmachida (2006年07月14日 12時36分38秒)
  • mimeの方が手軽にかけるのか。PDFプラグインの方は新しいuri encodeするやつになってます - typer (2006年07月15日 02時59分16秒)
  • そうでしたか、uri encode に合わせた方がよさそうですね。 - KG (2006年07月15日 12時29分37秒)
  • OperaもFirefoxと同じで良いのかな? ここら辺の処理はWiki::Util辺りにまとめた方が良いかも知れない。 - typer (2006年07月16日 13時26分45秒)
  • ふたたびすいません。バージョンを3.6.3.1にしたら、ふたたび文字化けするようになりました。パッチもうまくあたりません。どのようにしたら良いでしょうか? - kmachida (2009年06月05日 06時57分23秒)
  • 追記です。過去に添付された日本語ファイル名のものは文字化けしません。3.6.3以降でアップロードしたものについて、FireFoxで文字化けします(IE8では文字化けしません)。すいませんが、修正方法をよろしくお願いいたします。 - kmachida (2009年06月06日 06時33分14秒)
  • 「過去に添付された日本語ファイル名のものは文字化けしません。3.6.3以降でアップロードしたものについて、FireFoxで文字化けします」ということは、「FireFoxでアップロードしたファイルについて、アップロード後にページに表示された状態での添付ファイル名が化ける」という理解でよいですか?(ダウンロード時の問題なら、添付時期に関係なく発生するはず) そうであれば、上記にある前回のパッチ AttachHandler.pm.diff(963) の現象はダウンロード時の問題ですし、さらに言うとこのパッチの機能は FSWiki 3.6.3 以降には反映されているので関係ないと思います。 - 菜梨 (2009年06月06日 09時10分16秒)
  • アップロード後の添付ファイル名の問題であるならば、アップロード前の本来のファイル名と、それを添付した後にサーバの attach ディレクトリに保存された生のファイル名の例を示していただけると、何かわかるかもしれませんね。 - 菜梨 (2009年06月06日 09時19分11秒)
  • 菜梨様 コメント有り難うございます。その後、こちらでさらに調べたところ、複数添付プラグイン(BugTrack-plugin/236)を適用していたので、こちらのAttachHandlerを確認しました(こちらを確認するのを忘れていました)。164行目でprint "Content-Disposition: $disposition;filename=\"".&Jcode::convert($file,'sjis')."\"\n\n";とあるのですが、ここのsjisをeucに変更したところ無事に動作しました。お騒がせしました。- kmachida (2009年06月07日 08時51分06秒)
  • 個人的なメモとして使っているWikiが3.5.10です。上記のパッチを参考にして修正したら文字化けが解消されました。スッキリしました。 - いしまる (2010年01月22日 14時30分12秒)
  • apacheでは上記パッチのままだと長いファイル名(MIME B が2行以上になる)で malformed header from scriptになるようです。apacheのutil_script.cにて':'が無い行をエラーにしているためです。$encoded =~ s/\n//mg; を追加して回避しました - tkuro11 (2010年05月20日 14時05分54秒)
お名前: コメント:

アクセス解析とか制限とか - 梢 (2006年07月08日 23時52分00秒)

レンタルのアクセス解析とか制限のサービスは使えますか?普通にやったらやっぱりダメでした。※タグを貼るやつです。

  • タグを張るタイプなら、include_htmlプラグインを活用するか、HTMLフォーマット出力するインラインプラグインを作成することで対応できると思います。 - A_M (2006年07月09日 00時52分32秒)
  • レンタルの内容によっては、サイトテンプレートにタグを追加しないと動作しないこともありますね。 - 近江屋 (2006年07月09日 10時41分25秒)
  • うーん・・。プラグインは自分で作成しないとだめなんですね? - 梢 (2006年07月09日 18時55分01秒)
  • Googleプラグインを参考にしたHTMLコードの出力用サンプルです。mycount_sample.zip(548) …とはいえ、ページ名を自動取得し出力するだけのものです。 - A_M (2006年07月10日 14時46分26秒)
  • 自分のWikiページなのですが、参考になるでしょうか?「Wiki設置&設定」のページを見てください。アクセス解析は"shinobi"のものを使用しています。http://ravensky.nm.land.to/wiki/wiki.cgi?page=FrontPage - raven (2006年07月10日 15時58分13秒)
  • ravenさんのを見ていろいろしてみましたけど、左上のメニューと重なってしまいます・・・。  梢 (2006年07月14日 14時37分37秒)
  • サイドメニューと重なってしまうということであれば、css の div.sidebar の top で、メニューの位置を下げてしまえば(試してないのでできるかどうかわかりませんです。すみません)....と思ったのですが、それだとどのページでもサイドメニューの位置が下がってしまいますね。というよりも、どんなことを色々やってみたのかがわかると具体的な対策案が出てくるかもしれませんね。「どのサービスを使いたい」とか「特定ページで解析したい」とか「とりあえずアクセスしてくる人を把握したい」とか。 - 名無しさん (2006年07月15日 09時50分11秒)
お名前: コメント:

3.6.2へのバージョンアップで韓国語が使えない - MUGI (2006年07月06日 23時13分49秒)

3.5.8から、しばらくバージョンアップできていませんでした。3.6.2にアップしてから、以前使えた韓国語が使えません。それ以外は問題ないのですが・・・韓国語が使えなくなったのでしょうか?

  • 3.5.7ですでに使えなくなっていたはずですが…。なにか理由があって外したのだと思うのですが、記憶が定かではありません。lib/Util.pmに以下の修正を行うことで使えるようになると思いますが、自己責任でお願いします。 - たけぞう (2006年07月09日 05時10分23秒)
diff -r1.26 Util.pm
95,96c95,96
< 	#$retstr =~ s/&amp;#([0-9]{1,5});/&#$1;/go;
< 	#$retstr =~ s/&amp;([a-zA-Z0-9]{2,8});/&$1;/go;
---
> 	$retstr =~ s/&amp;#([0-9]{1,5});/&#$1;/go;
> 	$retstr =~ s/&amp;([a-zA-Z0-9]{2,8});/&$1;/go;
  • 韓国語が使えていたのは、3.8.6でした。BBS-雑談掲示板/68も参考に、上記の修正を試みました。韓国語の入力・表示は可能になりましたが、再編集すると編集画面で文字化けします。周りに韓国からの留学生が多く、韓国語が使えると便利なのですが… - MUGI (2006年07月10日 17時08分52秒)
  • パッチ(726)を添付しました。lib/Util.pm, plugin/core/EditPage.pm, tmpl/editform.tmpl の3ファイルの変更が必要です。 - KG (2006年07月10日 18時30分22秒)
  • 詳細なチェックは行っていませんので、自己責任でお願いします。 - KG (2006年07月10日 18時32分03秒)
  • 上記パッチでは特定のプラグインで対応できない可能性があるので、別途Template.pm バージョン2.7 用 のパッチ(526) を用意しました。上記 Util.pm へのパッチと共に適用してください。 - KG (2006年07月10日 18時52分17秒)
--- lib/HTML/Template.pm.org	Mon Jul 03 16:21:34 2006
+++ lib/HTML/Template.pm	Mon Jul 10 18:48:07 2006
@@ -2713,6 +2713,8 @@
         
         # straight from the CGI.pm bible.
         s/&/&amp;/g;
+        s/&amp;#([0-9]{1,5});/&#$1;/g;
+        s/&amp;([a-zA-Z0-9]{2,8});/&$1;/g;
         s/\"/&quot;/g; #"
         s/>/&gt;/g;
         s/</&lt;/g;
  • BBS-雑談掲示板/68のパッチは Template.pm バージョン2.6用ですので、上手く適用できなかっただけだと思いますよ。 - KG (2006年07月10日 18時53分18秒)
  • あー、HTML::Templateをバージョンアップしたときに不具合が出てなんでだろう?と思ってUtil.pmのほうをコメントしてしまったんですね…。きっと。lib/Util.pmとlib/HTML/Template.pmをここにあるように修正すれば元通り使えるようになるはずです。次のバージョンで修正します。 - たけぞう (2006年07月10日 23時49分23秒)
  • 上記のパッチで韓国語の入力・編集が可能になりました。ありがとうございます。しばらくテストしてみたいと思います。今のところの、韓国語の検索で文字化けが見られます。検索はできますが・・・これは3.8.6でも見られます。 - MUGI (2006年07月11日 14時22分58秒)
  • plugin/search/SearchHandler.pm へのパッチ(499) を作成しました。お試しください。 - KG (2006年07月11日 14時36分49秒)
--- plugin/search/SearchHandler.pm.org	Mon Jul 03 16:21:36 2006
+++ plugin/search/SearchHandler.pm	Tue Jul 11 14:33:03 2006
@@ -34,7 +34,7 @@
 	
 	$wiki->set_title("検索");
 	$buf .= "<form method=\"GET\" action=\"".$wiki->config('script_name')."\">\n".
-	        "キーワード <input type=\"text\" name=\"word\" size=\"20\" value=\"".$cgi->escapeHTML($word)."\"> ";
+	        "キーワード <input type=\"text\" name=\"word\" size=\"20\" value=\"".&Util::escapeHTML($word)."\"> ";
 	
 	$buf .= "<input type=\"radio\" name=\"t\" id=\"and\" value=\"and\"";
 	$buf .= " checked" if($cgi->param("t") ne "or");
お名前: コメント:

Software Error - asa (2006年07月05日 23時20分33秒)

Software Error:
Permission denied at plugin/core/ShowPage.pm line 33. at lib/Util.pm line 683. 

のエラーがでます。環境はApache/2.0.54 perl 5.8.6 CGI.pm3.05の環境で起こっています。どなたか解決方法をご教授下さい。お願いします。

  • logディレクトリのパーミッションが適切に設定されていないのだと思います。 - たけぞう (2006年07月09日 05時07分59秒)
  • 有難うございます。適切なパーミションを教えて頂けませんか - asa (2006年07月10日 10時31分40秒)
  • お手数かけます。 - asa (2006年07月10日 10時31分59秒)
  • パーミッションの設定については「ここ」にありますよ。 - すなぷ (2006年07月10日 13時17分59秒)
お名前: コメント:

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