表紙 | 新規 | 編集 | 編集 | 差分 | 一覧 | RSS | 検索 | 閲覧履歴 | 作成履歴 | 更新履歴

PonyWikiについてのページ - この日記やLightnovel Wikiで使用しているWikiEngineについて

目次

この日記やLightnovel Wikiで使用しているWikiEngineについて

PonyWikiとは?

YukiWikiをベースに色々改造したWikiです。

基本方針として、利用者が意識しなくても情報(ページ)が結びつくWikiを目指しています。

改造点

  • UTF-8対応
  • スペースを含むWikiName・ブランケットネームに対応
  • 自動リンク機能 (AutoLink)
  • 自動アンリンク機能 (AutoUnlink)
  • amazonプラグインで書影表示できます
  • InterWiki機能廃止
  • TrackBack機能
  • サブジェクトの表示がちょっとだけ綺麗
  • 見出しをh6まで対応
  • インデックスを利用した高速な検索
    • 検索結果をページに取り込む事ができます。
    • ソート順序も以下から指定可能です (昇順・降順両対応)
      • ページ名順
      • サブジェクト順
      • 更新日時順
      • アクセス数順
  • キャッシュを利用した速いレスポンス
  • RSSに本文が含まれている
  • RSSの圧縮配信
  • 携帯電話でのアクセスを多少考慮
    • ページを全て読み込めなくても、目次から部分読みができます。
  • 携帯電話用スクリプトがある
    • DoCoMoの携帯電話を考慮した専用スクリプトを準備しています。
  • 簡易スパム対策機能
  • 検索履歴機能
  • 閲覧履歴機能

自動リンクの仕様

明示的にカッコでくくらなくても、自動的にリンクが生成されます。表示時に動的にリンクを生成しているのではなく、書き込み時にリンクを生成しています。その為サーバへあまり負荷を与えません、たぶん。
リンクの順序は最長一致です。もっとも長い名前に対してのリンクを生成します。
リンクしているページが削除された場合、自動的にそのページへのリンクが解除されます。

開発状況

永遠にβ版です。

現在のコードは比較的安定しています。

スクリプトの配布

PonyWikiを使ってみたいという酔狂な方は、以下のURLからダウンロード可能です。AsIsの状態でパッケージしているので、マニュアルなどは未添付簡単なreadmeだけ添付です。

Google Sitemaps ジェネレータ

PonyWiki | YukiWiki | WalWikiなどのGoogle Sitemapsを作成するスクリプトです。

http://ponytail.jpn.org/lightnovel/sitemap.pl

PonyWiki改造の歴史

関連項目

  • init_form関数 - YukiWikiベースのPonyWikiのソースを読んでみる その25
  • remove_tag関数 - YukiWikiベースのPonyWikiのソースを読んでみる その21
  • 2007/02/03 - そろそろ、無理だと思うよ
  • Changelog - システムへの変更記録
  • PonyWiki - この日記やLightnovel Wikiで使用しているWikiEngine
  • 2006/06/20 - ひとつ 一夜の恋ならば
  • wiki.cgi全体(PonyWikiのソース) - YukiWikiベースのPonyWikiのソースを読んでみる そのxxx
  • 昔のChangelog その3 - 2005/11/09〜2006/05/29(ver 060508.3)まで
  • 2006/05/11 - ニュータイプになれない僕らは決して理解しえないエレベーターアクション
  • 2006/04/03 -
  • 2006/03/23 - いける  いけるやれる  やれるのびる  のびる今より  ちょっと遠くへ
  • 2006/03/15 - 狙撃兵なら明日のためにその1 「すごく見晴らしのいい所で うんと離れる」 その2「近づかれたら死を覚悟」
  • 2006/03/13 - なので あの地獄の悪魔の様な凶悪残虐 鬼デブメガネと死ガリメガネはまかせい
  • 2006/03/09 - ごめんなさいね 救ってあげられなくて
  • 2006/03/04 - 運命に好き嫌いはできないんだぜ!! 医師たるもの、こういう恥ずかしいセリフがパッと出てくるようになんなきゃ一人前とは言えないってコトさ
  • 2006/02/28 - ステキパーツに霊も人間も関係ない!!
  • 2006/02/20 - 残酷だってさ このテストは
  • back_push関数 - YukiWikiベースのPonyWikiのソースを読んでみる その28
  • insertsort関数 - YukiWikiベースのPonyWikiのソースを読んでみる その34
  • search_index_sort関数 - YukiWikiベースのPonyWikiのソースを読んでみる その33
  • bsearch関数 - YukiWikiベースのPonyWikiのソースを読んでみる その32
  • update_search_index関数 - YukiWikiベースのPonyWikiのソースを読んでみる その31
  • do_read_cache関数 - YukiWikiベースのPonyWikiのソースを読んでみる その30
  • print_cache関数 - YukiWikiベースのPonyWikiのソースを読んでみる その29
  • text_to_html関数 - YukiWikiベースのPonyWikiのソースを読んでみる その20
  • do_write関数 - YukiWikiベースのPonyWikiのソースを読んでみる その07
  • do_searchresult関数 - YukiWikiベースのPonyWikiのソースを読んでみる その11
  • do_read関数 - YukiWikiベースのPonyWikiのソースを読んでみる その03
  • do_index関数 - YukiWikiベースのPonyWikiのソースを読んでみる その06
  • 2006/02/10 - バカお前 死なないようにつけるから命ヅナって言うんだぞ
  • 2006/01/07 - ここは悩むところでも、迷うところでもありません。進むところです。
  • 2006/01/05 - 自由は、必ずしも世の中を良くするわけじゃない
  • 2006/01/04 - 「……前向きですね」「後ろに何がある?」
  • 2005/12/28 - いいか!遅刻したらデコピンではじき倒すぞ!
  • 2005/12/12 - こんな残酷な仕業が とても楽しい。
  • 2005/12/05 - 私一人で動揺しちゃってバッカみたいって言ってんの
  • 2005/11/18 - だめなんだ もう 本当に ボロボロ 壊れていく
  • 昔のChangelog その2 - 2004/11/09(エンジン移行)〜2005/10/31(ver 050912.4)まで
  • 2005/10/17 - 思考の倒錯者共は脳の一片でしか物を考えられないらしい
  • 2005/09/16 - HomeWork
  • 2005/09/12 - N/A
  • 2005/09/01 - 人間の死亡率ってな100%なンだよ 一秒先のことだって保証できねンだ
  • 2005/08/22 - 実はちょっと学ラン姿も見てみたいなあって思ってました…っ!!!
  • 2005/08/17 - チラ見確認
  • 2005/08/15 - …どうしましょ どんどん株が上がっていくわ
  • 2005/08/12 - なんでメガネ外したのーーーー!!?
  • 2005/08/05 - そっか… アレがサビシイってコトかぁ…
  • 2005/08/01 - 妙じゃないよ ありのままだよ 朝からステーキ食える人だよ!!
  • 2005/07/29 - こいつの目は誰の話も聞き入れない
  • 2005/06/12 - 一晩おいたら害虫よけの薬のできあがり。人間が飲んだら死にそうになるのに変わりはないけど
  • 2005/06/10 - 胸の奥に 小さな棘が 突き刺さる
  • 2005/05/23 - N/A
  • 2005/04/10 - それは武術の世界において… 努力は才能を凌駕するからだ!!!
  • do_create関数 - YukiWikiベースのPonyWikiのソースを読んでみる その12
  • PonyWikiの設定項目説明 - YukiWikiベースのPonyWikiのソースを読んでみる その01
  • print_header関数 - YukiWikiベースのPonyWikiのソースを読んでみる その15
  • inline関数 - YukiWikiベースのPonyWikiのソースを読んでみる その22
  • YukiWikiベースのPonyWikiのソースを読んでみる - YukiWikiベースのPonyWikiのソースを読んでみるのまとめ
  • main関数 - YukiWikiベースのPonyWikiのソースを読んでみる その02
  • do_edit関数 - YukiWikiベースのPonyWikiのソースを読んでみる その04
  • do_adminedit関数 - YukiWikiベースのPonyWikiのソースを読んでみる その05
  • do_searchform関数 - YukiWikiベースのPonyWikiのソースを読んでみる その08
  • do_search関数 - YukiWikiベースのPonyWikiのソースを読んでみる その09
  • 2004/12/01 - 恋する乙女の、その道に!前進以外に何がいる! 右折左折趣味じゃない! 後退停滞ノーサンキュー! 突撃! 突撃! 突撃だぁ!
  • update_recent_creates関数 - YukiWikiベースのPonyWikiのソースを読んでみる その27
  • update_recent_changes関数 - YukiWikiベースのPonyWikiのソースを読んでみる その26
  • print_message関数 - YukiWikiベースのPonyWikiのソースを読んでみる その24
  • make_link関数 - YukiWikiベースのPonyWikiのソースを読んでみる その23
  • print_content関数 - YukiWikiベースのPonyWikiのソースを読んでみる その19
  • unescape関数 - YukiWikiベースのPonyWikiのソースを読んでみる その18
  • escape関数 - YukiWikiベースのPonyWikiのソースを読んでみる その17
  • print_footer関数 - YukiWikiベースのPonyWikiのソースを読んでみる その16
  • print_error関数 - YukiWikiベースのPonyWikiのソースを読んでみる その14
  • do_FrontPage関数 - YukiWikiベースのPonyWikiのソースを読んでみる その13
  • info_to_digit関数 - YukiWikiベースのPonyWikiのソースを読んでみる その10
  • 2004/11/29 - みんなで幸せになろうよ
  • 2004/11/12 - それに比べ65点‥‥‥ なんて人間らしい数字なんだ
  • 2004/11/10 - そんなに計算得意なら電卓にでもなればいい この電卓め!
  • 2004/11/09 - 現実がこんなに醜いものだなんて
  • 2004/11/05 - 血を流さない事には物事を解決できない!
  • 2004/11/01 - 食卓にビールを
先頭へ