articulo.php 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
  6. <meta name="theme-color" content="#1faf71">
  7. <link rel='shortcut icon' href='images/index/icono_h2.png' type='image/vnd.microsoft.icon'>
  8. <title>ITTEC | Tecnología Inteligente</title>
  9. <meta id="meta_description" name="description" />
  10. <meta name="abstract" content="Tecnología Inteligente" />
  11. <meta id="meta_keywords" name="keywords" />
  12. <link id="meta_img" rel="image_src"/>
  13. <link id="meta_canonical" rel="canonical"/>
  14. <!-- Para twitter -->
  15. <meta property="og:site_name" content="ITTEC" />
  16. <meta property="og:type" content="article" />
  17. <meta id="og_title" property="og:title"/>
  18. <meta id="og_url" property="og:url"/>
  19. <meta id="og_description" property="og:description" />
  20. <meta id="og_img" property="og:image"/>
  21. <meta name="twitter:card" content="summary_large_image" />
  22. <meta name="twitter:site" content="@ittec" />
  23. <meta name="twitter:creator" content="@ittec" />
  24. <meta id="twitter_url" name="twitter:url" />
  25. <meta id="twitter_title" name="twitter:title"/>
  26. <meta id="twitter_description" name="twitter:description"/>
  27. <meta id="twitter_img" name="twitter:image" />
  28. <meta name="twitter:image:width" content="560"/>
  29. <meta name="twitter:image:height" content="281"/>
  30. <meta id="twitter_alt" name="twitter:image:alt"/>
  31. <!-- slick -->
  32. <link rel="stylesheet" type="text/css" href="css/slick/slick.css" />
  33. <link rel="stylesheet" type="text/css" href="css/slick/slick-theme.css" />
  34. <!-- Bootstrap -->
  35. <link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  36. <!-- style this page -->
  37. <link href="css/style-blog.css" rel="stylesheet">
  38. <link href="css/lang-selector.css" rel="stylesheet">
  39. <!-- Para animaciones -->
  40. <link href="css/animations.css" rel="stylesheet">
  41. <script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
  42. <!-- Para la transición -->
  43. <script src="lib/jquery.js"></script>
  44. <script src="lib/jquery.bgswitcher.js"></script>
  45. <!-- Skeleton Loader -->
  46. <link rel="stylesheet" href="css/placeholder-loading.min.css">
  47. </head>
  48. <body>
  49. <header id="header-vuejs">
  50. <?php include 'header2.html' ?>
  51. </header>
  52. <!-- Skeleton-loader -->
  53. <div class="container-fluid skeleton-loading">
  54. <!-- Header -->
  55. <div class="row skeleton-header">
  56. <div class="hd-skeleton-logo pulse" style="width: 18rem;">
  57. <div class="card-body img-hd">
  58. <div class="ph-picture" style="height: 75px;"></div>
  59. </div>
  60. </div>
  61. <div class="hd-skeleton-card pulse">
  62. <div class="card-body">
  63. <div class="ph-row">
  64. <div class="ph-col-10 big"></div>
  65. </div>
  66. </div>
  67. </div>
  68. <div class="hd-skeleton-card pulse">
  69. <div class="card-body">
  70. <div class="ph-row">
  71. <div class="ph-col-10 big"></div>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="hd-skeleton-card pulse">
  76. <div class="card-body">
  77. <div class="ph-row">
  78. <div class="ph-col-10 big"></div>
  79. </div>
  80. </div>
  81. </div>
  82. <div class="hd-skeleton-search pulse">
  83. <div class="card-body">
  84. <div class="ph-row">
  85. <div class="ph-picture" style="height: 41px;"></div>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. <div class="container skeleton-loading">
  92. <div class="ph-row pulse">
  93. <div class="ph-col-4 empty"></div>
  94. <div class="ph-col-4 big"></div>
  95. <div class="ph-col-2 empty"></div>
  96. </div>
  97. <div class="row">
  98. <div class="container col-6 skeleton-video pulse">
  99. <div class="ph-picture video-sk" style="height:300px;"></div>
  100. <div class="ph-row">
  101. <div class="ph-col-2 "></div>
  102. <div class="ph-col-2 empty"></div>
  103. <div class="ph-col-8 "></div>
  104. </div>
  105. </div>
  106. </div>
  107. <div class="ph-row pulse">
  108. <div class="ph-col-12 empty"></div>
  109. <div class="ph-col-12"></div>
  110. <div class="ph-col-10"></div>
  111. <div class="ph-col-8"></div>
  112. <div class="ph-col-10"></div>
  113. <div class="ph-col-12"></div>
  114. </div>
  115. <div class="ph-row pulse">
  116. <div class="ph-col-12 empty"></div>
  117. <div class="ph-col-12"></div>
  118. <div class="ph-col-10"></div>
  119. <div class="ph-col-8"></div>
  120. <div class="ph-col-10"></div>
  121. <div class="ph-col-12"></div>
  122. </div>
  123. <div class="ph-row pulse">
  124. <div class="ph-col-12 empty"></div>
  125. <div class="ph-col-2 empty"></div>
  126. <div class="ph-col-8 big"></div>
  127. </div>
  128. <div class="container skeleton-loading">
  129. <div class="row">
  130. <div class="col container pulse">
  131. <div class="ph-row">
  132. <div class="ph-col-6 big"></div>
  133. <div class="ph-col-6 empty"></div>
  134. <div class="ph-col-6 big"></div>
  135. <div class="ph-col-6 empty"></div>
  136. </div>
  137. <div class="ph-row">
  138. <div class="ph-col-8"></div>
  139. <div class="ph-col-10"></div>
  140. <div class="ph-col-12"></div>
  141. <div class="ph-col-10"></div>
  142. <div class="ph-col-8"></div>
  143. <div class="ph-col-12 big empty"></div>
  144. </div>
  145. <div class="ph-row">
  146. <div class="ph-col-8"></div>
  147. <div class="ph-col-10"></div>
  148. <div class="ph-col-12"></div>
  149. <div class="ph-col-10"></div>
  150. <div class="ph-col-8"></div>
  151. </div>
  152. </div>
  153. <div class="container col skeleton-video pulse">
  154. <div class="ph-picture video-sk" style="height:300px;"></div>
  155. </div>
  156. </div>
  157. </div>
  158. </div>
  159. <div class="skeleton-loading d-flex flex-row justify-content-center alig-items-center">
  160. <div class="row">
  161. <div class="pulse skeleton-loading" style="width: 18rem;">
  162. <div class="card-body">
  163. <div class="ph-row">
  164. <div class="ph-col-10 big"></div>
  165. <div class="ph-col-10"></div>
  166. <div class="ph-col-12 empty"></div>
  167. <div class="ph-col-10"></div>
  168. <div class="ph-col-12 empty"></div>
  169. <div class="ph-col-12"></div>
  170. <div class="ph-col-12 empty"></div>
  171. <div class="ph-col-8"></div>
  172. <div class="ph-col-12 empty"></div>
  173. <div class="ph-col-8"></div>
  174. <div class="ph-col-12 empty"></div>
  175. <div class="ph-col-6"></div>
  176. </div>
  177. </div>
  178. </div>
  179. <div class="pulse skeleton-loading" style="width: 18rem;">
  180. <div class="card-body">
  181. <div class="ph-row">
  182. <div class="ph-col-10 big"></div>
  183. <div class="ph-col-2 empty big"></div>
  184. <div class="ph-col-6"></div>
  185. <div class="ph-col-4 empty"></div>
  186. <div class="ph-col-12 empty"></div>
  187. <div class="ph-col-10"></div>
  188. <div class="ph-col-12 empty"></div>
  189. <div class="ph-col-8"></div>
  190. <div class="ph-col-12 empty"></div>
  191. <div class="ph-col-10"></div>
  192. <div class="ph-col-2 empty"></div>
  193. <div class="ph-col-12 empty"></div>
  194. <div class="ph-col-4"></div>
  195. <div class="ph-col-12 empty"></div>
  196. <div class="ph-col-12"></div>
  197. </div>
  198. </div>
  199. </div>
  200. <div class="pulse skeleton-loading" style="width: 18rem;">
  201. <div class="card-body">
  202. <div class="ph-row">
  203. <div class="ph-col-10 big"></div>
  204. <div class="ph-col-12 empty"></div>
  205. <div class="ph-picture ph-col-2 big"></div>
  206. <div class="ph-col-2 empty"></div>
  207. <div class="ph-col-8"></div>
  208. <div class="ph-picture ph-col-2 big"></div>
  209. <div class="ph-col-2 empty"></div>
  210. <div class="ph-col-8"></div>
  211. <div class="ph-col-12 empty"></div>
  212. <div class="ph-col-10 big"></div>
  213. <div class="ph-col-12 empty"></div>
  214. <div class="ph-col-12"></div>
  215. </div>
  216. </div>
  217. </div>
  218. <div class="pulse skeleton-loading" style="width: 18rem;">
  219. <div class="card-body">
  220. <div class="ph-picture img-sk"></div>
  221. </div>
  222. </div>
  223. </div>
  224. </div>
  225. <!-- Fin Skeleton-Loader -->
  226. <div id="content-principal" class="section-blog">
  227. <section id="publicaciones-blog">
  228. <main role="main">
  229. <div class="banner">
  230. <img class="img-fluid" src="images/blog/banner.png" alt="Blog ITTEC">
  231. <div class="container txt-banner">
  232. <h2 class="title-blog">{{title}}</h2>
  233. <span class="span-blog">Innovación | Tendencias | Tecnología</span>
  234. <span class="span-blog-2">Estrategía | Cumplimiento Fiscal</span>
  235. </div>
  236. </div>
  237. </main>
  238. <div class="languajes" id="idioma">
  239. <div class="lang-menu">
  240. <div id="select" class="selected-lang">
  241. </div>
  242. <ul id="opciones">
  243. <li>
  244. <a href="#" @click="cambiarIdioma('es');guardarIdioma('es')" class="es">{{ $t("message.esp") }}</a>
  245. </li>
  246. <li >
  247. <a href="#" @click="cambiarIdioma('en');guardarIdioma('en')" class="en">{{ $t("message.eng") }}</a>
  248. </li>
  249. </ul>
  250. </div>
  251. </div>
  252. <div class="container mt-5">
  253. <div class="row">
  254. <div class="col-md-10">
  255. <div class="row">
  256. <div class="col-md-12">
  257. <article class="blog-post-wrapper container">
  258. <b-button variant="outline-green" class="mb-3" @click="regresar();">
  259. <b-icon icon="arrow-left-circle-fill" @click="regresar();"></b-icon>{{txtregresar}}
  260. </b-button>
  261. <div class="row">
  262. <div class="col-md-12 row">
  263. <div class="col-md-6">
  264. <div class="card-header">
  265. <img class="img-fluid" :src="articulo.imagen" :alt="articulo.altImagen">
  266. </div>
  267. </div>
  268. <div class="col-md-6">
  269. <div class="card-body-p container">
  270. <h4 class="title-article">{{articulo.titulo}}</h4>
  271. <span class="data-article">{{articulo.autor}} | {{articulo.fecha}}</span>
  272. <div class="info-article pt-1" v-html="articulo.contenido">
  273. </div>
  274. </div>
  275. <!-- <div class="text-right">
  276. <a href="javascript: void(0)" @click="compartirFacebook()">
  277. <img src="iconos/facebook.png" alt="Facebook" width="30px">
  278. </a>
  279. <a href="javascript: void(0)" @click="compartirTwitter()">
  280. <img src="iconos/twitter.png" alt="Twitter" width="30px">
  281. </a>
  282. </div> -->
  283. </div>
  284. </div>
  285. </div>
  286. </article>
  287. </div>
  288. </div>
  289. </div>
  290. <!-- Últimas publicaciones -->
  291. <div class="col-md-2">
  292. <div class="container gray-container mt-2 p-1 mb-3">
  293. <h5 class="p-2">{{txtPubRecie}}</h5>
  294. <articulos-recientes v-for="publicacion in filtrolatestPub" :key="publicacion.id" v-bind:publicacion="publicacion"></articulos-recientes>
  295. </div>
  296. </div>
  297. </div>
  298. </div>
  299. </section>
  300. </div>
  301. <footer id="footer-vuejs">
  302. <?php include 'footer.html' ?>
  303. </footer>
  304. <div>
  305. <?php include 'modal-boletin.html' ?>
  306. </div>
  307. <!-- development version, includes helpful console warnings -->
  308. <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
  309. <!-- production version, optimized for size and speed -->
  310. <!-- <script src="https://cdn.jsdelivr.net/npm/vue"></script> -->
  311. <!-- Axios -->
  312. <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
  313. <!-- Bootstap Vue -->
  314. <script src="https://unpkg.com/bootstrap-vue@latest/dist/bootstrap-vue.js"></script>
  315. <!-- Bootstap Vue Icons -->
  316. <script src="//unpkg.com/bootstrap-vue@latest/dist/bootstrap-vue-icons.min.js"></script>
  317. <!-- Vue i18n -->
  318. <script src="https://unpkg.com/vue-i18n/dist/vue-i18n.js"></script>
  319. <!-- Instancias de vue -->
  320. <!-- <script src="js/articulo-vue.js"></script> -->
  321. <script src="js/blog-vue.js"></script>
  322. <script src="lang/footer-vue.js"></script>
  323. <script src="lang/header-vue.js"></script>
  324. <script src="js/boletin-vue.js"></script>
  325. <script>
  326. $(window).load(function(){ $('header,#content-principal,#bloque,#bloque1,footer').css('display','block'); $('.skeleton-loading').css('display','none'); $('.lista-menu #optB').addClass('active');}); $("#optA").mouseout(function(){ $(this).removeClass('active');}); $("#optC").mouseout(function(){ $(this).removeClass('active');}); $("#submenu-construye").mouseenter(function(){ $("#optB").addClass('active');}); $(".submenu-conoce").mouseenter(function(){ $("#optA").addClass('active');}); $('#content-principal').mouseenter(function(){ $('.submenu-conoce').hide('slow'); $('.submenu-construye').hide('slow'); $("#optA").removeClass('active');})
  327. </script>
  328. </body>
  329. </html>