Advertisement
Guest User

Untitled

a guest
Dec 13th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.43 KB | None | 0 0
  1. <style>
  2. .logo-menu {
  3. background-image: url({{ customizePlan ? customizePlan.whiteLogo : '../img/fundo_verde.jpg' }});
  4. }
  5. </style>
  6. <div class="menu-top top-bar-section">
  7. {% if name %}
  8. <a href="{{ isAdministrator ? '/usuario/informacoes' : '#' }}" class="item avatar">
  9. {% if isAdministrator %}
  10. <span class="lbl-type">Logado como administrador</span>
  11. {% elseif planName %}
  12. <span class="lbl-type">Plano:
  13. {{ planName }}</span>
  14. {% endif %}
  15. <span class="initials">{{ initials }}</span>
  16. <span class="name">{{ name }}</span>
  17. </a>
  18. {% endif %}
  19.  
  20. <a href="#" onclick="openHelp();openHowToUse();" class="item" title="Ajuda?">
  21. <i class="help-icon fa fa-question-circle-o"></i>
  22. </a>
  23. <a href="/contato" class="item" title="Contato">
  24. <i class="fa fa-envelope-o"></i>
  25. </a>
  26.  
  27. <ul class="right">
  28. <li class="has-dropdown">
  29. <a href="#" title="Alerta">Alerta (<span class="alert-counter">0</span>)</a>
  30. <ul class="dropdown">
  31. <li><a href="/contato">{{ 'contact'|trans|title }}</a></li>
  32. </ul>
  33. </li>
  34. </ul>
  35. <a href="#" class="item" title="Desabilitar Som">
  36. <i class="fa fa-volume-up fa-volume-off" id="sonoro" style="width: 27px;"></i>
  37. <audio id="player" preload="preload" controls="controls" style="display:none;">
  38. <source src="/sound/BEEP1B.wav" type="audio/wav">
  39. <div class="warning0">{{ 'no.HTML5.support'|trans|raw }}</div>
  40. </audio>
  41. </a>
  42. <a href="/logout" class="item" title="Sair">
  43. <i class="fa fa-sign-out"></i>
  44. </a>
  45. <a href="#" class="hamburguer">
  46. <i class="fa fa-bars"></i>
  47. <span>MENU</span></a>
  48. <a href="{{ leftMenu.happensNow.monitoring.url }}">
  49. <img class="logo" src="{{ asset('img/logo-agroclimapro.png') }}" alt="Agroclima Pro"/>
  50. {% if customizePlan and customizePlan.coloredLogo %}
  51. <div class="logo-menu"></div>
  52. {% endif %}
  53. </a>
  54. </div>
  55.  
  56. <div id="ie-alert-bar" class="menu-top">
  57. <p id="ie-alert-bar-msg">
  58. Parece que você está utilizando Internet Explorer. Para uma melhor experiência, atualize seu navegador!
  59. <img id="google-chrome" src="{{ asset('img/icons/google-chrome.png') }}" alt="Google Chrome download link" class="browser-download-icon">
  60. <img id="firefox" src="{{ asset('img/icons/firefox.png') }}" alt="Firefox download link" class="browser-download-icon">
  61. <span id="ie-alert-bar-close">x</span>
  62. </p>
  63. </div>
  64.  
  65. <div class="overlay-menu"></div>
  66. <nav class="menu">
  67. <ul class="main scroll">
  68. <li class="{{ app.request.pathInfo in leftMenu.markMenu.happensNow ? 'mark-menu-active' : '' }}">
  69. <a href="{{ leftMenu.happensNow.monitoring.canAccess ? leftMenu.happensNow.monitoring.url : '#bloquedAccess' }}">
  70. <i class="fa fa-home"></i>
  71. Home</a>
  72. </li>
  73. <li class="{{ app.request.pathInfo in leftMenu.markMenu.forecast ? 'mark-menu-active' : '' }}">
  74. <a href="#" class="{{ leftMenu.forecast.canAccess ? '' : 'disabled' }} open-menu">
  75. <i class="fa fa-cloud"></i>
  76. Previsões</a>
  77. <ul class="submenu scroll">
  78. <a href="#" class="go-back">
  79. <i class="fa fa-angle-left inline"></i>
  80. <span class="text">Voltar</span></a>
  81. <li>
  82. <a href="{{ leftMenu.forecast.in72Hours.canAccess ? leftMenu.forecast.in72Hours.url : '#bloquedAccess' }}">72 horas</a>
  83. </li>
  84. <li>
  85. <a href="{{ leftMenu.forecast.in15Days.canAccess ? leftMenu.forecast.in15Days.url : '#bloquedAccess' }}">15 dias</a>
  86. </li>
  87. <li>
  88. <a href="{{ leftMenu.forecast.in180Days.canAccess ? leftMenu.forecast.in180Days.url : '#bloquedAccess' }}">180 dias</a>
  89. </li>
  90. <li>
  91. <a href="#" class="{{ leftMenu.forecast.climatic.canAccess ? '' : 'disabled' }} open-menu">Climática
  92. <i class="fa fa-angle-double-right"></i>
  93. </a>
  94. <ul class="submenu scroll">
  95. <a href="#" class="go-back">
  96. <i class="fa fa-angle-left inline"></i>
  97. <span class="text">Voltar</span></a>
  98. <li>
  99. <a href="{{ leftMenu.forecast.climatic.tsm.canAccess ? leftMenu.forecast.climatic.tsm.url : '#bloquedAccess' }}">TSM</a>
  100. </li>
  101. <li>
  102. <a href="{{ leftMenu.forecast.climatic.points.canAccess ? leftMenu.forecast.climatic.points.url : '#bloquedAccess' }}">Pontos</a>
  103. </li>
  104. </ul>
  105. </li>
  106. </ul>
  107. </li>
  108. <li class="{{ app.request.pathInfo in leftMenu.markMenu.remoteSensing ? 'mark-menu-active' : '' }}">
  109. <a href="#" class="{{ leftMenu.remoteSensing.canAccess ? '' : 'disabled' }} open-menu"><i class="fa fa-mixcloud"></i>Sensores remotos</a>
  110. <ul class="submenu scroll">
  111. <a href="#" class="go-back"><i class="fa fa-angle-left inline"></i> <span class="text">Voltar</span></a>
  112. <li><a href="{{ leftMenu.remoteSensing.ndvi.canAccess ? leftMenu.remoteSensing.ndvi.url : '#bloquedAccess' }}">NDVI</a></li>
  113. <li><a href="{{ leftMenu.remoteSensing.radar.canAccess ? leftMenu.remoteSensing.radar.url : '#bloquedAccess' }}">Radar</a></li>
  114. </ul>
  115. </li>
  116. <li class="{{ app.request.pathInfo in leftMenu.markMenu.historic ? 'mark-menu-active' : '' }}">
  117. <a href="{{ leftMenu.historic.canAccess ? leftMenu.historic.url : '#bloquedAccess' }}">
  118. <i class="fa fa-history"></i>
  119. Histórico</a>
  120. </li>
  121. <li class="{{ app.request.pathInfo in leftMenu.markMenu.agriculturalForecast ? 'mark-menu-active' : '' }}">
  122. <a href="#" class="open-menu">
  123. <i class="fa fa-leaf"></i>
  124. Previsão Agrícola</a>
  125. <ul class="submenu scroll">
  126. <a href="#" class="go-back">
  127. <i class="fa fa-angle-left inline"></i>
  128. <span class="text">Voltar</span></a>
  129. <li>
  130. <a href="{{ leftMenu.forecast.agricultural.canAccess ? leftMenu.forecast.agricultural.url : '#bloquedAccess' }}">Temperatura e Água disponível no solo</a>
  131. </li>
  132. <li>
  133. <a href="{{ leftMenu.hydricBalance.canAccess ? leftMenu.hydricBalance.url : '#bloquedAccess' }}">Balanço hídrico</a>
  134. </li>
  135. <li>
  136. <a href="{{ leftMenu.evapotranspiration.canAccess ? leftMenu.evapotranspiration.url :'#bloquedAccess' }}">Evapotranspiração</a>
  137. </li>
  138. <li>
  139. <a href="{{ leftMenu.sprayWindow.canAccess ? leftMenu.sprayWindow.url :'#bloquedAccess' }}">Janela de Pulverização</a>
  140. </li>
  141. <li>
  142. <a href="#" class="{{ leftMenu.phytosanitary.canAccess ? '' : 'disabled' }} open-menu">Fitossanidade
  143. <i class="fa fa-angle-double-right"></i>
  144. </a>
  145. <ul class="submenu scroll">
  146. <a href="#" class="go-back">
  147. <i class="fa fa-angle-left inline"></i>
  148. <span class="text">Voltar</span></a>
  149. <li>
  150. <a href="{{ leftMenu.phytosanitary.favorability.canAccess ? leftMenu.phytosanitary.favorability.url : '#bloquedAccess' }}">Favorabilidade</a>
  151. </li>
  152. {#<li><a href="{{ leftMenu.phytosanitary.management.canAccess ? leftMenu.phytosanitary.management.url : '#bloquedAccess' }}">Manejo</a></li>#}
  153. </ul>
  154. </li>
  155. </ul>
  156. </li>
  157. {% if leftMenu.validPrediction.canAccess %}
  158. <li class="{{ app.request.pathInfo in leftMenu.markMenu.validPrediction ? 'mark-menu-active' : '' }}">
  159. <a href="#" class="open-menu"><i class="fa fa-bar-chart"></i> Validação da previsão</a>
  160. <ul class="submenu scroll">
  161. <a href="#" class="go-back"><i class="fa fa-angle-left inline"></i> <span class="text">Voltar</span></a>
  162. <li><a href="{{ leftMenu.validPrediction.rain.canAccess ? leftMenu.validPrediction.rain.url : '#bloquedAccess' }}">Precipitação</a></li>
  163. <li><a href="{{ leftMenu.validPrediction.temperature.canAccess ? leftMenu.validPrediction.temperature.url : '#bloquedAccess' }}">Temperatura</a></li>
  164. </ul>
  165. </li>
  166. {% endif %}
  167. {% set isAgriculturalPlanning = false %}
  168. {% if '\/planejamento-agricola\/' in app.request.pathInfo %}
  169. {% set isAgriculturalPlanning = true %}
  170. {% endif %}
  171.  
  172. <li class="{{ app.request.pathInfo in leftMenu.markMenu.agriculturalPlanning or isAgriculturalPlanning ? 'mark-menu-active' : '' }}">
  173. <a href="#" class="open-menu">
  174. <i class="fa fa-pagelines"></i>
  175. Planejamento Agrícola</a>
  176. <ul class="submenu scroll">
  177. <a href="#" class="go-back">
  178. <i class="fa fa-angle-left inline"></i>
  179. <span class="text">Voltar</span></a>
  180. <li>
  181. <a href="{{ leftMenu.agriculturalPlanning.manageCrop.canAccess ? leftMenu.agriculturalPlanning.manageCrop.url : '#bloquedAccess' }}">Gerenciar Safra</a>
  182. </li>
  183. </ul>
  184. </li>
  185. <li class="{{ app.request.pathInfo in leftMenu.markMenu.dashboard ? 'mark-menu-active' : '' }}">
  186. <a href="{{ leftMenu.dashboard.canAccess ? leftMenu.dashboard.url : '#bloquedAccess' }}">
  187. <i class="fa fa-podcast"></i>
  188. Estação Meteorológica</a>
  189. </li>
  190.  
  191. {% set isAdminSelected = false %}
  192. {% if '\/administrador\/' in app.request.pathInfo %}
  193. {% set isAdminSelected = true %}
  194. {% endif %}
  195. <li class="{{ app.request.pathInfo in leftMenu.markMenu.admin or isAdminSelected ? 'mark-menu-active' : '' }}">
  196. <a href="#" class="open-menu">
  197. <i class="fa fa-tachometer"></i>
  198. Administração</a>
  199. <ul class="submenu">
  200. <a href="#" class="go-back">
  201. <i class="fa fa-angle-left inline"></i>
  202. <span class="text">Voltar</span></a>
  203. <li>
  204. <a href="{{ leftMenu.admin.farms.canAccess ? leftMenu.admin.farms.url : '#bloquedAccess' }}">Fazendas</a>
  205. </li>
  206. <li>
  207. <a href="{{ leftMenu.admin.points.canAccess ? leftMenu.admin.points.url : '#bloquedAccess' }}">Pontos</a>
  208. </li>
  209. <li>
  210. <a href="{{ leftMenu.agriculturalPlanning.manageCrop.canAccess ? leftMenu.agriculturalPlanning.manageCrop.url : '#bloquedAccess' }}">Safras</a>
  211. </li>
  212. <li>
  213. <a href="{{ leftMenu.admin.notifications.canAccess ? leftMenu.admin.notifications.url : '#bloquedAccess' }}">Notificações</a>
  214. </li>
  215. <li>
  216. <a href="{{ leftMenu.admin.station.url ? leftMenu.admin.station.url : '#bloquedAccess' }}">Estações</a>
  217. </li>
  218. <li>
  219. <a href="{{ leftMenu.admin.account.url ? leftMenu.admin.account.url : '#bloquedAccess' }}">Meus Dados</a>
  220. </li>
  221.  
  222. {% if isBasf == false or leftMenu.admin.pluviometers.canAccess %}
  223. <li>
  224. <a href="#" class="open-menu">Pluviômetros
  225. <i class="fa fa-angle-double-right"></i>
  226. </a>
  227. <ul class="submenu scroll">
  228. <a href="#" class="go-back">
  229. <i class="fa fa-angle-left inline"></i>
  230. <span class="text">Voltar</span></a>
  231. <li>
  232. <a href="{{ leftMenu.admin.pluviometers.registerPluviometer.canAccess ? leftMenu.admin.pluviometers.registerPluviometer.url : '#bloquedAccess' }}">Cadastrar pluviômetros</a>
  233. </li>
  234. <li>
  235. <a href="{{ leftMenu.admin.pluviometers.listPluviometer.canAccess ? leftMenu.admin.pluviometers.listPluviometer.url : '#bloquedAccess' }}">Listar pluviômetros</a>
  236. </li>
  237. <li>
  238. <a href="{{ leftMenu.admin.pluviometers.registerDataPluviometer.canAccess ? leftMenu.admin.pluviometers.registerDataPluviometer.url : '#bloquedAccess' }}">Registrar leitura</a>
  239. </li>
  240. <li>
  241. <a href="{{ leftMenu.admin.pluviometers.listDataPluviometer.canAccess ? leftMenu.admin.pluviometers.listDataPluviometer.url : '#bloquedAccess' }}">Vizualizar registros</a>
  242. </li>
  243. </ul>
  244. </li>
  245. {% endif %}
  246. <li>
  247. <a href="{{ leftMenu.admin.subuser.canAccess ? leftMenu.admin.subuser.url : '#bloquedAccess' }}">Gerenciar Sub-usuários</a>
  248. </li>
  249. </ul>
  250. </li>
  251. <li class="{{ app.request.pathInfo in leftMenu.markMenu.alert ? 'mark-menu-active' : '' }}">
  252. <a href="#" class="open-menu">
  253. <i class="fa fa-bell"></i>
  254. Meus alertas</a>
  255. <ul class="submenu">
  256. <a href="#" class="go-back">
  257. <i class="fa fa-angle-left inline"></i>
  258. <span class="text">Voltar</span></a>
  259. <li>
  260. <a href="{{ leftMenu.alert.alertManager.canAccess ? leftMenu.alert.alertManager.url : '#bloquedAccess' }}">Gerenciar Alertas</a>
  261. </li>
  262. <li>
  263. <a href="{{ leftMenu.alert.alertHistory.canAccess ? leftMenu.alert.alertHistory.url : '#bloquedAccess' }}">Histórico de Alertas</a>
  264. </li>
  265. </ul>
  266. </li>
  267. {% if leftMenu.financial.canAccess %}
  268. <li>
  269. <a href="https://central.climatempo.com.br" target="_blank">
  270. <i class="fa fa-money"></i>
  271. Financeiro</a>
  272. </li>
  273. {% endif %}
  274. </ul>
  275. </nav>
  276.  
  277. <script>
  278. /**
  279. * seta id do plano do usuario
  280. */
  281. function setPlanIdUser() {
  282. var storage = window.localStorage;
  283. try {
  284. var values = storage.getItem('usuario');
  285. values = JSON.parse(values);
  286. values.planId = {{ planId }};
  287. values.redirect ='{{ customizePlan ? customizePlan.alias : '' }}';
  288. } catch (e) {
  289. var values = { 'planId' : {{ planId }} };
  290. values.redirect = '{{ customizePlan ? customizePlan.alias : '' }}';
  291. }
  292. storage.setItem('usuario', JSON.stringify(values));
  293. }
  294. setPlanIdUser();
  295. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement