Kのスレッド
さて僕はそろそろ第三世代OSASKを作り始めようかなと思っているのですが、もし以下のようなシステムを用意してくれたら、hideyosiさん以外の人にも開発状況を公開してもいいと思っています。
1.認証をクリアしないと読み書きできないwikiを作る。僕はそこに設計のアイデアなどを書き溜める。
2.wikiの認証について、誰がログインできて誰がログインできないかについては、hideyosiさんに一任する。荒らされたり、情報が勝手にリークされたりした場合は、hideyosiさんの責任ということになる。結局hideyosiさんは僕とhideyosiさんしか信用しないで、他の誰にもログインを許可しないかもしれない。それでも僕はかまわない。
3.そのwikiには僕以外の人も意見を書くことはできる。つまり僕以外のみんながリードオンリーになるというわけではない。
どうでしょうか?お返事お待ちしています。
1.認証をクリアしないと読み書きできないwikiを作る。僕はそこに設計のアイデアなどを書き溜める。
2.wikiの認証について、誰がログインできて誰がログインできないかについては、hideyosiさんに一任する。荒らされたり、情報が勝手にリークされたりした場合は、hideyosiさんの責任ということになる。結局hideyosiさんは僕とhideyosiさんしか信用しないで、他の誰にもログインを許可しないかもしれない。それでも僕はかまわない。
3.そのwikiには僕以外の人も意見を書くことはできる。つまり僕以外のみんながリードオンリーになるというわけではない。
どうでしょうか?お返事お待ちしています。
あの、学校でのテスト対策などの情報を載せようと思って作ったwikiですが、認証もつけたのでどうでしょう?
動作確認用に上げたので、見てみて下さい。
http://www17.atpages.jp/~hikarupsp/usr/local/bin/
とりあえずKさんのために、編集できるようにアカウントを創っておきました。
ユーザー名はK
パスワードはk-tan
IRCにいますので、質問があったらお願いします。
動作確認用に上げたので、見てみて下さい。
http://www17.atpages.jp/~hikarupsp/usr/local/bin/
とりあえずKさんのために、編集できるようにアカウントを創っておきました。
ユーザー名はK
パスワードはk-tan
IRCにいますので、質問があったらお願いします。
http://www17.atpages.jp/~hikarupsp/usr/local/bin/index.php?%3Atest
のページは、認証画面は出ますが、Kさんのアカウントでは閲覧できないようになっています。
のページは、認証画面は出ますが、Kさんのアカウントでは閲覧できないようになっています。
とりあえずseroさんの方式で作ってみました。
継承は正常に動作しているようです。(ktan/test以下が要認証)
とりあえず許可しているユーザーは、
lina, hideyosi, k-tan, hikarupsp, sero です。
http://osask.net/w/555.html
継承は正常に動作しているようです。(ktan/test以下が要認証)
とりあえず許可しているユーザーは、
lina, hideyosi, k-tan, hikarupsp, sero です。
http://osask.net/w/555.html
wikiにページktan/test/hogehogeを私(sero)の権限で作成した(実験※)ところ、
想定どおり、「ページ作成に成功し、上位ページの権限を継承する」という結果を得ました
よって、あるページの子を作成するとき、親ページの権限設定が「強制的に継承」ならば、その親のオーナーが誰であるかに関係なく、権限が継承されることがわかりました
>>9 を投稿したときの構想を以下に記します
##########
ktan/ (下位ページへのリンクなど)
+ page1 (テーマ1)
+ page2 (テーマ2)
:
ページktan
オーナー : hideyosi
閲覧・編集権限 : (許可するユーザ)
権限を子ページに強制的に継承
##########
この構成であれば、Kさんの要望を実現した上で、権限を設定する余分な手順はまったくありません
さらに、万が一登録ユーザに荒らしがいて権限を変更するときでもページktan一つだけを変更して対処できます
上の実験※は、hideyosiさんがオーナーであるページktanの子ページをKさんが作成でき、その権限が想定どおりになるかを検証するためのものでした
実験からこれは問題ないことがわかります
ここで、今回の実験で私が作成したページktan/test/hogehogeの権限を私は一切変更できません(権限が強制継承なので)
これは、上の構想をそのまま運用した場合、Kさんは作成するページの権限を操作できないことを意味します
(ある特定のページでのみ一般に公開するなどといった例外的な設定ができない)
これが問題になるようであれば、Kさんとhideyosiさんが共有するアカウントを一つ作成し、権限の操作をこのアカウントで実行すればよいでしょう
以上、実験&検証(&問題点&改善法, if any)でした
長文投稿失礼しました
想定どおり、「ページ作成に成功し、上位ページの権限を継承する」という結果を得ました
よって、あるページの子を作成するとき、親ページの権限設定が「強制的に継承」ならば、その親のオーナーが誰であるかに関係なく、権限が継承されることがわかりました
>>9 を投稿したときの構想を以下に記します
##########
ktan/ (下位ページへのリンクなど)
+ page1 (テーマ1)
+ page2 (テーマ2)
:
ページktan
オーナー : hideyosi
閲覧・編集権限 : (許可するユーザ)
権限を子ページに強制的に継承
##########
この構成であれば、Kさんの要望を実現した上で、権限を設定する余分な手順はまったくありません
さらに、万が一登録ユーザに荒らしがいて権限を変更するときでもページktan一つだけを変更して対処できます
上の実験※は、hideyosiさんがオーナーであるページktanの子ページをKさんが作成でき、その権限が想定どおりになるかを検証するためのものでした
実験からこれは問題ないことがわかります
ここで、今回の実験で私が作成したページktan/test/hogehogeの権限を私は一切変更できません(権限が強制継承なので)
これは、上の構想をそのまま運用した場合、Kさんは作成するページの権限を操作できないことを意味します
(ある特定のページでのみ一般に公開するなどといった例外的な設定ができない)
これが問題になるようであれば、Kさんとhideyosiさんが共有するアカウントを一つ作成し、権限の操作をこのアカウントで実行すればよいでしょう
以上、実験&検証(&問題点&改善法, if any)でした
長文投稿失礼しました
僕が昨日ここの掲示板でOSECPUのことを紹介したら、もう2人もOSECPU-Wikiに書き込んでくれました。
これは本当にすごいと思います。
hideyosiさんが何年も守り続けてきたOSASKコミュニティは、偉大だなと改めて思いました。
これは本当にすごいと思います。
hideyosiさんが何年も守り続けてきたOSASKコミュニティは、偉大だなと改めて思いました。