不撓不屈

戦国史同盟管理人・蛛賢(Shuken)のブログです。 サイト運営情報、技術情報、備忘録、作品公開等について投稿しています。

運営サイト情報

Pukiwiki時代は管理人ユーザ(私と副管理人さん)、登録ユーザ(数人)、ゲストの3パターンあり、
管理人ユーザのみが画像等のアップロード権限を持ち、登録ユーザは編集のみでした。
あと、ほとんどのページがゲストユーザで書き込めましたので、中には記事が消されたりしていました。
管理人ユーザにより凍結処理を行うと、そのページは管理人以外では触れなくもなりました。

これらのことを踏まえ、Dokuwikiについてもユーザ権限について検証を行いました。

1.副管理グループの追加

最初からあるグループは次の3種類です。(念のため表記を変えています)
・@管理 … 管理人(私だけ) … なんでもできる
・@ユーザ … 登録ユーザ … 「作成」まで「アップロード」×
・@オール … ゲスト含む全員 … 「読取」専用

登録ユーザはアップロード権限がなく、管理人のみがアップロード権限があるため、
シナリオのキャプチャ画像やZipファイル等は管理人が上げる必要があります。
@管理の1ユーザを使いまわすわけにもいかないので、副管理人のグループを設けました。

設定画面「認証」の「manager マネージャー」に「@副管理」を追加し、
「アクセスコントロール管理」のすべてのページ「*」(又は一部)に「@副管理」を割り当て、権限をアップロードにします。
続いて、「ユーザー管理」画面から現在の登録ユーザのうち「@副管理」としたい人にグループを割り当てます。

設定自体は以上です。

これによりユーザ登録画面から機械的に登録できたとしても、アップロードはできないため幾分マシです。

2.管理人のみ編集可能なページ権限設定

また、Pukiwiki時代の「ページ凍結」を、階層ごとに権限を決められるDokuwikiの機能を用いて疑似的に実現しました。(画像参照)
1ページずつ権限を振っていくのは大変ですので、これですっきり設定できたかと思います。

権限設定
補足.アップロード権限のないユーザでも既に上がっている画像等であれば記事に貼れるのか

この他、「@ユーザ」はアップロードの権限はありませんが、誰かがアップロードしたファイルを流用すれば、記事に貼ることができました。
「@ユーザ」であっても、「@副管理」により代理アップロードしてもらえれば、記事を作ることはできそうでした。


追記.スパム対策について

ユーザ登録や記事投稿時のスパム対策ですが、当初は画像による文字認識としていましたが、phpbbの挙動を見るに、単純な日本語入力の方が効果がありそうですので、取り急ぎそのようにしています。
毎回入力するのが面倒かと思いますが、ご了承ください。よろしくお願いします。

備忘のため投稿しましたが、Dokuwiki権限設定の参考になれば幸いです。


これらの検証において、宇喜多さんにご協力いただきました。この場を借りてお礼申し上げます。
このエントリーをはてなブックマークに追加 mixiチェック

Discordは、IRC同様、チャットをするためのアプリケーションです。
主にゲームユーザ間の交流目的で用いられており、無料で利用することができます。

IRCとの違いはアカウント登録が必要な点です。その代わり、フレンド登録、ダイレクトメッセージ、オンライン確認、スマホ対応等の機能が充実しています。

Discord「戦国史サーバ」は以下のとおりです。


一見さん、初心者からプレーヤー、シナリオ作者等、どなたでも参加可能です。
(私初め、インして放置している方もおられますので注意)

戦国史の話題に限定もしておりませんので、お気兼ねなくご参加ください。よろしくお願いします。

★現在のイン状況


 
このエントリーをはてなブックマークに追加 mixiチェック

おつかれさまです。
現在、時間を見つけては少しずつデータ復旧(と取捨選択)を進めているところです。

標記の件ですが、戦国史同盟には、「サンプルシナリオ改造プロジェクト」という、
標準搭載のシナリオをよりよくしようという有志の方々によるプロジェクトがありました。

(作業量も膨大でありますし、)平成23年9月頃を最後にシナリオの更新が止まっており、
同年中は再度戦国史本体に同梱してもらうことを検討しておりましたが、進展なく、
その後は、平成25年のアップローダ不具合から始まる一連の事象によるところです。

このことについて、当時の掲示板ログの再公開可否含めて、何らかの形での再公開を考えています。
過去のログから、以下のバージョンが公開された中で最新かと思いますが、相違ないでしょうか。

・サンプルシナリオ改_試56h.snr(2011/09/23)
・default_q.smp(2011/09/17)

もし別の場所でプロジェクトが進んでいたりする場合は御一報いただければ幸いです。

コメント欄、IRC(#戦国史)、Twitter等、何かしらご意見・アドバイスいただましたら幸いです。
先ずは進捗まで申し上げました。
このエントリーをはてなブックマークに追加 mixiチェック

先日の記事に、今後の戦国史同盟、Wikiのアイデアを募集すると記載しました。

TwitterやIRCチャンネルでも構いませんので、気軽にご意見いただければ幸いです。

IRCチャンネル「#戦国史」にはよく常駐していたものですが、端末故障もあり、しばらく入っていませんでした。

作業中は常駐する予定です。見かけたら優しく接してあげてください。よろしくお願いします
(離席してたらご容赦ください)

戦国史Wiki「戦国史IRCチャンネル」
このエントリーをはてなブックマークに追加 mixiチェック

戦国史Wikiの報告です。

当時の戦国史Wiki(PukiWiki Plus版)も去るサーバ攻撃の際、併せて閉鎖しました。

今回、そのときのバックアップデータ(2014年1月時点)を基に、先ずは当時のデータが閲覧できるようにと新たに構築(DokuWiki)、復旧作業中です。
(現在、管理人以外は書き込めないようになっています。)

ジオシティーズ、楽天インフォシーク、Yahoo!ブログ等、さまざまなサービス終了に伴って、リンク切れが散見されるため、分かる範囲で訂正・削除を行います。

復旧作業は手作業(PukiWiki→DokuWiki移行、様式変換)なので、この際、シナリオ紹介ページや他のWikiページの内容・構成について、アドバイス、アイデア等がありましたらお気軽にお寄せいただければ幸いです。
参考にさせていただきます。

https://wiki.sengokushi.net
このエントリーをはてなブックマークに追加 mixiチェック

↑このページのトップヘ