過去にダウンロードしたWemaForPhp051011で
次のエラーがでる人は、
wema.phpの42行目と43行目を削除してください。

****************
Warning: disp(../phpstats/php-stats.redir.php): failed to
open stream: No such file or directory in ~wema.php on
line 43

Warning: disp(): Failed opening '../phpstats/php-
stats.redir.php' for inclusion
(include_path='.;c:/php/includes') in ~\wema.php on
line 43
****************

2005.01.16
WemaForPhp051007テスト中!
HTML 4.0.1 Transitionalに準拠

2005.02.20
WemaForPhp051009テスト中!
MOVE(付箋のページ間移動)を実装
IEの印刷でリンク線を表示するように修正。

2004.12.10
WemaForPhp051004テスト中!
PHP4.3.0以上でも動きます
PHP5.0.2とPHP4.3.9で動作確認済
ここはPHP4.1.2なので
051003と区別つきませんが。

2005.02.07
WemaForPhp051008テスト中!
SAVE(すべての付箋の位置を保存)を実装
IEとFireFoxで付箋の大きさをそろえました。

2005.01.06
WemaForPhp051006テスト中!
PageListを中心にいろいろ修正

2005.03.16(配布2005.03.22)
WemaForPhp051010テスト中!
付箋の複数選択&まとめて位置移動

2004.12.12
WemaForPhp051005テスト中!
PHPがセーフモードでも
新しいページに付箋が置けます!

MOVEは「≫」の中にあります。
LOCKも「≫」の中に入れました
(051009)

ブラウザにIEを使っている場合は
ツール→オプション→詳細設定→
印刷→「背景の色とイメージを印刷する」に
チェックするとリンク線も印刷されます。

FireFoxでは現状でもリンク線が表示されます。

リンク線を印刷に対応させる目処がたちました。
051009についてくる予定です。

IEオプションの「背景の~」にチェックがない場合、
IEの仕様で付箋の背景色は透明になります。
ので、リンク線を表示できるようにしても、
よその付箋の上を走りまわってちょっと汚いかも

だれかHELP ME!!御願いします。

編集画面表示の際の
「改行コードの変換」がうまく動きません(T T

どうしたら良いのでしょう?

bd = bd.split('\\n').join('\n');
  ↓
bd = bd.split('\n').join('
 ');

となりJavaScriptエラー・・・。

PageLockExample
ロックされたページの例

2005.04.04
WemaForPhp051011テスト中!
まとめて削除/ロック/ページ移動など
ページロック

ホーム

wema::FrontPage
  │
  └WemaDev
   │
   └WemaForPhp

新しいページが書き込めない
    ↓
以下のファイルのパーミッションを確認してみたらどうでしょう?

.namemapファイル  :666(rw-rw-rw-)
.lockedpagesファイル:666(rw-rw-rw-)


ページの追加方法を教えてください!

先頭が大文字の英単語を複数つないだ文字列を
書き込んでみてください。
それが新しいページへのリンクになります。
例:
NewPage
SonyMusic
RobustControl


ありがとうございます。
しかし・・・新しいページに書き込みができません(^^;
Permitionが間違っているんでしょうか?

Dataのパーミションは?

mbstringの設定で
http_outputは未設定 or UTF-8
じゃないと出力HTMLの文字コードが変わってエラー

.htaccessに
<IfModule mod_php4.c>
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input UTF-8,EUC-JP
php_value mbstring.http_output UTF-8
php_value mbstring.detect_order ASCII,JIS,UTF-8,SJIS,EUC-JP
</IfModule>
と書くといいらしい。

051008のreadmeに追記しました。

wema@slavadev最新版にあって
wemaforphp051006にないもの
2005.01.06の分まで

・複数の付箋にリンクできる
・WikiネームのページはURLもWikiネーム
・XHTML1.1の文法にだいたいあってる

・ツールバーがアイコンになってる
・付箋のフチに画像を使える
・本文をクリックなしで折りたためる
・付箋の位置をグリッドにあわせられる

・付箋をアイコン化できる
・付箋のツールバーを隠せる
・付箋状態(位置など)を一括設定できる
・状態の変更は((time))に影響しない

・画像の行内複数表示に対応
・パスワードをMD5の一致で判定
・htmlの行数が少ない

・(shift|ctrl|alt)+ドラッグで文字選択可
・線の引き方が選べる
 ┌(タテヨコ)、┘(ヨコタテ)、/(斜線)
・編集窓の色選択でtextareaも色変更
・editでは付箋の位置ぴったりに編集窓を出す
・「ページの付箋一覧」
・付箋にonmouseoverでハイライト

wema@slavadev(最新版)にあって
wemaforphp:051006にないもの
2005.01.06の分まで分類

高速化・軽量化
・htmlの行数が少ない

仕様変更
・パスワードをMD5の一致で判定
・複数の付箋にリンクできる
・WikiネームのページはURLもWikiネーム
・XHTML1.1の文法にだいたいあってる
・状態の変更は((time))に影響しない
・editでは付箋の位置ぴったりに編集窓を出す

機能追加
・本文を折りたためる(クリックいらない)
・付箋の位置をグリッドにあわせられる
・付箋をアイコン化できる
・付箋のツールバーを標準で隠す
・付箋状態(位置など)を一括設定できる
・画像の行内複数表示に対応
・(shift|ctrl|alt)+ドラッグで文字選択可
・線の引き方が選べる
 ┌(タテヨコ)、┘(ヨコタテ)、/(斜線)
・「ページの付箋一覧」

外観変更
・ツールバーがアイコンになってる
・付箋のフチに画像を使える
・編集窓の色選択でtextareaも色変更
・付箋にonmouseoverでハイライト

バグ修正
 051006で済んでいる。

長いURLのメモがEDITしにくくて、困るんですよね。
たとえばこんなのとか。

スイスは台湾を国家として認めていないものの、国際法の基準に照らせば
台湾は国家としての条件を伴っているとして台湾の「国家性」を認定したことを報じた。
http://wwwsrv.bger.ch/cgi-bin/AZA/MapProcessorCGI_AZA?mapfile=pull/ConvertDocFrameCGI.map&ri=fr&lang=fr&ds=AZA_pull&d=03.05.2004_1A.3%2f2004&pa=7%7echine%4010%7erepublique%4010%7echino%403%7erepublique%401%7echine%404%7erepublique%404%7ede%4010%7e&

2004.12.06
WemaForPhp051002テスト中!
付箋の移動が軽くなってます
付箋がふえても重くなりません

ただし、リンク線がたくさんついた付箋ほど重い

2004.06.10
WemaForPhpセーフモード非対応版 完成!!
ベースはwema 0.5.1
セーフモードのときは新しいページを作らない

apache2の場合はこんな感じで。

<IfModule sapi_apache2.c>
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input UTF-8,EUC-JP
php_value mbstring.http_output UTF-8
php_value mbstring.detect_order ASCII,JIS,UTF-8,SJIS,EUC-JP
</IfModule>

JavaScriptがONでなければ
意味がないhtmlコードは、
なるべくJavaScriptで生成する。

問題なく使えてるなら何もしないでいいと思います

Windowsのエクスプローラ風に
付箋を選択できます。
ctrlキー、shiftキーをおしながら
複数の付箋を選択できます。
背景をドラッグして選択したり
矢印キーで選択することもできます。
(051010)

2005-11-16
WemaForPhp051012テスト中!
ページの付箋一覧機能
パスワードをMD5の一致で判定
PageListが広告に崩されないよう修正

2006-04-15 21:38:12
こんなかんじ(ソースみて)121231

それは本家のファイル?
文字コードがEUCなので、
対応するエディタで開けば読める

2005-12-07
WemaForPhp051013テスト中!
XHTML 1.1化
(ctrl|shift|alt)+ドラッグで文字選択
ニセURL対策

うぁ お恥ずかしい。
ありがとうございました。きちんと表示されました。

Pukiwiki も Wordpressも問題なく稼動している,
Windows XPApache2.0.55 PhP5.0.5なサーバに
wema for php051013 をインストールしました.

しかし/index.phpを表示させると空白のページ
しか表示されません。

ちなみに、Rubyの本家版は、ちょっと不具合が
あるもののきちんと表示されます。

解決策が思い浮かばないため、ここに書き込ませて
いただきます。 どなたかご教授願えれば幸いです。

→いま、PHPを4にダウングレードして試しましたが
だめでした。。。

XOOPS使用してるが故、、php.iniの設定を大幅に変更出来ない為、
この記述非常に参考になりました。

wema-2.0.1.tar.gz を解凍してエディタで開いたら文字化けってました

付箋ツールバーから
「≫」をえらんで、出てきたサブメニューから
「MOVE」をえらんでください。
移動先の選択窓がでてきます

移動先を1つ選択して、
「移動」ボタンを押せばOKです。

2006-05-11
WemaForPhp051014テスト中!
ページを1ファイル(*.page)で管理
付箋の時刻は本文の編集時だけ更新
PageListの高速化

こんどindex.phpに書いておきますね
「これはダミーなのでwema.phpへどうぞ」
とか。
なんでこんなことしてるかというと、
index.*を置かないと、うっかりディレクトリ内の
ファイル一覧が見られちゃうケースが
あるからです。サーバーの設定によるけど。

●なるほど~些細なことですがある意味やさしい仕様ですね。
ディレクトリ内非表示の設定でしたので気がつきませんでしたが、
そういう意図なんだったと...ナットクっす。

wemaforphp051014で対応しました

2006-05-26
WemaForPhp051015テスト中!
付箋本文の折り畳み機能
複数の付箋に線が引ける
透明付箋を選択時にみやすく

2006-05-29
WemaForPhp051016テスト中!
編集窓の横幅伸縮・色変更に対応
Operaサポート復活
ステータスバーに付箋時刻を表示

051014から、Operaのサポートを中止
画面外での背景クリックに反応しない仕様
のようなので・・・
画面サイズ内では普通にうごきます。
2006-05-29追記:
051016で対策済み。
Operaのサポートを復活しました

check this page by htmlvalidator

check css by cssvalidator

check this html by htmllint

編集モードでのリサイズ機能はまだ。
次回以降のバージョンで対応

編集窓は伸び縮みできるようにしたいですね。
051016で対応しました。
051017で編集窓を廃止したため、
伸び縮みも一時廃止です。
またいずれ実装したいです

2006-06-15
WemaForPhp051017テスト中!
編集窓廃止
線引き操作の簡略化
矩形選択のバグ修正

すみません、肝心なエラー内容を記載するのをわすれてました。。orz

えっと、IEのステータス部分に表示される
「!ページでエラーが発生しました。」をクリックして詳細をみてみたところ、
以下のメッセージが表示されてました。

ライン:83
文字:3
エラー:'id'は Null またはオブジェクトではありません。
コード:0
URL:http://slavadev.sourceforge.jp/wemaforphp/wema.php

何かの参考になれば幸いです。

作者さんへ。バージョンアップありがとうございます。
ですが、version051017 を試しに設置して動かしてみたとろ、
NEW のボタンからフセンが作成できなくなってしまいました。。・゚・(ノД`)・゚・
これは自分が使用しているブラウザ廻りの設定によるもの
でしょうか。(jadoes)

確認したPC環境は、win XP pro + IE6 sp1、Firefox 1.5.0.4です

報告ありがとうございます。
次のバージョンアップ時になおします

とりあえず、wema.jsの82行目の
if (!in_array(srcTagName, ["A", "HTML", "BODY"]) && getTarget(evt).id != "backboard") return;

if (!in_array(srcTagName, ["A", "HTML", "BODY"]) && getTarget(evt) && getTarget(evt).id != "backboard") return;
に直す(つまり「&& getTarget(evt) 」を追加する)と、
エラーが出ずにちゃんと動きます。

2006-06-24
WemaForPhp051018テスト中!
出力HTMLのサイズ軽量化
phpによる処理の高速化
javascriptによる処理の高速化

作者さんへ。ありがとうございました。早速直してみました。(jadoes)
って、今フセンを投稿したら、バージョンアップされちょりますね。(笑)
作成おつかれさまです。:)
2006-06-25 01:29:27

編集窓はAlt-Cでもとじれます(051003)

wemaforphpロードマップ
今後はだんだん原作から離れます

051019~
・.namemap廃止
 ページ一覧のキャッシュとして改名

・機能追加
 ・線の種類が選べる
 ・付箋位置をグリッドにあわせる
 ・付箋の最小化機能

・仕様変更(たぶんやらない)
 ・ツールバーを標準で隠す
 ・ツールバーがアイコン
 ・付箋のフチに画像
 ・付箋にonmouseoverでハイライト

難しい
(付箋の横幅を数値指定すれば可能?)
・javascriptがオフでもリンク線を描画
 リンク線のleft,top,width,heightの計算に
 付箋のwidth,heightが必要。
 しかしブラウザごとに違うのでムリ
 付箋のleft, topだけを使う引き方はある

同梱されてるindex.phpの中身はからっぽです
wema.phpをURLに指定すればうまく表示できます

wema.phpをindex.phpに名前変更して使っても
たぶんOK
hogehoge

どうすればTOPページのようなRSS作成できるのでしょうか?

XSLTっていうのでスタイルを指定するとあんな感じになりますよ

ところで確認ですが、「TOPページのようなRSS」って
http://slavadev.sourceforge.jp/index.php?cmd=rss&ver=1.0
のほうじゃなくて
http://slavadev.sourceforge.jp/wema.php?mode=rss
のことでいいですか?そうだとして、
それ自体がサンプルだと思うのですが。
私もどこかよそのサイトを参考にした気がします。
いま検索したところでは、下記が近い感じです
http://d.hatena.ne.jp/mkusunok/rss
http://naoya.dyndns.org/~naoya/mt/archives/000754.html

2004.12.09
WemaForPhp051003テスト中!
編集窓の使い勝手がいろいろ良くなってます
MozillaやOperaでもうまく使えるはずです
Safariはテスト環境がないのでわからない

背景画像がでないのは
BODY領域の取り方がブラウザによって
大きく違うせいかもしれません。
どうするのが一番いいですかねー

文字化け対策って
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
をwema.tmplに追加でもok?問題なく使えるけどね。

調べたらapplication/xhtml+xmlってIE7はサポートしてないんすね・・

2008.0722
つけたい機能
ゴミ箱ページで表示モード
 ・透明付箋だけ
 ・不透明付箋だけ
 ・両方

2008-09-12
WemaForPhp051019テスト中!
IE7でページが開けないバグの修正

WemaForPhp実演中!!
配布中の最新バージョンは051019です。
ダウンロードページへ

「元に戻す」をつけたい(Ctrl-Z)k

利用方法の検討

はい http://slavadev.sourceforge.jp/wema.php?mode=rss のことです。
単純に wema.tmpl に↑を追加すればいいのかな?と思ったのですが…
wema.phpにmode=rssの処理追加要、ということでしょうか?
mkmlkmlkm

hoge

---
test

test

[×]
TOP
トップページ(FrontPage)に移動します
NEW
新しい付箋の入力欄を表示します。画面をダブルクリックするのと同じです
LIST
ページの一覧が表示されます
SLIST
このページの付箋の一覧が表示されます
DUST
ゴミ箱ページ(各ページで削除した付箋が移動する)を表示します
SWEEP
ゴミ箱ページのすべての透明付箋を完全に削除します
SAVE
すべての付箋の位置を保存します
LOCK
ページを凍結して編集できなくします
UNLOCK
ページの凍結を解除します
HELP
この説明書きを表示します
[×]

付箋の移動先の選択

[×]

文字色:

背景色:

線を引く:

※線引き先の付箋を選択してください

×EDIT->
UNLOCK->