Cybozu Advance (ドラッグ&ドロップ可能なスケジュール)
JavaScript
Latest commit 6adf751 Feb 1, 2013 @hatashinya typo
Permalink
Failed to load latest commit information.
jquery
lib
README.md
config.js
index.html
portlet.html

README.md

Cybozu Advance

ドラッグ&ドロップ可能なスケジュール

Cybozu Advance

概要

Cybozu Advance はサイボウズの連携APIを利用したWebアプリケーションです。

ライセンス

GNU GPL v2

更新情報

  • 1.1.4 (2012/11/16)
  • 1.1.3 (2012/08/03)
    • グループ、および設備グループの数が0のとき予定登録時にエラーとなる不具合を修正
  • 1.1.2 (2012/04/01)
    • Cookie認証への対応
    • サイボウズ製品のライセンスが切れた場合のエラーメッセージ
    • 期間予定で終了日付が指定されていない場合に登録・変更できない不具合を修正
  • 1.1.1 (2011/04/07)
  • 1.1.0 (2011/03/02)
    • ドラッグ&ドロップ時の確認ダイアログ
    • 元ページへのリンク
    • フォロー
    • ポートレット
    • Google Calendar の重ね合わせ表示
    • 個人設定
  • 1.0.1 (2011/02/03)
    • XSS脆弱性を修正
  • 1.0.0 (2011/02/01)
    • 初版

特徴

  • HTML と JavaScript のみで実装されています。
  • ドラッグ&ドロップによる操作が行えます。
  • Google Calendar を重ね合わせることができます。
  • タイムゾーンに対応しています。
    • 注)サーバーのタイムゾーンではなく、ブラウザが動作するPCのタイムゾーンで時刻が表示されます。

機能

  • スケジュール

デモ

対応API

必要システム

動作確認済み製品バージョン、およびブラウザ

  • 製品バージョン
    • サイボウズ Office 9.2
    • サイボウズ ガルーン 3.5
  • ブラウザ
    • Internet Expolorer 9
    • Firefox 16
    • Google Chrome 23

インストール

  1. zip ファイルをダウンロードし、適当なディレクトリで展開します。
  2. サイボウズ製品が動作するWebサーバー(IIS、Apache 等)の、ドキュメントルート以下の適当なディレクトリ(仮想ディレクトリでもよい)に、展開した内容をコピーします。
    • JavaScript では、基本的にクロスドメインでのデータソースへのアクセスが認められていないので、同じWebサーバー上にインストールする必要があります。
  3. インストール先のディレクトリの config.js に、サイボウズ製品へアクセスするURLを記述してください。
    • Cookie認証を行う場合は次の1行を追加してください。 var useSSO = true;
  4. インストール先のディレクトリの index.html に、ブラウザからアクセスします。

Cookie認証について

  • Cookie認証はサイボウズ Office 9.1 以降でのみ対応しています。
  • Cookie認証を行うと、サイボウズ Office から Cybozu Advance へシングルサインオンが実現します。

セキュリティ

  • APIアクセスの度に、ログイン名およびパスワードをプレーンテキストでサーバーに送信しています。セキュリティを確保するためには、SSLをご利用ください。

開発・提供元

サイボウズ・ラボ株式会社

著作権

Copyright (C) 2011 Cybozu Labs, Inc.

備考

  • Cybozu Advance はサイボウズの サポートの対象外 となります。あらかじめご了承ください。