Skip to content

TCCinTaiwan/TcStorage

Repository files navigation

Version Gitter

Contents

Introduction

  • Structure: PHP + MySQL + HTML5 + CSS3 + JS

這是以寫:octocat:舊版的經驗為基礎,重構的新版本,多媒體參考:octocat:TcTube部分內容,目前主要是在Chrome環境中執行,其他瀏覽器不一定支援。 截圖-選取功能 截圖-影片功能 截圖-動態歌詞功能 截圖-Ace Editor功能

Installation

  1. Clone the repository.

    • Use Command(With submodule):
    cd C:/www/
    git clone --recursive https://github.com/TCCinTaiwan/TcStorage
    • Download Github zip:
      1. Download from Github
      2. upzip to your web server's document root.
      3. clone submodule repository.
      git submodule update --init --recursive
  2. Running install page or step by step.

    • Install Page

    The URL should like: http://localhost/TcStorage/install/index.php

    • Step by Step
      1. Create folders name "file/" and "logs/" .
      2. Import TcStorage.sql at MySQL and change database name.
      3. Modify connect.example.inc to set the correct database connection information

      Make sure the user has permission to view and modify the database

  3. Ok, now you can open the browser using this system.

The URL should like: http://localhost/TcStorage/index.php

ShortKey

  • F2 重新命名
  • Ctrl + A 全選
  • Ctrl + I 反選
  • Ace Editor
    • Ctrl + S 儲存
    • Esc 顯示設定選單
    • Ctrl Alt H 列出快捷鍵
  • Video/Audio

Todo

  • 多選 - shift
  • 資料夾大小
  • 檔案資訊
  • 排列方式
  • 帳戶
    • 分享網址
    • 權限
  • 多語言
  • 預覽
  • 覆蓋選項
    • MD5檢查
  • 使用提示

History

Latest version is 0.1.4 , for detailed changelog, check CHANGELOG.md.

Contributing

  1. Create an issue and describe your idea
  2. GitHub forks it!
  3. Create your feature branch: git checkout -b my-new-feature
  4. Commit your changes: git commit -m 'Add some feature'
  5. Push to the branch: git push origin my-new-feature
  6. Submit a Pull Request

Languages

  1. Go to PoEditor join this project.
  2. Translate!
  3. Export your contributing language like main.po and main.mo file.
  4. GitHub forks it!
  5. Add files to locale/{en_US}/LC_MESSAGES depand on language.
  6. Commit your changes: git commit -m 'Update en_US locale files'
  7. Push to the branch: git push origin my-new-feature
  8. Submit a Pull Request