Sonots' PukiWiki プラグイン
PukiWiki のプラグイン開発をしています。
- akismet.inc.php
- スパムフィルタ Akismet プラグイン
- Bookmarklet
- Pukiwiki Bookmarklet
- contentsx.inc.php
- ページの目次を作成する #contents のプラグイン化、拡張
- delete.inc.php
- 複数ページ一括削除プラグイン
- dump2html.inc.php
- Dumps wiki outputs into static HTMLs
- ecache.inc.php
- お手軽部分キャッシュ
- enull.inc.php
- Plugin which outputs nothing although it parses argumented wiki grammer
- epre.inc.php
- Pre showing of HTML results of wiki grammars
- highlight.inc.php
- Code Highlighting using dp.SyntaxHighlighter
- html.inc.php
- HTML を直接記述
- html2pdf.inc.php
- PDF 生成プラグイン (HTML2PDF.BIZ)
- htmlinsert.inc.php
- ファイルをとりこみそのままWiki上に表示するプラグイン
- amazonads
- アマゾンアソシエイト関連の htmlinsert スクリプト集(3つ)
- djson
- A htmlinsert script which shows del.icio.us bookmarks
- flash
- A htmlinsert script which shows a flash
- googleads
- A htmlinsert script which shows Google Adsense
- newpage
- A htmlinsert script to make new page on printing
- pre
- Preformatted Text Htmlinsert Script
- u2b
- A htmlinsert script which shows youtube video
- iframe.inc.php
- Inline frame plugin
- includex.inc.php
- ページを取り込むプラグイン include の拡張
- initchmod.cgi
- 初期パーミッション設定
- jsmath.inc.php
- jsMath を用いた数式の表示
- lsx.inc.php
- ページをリストアップするプラグイン ls.inc.php の拡張
- markdown.inc.php
- Port Markdown Text Markup Syntax to PukiWiki
- mceedit.inc.php
- Editing with TinyMCE (Javascript WYSIWYG Editor)
- mimetex.inc.php
- Display Math Equations using mimetex.cgi
- navix.inc.php
- ページナビゲーションを表示する navi.inc.php の拡張
- pkwkdownloader.php
- Pukiwiki のソース(Wiki または HTML)を http 経由でダウンロード
- popularx.inc.php
- 人気のページをリストアップするプラグイン popular.inc.php の拡張
- pre.inc.php
- pre プラグイン
- regexp.inc.php
- 正規表現による文字列置換プラグイン(プレビュー付き)
- remakepage.inc.php
- wikiページファイルを作り直す。タイムスタンプの復元など。
- replaceplugin.inc.php
- The replace plugin for plugins
- splitbody.inc.php
- 文章を分割し、マルチカラムで表示するプラグイン
- statichtml.inc.php
- PukiWikiの静的HTMLシステム化
- style.inc.php
- Style Plugin
- submenu.inc.php
- Switch contents displayed on MenuBar by the page present on display.
- tag.inc.php
- Tag Plugin
- updateplugin.inc.php
- プラグインアップデート支援プラグイン
- votex.inc.php
- Yet Another Vote Plugin eXtension
- wikinote.inc.php
- Wikipedia-like Note(Discussion) Plugin
Plugin Development
- Class
- プラグインクラス化
- NamingConvention
- 名前規約
- PHPAPIExtension
- PHP API Extension
- PukiwikiAPIExtension
- PukiWiki API Extension
- Tutorial
- PukiWikiプラグイン開発チュートリアル
- TutorialPlus
- PukiWiki Plus! プラグイン開発チュートリアル
- UnitTestForPlugins
- UnitTest for Pukiwiki Plugins - 古い
Hacks
- auto_template
- 新仕様案とその実装
- comment.inc.php
- 情報整理
- CompleteFreeze
- 完全凍結
- convwiki_rules
- Wiki文法変換定義(convert_html 直前に適用されるユーザ定義ルール)
- fusen.inc.php
- fusen.inc.php のハック案
- get_existpages
- get_existpages を3行で軽くする
- htmlp.inc.php
- HTML Purifier を用いた html 直書きプラグイン実験版
- ip_auth
- この IP なら無条件で許可。
- menu.inc.php
- MenuBar をあらかじめ変換しておく(本体改変)
- navi.inc.php
- naviのハック
- PATH_INFO
- PATH_INFO を用いた SEO 対策の調査ログ
- PluginForPlugin
- プラグイン用プラグインの仕組みを考える
- PluginScheme
- プラグイン開発の仕組みの改良案
- plugin_xxx_write
- ページ保存時実行プラグインの仕組み
- PokiWiki
- もし PokiWiki (Post PukiWiki) を作るとしたら
- PukiWiki Static!
- PukiWiki Plus! 静的 HTML 変換版
- read.inc.php
- ページに別名をつける(Redirectする)
- IdeaLog
- 調査記録
- ref.inc.php
- ref のハック案
- tablekit.inc.php
- (アイデア) Ajax なテーブル編集支援プラグイン
- Tracker
- アイデア(ToDo)トラッカー
- Wikiwyg
- Wiki 文法を出力する Javascript Wysiwyg エディタ(メモ)
Old stuffs
- Hack
- AutoBaseAlias
- AutoAlias にページ名の basename を自動的に設定する機能の追加 - Plus に取り込まれました
- edit.inc.php
- Hack:Partedit including sub-sections - Now Plus had this
- geshi.inc.php
- コードハイライトプラグイン geshi のハック -- 取り込んでもらいました
- kisekae.inc.php
- Skin Switcher Plugin - ボツ
- multilang.inc.php
- Hack:Internationalization of wiki page messages - Now imported into Plus
- pukiwiki.usr.ini.php
- ユーザ設定ファイル分離 - Plus にとりこまれました
- replace.inc.php
- Hack:Add notimestamp function - Imported into Plus
- AutoBaseAlias
- Plugin
- amazonpd.inc.php
- Amazon(co.jp) Associate Product Links - htmlinsert/amazonads ぐらいで充分なことにしてボツ
- ASCIIMathML.js
- ASCIIMathML.js を用いた数式表示
- basename.inc.php
- Show only basename of the page
- contents2_1.inc.php
- #contents のプラグイン化、そして拡張 (old)
- deliciousjson.inc.php
- Requests del.icio.us json feeds - htmlinsert/djson ぐらいで充分なことにしてボツ
- include2.inc.php
- 行数制限つきinclude (old)
- ls2_1.inc.php
- ls2 拡張。リストする階層が指定できる (old)
- popular2.inc.php
- popular プラグイン拡張。昨日の人気を表示できる - Plus に取り込まれました。
- preattach.inc.php
- Creation or edition of attached files on wiki pages
- splitbody.inc.php
- Plugin to split sentences automatically and display them with multi columns
- amazonpd.inc.php