TOP  >  なーお'nぶろぐ  >  なーお  >  Web  >  [Xoops] d3diaryの機能追加予定

なーお さんの日記

 
2010
8月 7
(土)
10:21
[Xoops] d3diaryの機能追加予定
本文

現在開発バージョンとなっているのはd3diary-0.11系です。
これを仕事で使えそうな状況になってきました。そのために追加しておかないといけない機能は・・

  1. 画像以外のファイルアップロード機能
    • 管理画面で許可する拡張子・ファイル数を設定できるようにして、画像以外のpdfファイルなどを添付できるようにする。
    • この際、ファイル名を元のファイル名に戻して送信するように。
  2. 閲覧権限にグループ制限を追加。
    • Xoopsのグループでの制限。
    • 記事毎に閲覧者を設定できる機能。

 特に閲覧権限の機能追加が重要なのですが、今まで追加してきた機能で重くなってきたところに、更に権限ロジックが加わって表示が遅くなる可能性があります。

 そこで、権限関連のロジックを根本的に設計し直して、可能な限り重くならない実装とし、今後のメンテを考えて権限部分だけでも新規にObject化しておこうと思います。

 それなりの開発期間がかかる見込みですので、それまでの間は当分機能アップは行わない予定です。

 元々業務畑が違う私がXoopsを仕事で使うのは、おそらく最初で最後かもしれません。 以前より Motion Cafe を発展させる計画はあったのですが、なかなか実現できませんでした。 これを良い機会として、オープンソースへの貢献も、d3diaryを中心に継続してゆこうと思います。

閲覧(18943)

コメント一覧

投稿ツリー


AXYZ-SAK  投稿日時 2010/8/10 21:14
引用:
引用:

画像以外のファイルアップロード機能

これ……いっそfckエディタで投稿するようにしてしまえば
アップロード部分、そっちにぜんぶほっぽり出せる気がしますが(^^;

なーお  投稿日時 2010/8/10 22:18 | 最終変更

AXYZ-SAKさん、こんにちは。

引用:

これ……いっそfckエディタで投稿するようにしてしまえば
アップロード部分、そっちにぜんぶほっぽり出せる気がしますが(^^;

それは楽ですし、現状のバージョンでも既にFCKeditorも管理画面で選択しHTML有効を選択すれば使用可能なんですが、 記事の権限に連動という部分でどうしても難がありますし、HTML有効を必須条件となるのは避けたいです。

それに、アップロードして本文への貼り付けまでの手数の多さが致命的になるサイト環境もあります。(特に今回私の計画している技術系サイトなど。。)

また、画像は現状のまま仕方無いとしても、ファイルのほうはできればtrusu側に持って行って制限を掛けたいですね。(ダウンロード時に記事の権限をチェック)

AXYZ-SAK  投稿日時 2010/8/11 11:20
引用:

なーおさん
確かに、投稿権限=html権限となるのは、サイトによっては不安要素がある以上、
配布モジュールとして考えると難があるか……そうですね(^^;
また、アップロードと投稿を一括でポンッと済ませたいってのは確かに。

……っていうかそれより、ダウンロード権限の発行は面白いですね。
社内イントラサイトなどでは使い道がかなりありそう (・∀・)

なーお  投稿日時 2010/8/11 14:14 | 最終変更

AXYZ-SAKさん

引用:

確かに、投稿権限=html権限となるのは、サイトによっては不安要素がある以上、配布モジュールとして考えると難があるか……そうですね(^^;

そうですね。 自分の想定できる限定用途でしたら良いのですが、どんな使い方が待っているかわかりませんし。
あと、自分的に好みのサイトワイドxpWikiレンダラーモードで書けなくなり困るという面もあります。

引用:

……っていうかそれより、ダウンロード権限の発行は面白いですね。社内イントラサイトなどでは使い道がかなりありそう (・∀・)

はい、イントラを含めた企業向けユースには、権限問題が付きまといます。 都度カスタムで作るのも可ですが何とも効率が悪いですから、後でクラスのオーバーライド等の方法でカスタムし易いように実装しておく、というのがベストだと思います。 :-)

ということで、手近なところでXSNSあたりを参考にやってみようと考えています。



新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ