加入Stage M/V/C, 並更新Node/Link與Stage的連結
Stage與其他model的關係:
Node與Link都屬於一個Stage
Stage 有一個起始節點

1. MySQL新增一張資料表stages
2. 新增Stage M/V/C檔案
3. 翻譯也一併完成
4. Node/Link與Stage相關的code一併更新
Stage 整合進 graph editor
從 stages/index 點選'edit graph', 會進入與'新graph editor'稍稍不一樣的編輯器.
這裡的版本會從url知道這是哪一關, 並讀取該關卡的Node/Link,
新增的Node/Link也屬於那一關。
上次忘記納入edit_graph.ctp
另外, Stage的view也加入 edit graph 的按鈕。
刪除無用的檔案
api的Node::d3回傳值加上movie_url
新增/更新節點的movie_url納入ng-model
1. AppCtrl加入處理movieUrl的功能, view也做出對應的修改.
2. elfinder整合進angularjs, 用directive包裝起來.
整理程式碼
1. 清除註解
2. 用$uses取代loadModel
導入stage(關卡)機制
1. url參數上的id變成stage_id, 亦即非指節點, 而是關卡.
2. 起始點的id從關卡取得.
3. 無論關卡或啟始點, 只要id有誤皆會拋出exception.
4. 加入Stage這個model (奇怪的是, 我並沒有把model file複製過來, 卻可以運作!)