{"id":380,"date":"2026-10-11T21:39:43","date_gmt":"2026-10-11T21:39:43","guid":{"rendered":"https:\/\/dev.rafal.es\/?page_id=380"},"modified":"2026-10-20T17:04:58","modified_gmt":"2026-10-20T17:04:58","slug":"corporacion-municipal","status":"publish","type":"page","link":"https:\/\/dev.rafal.es\/?page_id=380","title":{"rendered":"Solicitud Impresos"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"380\" class=\"elementor elementor-380\">\n\t\t\t\t<div class=\"elementor-element elementor-element-632ad7e4 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"632ad7e4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-519fe92 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"519fe92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1701759c elementor-widget elementor-widget-hfe-breadcrumbs-widget\" data-id=\"1701759c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hfe-breadcrumbs-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<nav aria-label=\"Breadcrumb\"><ul class=\"hfe-breadcrumbs hfe-breadcrumbs-show-home\"><li class=\"hfe-breadcrumbs-item hfe-breadcrumbs-first\"><span class=\"hfe-breadcrumbs-home-icon\"><\/span><a href=\"https:\/\/dev.rafal.es\"><span class=\"hfe-breadcrumbs-text\">Inicio<\/span><\/a><\/li><\/ul><\/nav>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-60c054db e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"60c054db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4fb1a142 elementor-widget elementor-widget-heading\" data-id=\"4fb1a142\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Solicitud Impresos<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4777c3b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"4777c3b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f187fe2 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"f187fe2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2564989 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"2564989\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2><b>\u00a0<\/b><\/h2><h3><b>ENLACES<\/b><\/h3><ul><li><a href=\"https:\/\/www.rafal.es\/wp-content\/uploads\/2023\/03\/Solicitud-General.pdf\">Solicitud General<\/a><\/li><li><a href=\"http:\/\/www.rafal.es\/wp-content\/uploads\/2017\/04\/Impreso-de-mantenimiento-de-terceros.pdf\">Impreso de mantenimiento de terceros<\/a><\/li><li><a href=\"http:\/\/www.rafal.es\/wp-content\/uploads\/2017\/04\/Solicitud-devolucion-de-ingresos2.pdf\">Solicitud devoluci\u00f3n de ingresos<\/a><\/li><\/ul><div>\u00a0<\/div><div>\u00a0<\/div><h3><b>PADR\u00d3N MUNICIPAL<\/b><\/h3><ul><li><a href=\"https:\/\/www.rafal.es\/wp-content\/uploads\/2024\/04\/Solicitud-alta-padron-municipal-habitantes.pdf\">Solicitud alta padr\u00f3n municipal habitantes<\/a><\/li><li><a href=\"http:\/\/www.rafal.es\/wp-content\/uploads\/2017\/04\/Solicitud-renovacion-padronal-representante.pdf\">Solicitud renovaci\u00f3n padronal representante<\/a><\/li><\/ul><div>\u00a0<\/div><div>\u00a0<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3abaf32 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"3abaf32\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8a49b3 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"f8a49b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"rafal-news\" class=\"rafal-news\">\r\n  <div class=\"rafal-news__header\">\r\n    <h3>\u00daltimas noticias<\/h3>\r\n    <span class=\"rafal-news__underline\"><\/span>\r\n  <\/div>\r\n\r\n  <div class=\"rafal-news__list\" aria-live=\"polite\">\r\n    <p class=\"rafal-news__loading\">Cargando noticias...<\/p>\r\n  <\/div>\r\n\r\n  <a class=\"rafal-news__all\"\r\n     href=\"https:\/\/dev.rafal.es\/?page_id=409\">\r\n    <span>Ver todas las noticias<\/span>\r\n    <span class=\"rafal-news__all-arrow\" aria-hidden=\"true\">\u203a<\/span>\r\n  <\/a>\r\n<\/div>\r\n\r\n<style>\r\n.rafal-news {\r\n  --rn-blue: #164a91;\r\n  --rn-yellow: #f4c928;\r\n  --rn-orange: #ff9b36;\r\n  --rn-bg: #f3f8fc;\r\n  --rn-text: #424b55;\r\n\r\n  box-sizing: border-box;\r\n  width: 100%;\r\n  max-width: 320px; \/* Ajustado para mantener la proporci\u00f3n de tarjeta lateral *\/\r\n  margin: 0 auto;\r\n  padding: 16px 14px 12px;\r\n  background: var(--rn-bg);\r\n  border-radius: 6px;\r\n  font-family: inherit;\r\n  color: var(--rn-text);\r\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);\r\n}\r\n\r\n.rafal-news *,\r\n.rafal-news *::before,\r\n.rafal-news *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.rafal-news__header {\r\n  margin: 0 0 12px;\r\n}\r\n\r\n.rafal-news__header h3 {\r\n  margin: 0 !important;\r\n  padding: 0;\r\n  color: var(--rn-blue);\r\n  font-family: inherit;\r\n  font-size: 16px;\r\n  font-weight: 700;\r\n  line-height: 1.4;\r\n}\r\n\r\n.rafal-news__underline {\r\n  display: block;\r\n  width: 24px;\r\n  height: 3px;\r\n  margin-top: 4px;\r\n  background: var(--rn-yellow);\r\n  border-radius: 2px;\r\n}\r\n\r\n.rafal-news__list {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 8px; \/* Espacio uniforme entre cada noticia *\/\r\n}\r\n\r\n.rafal-news__item {\r\n  display: grid;\r\n  grid-template-columns: 52px minmax(0, 1fr) 16px; \/* Dimensiones equilibradas con la imagen *\/\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 10px;\r\n  background: #ffffff;\r\n  border-radius: 6px;\r\n  text-decoration: none !important;\r\n  color: inherit !important;\r\n  box-shadow: 0 1px 3px rgba(22, 74, 145, 0.04);\r\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n}\r\n\r\n.rafal-news__item:hover {\r\n  box-shadow: 0 3px 6px rgba(22, 74, 145, 0.08);\r\n}\r\n\r\n.rafal-news__thumb {\r\n  display: block;\r\n  width: 52px;\r\n  height: 52px;\r\n  object-fit: cover;\r\n  border-radius: 4px;\r\n  background: #e0e8f0;\r\n}\r\n\r\n.rafal-news__thumb--empty {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  color: var(--rn-blue);\r\n  font-size: 17px;\r\n}\r\n\r\n.rafal-news__content {\r\n  min-width: 0;\r\n}\r\n\r\n.rafal-news__date {\r\n  display: block;\r\n  margin: 0 0 2px;\r\n  color: #82909d;\r\n  font-size: 11px;\r\n  font-weight: 400;\r\n  line-height: 1.3;\r\n}\r\n\r\n.rafal-news__title {\r\n  display: -webkit-box;\r\n  overflow: hidden;\r\n  margin: 0 !important;\r\n  color: var(--rn-blue);\r\n  font-family: inherit;\r\n  font-size: 12px;\r\n  font-weight: 600;\r\n  line-height: 1.35;\r\n  -webkit-line-clamp: 2;\r\n  -webkit-box-orient: vertical;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n.rafal-news__arrow {\r\n  align-self: center;\r\n  justify-self: end;\r\n  color: var(--rn-yellow);\r\n  font-size: 20px;\r\n  font-weight: bold;\r\n  line-height: 1;\r\n  transition: transform .2s ease;\r\n}\r\n\r\n.rafal-news__item:hover .rafal-news__arrow {\r\n  transform: translateX(2px);\r\n}\r\n\r\n.rafal-news__item:hover .rafal-news__title {\r\n  color: var(--rn-orange);\r\n}\r\n\r\n.rafal-news__all {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center; \/* Centrado como se ve en la captura *\/\r\n  gap: 6px;\r\n  min-height: 36px;\r\n  margin-top: 10px;\r\n  padding: 8px 12px;\r\n  background: #fff;\r\n  border-radius: 6px;\r\n  color: var(--rn-blue) !important;\r\n  text-decoration: none !important;\r\n  font-size: 12px;\r\n  font-weight: 600;\r\n  line-height: 1.4;\r\n  box-shadow: 0 1px 3px rgba(22, 74, 145, .06);\r\n  position: relative;\r\n  z-index: 2;\r\n  cursor: pointer;\r\n  transition: background 0.2s ease;\r\n}\r\n\r\n.rafal-news__all-arrow {\r\n  color: var(--rn-yellow);\r\n  font-size: 18px;\r\n  font-weight: bold;\r\n  line-height: 1;\r\n}\r\n\r\n.rafal-news__all:hover {\r\n  background: #fffdf3;\r\n}\r\n\r\n.rafal-news__loading,\r\n.rafal-news__error {\r\n  margin: 8px 0;\r\n  font-size: 11px;\r\n  line-height: 1.5;\r\n  text-align: center;\r\n}\r\n\r\n.rafal-news__error {\r\n  color: var(--rn-text);\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  function initRafalNews() {\r\n    const widget = document.getElementById('rafal-news');\r\n\r\n    if (!widget || widget.dataset.initialized === 'true') {\r\n      return;\r\n    }\r\n\r\n    widget.dataset.initialized = 'true';\r\n\r\n    const list = widget.querySelector('.rafal-news__list');\r\n\r\n    const api = new URL('https:\/\/dev.rafal.es\/');\r\n    api.searchParams.set('rest_route', '\/wp\/v2\/posts');\r\n    api.searchParams.set('per_page', '3');\r\n    api.searchParams.set('orderby', 'date');\r\n    api.searchParams.set('order', 'desc');\r\n    api.searchParams.set('_embed', '1');\r\n\r\n    function makeElement(tag, className, text) {\r\n      const el = document.createElement(tag);\r\n      el.className = className;\r\n      if (text !== undefined) {\r\n        el.textContent = text;\r\n      }\r\n      return el;\r\n    }\r\n\r\n    function plainText(html) {\r\n      const doc = new DOMParser().parseFromString(html || '', 'text\/html');\r\n      return (doc.body.textContent || '').trim();\r\n    }\r\n\r\n    function showMessage(message) {\r\n      list.replaceChildren(makeElement('p', 'rafal-news__error', message));\r\n    }\r\n\r\n    function formatDate(dateString) {\r\n      const date = new Date(dateString);\r\n      if (Number.isNaN(date.getTime())) {\r\n        return '';\r\n      }\r\n      return new Intl.DateTimeFormat('es-ES', {\r\n        day: 'numeric',\r\n        month: 'long',\r\n        year: 'numeric'\r\n      }).format(date);\r\n    }\r\n\r\n    function renderPost(post) {\r\n      const link = makeElement('a', 'rafal-news__item');\r\n      link.href = post.link;\r\n      link.setAttribute('aria-label', plainText(post.title && post.title.rendered));\r\n\r\n      const media = post._embedded &&\r\n        post._embedded['wp:featuredmedia'] &&\r\n        post._embedded['wp:featuredmedia'][0];\r\n\r\n      const sizes = media && media.media_details && media.media_details.sizes;\r\n      const imageUrl = media && ((sizes && sizes.thumbnail && sizes.thumbnail.source_url) || media.source_url);\r\n\r\n      if (imageUrl) {\r\n        const img = makeElement('img', 'rafal-news__thumb');\r\n        img.src = imageUrl;\r\n        img.alt = media.alt_text || '';\r\n        img.loading = 'lazy';\r\n        img.width = 52;\r\n        img.height = 52;\r\n\r\n        img.onerror = function () {\r\n          const placeholder = makeElement('div', 'rafal-news__thumb rafal-news__thumb--empty', '\u2726');\r\n          img.replaceWith(placeholder);\r\n        };\r\n        link.appendChild(img);\r\n      } else {\r\n        link.appendChild(makeElement('div', 'rafal-news__thumb rafal-news__thumb--empty', '\u2726'));\r\n      }\r\n\r\n      const content = makeElement('div', 'rafal-news__content');\r\n      content.appendChild(makeElement('span', 'rafal-news__date', formatDate(post.date)));\r\n      content.appendChild(makeElement('p', 'rafal-news__title', plainText(post.title && post.title.rendered)));\r\n\r\n      link.appendChild(content);\r\n      link.appendChild(makeElement('span', 'rafal-news__arrow', '\u203a'));\r\n\r\n      return link;\r\n    }\r\n\r\n    fetch(api.toString(), {\r\n      method: 'GET',\r\n      headers: { 'Accept': 'application\/json' }\r\n    })\r\n      .then(async function (response) {\r\n        const body = await response.text();\r\n        if (!response.ok) {\r\n          throw new Error('Error HTTP ' + response.status);\r\n        }\r\n        let posts;\r\n        try {\r\n          posts = JSON.parse(body);\r\n        } catch (error) {\r\n          throw new Error('La API no ha devuelto JSON v\u00e1lido.');\r\n        }\r\n        if (!Array.isArray(posts)) {\r\n          throw new Error('WordPress no ha devuelto una lista de publicaciones.');\r\n        }\r\n        return posts;\r\n      })\r\n      .then(function (posts) {\r\n        list.replaceChildren();\r\n        if (posts.length === 0) {\r\n          showMessage('Todav\u00eda no hay noticias publicadas.');\r\n          return;\r\n        }\r\n        posts.forEach(function (post) {\r\n          list.appendChild(renderPost(post));\r\n        });\r\n      })\r\n      .catch(function (error) {\r\n        console.error('[Rafal News]', error);\r\n        showMessage('No se han podido cargar las noticias. ' + error.message);\r\n      });\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', initRafalNews);\r\n  } else {\r\n    initRafalNews();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Inicio Solicitud Impresos \u00a0 ENLACES Solicitud General Impreso de mantenimiento de terceros Solicitud devoluci\u00f3n de ingresos \u00a0\u00a0 PADR\u00d3N MUNICIPAL Solicitud alta padr\u00f3n municipal habitantes Solicitud renovaci\u00f3n padronal representante \u00a0\u00a0 \u00daltimas noticias Cargando noticias&#8230; Ver todas las noticias \u203a<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-380","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dev.rafal.es\/index.php?rest_route=\/wp\/v2\/pages\/380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.rafal.es\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dev.rafal.es\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dev.rafal.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.rafal.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=380"}],"version-history":[{"count":49,"href":"https:\/\/dev.rafal.es\/index.php?rest_route=\/wp\/v2\/pages\/380\/revisions"}],"predecessor-version":[{"id":746,"href":"https:\/\/dev.rafal.es\/index.php?rest_route=\/wp\/v2\/pages\/380\/revisions\/746"}],"wp:attachment":[{"href":"https:\/\/dev.rafal.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}