Skip to content

Instantly share code, notes, and snippets.

@ETBlue
Created July 31, 2014 21:00
Show Gist options
  • Save ETBlue/ddd2d19c172bd9c3ca54 to your computer and use it in GitHub Desktop.
Save ETBlue/ddd2d19c172bd9c3ca54 to your computer and use it in GitHub Desktop.
a html snapshot converted to jade for Kaohsiung-explode-20140801
.hackid
i.icon.home
a.indexlink.expanded-content.ng-binding(ngx-final='ngx-final', target='_blank', ng-href='http://ethercalc.org/Kaohsiung-explode-20140801', href='http://ethercalc.org/Kaohsiung-explode-20140801') 高雄氣爆訊息統整
i.small.icon.triangle.visible.desktop.left(ng-class='{"right": collapsed, "left": !collapsed}')
ul.wrap.ng-pristine.ng-valid.ui-sortable(ng-model='tree', ui-sortable='sortableOptions')
// ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='救災地圖', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://mapsengine.google.com', src='http://g.etfv.co/https://mapsengine.google.com')
span.expanded-content.ng-binding 救災地圖
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
span.ui.label.only.desktop.important(ng-repeat='tag in doc.tags') 點地圖右上方更新
// end ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable.ng-hide(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='Umap版救災地圖', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://umap.fluv.io', src='http://g.etfv.co/http://umap.fluv.io')
span.expanded-content.ng-binding Umap版救災地圖
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable.ng-hide(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='高市氣爆火警回報系統', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://apkh.tw', src='http://g.etfv.co/http://apkh.tw')
span.expanded-content.ng-binding 高市氣爆火警回報系統
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable.ng-hide(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='現場最新狀況', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope.haschildren(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding 現場最新狀況
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
span.collapser.ng-scope.ng-binding(title='', ng-click='doc.expand=!doc.expand', ng-class='{collapsed: !doc.expand}', ng-if='doc.children') ▾
// end ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='最新公告', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='/img/gdoc.png', src='/img/gdoc.png')
span.expanded-content.ng-binding 最新公告
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope.active(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='網友回報區', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='/img/gdoc.png', src='/img/gdoc.png')
span.expanded-content.ng-binding 網友回報區
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
span.ui.label.only.desktop.important(ng-repeat='tag in doc.tags') Read Only
// end ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope.active(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='網友回報區', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='/img/gdoc.png', src='/img/gdoc.png')
span.expanded-content.ng-binding 網友回報區
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
span.ui.label.only.desktop.warning(ng-repeat='tag in doc.tags') 回報才至這裡
// end ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='救災資訊', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://ethercalc.org', src='http://g.etfv.co/https://ethercalc.org')
span.expanded-content.ng-binding 救災資訊
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='救護區、消防電話統整', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope.haschildren(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding 救護區、消防電話統整
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
span.collapser.ng-scope.ng-binding(title='', ng-click='doc.expand=!doc.expand', ng-class='{collapsed: !doc.expand}', ng-if='doc.children') ▾
// end ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='1991報平安留言平台', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://www.1991.tw', src='http://g.etfv.co/http://www.1991.tw')
span.expanded-content.ng-binding 1991報平安留言平台
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='前鎮各區消防連絡電話及醫護區', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://paste.plurk.com', src='http://g.etfv.co/http://paste.plurk.com')
span.expanded-content.ng-binding 前鎮各區消防連絡電話及醫護區
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='【助人者募集】7/31高雄市瓦斯氣爆', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://docs.google.com', src='http://g.etfv.co/https://docs.google.com')
span.expanded-content.ng-binding 【助人者募集】7/31高雄市瓦斯氣爆
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='官方機構公佈資訊', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope.haschildren(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding 官方機構公佈資訊
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
span.collapser.ng-scope.ng-binding(title='', ng-click='doc.expand=!doc.expand', ng-class='{collapsed: !doc.expand}', ng-if='doc.children') ▾
// end ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='陳菊&高市府', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://ensky.tw', src='http://g.etfv.co/http://ensky.tw')
span.expanded-content.ng-binding 陳菊&高市府
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='陳菊 (花媽) 市長', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.facebook.com', src='http://g.etfv.co/https://www.facebook.com')
span.expanded-content.ng-binding 陳菊 (花媽) 市長
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='高雄市政府', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.facebook.com', src='http://g.etfv.co/https://www.facebook.com')
span.expanded-content.ng-binding 高雄市政府
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='新聞台訊息總表', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope.haschildren(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding 新聞台訊息總表
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
span.collapser.ng-scope.ng-binding.collapsed(title='', ng-click='doc.expand=!doc.expand', ng-class='{collapsed: !doc.expand}', ng-if='doc.children') ▸
// end ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable.ng-hide(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='新聞直播(YouTube列表)', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com', src='http://g.etfv.co/https://www.youtube.com')
span.expanded-content.ng-binding 新聞直播(YouTube列表)
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='新聞直播(G8V電視牆)/第一版/', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://bit.ly', src='http://g.etfv.co/http://bit.ly')
span.expanded-content.ng-binding 新聞直播(G8V電視牆)/第一版/
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='東森新聞', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://www.ustream.tv/embed/13908237', src='http://g.etfv.co/http://www.ustream.tv/embed/13908237')
span.expanded-content.ng-binding 東森新聞
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
span.ui.label.only.desktop.warning(ng-repeat='tag in doc.tags') LIVE
// end ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='中天新聞', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/embed/LZdixA6uTA8', src='http://g.etfv.co/https://www.youtube.com/embed/LZdixA6uTA8')
span.expanded-content.ng-binding 中天新聞
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='民視新聞(justin)', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://www.justin.tv', src='http://g.etfv.co/http://www.justin.tv')
span.expanded-content.ng-binding 民視新聞(justin)
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='民視新聞(youtube)', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/embed/s5Vj3VKOZGc', src='http://g.etfv.co/https://www.youtube.com/embed/s5Vj3VKOZGc')
span.expanded-content.ng-binding 民視新聞(youtube)
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='三立新聞', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://www.ustream.tv/embed/18590692', src='http://g.etfv.co/http://www.ustream.tv/embed/18590692')
span.expanded-content.ng-binding 三立新聞
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
span.ui.label.only.desktop.warning(ng-repeat='tag in doc.tags') LIVE
// end ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='PTT資訊(read only)', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope.haschildren(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding PTT資訊(read only)
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
span.collapser.ng-scope.ng-binding(title='', ng-click='doc.expand=!doc.expand', ng-class='{collapsed: !doc.expand}', ng-if='doc.children') ▾
// end ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='高雄板-災害回報區', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.ptt.cc', src='http://g.etfv.co/https://www.ptt.cc')
span.expanded-content.ng-binding 高雄板-災害回報區
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='高雄板-尋人狀況區', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.ptt.cc', src='http://g.etfv.co/https://www.ptt.cc')
span.expanded-content.ng-binding 高雄板-尋人狀況區
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='高雄板-回報交流區', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.ptt.cc', src='http://g.etfv.co/https://www.ptt.cc')
span.expanded-content.ng-binding 高雄板-回報交流區
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='目前高雄災區照片 (DISP)', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://disp.cc', src='http://g.etfv.co/http://disp.cc')
span.expanded-content.ng-binding 目前高雄災區照片 (DISP)
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='紀錄影片', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope.haschildren(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding 紀錄影片
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
span.collapser.ng-scope.ng-binding.collapsed(title='', ng-click='doc.expand=!doc.expand', ng-class='{collapsed: !doc.expand}', ng-if='doc.children') ▸
// end ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable.ng-hide(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='14.07.31 高雄瓦斯氣爆監視錄影帶', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/embed/KmEZNKAfh1Y', src='http://g.etfv.co/https://www.youtube.com/embed/KmEZNKAfh1Y')
span.expanded-content.ng-binding 14.07.31 高雄瓦斯氣爆監視錄影帶
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='高雄前鎮區瓦斯爆炸', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.facebook.com', src='http://g.etfv.co/https://www.facebook.com')
span.expanded-content.ng-binding 高雄前鎮區瓦斯爆炸
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='1030731高雄氣爆事(行車記錄器)', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/embed/5Oqk3KEtMHw', src='http://g.etfv.co/https://www.youtube.com/embed/5Oqk3KEtMHw')
span.expanded-content.ng-binding 1030731高雄氣爆事(行車記錄器)
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='瓦斯氣爆', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.facebook.com', src='http://g.etfv.co/https://www.facebook.com')
span.expanded-content.ng-binding 瓦斯氣爆
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='高雄三多路.氣爆滿目瘡痍20140801', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/embed/2ecyfmNekYs', src='http://g.etfv.co/https://www.youtube.com/embed/2ecyfmNekYs')
span.expanded-content.ng-binding 高雄三多路.氣爆滿目瘡痍20140801
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='瓦斯氣爆瞬間的監視器畫面 #1', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/watch?v=BY85434x4CE', src='http://g.etfv.co/https://www.youtube.com/watch?v=BY85434x4CE')
span.expanded-content.ng-binding 瓦斯氣爆瞬間的監視器畫面 #1
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='瓦斯氣爆瞬間的監視器畫面 #2', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/watch?v=YhElyXb_QB0', src='http://g.etfv.co/https://www.youtube.com/watch?v=YhElyXb_QB0')
span.expanded-content.ng-binding 瓦斯氣爆瞬間的監視器畫面 #2
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='瓦斯氣爆現場', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/https://www.youtube.com/watch?v=PX5q_iXj6XY', src='http://g.etfv.co/https://www.youtube.com/watch?v=PX5q_iXj6XY')
span.expanded-content.ng-binding 瓦斯氣爆現場
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='其他', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope.haschildren(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding 其他
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
span.collapser.ng-scope.ng-binding.collapsed(title='', ng-click='doc.expand=!doc.expand', ng-class='{collapsed: !doc.expand}', ng-if='doc.children') ▸
// end ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable.ng-hide(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='hackfoldr使用方法', ng-repeat='doc in doc.children | filter:doc.tagFilter:tags')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
a.link.ng-scope(ng-class='{haschildren: doc.children}', ng-if='doc.type != "dummy"', ngx-final='ngx-final', ngx-click-meta='open(doc)', ng-click='godoc(doc)')
img(title='', ngx-tooltip='ngx-tooltip', ng-src='http://g.etfv.co/http://hackfoldr.org', src='http://g.etfv.co/http://hackfoldr.org')
span.expanded-content.ng-binding hackfoldr使用方法
span.expanded-content.ng-binding.ng-hide(ng-show='doc.tagFilter') []
// ngRepeat: tag in doc.tags
// end ngIf: doc.type != 'dummy'
// ngIf: doc.children
// end ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
li.ng-scope(ng-class='{active: doc.id == docId}', ngx-noclick='ngx-noclick', ng-title='目前死亡十五人', ng-repeat='doc in tree')
// ngInclude: 'partials/hackitem.html'
.entry.ng-scope(ng-include='"partials/hackitem.html"')
// ngIf: doc.type == 'dummy'
span.link.ng-scope(ng-class='{haschildren: doc.children}', ng-click='doc.expand=!doc.expand', ng-if='doc.type == "dummy"')
img(title='', ngx-tooltip='ngx-tooltip', src='/img/folder.png')
span.expanded-content.ng-binding 目前死亡十五人
// end ngIf: doc.type == 'dummy'
// ngIf: doc.type != 'dummy'
// ngIf: doc.children
ul.ng-pristine.ng-valid.ui-sortable.ng-hide(ng-animate='"fade"', ng-model='doc.children', ui-sortable='sortableOptions', ng-show='doc.children && doc.expand')
// ngRepeat: doc in doc.children | filter:doc.tagFilter:tags
// end ngRepeat: doc in tree
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment