【ぷき】PukiWikiユーザー質問箱 Part 4 【うぃき】
amazonの広告貼り付けたりして稼ぐことは可能?
スレチ
750 :
Name_Not_Found:2008/12/10(水) 13:48:02 ID:vK91aqAx
csvの中にカンマを使いたいのですがどのように書けばよろしいですか?
>>748 技術的には可能だよ
トップとページ1 ページ2 ページ3・・・ページ38 だけのサイトを持ってるんだけどサイト内検索した時に出る検索結果をページの若い順にソートすることは出来ませんか?
デェフォルトでは更新順なんですけど。
できる
754 :
Name_Not_Found:2008/12/12(金) 17:31:02 ID:1xOF670+
リスト表記中に一段階の解除を行うにはどのようにすればよいのでしょうか?
-ほげ1段階
-まげ1段階
--まげもげ2段階
上のリストの続き
--まげもげ2段階
←ここでまた「まげ1段階」のレベルで書きたい(そのまま書くと、まげもげ2段階の段落になる)
-はげ1段階
756 :
Name_Not_Found:2008/12/13(土) 17:05:57 ID:uyP78LxD
関連項目にリンクを張りたいのですが、
見出し名に自動的にリンクを張る方法はないものでしょうか?
Plus使ってます。
757 :
Name_Not_Found:2008/12/13(土) 21:30:03 ID:jjAik+sA
pukiwiki plus!にaaproプラグイン入れてAA表示したいんだけど
うまくできねぇ。というかズレたままw
Centosのfontsの中にIPAモナーフォントてのを入れないとだめなの?
pukiwikiに#htmlinsert
pukiwikiに#htmlinsertでgoogleadsenseを表示させているのですが
googleadsenseの広告に日本語ではない広告が表示されてしまいます。
どうすれば解決するでしょうか?
あと、googleにchachされてるページが文字化けしているのですが何が原因でしょうか?
スレ違い
確かに、pukiwiki関係あらへんわな
あぁ、そうかなぁ。
googleに聞くしかないか。
>>755 既出でしたか!thanx!試してみます。
>>755 できたっぽい。ありがとう。
+
hoge
というように、記述をずらすといけるんですね。
768 :
Name_Not_Found:2008/12/18(木) 07:10:07 ID:yIZGdrDX
プラグインを自分で入れられないなら、入れてもらうように頼めばええのでは。
管理人と連絡取れないんですよね
人生諦めも肝心。どうせなら自分でWiki立てちゃいなよ。
772 :
766:2008/12/18(木) 21:36:30 ID:???
>>767 あーすんません。他の人に使って貰うので「URLエンコードした物を書いておく」ってのはナシで、
他に方法はないでしょうか?
説明が足りなかったと言う点で、私の脳みそが足りていなかったことは認めます。Orz...
しょうがねぇ奴だ。
InterWikiNameで
-[
http://example.com/test/ Test] euc
[[Test:漢字.doc]]
あーすんません、「InterWikiをどうこう」ってのはナシで、他に方法はないでしょうか?
とは書くなよ。
>>773 ありがとうございます。調べてて InterWikiName ってのは何だ?とは思ってたのですが、そうやって使うのですか!
今ちょっと試せないので、明日やってみます!
775 :
Name_Not_Found:2008/12/19(金) 17:31:30 ID:ljaKeclF
pukiwiki1.4.6を設置してるけど、新しく別のサイトを立ち上げたので、もう一個wikiを設置することとなった。
どのpukiwikiが一番よいのでしょうか?
pukiwiki1.4.7
plus
1.4.8(CVS)
どういう使い方してるのかもわからんのにどれって聞かれても・・・。
せっかく新しく立ち上げるんならdokuwikiでも試してみれば?
使い方はゲーム攻略用に置いておくだけです。
今の1.4.6をコピって使ってりゃいいんじゃねーの。設定の手間も少なくて済むだろう。
ぶっちゃけ、好きにしろとしか。
779 :
768:2008/12/20(土) 03:52:25 ID:???
で、結局そのプラグインを使わないと
表を横に並べるのは難しいんですか?
DBサイトを作ろうと当初PHP+SQLを勉強してましたがセキュリティ関連が難しいので挫折気味です。
WikiでDBサイトが作れるそうなんですが、以下な感じのものは作れるでしょうか。
例)オリコンチャート表示
SQLでいうとアーティスト、CD、週別売上枚数の各テーブルがあり
○月○週の売上枚数一覧、1年間の総売上枚数一覧などを作りたいのです。
アーティスト名、CDタイトルなどは変わる可能性があるのでIDで引っ張る形にしています。
汎用dbとして色んな形でデータ引っ張りたいならpukiwikiって選択はない。
自力で作れないならdrupalを試すか、糞プスなどのcmsの汎用dbモジュを当たれ。
>>766 >>780 wikiはDBとしては弱いのでオススメしない。
簡単に編集できるってだけなので。
クエリー的な検索とか弱いし。
Drupalはオススメだな。
入力フィルードをカスタマイズするプラグインもあるし。
ちょっとした質問があります。
URL 長すぎで書き込めなかった orz
2chなどURLが長すぎると張れない場合があります。
また、UTF-8版に移行したいのですが、
こちらもかなりURLが長くなることで移行を躊躇しているという理由もあります。
そこで、短縮したURLでもページを表示できるようにしたいのですが、
何かオススメの方法はありませんでしょうか?
例えば、こういったURLを、
http://wiki.example.com/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5 %F3%A5%B0%2F%BD%E9%BF%B4%BC%D4%B8%FE%A4%B1%2F%A5%C1
%A5%E5%A1%BC%A5%C8%A5%EA%A5%A2%A5%EB%2F%C3%CA%B3%AC
%C5%AA%B3%D8%BD%AC%2F%A5%EA%A5%D0%A1%BC%A5%B7%A1%CA
%A5%AA%A5%BB%A5%ED%C9%F7%A1%CB%A4%F2%BA%EE%A4%EC
↓
http://wiki.example.com/index.php?5er3123 のようなハッシュでもアクセスして表示できる、といったような形です。
携帯でpukiwikiを編集するときに、編集エリアをいくつかに分割するようには出来ませんかね?
携帯だと編集エリア内の文字数制限があって、途中で切れてしまうこともしばしば…。
786 :
780:2008/12/20(土) 21:36:07 ID:???
>>781,782
ありがとうございます。
ローカルに入れて公式見ながら少しいじってみてたんですがやはりPukiWikiでは無理そうですか。
紹介してもらったDrupalを見てみようと思います。
787 :
742:2008/12/20(土) 23:20:36 ID:???
>>743 遅レスなんだけど「external_link.js」で外部リンクは別窓で開けるように
なりました。
ありがとうございました。
なんか最近どのサーバに設置したPukiWikiも表示が重いんだけど、
なんだろ
知らんがな
xreaのアクセス解析じゃね?
おれはそれだった
たしかにxreaだった
pukiwiki plusインストールしたけど、デフォルトのページがないのはデフォルト?
デフォルトのページってなによ?
最初から入ってるページ。
よくみたらいくつかあった。すまん
795 :
774:2008/12/24(水) 23:41:25 ID:???
>>773 大変遅くなりましたが、InterWikiNameでうまく動くことが確認できました。
ありがとう御座いました。
添付ファイル名検索っていうのはできないでしょうか?
以前MD5ハッシュ検索というのはどなたかがうpされてましたけど
今回初めてとあるwikiを編集したいと思ったのですが、
やり方がわからなくて困っています。
手伝っていただけないでしょうか?
ググるなり本買うなりして独習汁。
>>796 「全ページの添付ファイル一覧」でCtrl-Fじゃ駄目なのか?
ただファイル名検索するだけなら、簡単なプラグインでできた。
既にそういうものがあるかは知らん。
rewritemap.inc.phpで
>%A5%C6%A5%B9%A5%C8.html → テスト.html のようにデコードしたファイル名で保存する
をしたいのですが、どの用にすればよろしいでしょうか
それでどんな答えを要求しているのか分からんが、
公開しているページを読めとしか。
804 :
Name_Not_Found:2009/01/03(土) 11:23:14 ID:Am7shapI
とりあえず、そのページの作者に聞いたら?
それについては案として示されているだけで、
実装はまだ無いようだけど。
pukiwikiの全文検索エンジンが完全なgrep検索で気に入っているのですが
この検索エンジンの部分だけ切り取って別のhtmlサイトで使用することは可能ですか?
tracker_plusを使っているのですが
リスト表示するときに何も表示されない、リロードすると表示されるという
現象が繰り返されるのですが、これって直せないのでしょうか?
filtersも設定しております
>>805 オープンソースなんだから技術的には可能でしょうね。
ライセンス的にどうなのかは私はわかりませんが。
ところで検索エンジンの部分ってどのファイルですか?
wikiのページの更新回数が増えて、編集できなくなりました。
仕方なく、wikiディレクトリのそのページをftpでダウンロードして、
PCでテキストファイルを編集してサイトにアップロードしました。
ページの一番上に見出しを入れているのですが、
*見出し文
このように見出しにならないでそのまま表示されます。
ウェブ上で編集できるようになったので、確認してみましたが、
1行目はそのまま表示される状態で、
改行を入れて2行目にすると、見出しとして表示されるようになります。
ftpでアップロードするときの問題なのか、
エディタの問題なのか。’(ちなみにTeraPadを使ってます。)
何か修正方法はあるんでしょうか?
改行コードがLFとCRLFで変換されているのが原因?
810 :
Name_Not_Found:2009/01/15(木) 03:23:12 ID:WS63UDR4
BOMとか
文字コード教えれ
811 :
Name_Not_Found:2009/01/16(金) 16:54:42 ID:4ylgnqYR
pukiwikiの拡張しやすさと記事の書きやすさに惚れて、htaccessを駆使して普通のサイトをpukiwikiで書き直そうと思うんだけど、こういう用途でpukiwiki以外に似たようなのある?
静的なサイトからの切り替えだと・・・階層管理がしやすい別のCMSの方がいいんじゃね?
wikiがいいならdokuwikiとか、cmsがいいならmodxとか。いろいろありすぎて困る。
ありがとう。
階層化とかの改造にかかり始めてたけど、一度教えてくれたの見てみる。
確かPukiWikiベースにしたCMSがあったはずなんだが、あれ今もまだ開発続いてたかな?
sitedevってのが見つかた。
しかし公式につながらないorz
あれはもう開発止まってなかったっけ?
ぷきは擬似的な階層管理しか出来ないから改造までするなら他のやつのほうがいいかも。
今modxインストールちゅう
wikipediaの記事を読んだ限りではかなりよさそうだ
こ!これは・・・
慣れるのに時間かかりそう>modx
ぼちぼちやっていきますw色々ありがとう
pukiwiki.css.php の ul,ol の設定でマージンの左を 1em 分だけ空けたのですが、
表示されるリストは 2em かそれ以上ずれてしまいます
指定した量が正しく反映するにはどうすればいいか教えてください
>>810 サンクス。
UTF-8で保存してたので、それが原因のようです。
UTF-8Nに変更してみて確認してみます。
>>819 ソースの読み込みが足りない
設定はcss.phpだけだと思うな
ブラウザ周りのCSSバグでも踏んでた場合は俺はおまいじゃないからしらね
822 :
Name_Not_Found:2009/01/17(土) 22:03:43 ID:sN5g3DTr
リストは他に設定の場所があったきがす
823 :
819:2009/01/17(土) 23:45:29 ID:???
リストの左マージンが CSS で指定できない件ですが解決しました
default.ini.php の 34 行目からの下の 7 行を無効にすることで
pukiwiki.css.php から指定できるようになりました
$_ul_left_margin = 0; // リストと画面左端との間隔(px)
$_ul_margin = 16; // リストの階層間の間隔(px)
$_ol_left_margin = 0; // リストと画面左端との間隔(px)
$_ol_margin = 16; // リストの階層間の間隔(px)
$_dl_left_margin = 0; // リストと画面左端との間隔(px)
$_dl_margin = 16; // リストの階層間の間隔(px)
$_list_pad_str = ' class="list%d" style="padding-left:%dpx;margin-left:%dpx"';
>>823の設定って何の意味があるんだ?
pukiwikiは謎が多すぎる・・・
>>823 デフォルトのサイドメニューとボディの間隔だろ
826 :
Name_Not_Found:2009/01/19(月) 16:31:37 ID:13ub1xuO
cssだけじゃ無理なの?
>>824 CSSがあまり知られていない頃の制作者の心遣いの名残かと
828 :
Name_Not_Found:2009/01/19(月) 23:41:53 ID:13ub1xuO
>>827 なるほど、yukiwikiからかな。
いつ頃のものなのか軽く調べても見つからなかったよ…
829 :
Name_Not_Found:2009/01/22(木) 13:01:18 ID:Iad8oSrj
同ページ内の関連記事(見出し)にリンク貼る方法ないでしょうか?
リンク元とリンク先にanameを指定するのがわりと面倒。。
リンク元にかけば勝手に自動リンクされる方法をさがしているんだけど。
ないのかな、やっぱ。。
よっぽど厳密にパターン化してるんでない限りそれは改造しても無理。
831 :
Name_Not_Found:2009/01/22(木) 15:46:37 ID:s6W5Frgy
>>829 文章があれなんで意図してることが理解しきれてないけど、
見出しがwiki全体で一意ならできるかもね
いまいちなにがしたいのかよくわからないんだけど
同じページ内で [[自由につけた関連記事の見出し]]
みたいなことをできるようにするってことだったら
結構大変なんじゃ。
833 :
Name_Not_Found:2009/01/22(木) 17:53:02 ID:Iad8oSrj
さんくす。わかりにくかったみたいだね。
やりたいのは、ページ内リンクで
-----------------------------------
見出しA
……………
文章の最後
見出しI(リンク) 見出しZ(リンク)
(中略)
見出しI
(中略)
見出しZ
-----------------------------------
この場合、見出しIと見出しZにリンクを
貼りたいのですが、anameより
もっと簡単な指定方法はありませんか?
834 :
829:2009/01/22(木) 17:54:33 ID:???
829でした。
#contentsとどう違うのかわかってない俺はきっとお呼びでないに違いない
836 :
829:2009/01/22(木) 20:27:26 ID:???
#contentsは全部目次にしてしまいますが、
ピックアップして関連リンクみたいな形で張りたいのです。
837 :
Name_Not_Found:2009/01/22(木) 20:41:22 ID:s6W5Frgy
ピックアップってどっちで指定するの?
リンクする側?される側?
838 :
829:2009/01/23(金) 16:42:28 ID:71tVRDLB
リンク先です。
たとえば、100コある見出しから、
関連記事のリンク先の見出しを10コ選びたいです
方法ありますか?
839 :
Name_Not_Found:2009/01/23(金) 17:59:49 ID:I1n+wPmB
同ページ内に100個も見出しあるの??
それと、「関連記事」とか処理に関係ない言葉は混乱するから、使わない方が意志の疎通がしやすいと思われ
table_edit2の表計算機能を使って @cell(1,1)-@cell(1,2)みたく2つのセルの差を表示しているのですが
例えば -100 の計算結果の時にマイナスを表示せず2つのセルの差の 100 だけを表示したいのですが
何か方法はありますでしょうか?
841 :
829:2009/01/29(木) 11:22:28 ID:???
>839
どうも。
いろいろ調べてやってみたけど理解できないので質問を。
現在trackerプラグインでBBSの様なものを設置しようと思案中です。
名前、タイトル、本文を記入させるものです。
tracker_listプラグインでlist表示時に日付を追加するために
現在[_date]を使い日時表示をさせていますが、これがYYYY-MM-DD hh:mm:ss表示になってしまい
えらく長いので短くしたいのですがどのような方法がありますか?
MM/DD hh:mm位を希望しています。
pukiwikiをwikiwiki.jpからのレンタルでつかっており自由なプラグインの導入ができず
他のBBS設置プラグインを試みることも出来ない状態です。
どうかお分かりになる方、お力添えをよろしくお願いします。
>>842 Pukiwikiのコードを弄れない場合は無理だと思う。
pukiwiki.ini.phpを弄れるなら$date_formatと$time_formatの変更でいけるかもしれないけど(未検証)。
帰宅しました
>>843ありがとう。
やはり難しいのかー すっぱり諦めてみます。
というか、自分の説明で分かってくれたのが幸いでした。
845 :
842:2009/02/01(日) 22:48:30 ID:???
質問ばかりで申し訳ないのですが、頼るところがここしかないので
もう暫くつきあってくださいますと助かります。
現在は以下のような構成になっていまして
http://vip.cmdap.com/cgi-bin/uploader/30MB/file/vipnion-30MB_0359.zip.html ほぼ#articleに近いものが作れたと思います。
BBSページにフォームがあり、BBS/1 BBS/2と保存していくのですが。
zipの中身の画像ファイルのように、tracker_listで呼び出すとなぜかの文字が改行されません。
これは仕様っぽくあるのですが、何か抜け道というか上手く表示させる知恵はないものでしょうか。
分からないながらにここまでこぎつけましたが最後の壁が大きく立ちふさがってしまいました。
もし、お暇な方がいたら助けていただけると助かります。
358とか明らかに番号古いですね…勘違いでした。
正しくは359のファイルで正解でした、駄レス申し訳ない。
1.4.6を使用しております
リンク先画像の自動取得機能をオフにしたいのですが、どこを変更すれば宜しいのでしょうか?
http://honyarara.jpg と記述すると画像自体をwiki内で表示させるのを停止させて、urlの記述のみにさせたいです
どうかよろしくおねがいします
>>848 pukiwki.ini.php
PKWK_DISABLE_INLINE_IMAGE_FROM_URI
>>849 おかげさまで出来ましたー
どうもありがとうございました
851 :
Name_Not_Found:2009/02/15(日) 01:12:53 ID:xeyUPgZy
教えてください。
社内LANでpukiwikiを使って情報共有をしようとしているのですが
アクセス権管理がやりきれないため、アクセス管理された別の社内システム(以降システムAとします)のログイン管理に
ぶら下がる感じで管理できないかと考えています。
具体的には
step1.
ttp://perltips.twinkle.cc/php/digest_auth_http_client.php に紹介されているPHPベースの
HTTP クライアントを作成し、アクセス管理を行いたいpukiwikiのディレクトリに置き、
そこからシステムAにパスワードとIDを送信し、ログインさせます。
step2.
あらかじめシステムAのログイン成功画面のソースを取っておき、step1で送信した結果とマッチさせ
正しくログインができたかどうか確認し、オーケーならセッション変数にログイン結果を格納します。
step3.
pukiwikiのスキンにstep2のセッション変数を確認させ、空ならstep1のログイン画面に飛ばし、
しかるべき変数が設定されているなら正常どおりページを表示するようにするような細工をして
アクセスに制限をかける。
自宅の環境で実験した限りではstep3まですべて成功しましたが、裏口から入るようでセキュリティ的に
問題が無いのか不安です。自分はユーザ部門の人間で、スキルも日曜大工レベルなのですが、
実際に社内でやろうと思うと上や関連部門の承認を取ったりといろいろ大変なので原理的に穴があるようなら
もう少し練ってから提案しようと思っています。上記のような認証方法は有効かご意見いただけませんでしょうか?
852 :
Name_Not_Found:2009/02/15(日) 01:20:57 ID:xeyUPgZy
追記です。
アクセス権の包含関係は『システムAのログインユーザー = 設置予定のpukiwikiを使用するメンバー』 です。
有償でないと答える気にならんわ。
開発ほぼ止まってて、alpha版はカオスなPukiWikiにこだわるのを諦める選択肢
855 :
Name_Not_Found:2009/02/17(火) 00:32:38 ID:k/5bvH3m
すいません、pukiwikiってブログみたいに更新pingを飛ばすことはできないんでしょうか??
856 :
Name_Not_Found:2009/02/17(火) 02:53:55 ID:1OC6Xakv
pukiWikiへのリクエストデータをまとめて配列に入れたいのですが
例えば
<input type="hidden" name="plugin" value="article" />
このような場合は $a = $REQUEST[plugin]; で取れると思います
開くページを決定する、アドレス末尾の ?FrontPage などの部分は
$b = $_SERVER['QUERY_STRING']; で取れると思います
これを、同時に取得する方法は無いでしょうか?
$c = $_REQUEST; だと、$a 部分は取れますが、$b 相当の部分は取れませんよね・・・
$b もGETデータだからどうにかして取れないか悩んでいます
>>856 FrontPageって$var['page']に格納されなかった?
そうか、環境変数か何かのQUERY_STRINGからexplodeで取れるような気も。
859 :
855:2009/02/17(火) 10:59:59 ID:+XMOtVOT
>>858 やはりそこらへんかぁ・・
ありがとうございました。
860 :
Name_Not_Found:2009/02/17(火) 11:00:17 ID:+XMOtVOT
>>858 やはりそこらへんかぁ・・
ありがとうございましたm(_ _)m
861 :
Name_Not_Found:2009/02/17(火) 13:42:10 ID:1OC6Xakv
>>857 explodeがありましたね
色々試してみます
pukiwikiもしくはplusでレーダーチャート(多角形チャート)を表示するpluginってありますか?
863 :
Name_Not_Found:2009/02/19(木) 15:12:30 ID:WbM5/eQu
完全に個人用として利用したいのですが、
PKWK_READONLYにするとコメント欄も消えてしまいます。
コメントのみを受け付けるようにするにはどのように改造すればよいのでしょうか?
「comment.inc.php」の
if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
や
if (PKWK_READONLY) return ''; // Show nothing
をコメントアウトしてみたところ、コメントの表示はされましたが、
機能はしておらず、コメントを挿入する事はできませんでした。
(そのままページリロードしちゃいます。)
index.phpをコピーして作ったファイルを
define('PKWK_READONLY', 0);
とした管理用のファイルとしてますが、こちらでは正常にコメントできます。
他にどこを改造すればREADONLYでのコメントの挿入が可能となるのでしょうか?
宜しくお願いします。
864 :
Name_Not_Found:2009/02/19(木) 15:14:34 ID:WbM5/eQu
すいません、「完全に個人用」は間違いで
「CMSとして利用」の間違いでしたすいません。
865 :
Name_Not_Found:2009/02/19(木) 15:27:11 ID:WbM5/eQu
・・・ここまで書いて、
index.phpで
define('PKWK_READONLY', 0);
としたら正常動作するって事から
ifで、$_POST['plugin'] === 'comment'を条件にして
define('PKWK_READONLY', 0);
とでもすればできそうな気がしてきました。
すいません。
別解として、全てのページに認証を掛ける、という方向はどう?$edit_authと$edit_auth_pagesとかで。
上手くいったとしても通常閲覧でもフォームが残っちゃうのであまり美しくは無いんだけどこれは
運用やページ構成で何とか気にならない程度には回避できるはず。
部外者のコメントを受け付けをしたいなら、psommentを使って、pcommentのログページだけ
認証から外せばいい。commentを使うと対象のページも認証を外す必要があるはず、多分。
この方法なら本体をhackしなくても実現できると思うので悪い案ではないと思う。
自分でやってないのでアイディアだけね。
867 :
Name_Not_Found:2009/02/20(金) 07:52:37 ID:+AWAOL/S
それってfreeze使うところじゃない?
freeze2を追加すれば、複数ページ一気に凍結できるし。
freezeは凍結解除した合間に一般ユーザーにも編集できる余地が出来てしまうからなー。
めったに無いこととは思うけどね。それを嫌って自分の利用しているPukiWikiで編集制限を
入れたい部分は認証にしちゃった。PHPがcgi版で動いている場合は認証はそのままでは
動かないのが難点だけど。
>>868 そのサイトの案は悪くないんだけど、上手く動かすまでPukiWikiに慣れない人は厄介な目に
あいそうなのが難点。上手く動いたとしても、その後にプラグインとの兼ね合いとか気になってしまう。
そういった懸念を回避する案として、PukiWikiを二つ設置する案がある。編集用と閲覧用ね。
編集用は管理者のみしか知らず、必要ならアクセス制限を掛けておく。閲覧用はREAD ONLYで。
でもって、適当なタイミングで./wiki/内のログファイルを編集用から閲覧用に転送させる。
この転送は編集時に手動or自動で行なうとか、cron等で定期的に同期等色々手段は有る。
この方法のメリットは本体のhackが殆ど不要な点だね、やっぱり。
おそらくSkinも弄ると思うけど、2つに分けたほうが思い切った改造が出来ると思う。
追記。
この案の場合は、閲覧用Wikiは完全に一般閲覧者からの投稿は出来ない。出来るようにも
改造できるだろうけど投入する労力に見合った効果が得られないと思う。らから、そういうのは別に
フォーラムやコンタクトフォームを設置するなりすればよいと思う。デザイン等の不連続等で
あまり好まれない解法だとは思うけど、PukiWikiでは投稿者のきめ細かい管理や情報収集が
しにくいので企業サイトではあまり良くない気がする。やっぱりそういうのは専門のプログラムが好ましいと思う。
>>871 PukiWikiを普通に弄れる人や時間がいくらでもある人なら2つのWikiなんて一見二度手間な
システムを組む必要は無いと思う。pukiwiki.ini.phpやindex.phpのDATA_HOMEやら
DATA_DIR、LIB_DIRを必要に応じて弄れば一人二役ならぬ1Wiki2役が出来るだろうし。
でも相談者さんはあまり詳しくはなさそうだから、「複雑なシステムを1つ」より「単純なシステムを
複数組み合わせる」方が向いていると判断したんだ。確かに前者のほうが美しいかもしれない
けど、構築・実験・管理・運営という要素を考えるならばおそらく後者のほうが投入すべき労力
や時間的コストの点でこの場合は勝ってくると思う。
公式・dev・plusの三つをちゃんと読んでるだけで把握できてるであろう程度の話に有意義もへったくれもないだろ。
語りたいだけっぽいオッサンとそれの擁護ははっきり言ってウザいし無駄。
↑のような方々は、質問スレなんだから回答する気がないなら書く以前に読まなくてもいいんじゃねーの。シッシ
このスレの所有者か何かのつもりなのか?
このスレで出た質問に対して、外部のQ&Aサイトに行けという意味がわからん。
まったく、貧乏なおっさん同士でけんかすんなよ…
>>814 PukiWikiベースのCMSで月額利用2万だかとられるサービスならあった。
pukiwiki 1.3 を使っています。
特定の domain からの POST を禁止したい(GETは許す)のですがどのようにやればいいのでしょうか?
.htaccess で Limit POST をするのは余り良い方法ではないと聞きました。
Limit POSTでいい。
理解できないことを気にしても無意味。
>>884 めっちゃLimit POST 使ってました。
荒し対策だし十分だったけど使ってはいけないと言う理由は
・「指定したメソッドのみの制限だから穴だらけ」
・「解析が頻繁に行われるから」
と、とらえていたので、編集さえ制限すればいいのならLimit POSTで十分であると理解してたのですが、
LimitExceptは「解析が頻繁に行われるから」のデメリットはないんでしょうかねー?
とかいいながら
<LimitExcept GET>
order allow,deny
allow from all
deny from xxx.xxx.xxx.xxx
</LimitExcept>
に変えておいたけど・・・。
「解析が頻繁に行われるから」の意味がちょっと良くわからんが、この程度の.htaccessの記述の
変更で致命的な負荷になるほど最近のサーバは非力ではないと思う。CGI側でやるよりはよほど
ましかと思うが、その辺は調べてないのでわからん。
あとね、「指定したメソッドのみ」に注意。上のドキュメントにもあるけどLimitのMethodは大文字小文字も
区別するのさ。だからLimit POSTだとmethod='pOst'をスルーされる恐れもあるというのをメモ。
そこまでやる根性のある荒らしは今も昔もそう多くないけどさ。
887 :
Name_Not_Found:2009/02/26(木) 16:04:08 ID:pkBcODkd
あるwikiが管理人が全削除の可能性があるということで、
データのコピーをとりたいのですが、
手動でwikiの編集データを他のサーバの編集データにコピーという
非常に原始的な方法で行っていたのですが、
ページ数や添付ファイルの数が膨大すぎて挫折しています。
簡単にデータをコピーできる方法はありますか?
尚、管理者の手助けは一切期待できません。
また、現サーバはwikiwkiのレンタルで移行先は自サーバになります。
よろしくお願いします。
wikiwikiならそーいう機能があるはず。
URIよろ
>>886 インタープリットする時間も短くなるみたいな説明を見た事があったので;
すごく判りやすい説明です。ありがとうございます。
>>888 管理者なしでwikiもろパクリできる機能があんのか。すげーなww
>>887 http://lsx.sourceforge.jp/?Plugin%2Fpkwkdownloader.php こんなんもある。
自分だったら?cmd=listからページ一覧を取得、アドレスに?cmd=edit&page=を加えてwgetで全取得、
ローカルでツールか、使い捨てのスクリプト書いてWikiソースを切り抜くかな。
添付ファイルは?plugin=attach&pcmd=listで一覧を出して、一括DL。
wikiwikiの専用サーバ使っているいわゆる大手さんか。管理者がアクティブっぽいけど、
「管理者の手助けは一切期待できません」つうーのは特にネトゲ界隈のグダグダさを垣間見るようだ。
あなたがどういう意図で動いているかわからないけど、がんばってな。
893 :
887:2009/02/27(金) 11:32:00 ID:???
>>892 ありがとうございます。
今試したのですが、wgetでダウンロードしてみると接続まではできるのですが、
帰ってくるデータは403エラーファイルのみになりました。
pkwkdownloaderに関してはもう少し調べてみることにします。
管理者はアクティブですが、別のネトゲの管理者の時、引退するタイミングで
別の人間に譲渡した際、完全消去の過去がありました。
本人・譲渡した相手のどちらが削除したかはわかりませんが、
念のためコピーを取りたい次第です。
ちょっとすれ違い気味になりつつあるけど、放置されたWikiを何とか引き継ぐノウハウになりうるから、まあいいか。
>>893 User Agent文字列で制限が入っている。
wget --user-agent="適当なブラウザ名" URL
でOK。必要なら理ファラーも送れる。
wgetで再帰的にページを追わすとあんまり良くない状況になるので、URLのリストを食わせて
やった方がいい。URL一覧を作れれば、エディタで適当に編集してバッチファイルでやれば楽勝。
Wikiログはエンコードされた名前になるので、wgetで取得したものをそのままは利用できない。
エンコードするにはスクリプト書いてもいいが
http://pukiwiki.sourceforge.jp/dev/?%CA%DD%BC%E9%A5%C4%A1%BC%A5%EB ってのもあるので上手く使えば楽に出来る。
pkwkdownloaderが上手く動くならそっちが楽そうだけどPHP5とPEARが使える環境を準備するのがちょっと面倒だ罠。
時間が有ったので追調査した。
pkwkdownloaderは使えないみたい。sourceプラグインが稼動してないか入ってない(PukiWikiが
セーフモードだと使えないプラグインでもある)。よってpkwkdownloaderを書き換えるか、wget法でやるしかない。
wgetでの取得はお分かりと思うが、不可視のページ(大概は設定用ページ)は取得できないので注意。
ttp://atlantica.wikiwiki.jp/?:config のように:で始まるページがそう。全く同じに構成にしたいならこの辺も保存しておくべし。
同じく、凍結されているページも取得できない。この辺はメニューの「差分」あたりから手動で引っこ抜くしかない。
http://atlantica.wikiwiki.jp/?%A5%D8%A5%EB%A5%D7 Wikiログファイルの仕様に関しては自分で調べてもらいたいが、基本的に「ページ名をエンコードしたもの.txt」
となっている。エンコード方法は前述のページで調べられるが、問題は日本語名ページ。PukiWikiが運用されている
文字コードがEUCかUTF-8かで日本語名ページのログファイル名は異なる(以下は「ヘルプ」と言うページのログファイル)。
EUC:A5D8A5EBA5D7.txt
UTF-8:E38398E383ABE38397.txt
WIKIWIKIはEUCなのでそれを念頭にエンコード処理を行い、移植先のWikiもそれを考慮すると良い(文字コードを合わせると楽)。
896 :
887:2009/02/27(金) 15:18:55 ID:???
>>894 さすがに知識のある人は早いですね・・・
先程色々調べて --user-agentの制限のことにたどり着いたところです。
ブラウザを偽装する方法でwgetが制限を越えたのを確認しました。
これだけ教えていただければ十分なバックアップが取れると思います。
ありがとうございました。
俺なら手作業でコピペっていったほうが早いと思った。
933回やればいいだけだから!
手伝ってくれる人がいるなら4人でやれば1人200強コピペするだけだぜ!
しかし、事後でもいいから報告はするべきだと思うぜ
899 :
887:2009/02/27(金) 18:11:20 ID:???
>>897 あくまで直近のバックアップを取ることに意義がありますので、
手作業だと週一くらいで差分を更新するのが大変かもしれませんね。
>>898 すいません。
ちょっと作業から離れていますので、wgetで取得したところで止まっています。
また報告はさせてもらいます。
>899
ごめん、勘違いさせた。
Wikiの管理者さんに報告って意味ね
InterWikiでウィキペディアにつなぎたかったのだけど、
文字化けしてしまって、検索できなかった。
mbstringというものの設定ができていなかった所為と分かったので、
php.iniでコメントアウトされているところを戻して、
一箇所は書き換えた。
mbstring.encoding_translation = On
これでウキィペディアにリンクすることは出来るようになったけど、
あっちこっちググってようやくできた。
本当は、公式とかどこかに、まとめて書かれていたのん?
えーと、書かれているかどうか分からないんですね?
なら、答えは 書かれています です。
あなたにとっては書かれていないも同然だったのかもしれませんが…
netvideos.inc.php 以外でおすすめの動画表示プラグインってありますか?
荒らされてしまいTOPページの左側にメニューが消失してしまったのですが、
TOPページ左側を利用する方法をおしえていただけないでしょうか?
ttp://pukiwiki.sourceforge.jp/ ココで言うところの、TOP左側にある
PukiWikiについて
ダウンロード
インストール
セキュリティ
等が表示されている場所を利用できるようにしたいのです。
MenuBar
任意のページに対してアクセス制限をした時のBasic認証で、
「PukiWikiAuth のサーバー www.hogehoge.com にはユーザー名とパスワードが必要です。」
みたいな文を変更したいのですが、どこを変更すればいいのでしょうか?
PukiWikiAuthの部分だけならja.lng.phpの$_msg_authだと思うけど、
それ以降の文はブラウザが出してる部分だから変えられないんじゃないかな。
>>909 やっぱりそうですか・・・
秘密ページとか作成するときにユーザー名がいらなくて、PWだけで入れるようにしたいんですけど。
pcommentやcommentで
2chのように書き込み前にクッションページが出て
書き込み内容や注意文を表示出来るよう、
改造されたものってないでしょうか?
要望としては編集ではなく、コメント書き込みのみ
クッションページを出したいと考えてます。
自分でやってみようと頑張ってみたんですが歯が立たず・・・。
ヒントでもいいので何か実現できそうな案がありましたら宜しくお願いします。
>>906 のスパムフィルターが編集時にスパムあると(captcha用の)クッションページを出しているよ。
参考になるかもしれない
counter/*.countが更新されると所有者がapacheに変化してパーミッションが変更できないようになるんだけど正常ですか?
動作は問題ないんですがファイルの所有者がバラバラだと気持ち悪いので
以前のサーバではそんな事はなかったんですが
問題ない
即レスありがとうございます
とても安心しました
916 :
Name_Not_Found:2009/05/11(月) 19:47:48 ID:W6SkBpGo
すいません、自宅鯖に pukiwiki を設置したのですが
ファイルをアップロードしようと試みると
「管理者パスワードが一致しません。」
と怒られてしまいます。
もちろん管理者パスワード関係のものも
MD5で書き換えたりとしてパスワード自体に
問題はないはずです。
また /etc/php.ini の file_upload も On となって
おります。
>>916 パスワードのmd5化した物を外して、
平文のパスワードで問題ないか試してみればいいじゃない
問題ないはず!な〜んて思ってるから問題が起こるんだよw
918 :
Name_Not_Found:2009/05/17(日) 14:30:17 ID:xsUEHnFu
さくらのレンタルサーバにおいて、共用SSL+Basic認証で使おうとしています。
httpsでアクセスして開けることは確認したのですが、一部のリンクが
http:// になっています(確認できた範囲では下記)。
・最新の20件
・タイトルの右側の †
・編集画面で「ページの更新」や「キャンセル」のボタンをクリックして
表示されるページ
それぞれどこを確認・修正すればよいでしょうか。
※携帯電話からはhttpでアクセスしたい(共用SSLではアクセスできない)ため、
https決めうちは困ります…。
>>918 ということは、「決めうち」の解決法は分かっているんだな?
だったらそれを、携帯からのアクセスの場合のみ有効にするんだ。
920 :
918:2009/05/17(日) 18:24:08 ID:1zZlSiZV
>>919 すみません。
解決策はさっぱりわかりません。
httpかhttpsどちらかになってしまうのは困る、という意味で書きました。
紛らわしくて申し訳ないです。
どうでもいいが、
×だったらそれを、携帯からのアクセスの場合のみ有効にするんだ。
○だったらそれを、携帯以外からのアクセスの場合に有効にするんだ。
だったな。
default.ini.phpに
$script = '
https://yourpukiwikiurl.example.org/';
検証はしてない。うまく動いたとしても、下らんbad know howだ。
922 :
918:2009/05/17(日) 20:53:09 ID:1zZlSiZV
>>921 ありがとうございます。918と状況は変わりませんでした…。
"pukiwiki https"でぐぐったところ、バグトラックが色々見つかったんで、
ちょっと調べてみます。
本当に?
まぁどうでもいいか。
役に立たなかったようで残念だ。あばよ。
>>918 さくらはpukiwikiでBasic認証って使えたっけ?
CGI版?
925 :
Name_Not_Found:2009/05/26(火) 08:29:56 ID:ek/RHj9R
pukiwikiをUSBメモリにいれて利用したいのだが、どこを参考にすればよいですか?
しろうとでごめりんこ
何が訊きたいのかわからん。HDDに置くのと何が違うんだ。
927 :
Name_Not_Found:2009/05/27(水) 03:34:46 ID:if6NiFoL
>>926 925はポータブルで使いたいのではないか?
いよいよ訳が分からん。
そら一般的なHDDよりは(物理的)脱着は容易だろうが、
それで何がポータブルに使えるってんだ?
もしかして、現在PukiWikiを運用しているサーバから
USBメモリをぶち抜いて、別のサーバに差し込むだけで、
サーバ間の引越しが出来るとかいうイメージか?
…ポータブル…ねぇ…。
>>925=
>>927かどうか知らんが、やりたいことを具体的に書いたほうがいいぞ。
多分、PukiWikiじゃなく、OS、HTTPサーバ設定の話になると思うが。
>>925-928 俺はやってるよ。Windows前提でよければ
・xampp入れる。
・http.conf httpd-vhosts.confなどのパスを c:/hoge/hogeじゃなくて /hoge/hogeにする。
・httpd.confは外部からアクセスできないように(ファイヤーウォールあるけど念のため)みたいに書いておく
<Directory />
Options All
AllowOverride All
Order deny,allow
Deny from all
Allow from localhost 127.0.0.1
</Directory>
・httpd.confでエイリアス設定
<IfModule alias_module>
Alias /memo/ "/home/memo/"
</IfModule>
・xamppの起動はxampp-control.exeからいちいちやっていると面倒。
コマンドラインやランチャーからは、
XAMPP\xampp-control.exe start apache
みたいな引数をつけて呼ぶと、コマンドプロンプトが開かずに裏でapacheが実行可能。
気をつけるのはこのくらいだな。
apache知識あればいかようにでもなるはず
って、
>>929の方が簡単そうだな。Pukiwikiだけならこれでいいと思う。
俺は、mysqlとかも持ち運んでるから(mysqlはドライブ固定でないと無理かも)
自作プラグインのUserPageAdminが欲しいのですが
作者のページでもエラーが出て落とせなくなっています
このプラグインはセキュリティ的に問題があって
作者が落とせなくしてるのでしょうか?
単に落とせなくなってるだけなら、どなたかうpしてもらえないでしょうか?
その前に作者さんのフォーラムにダウンロードできませんって言ってきたら?
FFFTPでwikiフォルダの中身.txt群をまとめてバックアップしようとすると必ずどれかでDLが詰まるんだけど、
同じような症状の人いますか?
>>934 tarで固めたほうが楽だよ。ページ数にもよるけど、pukiwikiはファイル数が多くなるからね。
実体参照文字(&nbsp;みたいなもの)を変換されずに
そのままインラインで表示させたいのですが
可能でしょうか?
公式のQ&Aで見つけました
すみません
メールアドレスではない@を含む部分が
勝手にメールアドレスとしてアンカーが付いてしまったのですが
解除するにはどうすればいいのですか?
&#64;に置き換えることで
回避できました
すみません
補足しておきます。
Plus!を使っていますが、pukiwiki本家版でもかまいません。
よろしくお願いします。
>>941 どっちかというと、CSSの設定の問題と思う
float、clear、IEのバグあたりを調べて自分で理解しないと
根本的には解決しない
designer.inc.phpを使いたいのですが
作者のサイトが消滅してるので、設定等が分かりません
ファイル自体は、添付ファイルとして残ってる
designer.inc.php、designer_lib.php、designer.css.phpの
3つが必要だと思いますが、初期設定はどうすればいいのでしょうか?
PukiWiki本体側の変更が必要でしょうか?
どなたかご存じの方お願いします
Plusのユニコード版使ってるんだけど、
topicpathを使うとパンくず部分が携帯で文字化けしてしまう。
keitai.skin.phpに
<?php if ($is_page and exist_plugin_convert('topicpath')) { echo do_plugin_convert('topicpath'); } ?>
を入れてるだけなんだけど、
topicpathはUTF-8で表示されてるから化けちゃう。
topicpathをSJISで表示するにはどしたらいいっすか?
>>945 UNICODE版なら、パンくず関係なく、日本語使うとどこでも化けると思うが・・・
他が化けていない、という前提で書く(=Plusに携帯用変換モジュールが用意されている)
もし、Plusに携帯変換用の何かが用意されているなら、その変換用ルーチンを通せばよいかと
>>946 apacheの設定でやれ
htaccessでできる。詳しくはapachスレで
適当にUTF-8で落としてパーミッション指定して
indexページは表示されたんだけど
なんか全部のaタグにポート番号20201が設定されてる
http://○○.net/ がrootだとしたら
http://○○.net:20201/index.php?cmd=edit&page=FrontPage
みたいな感じ
なんじゃこいつはー
移転したんだけどキャッシュが肥大化しすぎlinksプラグインで更新しようとしてもエラーになる・・
なんかいい方法ないっすかね?
951 :
Name_Not_Found:2009/08/02(日) 10:31:26 ID:UJLZgaWY
見出しをつけたとき、本文の最後に見出しに戻る↑がつきますが、あれ消すにはどうしたらよいのでしょうか
ja.lng.php の $_msg_content_back_to_top を = ''; にするくらいかなぁ。
953 :
Name_Not_Found:2009/08/13(木) 18:10:27 ID:UxU8wziJ
rewritemap.inc.phpのために
コマンドプロンプトからpukiwiki本体にパッチを当てるやり方ってどうやるんですか
それを配布しているところに書いてあるので不十分ならば、
お前にそれを教えることは無理。
955 :
953:2009/08/14(金) 13:26:26 ID:+Eyvoxe/
パッチ当てたはいいけどアクセスできなくなった・・・
ここはおまえの日記帳じゃねぇ
957 :
Name_Not_Found:2009/08/16(日) 14:18:10 ID:qzeM5qfC
複数行の引数(ヒアドキュメント方式)の関数をdo_plugin_convertで実行するにはどうしたらよいでしょうか?
ろくでもない書き込みとsage無しの相関は実に高いな。
その「複数行の引数」でも「ヒアドキュメント」でもいいが、devで単語検索したか?
してないだろ。してれば、
dev:PukiWiki/1.4/ちょっと便利に/複数行のプラグイン引数を可能に
がすぐに見つかる筈だ。
公式の方でも 自作プラグイン/graphviz.inc.php を経由して辿り着ける。
-
↑この半角ハイフンをリスト構造ではなくそのまま表示するにはどうすればよいですか?
>>959 ぱっと思いついたのは
&#45;
に置換する方法
ホームページ制作王は、世界の権威であるCOMDEXが認めた
唯一無二のワールドスタンダードである。
963 :
Name_Not_Found:2009/08/20(木) 17:30:14 ID:Nw5Bl7Tj
お勧めのplusのスキンはありますか?
検索してもぜんぜん種類が出てこなくて。
964 :
Name_Not_Found:2009/08/20(木) 17:32:07 ID:ie8hnPa6
開発がほぼ停止してて、できる人は自分で済ませるか他へ流出してしまったからなぁ
plusだとデフォルトで日本語タイトルのページはindex.php以降も日本語になるけど、
無印で同じようにすることはできないの?
967 :
Name_Not_Found:2009/08/23(日) 14:25:33 ID:yWI+fkt4
cmdコマンドが効かない・・・
>>966 なんとなく何の事いっているかは分かる気がするけど、エスパーするのが面倒なので
お前意味不明と言っておく。
ブラウザ側の問題、UTF-8版とEUC版。
pukiwikiのタイトル横にバナーを入れようとしたのですがタイトルの真横ではなくて
タイトルの1段下にどうしても表示されてしまうのですがどう対処すればいいかご教授お願いします。
変更内容は
==pukiwiki.css==
#header {
padding:0px;
margin:0px; width:600px;}
#free {width:470px; height:60px;
float:right;} ←追加
== pukiwiki.skin.php ==
<div id="header">
(標準のソース)
</div>
<div id="free"> <img src="title2.gif"> </div> ←追加
コレだけです。
>>970 すいません事故解決しました。
h1のあと改行される仕様のためでした。
972 :
Name_Not_Found:2009/08/25(火) 14:11:32 ID:ZGEUBpsr
プラグインで静的URLにリライトしたはいいけどどうやって元URLから新URLにリダイレクトしたらいいのかさっぱりわからん
973 :
Name_Not_Found:2009/09/07(月) 10:41:51 ID:S57CgC/Z
euc版Pukiwiki Plusのヘッダ部分に「<p>ヘッダのテスト</p>」を挿入したいのですが
skin\pukiwki.skin.phpの88行目付近に挿入しても反映されません
どなたかご教示お願いします
すいません事故解決しました。
975 :
973:2009/09/09(水) 12:05:03 ID:S4iCrOPt
月曜から試行錯誤したのですがいまだにpukiwki.skin.phpを編集しても反映されません
何か反映させるための設定などあるのですか?
ブラウザで表示されるページはpukiwiki.skin.phpをキャッシュしたものを読み込んでいるのでしょうか?
976 :
973:2009/09/09(水) 12:09:01 ID:S4iCrOPt
あ、分かりました
default.skin.phpのほうを編集しないといけなかったんですね
解決できました
個人blogにでも書いててくれや
過疎ってるんだから別にかまわんだろ
zipファイルを添付するとtgz形式に変換されるのってなんとかなりませんか?
tgz形式が解凍できないユーザーが結構いるんですが
無効なWikiname(index.php?の後に日本語で適当な値を指定した)場合は404のページに移動させたいのですが
どのようにすればいいのでしょうか?
>>980 普通はそうならないはずだよ。設定とかいじった記憶が無いなら使っているサーバが
ちょっと怪しい気がする。どこ使ってるとか関連するプラグインや設定とか書いたら
助言があるかも。