sources.html 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <div ng-controller="main" class="wrapper">
  2. <aside class="sidebar">
  3. <div class="row">
  4. <div class="col-md-12">
  5. Parse source:
  6. <input type="text" ng-model="source" class="form-control" placeholder="url">
  7. <input type="text" ng-model="sourceName" class="form-control" placeholder="name">
  8. <input type="text" ng-model="sourceSelector" class="form-control" placeholder="selector">
  9. <input type="number" ng-model="sourceRSS" class="form-control" value=0>
  10. <button class="btn btn-default" ng-click="parseSource(source,sourceName,sourceSelector,sourceRSS,0)">Test</button>
  11. <button class="btn btn-default" ng-click="parseSource(source,sourceName,sourceSelector,sourceRSS,1)">Add</button>
  12. </div>
  13. </div>
  14. </aside>
  15. <div class="content-wrapper">
  16. <div class="news-wrapper">
  17. <section ng-repeat="s in sources" ng-class-odd="'odd-news'" ng-class-even="'even-news'">
  18. <div class="title">
  19. <h4>{{s.name}}</h4>
  20. </div>
  21. <ul class="news-meta">
  22. <li><i class="fa fa-globe"></i>&nbsp; Category: {{s.category}} </li>
  23. <li><i class="fa fa-globe"></i>&nbsp; RSS: {{s.rss==true}} </li>
  24. </ul>
  25. <div class="navigation">
  26. <div><a ng-href="{{s.link}}" target="_blank"><i class="fa fa-external-link"></i> Visit site</a></div>
  27. </div>
  28. </section>
  29. </div>
  30. <div class="article-wrapper">
  31. <div id="news" ng-bind-html="newsArticle"></div>
  32. </div>
  33. <div style="clear: both"></div>
  34. </div>
  35. </div>
  36. </div>