Skip to content

sens publication (register, remover, editor)

License

Notifications You must be signed in to change notification settings

SENSlab/SENS_Publication

Repository files navigation

SENS Publication Manager

License: MPL 2.0

README in English

佐藤研究室の業績情報データベース「SENS Publicaton」へのデータ追加,削除,編集が可能です.

機能

機能は以下の3点です.

  1. 業績情報の登録 (SENS Publication Register)
  2. 業績情報の削除 (SENS Publication Remover)
  3. 業績情報の編集 (SENS Publication Editor)

使用方法

SENS Publication Register

業績情報を登録することができます.

リンク: SENS Publication Register
使用するにはSENSのGoogleアカウントが必要です.

上記画面が表示された場合,SENSのGoogleアカウントでGoogleにサインインした後,もう一度試してみてください. もしくは,シークレットモードにてリンクを開いてみてください.

画面説明

  1. メニューボタン
    押すと2枚目の画像のようにメニューが表示されます.

  2. 業績情報フォーム

  3. SUBMITボタン
    押すと業績情報を登録します.

  4. メニューバー
    Remover: 押すとSENS Publication Removerに遷移します.
    Editor: 押すとSENS Publication Editorに遷移します.

使用手順

  1. "カテゴリー"のドロップダウンリストから登録する業績情報のカテゴリーを選択してください.
    選択可能なカテゴリーは以下の通りです.

    • 受賞
    • 論文
    • 国際会議
    • 国内会議
    • 解説記事
    • 報道発表
    • 著書
    • 不明
    • 博士論文
    • 修士論文
    • 学士論文
  2. "年"のドロップダウンリストから登録する業績情報の年を選択してください.
    2003年~今年までの年が選択可能です.

"カテゴリー"で"受賞"を選択した場合

  1. "受賞内容"のテキストエリアに受賞内容を入力してください.
    例:

    • 最優秀発表賞
    • Best Paper Runner Up Award (IEEE ISMAR 2016)
  2. "詳細"のテキストエリアに受賞者の名前を入力してください.

  3. "SUBMIT"ボタンを押してください.下の画像のような文が表示されていればOKです.

"カテゴリー"で"受賞"以外を選択した場合

  1. "詳細"のテキストエリアに例のような業績情報を入力してください.
    例:

    • 田辺育暉, 浅井唯貴, 榎本龍一, 松倉悠, 岩井大輔, 佐藤宏介, "仮想手操作における非操作手への触覚呈示手法の検討", 情報処理学会インタラクション2018論文集, pp. 785–790, 2018.
    • Naruki Tanabe, Yuki Asai, Ryuichi Enomoto, Haruka Matsukura, Daisuke Iwai, and Kosuke Sato, "Haptic Feedback to Non-Manipulating Hand in Manipulating Virtual Hand", In Proceedings of IEEE Haptics Symposium 2018 Demonstrations, p. 125, 2018.
  2. "ファイル"のフォームにpdfファイルを添付してください.ファイル名は例のようにしてください.
    例:

    • 2018_Interaction_N-Tanabe.pdf
    • 2018_IEEEHapticsSymposium_N-Tanabe.pdf
    • 2017_Bachelor_T-Kaminokado.pdf
    • 2018_Master_R-Mine.pdf
  3. "SUBMIT"ボタンを押してください.下の画像のような文が表示されていればOKです.

注意点

  • ファイルサイズは50MB以内になるよう圧縮してください.

  • 業績情報をアップロードした後は,念のため,業績情報用のSpread Sheetに追加した情報が反映されているか確認してください.

  • 不安定なネット環境では,失敗しやすいです.良好なネット環境で使用してください.

  • 不安定なネット環境であったり,アップロードするpdfファイルのサイズが大きい場合,アップロードに時間がかかります.ロードバーが消えるまで気長にお待ちください.

  • Google Drive内に該当する年のフォルダが存在しない場合は,自動でフォルダを作成します.

SENS Publication Remover

業績情報を削除することができます.

リンク: SENS Publication Remover
使用するにはSENSのGoogleアカウントが必要です.

画面説明

  1. メニューボタン
    押すと2枚目の画像のようにメニューが表示されます.

  2. 検索フォーム
    削除する業績情報を絞り込むための検索フォームです.

  3. SEARCHボタン
    検索フォームに入力された情報を研究室内のデータベースから検索します.

  4. 検索結果

  5. マイナスボタン
    削除したい業績情報のマイナスボタンを選択します. 選択すると,マイナスボタンが赤くなります.

  6. DELETEボタン
    押すとマイナスボタンで選択した業績情報を削除します.

  7. メニューバー
    Register: 押すとSENS Publication Registerに遷移します.
    Editor: 押すとSENS Publication Editorに遷移します.

使用手順

  1. "カテゴリー"のドロップダウンリストから削除する業績情報のカテゴリーを選択してください.

  2. "年"のドロップダウンリストから削除する業績情報の年を選択してください.

  3. "SEARCH"ボタンを押してください.削除候補が表示されます.

  4. 削除したい業績情報の行のマイナスボタンを押してください.マイナスボタンが赤色になればOKです.

  5. "DELETE"ボタンを押してください.下の画像のような文が表示されていればOKです.

注意点

  • マイナスボタンは一つしか選択できません.

  • "カテゴリー"を選択した直後に"年"のドロップダウンリストをクリックすると,何も表示されない場合があります.お手数をお掛けしますが,もう一度クリックし直してください.

  • 業績情報を削除した後は,業績情報用のSpread SheetやGoogle Driveに削除した情報が存在しないことを確認してください.

SENS Publication Editor

業績情報を編集することができます.

リンク: SENS Publication Editor
使用するにはSENSのGoogleアカウントが必要です.

画面説明

  1. メニューボタン
    押すと2枚目の画像のようにメニューが表示されます.

  2. 検索フォーム
    編集する業績情報を絞り込むための検索フォームです.

  3. SEARCHボタン
    検索フォームに入力された情報を研究室内のデータベースから検索します.

  4. 検索結果

  5. 鉛筆ボタン
    編集したい業績情報の鉛筆ボタンを選択します. 選択すると,鉛筆ボタンがオレンジ色になります.

  6. 編集フォーム
    編集内容を記入します.

  7. EDITボタン
    押すと編集ボタンで選択した業績情報を編集します.

  8. メニューバー
    Register: 押すとSENS Publication Registerに遷移します.
    Remover: 押すとSENS Publication Removerに遷移します.

使用手順

  1. "カテゴリー"のドロップダウンリストから編集する業績情報のカテゴリーを選択しください.

  2. "年"のドロップダウンリストから編集する業績情報の年を選択してください.

  3. "SEARCH"ボタンを押してください.

  4. 編集したい業績情報の行の鉛筆ボタンを押してください.鉛筆ボタンがオレンジ色になればOKです.

  5. "編集項目"のドロップダウンリストから編集したい項目を選択してください.

  6. 編集してください.

  7. "EDIT"ボタンを押してください.下の画像のような文が表示されていればOKです.

注意点

  • 編集ボタンは一つしか選択できません.

  • "カテゴリー"を選択した直後に"年"のドロップダウンリストをクリックすると,何も表示されない場合があります.お手数をお掛けしますが,もう一度クリックし直してください.

  • 業績情報を編集した後は,業績情報用のSpread SheetやGoogle Driveに編集した情報が反映されていることを確認してください.

  • "編集項目"がファイルである場合,ネット環境が良好でないと失敗しやすいです.良好なネット環境で使用してください.

開発者向け

ディレクトリ構造

App/             # サーバーサイドの処理
  |- Main.gs
  |- Cipher.gs
  |- DriveManager.gs
  |- FileManager.gs
  |- SpreadSheetManager.gs
  |- Register.gs
  |- Remover.gs
  |- Editor.gs
Public/          # クライアントサイドの処理
  |- css/
    |- myCustomRegister_css.html
    |- myCustomRemover_css.html
    |- myCustomEditor_css.html
  |- html/
    |- register.html
    |- remover.html
    |- editor.html
  |- js/         
    |- mainRegister_js.html
    |- mainRemover_js.html
    |- mainEditor_js.html
Vendor/         # 外部ライブラリ
    |- MDL/  
    |- GETMDL-SELECT/
    |- jQuery/
    |- FontAwesome/
    |- CryptoJS/
    |- CryptoGS/
    |- iconatejs/

開発手順

開発する際は、Googleのclaspを使用します.

  1. Node.jsとnpmをインストールする

    Windows      MacOS
     $ node --version  
    

    でバージョンが4.7.4以上ならOK

  2. claspをインストールする

     $ npm install -g @google/clasp
    
  3. ローカルにcloneする

     $ clasp clone <scriptID>
    
  4. ログインする

     $ clasp login
    
  5. ローカルで修正する

  6. リモートにローカルの更新を反映する

     $ clasp push
    

ライセンス

MPL 2.0

About

sens publication (register, remover, editor)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published