Guest User

Untitled

a guest
Mar 15th, 2019
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.43 KB | None | 0 0
  1. <div class="container-fluid">
  2. <div class="row gn-row-main">
  3. <div class="col-sm-4 col-sm-push-8">
  4. <!-- <div class="col-sm-8 col-sm-pull-4"> -->
  5. <!-- <div class="col-sm-4 col-sm-push-8"> -->
  6. <div class="well well-md">
  7. <h1 data-translate data-translate-values="{orgName: 'CNR-IGG'}" class="ng-scope" class="font-weight-bold">NextDATA project</h1>
  8. <h3>Archives of mountain observation networks</h3>
  9. <p data-translate class="ng-scope">Here you will find data, services and maps and more</p>
  10. </div>
  11. </div>
  12. <div class="col-sm-8 col-sm-pull-4">
  13.  
  14. <div class="input-group gn-form-any">
  15. <input type="text"
  16. class="form-control input-lg"
  17. autofocus=""
  18. data-ng-model="homeAnyField"
  19. data-ng-model-options="modelOptions"
  20. placeholder="{{'anyPlaceHolder' | translate}}"
  21. aria-label="{{'anyPlaceHolder' | translate}}"
  22. data-ng-keyup="$event.keyCode == 13 && goToSearch(homeAnyField)"
  23. data-typeahead="address for address in getAnySuggestions($viewValue)"
  24. data-typeahead-loading="anyLoading"
  25. data-typeahead-min-length="1"/>
  26. <span class="input-group-btn">
  27. <a class="btn btn-primary btn-lg"
  28. type="button"
  29. data-ng-href="#/search?any={{homeAnyField}}">
  30. <i class="fa fa-search"></i>
  31. <span class="sr-only" data-translate="">search</span>
  32. </a>
  33. </span>
  34. </div>
  35.  
  36. <div data-translate="" class="search-over"
  37. data-translate-values="{records: '{{searchInfo.count}}'}">searchOver</div>
  38.  
  39. </div>
  40. </div>
  41.  
  42. <form class="form-horizontal"
  43. role="grid"
  44. data-ng-controller="gnsSearchTopEntriesController"
  45. data-ng-search-form=""
  46. data-runSearch="true"
  47. data-ng-show="searchResults.records.length > 0">
  48. <div class="row gn-top-records" role="row">
  49. <h4 data-translate="">topMaps</h4>
  50.  
  51. <input type="hidden" name="_csrf" value="{{csrf}}"/>
  52.  
  53. <div data-ng-show="searchResults.records.length > 0"
  54. data-gn-results-container=""
  55. data-search-results="searchResults"
  56. data-template-url="resultTemplate"></div>
  57. </div>
  58. </form>
  59.  
  60. <div class="row" data-ng-show="searchInfo.count == 0">
  61. <div data-ng-show="searchInfo.count == 0"
  62. class="col-md-offset-4 col-md-4 alert alert-warning">
  63. <span data-translate="">noDataInCatalog</span>
  64. <div data-gn-need-help="user-guide/quick-start/index.html"></div>
  65. </div>
  66. </div>
  67.  
  68.  
  69. <div class="row" data-ng-show="searchInfo.count > 0">
  70. <div class="col-sm-8" data-ng-show="browse !== ''">
  71. <!-- <div class="row gn-row-topics" data-ng-show="searchInfo.count > 0">
  72. <div class="col-sm-12 col-md-9" data-ng-show="browse !== ''"> -->
  73. <h4>
  74. <span data-translate="">browseBy</span>
  75. <!-- <span
  76. data-ng-show="searchInfo.facet['inspireThemes'].length > 0 && searchInfo.facet['topicCats'].length > 0"> -->
  77. <span
  78. data-ng-show="(searchInfo.facet['inspireThemes'].length > 0 && searchInfo.facet['topicCats'].length > 0) ||
  79. (searchInfo.facet['inspireThemes'].length > 0 && searchInfo.facet['categories'].length > 0) ||
  80. (searchInfo.facet['topicCats'].length > 0 && searchInfo.facet['categories'].length > 0)">
  81.  
  82. <label data-ng-show="searchInfo.facet['inspireThemes'].length > 0">
  83. <input type="radio" name="browse" value="inspire" data-ng-model="browse"/>
  84. <span data-translate="">inspireThemes</span>
  85. </label>
  86. <label data-ng-show="searchInfo.facet['topicCats'].length > 0">
  87. <input type="radio" name="browse" value="topics" data-ng-model="browse"/>
  88. <span data-translate="">topics</span>
  89. </label>
  90. <label data-ng-show="searchInfo.facet['categories'].length > 0">
  91. <input type="radio" name="browse" value="categories" data-ng-model="browse"/>
  92. <span data-translate="">categories</span>
  93. </label>
  94. </span>
  95. <label
  96. data-ng-show="searchInfo.facet['inspireThemes'].length > 0 && searchInfo.facet['topicCats'].length == 0 && searchInfo.facet['categories'].length == 0"><span
  97. data-translate="">inspireThemes</span></label>
  98. <label
  99. data-ng-show="searchInfo.facet['topicCats'].length > 0 && searchInfo.facet['inspireThemes'].length == 0 && searchInfo.facet['categories'].length == 0"><span
  100. data-translate="">topics</span></label>
  101. <label
  102. data-ng-show="searchInfo.facet['categories'].length > 0 && searchInfo.facet['topicCats'].length == 0 && searchInfo.facet['inspireThemes'].length == 0"><span
  103. data-translate="">categories</span></label>
  104. </h4>
  105.  
  106.  
  107.  
  108. <div class="row">
  109. <span id="chips-card" data-ng-repeat="(key, facet) in searchInfo.facet['categories']"
  110. class="col-xs-6 col-sm-4 col-lg-3" data-ng-show="browse === 'categories'">
  111. <div class="badge-icon">
  112. <a data-ng-href="#/search?facet.q=category%2F{{facet['@name']}}">
  113. <span class="badge-result badge-result-topic">
  114. <i class="fa fa-3x fa-table gn-icon gn-icon-{{facet['@name']}}"></i>
  115. </span>
  116. </a>
  117. </div>
  118. <div class="badge-text">
  119. <a title="{{facet['@label']}}"
  120. data-ng-href="#/search?facet.q=category%2F{{facet['@name']}}">
  121. <span class="gn-icon-label">{{facet['@label']}}</span><br>
  122. <span class="badge">{{facet['@count']}}</span>
  123. </a>
  124. </div>
  125. </span>
  126. <span id="chips-card" data-ng-repeat="(key, facet) in searchInfo.facet['topicCats']"
  127. class="col-xs-6 col-sm-4 col-lg-3" data-ng-show="browse === 'topicCats'">
  128. <div class="badge-icon">
  129. <a data-ng-href="#/search?facet.q=topicCat%2F{{facet['@name']}}">
  130. <span class="badge-result badge-result-topic">
  131. <i class="fa fa-3x fa-table gn-icon gn-icon-{{facet['@name']}}"></i>
  132. </span>
  133. </a>
  134. </div>
  135. <div class="badge-text">
  136. <a title="{{facet['@label']}}"
  137. data-ng-href="#/search?facet.q=topicCat%2F{{facet['@name']}}">
  138. <span class="gn-icon-label">{{facet['@label']}}</span><br>
  139. <span class="badge">{{facet['@count']}}</span>
  140. </a>
  141. </div>
  142. </span>
  143. <span id="chips-card" data-ng-repeat="(key, facet) in searchInfo.facet['inspireThemesURI']"
  144. class="col-xs-6 col-sm-4 col-lg-3" data-ng-show="browse === 'inspireThemesURI'">
  145. <div class="badge-icon">
  146. <a data-ng-href="#/search?facet.q=inspireThemeURI%2F{{facet['@name']}}">
  147. <span class="badge-result badge-result-topic">
  148. <i class="fa fa-3x fa-table gn-icon gn-icon-{{facet['@name']}}"></i>
  149. </span>
  150. </a>
  151. </div>
  152. <div class="badge-text">
  153. <a title="{{facet['@label']}}"
  154. data-ng-href="#/search?facet.q=inspireThemeURI%2F{{facet['@name']}}">
  155. <span class="gn-icon-label">{{facet['@label']}}</span><br>
  156. <span class="badge">{{facet['@count']}}</span>
  157. </a>
  158. </div>
  159. </span>
  160. <!-- <div class="row">
  161. <span data-ng-repeat="(key, facet) in searchInfo.facet['categories']"
  162. class="col-xs-12 col-sm-6 col-md-4 chips-card">
  163. <div class="badge-result badge-result-topic clearfix">
  164. <a class="pull-left clearfix"
  165. title="{{facet['@label']}}"
  166. role="link"
  167. data-ng-href="#/search?facet.q=category%2F{{facet['@name']}}">
  168. <span class="badge-icon badge-result-topic pull-left">
  169. <i class="fa fa-3x fa-table gn-icon gn-icon-{{facet['@name']}}"></i>
  170. </span>
  171. <span class="badge-text pull-left">
  172. <span class="gn-icon-label">{{facet['@label']}}</span>
  173. </span>
  174. </a>
  175. <span class="badge pull-left">{{facet['@count']}}</span>
  176. </div>
  177. </span>-->
  178.  
  179. <!-- <span data-ng-repeat="(key, facet) in searchInfo.facet['topicCats']"
  180.  
  181. class="col-xs-12 col-sm-6 col-md-4 chips-card">
  182. <div class="badge-result badge-result-topic clearfix">
  183. <a class="pull-left clearfix"
  184. title="{{facet['@label']}}"
  185. role="link"
  186. data-ng-href="#/search?facet.q=topicCat%2F{{facet['@name']}}">
  187. <span class="badge-icon badge-result-topic pull-left">
  188. <i class="fa fa-3x fa-table gn-icon gn-icon-{{facet['@name']}}"></i>
  189. </span>
  190. <span class="badge-text pull-left">
  191. <span class="gn-icon-label">{{facet['@label']}}</span>
  192. </span>
  193. </a>
  194. <span class="badge pull-left">{{facet['@count']}}</span>
  195. </div>
  196. </span>
  197. <span data-ng-repeat="(key, facet) in searchInfo.facet['inspireThemesURI'] track by $index"
  198.  
  199. class="col-xs-12 col-sm-6 col-md-4 chips-card">
  200. <div class="badge-result badge-result-inspire clearfix">
  201. <a class="pull-left clearfix bg-iti-{{facet['@name'].slice(facet['@name'].lastIndexOf('/')+1)}}"
  202. title="{{facet['@label']}}"
  203. data-ng-href="#/search?facet.q=inspireThemeURI%2F{{facet['@name'] | encodeURIComponent | encodeURIComponent}}">
  204. <span class="badge-icon pull-left">
  205. <i class="fa fa-3x gn-icon iti-{{facet['@name'].slice(facet['@name'].lastIndexOf('/')+1)}}"></i>
  206. </span>
  207. <span class="badge-text pull-left">
  208. <span class="gn-icon-label">{{facet['@label']}}</span>
  209. </span>
  210. </a>
  211. <span class="badge pull-left">{{facet['@count']}}</span>
  212. </div>
  213. </span>-->
  214. </div>
  215. </div>
  216.  
  217. <div class="col-sm-12 col-md-3" data-ng-show="searchInfo.facet['types'].length > 0">
  218. <h4>
  219. <span data-translate="">browseTypes</span>
  220. </h4>
  221. <div class="row">
  222. <span data-ng-repeat="(key, facet) in searchInfo.facet['types']"
  223. data-ng-show="facet['@label']"
  224. class="col-xs-12 col-sm-6 col-md-12 chips-card">
  225. <div class="badge-result badge-result-type pull-left">
  226. <a title="{{facet['@label']}}"
  227. class="pull-left clearfix"
  228. data-ng-href="#/search?facet.q=type%2F{{facet['@name']}}">
  229. <span class="badge-icon pull-left">
  230. <i class="fa fa-3x fa-table gn-icon gn-icon-{{facet['@name']}}"></i>
  231. </span>
  232. <span class="badge-text pull-left">
  233. <span class="gn-icon-label">{{facet['@label']}}</span>
  234. </span>
  235. </a>
  236. <span class="badge pull-left">{{facet['@count']}}</span>
  237. </div>
  238. </span>
  239. </div>
  240. </div>
  241. </div>
  242.  
  243. <div class="row gn-row-info"
  244. data-ng-show="searchInfo.count > 0"
  245. data-ng-class="{'gn-info-list-blocks': type === 'blocks' || type === undefined, 'gn-info-list-large': type === 'large', 'gn-info-list-small': type === 'small'}">
  246. <div class="col-sm-12">
  247.  
  248. <!-- toggle buttons -->
  249. <div id="info-toggle-buttons" class="btn-group pull-right" data-toggle="buttons">
  250. <button id="btn-toggle-blocks" type="button" class="btn btn-default"
  251. data-ng-click="toggleListType('blocks')"
  252. data-ng-model="type"
  253. data-ng-class="{'active': type === 'blocks' || type === undefined}"
  254. aria-label="{{'listTypeBlocks' | translate}}">
  255. <i class="fa fa-th-large" aria-hidden="true"></i>
  256. </button>
  257. <button id="btn-toggle-large" type="button" class="btn btn-default"
  258. data-ng-click="toggleListType('large')"
  259. data-ng-model="type"
  260. data-ng-class="{'active': type === 'large'}"
  261. aria-label="{{'listTypeLarge' | translate}}">
  262. <i class="fa fa-bars" aria-hidden="true"></i>
  263. </button>
  264. <button id="btn-toggle-small" type="button" class="btn btn-default"
  265. data-ng-click="toggleListType('small')"
  266. data-ng-model="type"
  267. data-ng-class="{'active': type === 'small'}"
  268. aria-label="{{'listTypeSmall' | translate}}">
  269. <i class="fa fa-align-justify" aria-hidden="true"></i>
  270. </button>
  271. </div>
  272.  
  273. <tabset id="info-tabset pull-left" type="pills" justified="false">
  274. <tab heading="{{'lastRecords' | translate}}"
  275. role="tab"
  276. active="infoTabs.lastRecords.active">
  277. <form class="form-horizontal"
  278. role="form"
  279. data-ng-controller="gnsSearchLatestController"
  280. data-ng-search-form=""
  281. data-runSearch="true"
  282. data-ng-show="searchResults.records.length > 0">
  283. <input type="hidden" name="_csrf" value="{{csrf}}"/>
  284.  
  285. <div data-gn-info-list=""></div>
  286. </form>
  287. </tab>
  288. <tab heading="{{'preferredRecords' | translate}}"
  289. role="tab"
  290. active="infoTabs.preferredRecords.active">
  291. <form class="form-horizontal"
  292. role="form"
  293. data-ng-controller="gnsSearchPopularController"
  294. data-ng-search-form=""
  295. data-runSearch="true"
  296. data-ng-show="searchResults.records.length > 0">
  297. <input type="hidden" name="_csrf" value="{{csrf}}"/>
  298. <div data-gn-info-list=""></div>
  299. </form>
  300. </tab>
  301. <tab heading="{{'Comments' | translate}}"
  302. data-ng-if="isUserFeedbackEnabled"
  303. active="infoTabs.commentsalt.active"
  304. role="tab">
  305. <form class="form-horizontal">
  306. <div class="data-gn-userfeedbacklasthome"
  307. data-nb-of-comments="10"></div>
  308. </form>
  309. </tab>
  310. </tabset>
  311. </div>
  312. </div>
  313. <!-- /.gn-row-info -->
  314.  
  315. </div>
Add Comment
Please, Sign In to add comment