最終更新 - 検索:

PmWikiメモ置場

PmWikiJa

CookbookJa

PmWiki

pmwiki.org

edit SideBar

LINKS

ようこそ屁放:PmWikiへ!

PmWikiを設置してみました。

独自にドキュメントなどを充実させていく予定です。
進行状況を知りたい方は、Site.AllRecentChangesを見るといいよ。

PmWikiに関するより詳しい情報は http://www.pmwiki.org へ。

PmWikiのPmって何の意味ですかね?午後のWiki?

 これまでのお話

  • とりあえず、インストール、国際化、ローカライズ、UTF-8対応まで終了
  • configをちょっといじって、入力サポートを表示
  • Main.HomePage、Site.SideBarへのアクセス制限(編集禁止措置)
  • PmWikiJaへのアクセスを確保(SideBar
  • ファームを設置してみる(成功の模様)
  • (:pagelist:)が反応してうざいので、日本語以外の国際化ファイルを削除
  • ファームを経由すると、.htpasswordが動作しないようだ……
  • ファームでPmWikiの複数のパスワード設定(Wikiグループの編集に関して)を試みるがどうもうまくいかないようだ(該当ページ翻訳中)
  • 公式ページの中に、どういう書式で書いてあるのか不思議ページがあったので編集を試みるも、編集禁止でへこむ
  • 進行状況を知るためのページ指定にPmWikiJa.RecentChangesCookbookJa.RecentChangesとしてたけど、Site.AllRecentChangesでいいことに気がつく
  • 機能一覧なページの翻訳をはじめるも、ちょっと飽きてくる…しかし翻訳の書式はかたまりつつある?
  • オプションで追加するセキュリティ機能をもうチョイで把握。その後、設置予定。
  • userauthのことがだんだんわかってきた。……ような気がする。ログインとかはできてる模様。
  • 特定フィールド全体のパスワードロック成功の模様。
  • プリントのCSSのいらない部分(ヘッダ・フッタの一部)削除&罫を細く&ゴシック化&行間を180%に
  • 右上のリンクのPrintがtarget="blank"にならないので、Site.PageActionsを編集。%newwin%の挿入で解決
  • ページの削除方法を確認
  • (:include:)を利用してページごとの書式を指定できるようにしてみた。
    • 本末転倒?
  • (関係ないけど)ワールドカップ用のページを新設
  • コンテンツトップのタイトル表示がウザイので pub/skins/pmwiki/pmwiki.tmpl から <h1>....</h1> を削除
  • 編集フォームが小さくてつかいにくいので、script/forms.php 90行目の 'e_rows' => '23',を 'e_rows' => '38',へ
  • sourceblock.php&GeSHiを導入。ソースを色分けして表示可能に。
  • sourceblock.phpの129行目のGet〜がウザイのコメントアウト
  • 日本語のオンラインマニュアルに飛ぶように、geshi/geshi/php.phpの314行目を変更。
    • ->キーワード内に_がはいっていると-が本家のルールなのでリプレイスしたいが…
    • ->上記の問題は、PHPproのサイトでマニュアル公開したのでそっちにリンク(結果下図のとおり)
  • uploadが必要なので、$UploadMaxSize = 1000000;をfarming.configに。
  • バージョンをアップグレード 2.1.6 -> 2.1.26
  • Cookbook/Forum.phpを日本語化&使いやすいように改造⇒運用開始
  • CustomMarkupをいじってThickBoxに対応させてみた
  • バージョンを pmwiki-2.2.0-beta16 へアップグレード 確認 pmwiki-2.2.0-beta16
  • テンプレをいじって広告を右肩へ挿入
  • ImagesAutoResizingを導入

 次回予告

  • 常に最新版に保つようにする…
  • なんかForumからアタックされてるようなので監視強化
  • 書式を徐々に覚えないとなぁ…
  • パスワード、セキュリティ関連の把握
  • 設定ファイルカスタマイズの要点まとめ
  • デザインカスタマイズの要点まとめ
  • アドオンカスタマイズの要点まとめ
  • PmWikiPmWikiJaなどがフィールドと共有できずに独自になっているようなので、その問題を解消。
  • データ添付関連(ファイル名が日本語だとちょい問題ありっぽい)の把握
  • 本家COOKBOOKのTODOを試用。そのままで使いづらいので改造予定。プラグインの仕様もわかりそうなので…。
  • PmWiki | Cookbook / PmWikiDrawを導入
    • ファームの子サイトで使えない(親サイトでは大丈夫、↓参照)
  • いっそ、PmWikiPaintとか作るか?
  • Cookbook/Forum.phpを日本語化
    • タイトルに「、」や「・」や「.」などを使うと動作が不安定に
  • 新規ページ作成時にひな形を選べるように…
  • よくわからんツールに依存するのはよくないんかなぁ…
<?php
define('CACHE_PERMANENT', 0);
define('CACHE_TEMPORARY', -1);


  db_query("UPDATE {cache} SET data = %b, created = %d, expire = %d, headers = '%s' WHERE cid = '%s'", $data, time(), $expire, $headers, $cid);
  if (!db_affected_rows()) {
    @db_query("INSERT INTO {cache} (cid, data, created, expire, headers) VALUES ('%s', %b, %d, %d, '%s')", $cid, $data, time(), $expire, $headers);
  }
  db_unlock_tables();

function page_get_cache() {
  global $user, $base_root;

  session_set_save_handler("sess_open", "sess_close", "sess_read", "sess_write", "sess_destroy", "sess_gc");
      session_start();
      break;
}
  • ->キーワードの追加方法を調べないとなぁ
  • ->できれば、target="_blank"にしたいなぁ。

PmWikiのPmって何の意味ですかね?Prease money?

Click to edit the image Click to edit the image Click to edit the image Click to edit the image


本サイトに関するお問い合わせは、info@neuve.com までお願いします。






編集 - 履歴 - Print - 最終更新 - 検索
最終更新時刻2008 年 03 月 25 日,01:36 PM