Project

General

Profile

opTimelinePlugin

主な仕様 (PC, スマートフォン共通)

  • タイムライン(旧来で言うアクティビティ)の投稿・表示・削除ができる
    • データはすべてActivityDataテーブルに蓄積される
  • タイムラインに対しコメントを投稿・削除することができる
    • これもデータはすべてActivityDataテーブルに蓄積される
  • タイムラインに表示されている時間をクリックすると,そのタイムラインとコメントのみが表示される
  • デフォルトでは20件表示される
  • 下部にある「もっと読む」を押すと,さらに古いタイムラインが20件読み込まれる
  • 5秒おきに最新のタイムラインが投稿されているかをチェックし,投稿されていればタイムライン最上部に表示
  • スクリーンネームの設定をすることができる
    • 設定値はユニークで,SNS内で同じになることはない
  • @mention は, 存在するスクリーンネームのみ,そのスクリーンネームを設定しているユーザーのプロフィールページにリンクされる
  • http://~ から始まるURL等は,自動的にリンクされる
  • [日記] リンクや [コミュニティトピック] リンクに関しては今のところリンク置き換え対象外 (※理由: https://redmine.openpne.jp/issues/2773 )
  • 管理画面から設定できるガジェット
    • PC: [SNSメンバー全員のタイムライン, メンバーのタイムライン]
    • スマートフォン: [SNSメンバー全員のタイムライン, メンバーのタイムライン, メンバーのタイムライン1行のみ, コミュニティタイムライン, コミュニティタイムライン1行のみ]
    • ※ PC版はコミュニティ画面についてガジェットでパーツの配置を決めることができないので,コミュニティ説明文の上にタイムラインをくっ付ける想定(将来的には本線でPC版コミュニティ画面についてもガジェット設定ができるようにする)