Wordpress:Portal de transparencia: Difference between revisions

From
Jump to navigation Jump to search
 
(29 intermediate revisions by the same user not shown)
Line 2: Line 2:
== Portal de transparencia: Ajustes tras crear el subdominio "transparencia" a partir del portalXX.eprinsa.es ==
== Portal de transparencia: Ajustes tras crear el subdominio "transparencia" a partir del portalXX.eprinsa.es ==


Lo primero de todo es asegurarse de se ha clonado desde plantilla-transparencia.eprinsa.es al nuevo portal de transparencia "transparencia.portalXX.eprinsa.es".
Lo primero de todo es asegurarse de que se ha clonado desde plantilla-transparencia.eprinsa.es al nuevo portal de transparencia "transparencia.portalXX.eprinsa.es".


=== Cambios a realizar: ===
=== Cambios a realizar: ===
Line 10: Line 10:
Para establecer el nombre del sitio web debemos dirigirnos al menú lateral de Wordpress.  
Para establecer el nombre del sitio web debemos dirigirnos al menú lateral de Wordpress.  
Apariencia ---> Personalizar ---> Ajustes Generales ---> Identidad del sitio
Apariencia ---> Personalizar ---> Ajustes Generales ---> Identidad del sitio
[[File:PortalTransparencia_1-1.png|900px] | center]]
* Modificamos el campo Identidad del sitio para realizar el cambio de nombre '''[1]'''.
* Modificamos el campo Identidad del sitio para realizar el cambio de nombre '''[1]'''.
* Cambiamos el Icono del sitio '''[2]'''.
* Cambiamos el Icono del sitio '''[2]'''.


[[File:PortalTransparencia_1-2.PNG|250px]]
[[File:Cap1234.png|900px] | center]]


==== 2.- Cambiar munixipio por el nombre del municipio. ====
==== 2.- Cambiar munixipio por el nombre del municipio. ====
Line 33: Line 30:
<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">


sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "munixipio" "nombre pueblo"
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "munixipio" "nombre pueblo" --all-tables


</syntaxhighlight>
</syntaxhighlight>
Line 41: Line 38:
==== 3.- Escudo del municipio y enlace a portalXX.eprinsa.es ====
==== 3.- Escudo del municipio y enlace a portalXX.eprinsa.es ====


Se debe cambiar el escudo y el enlace al que este apunta, activa el constructor visual.
Se debe cambiar el escudo y el enlace al que este apunta. Para ello, en el escritorio del portal de transparencia vamos al tema Divi --> Generador de temas.
 
Aparecerá el encabezado global, hacemos click sobre los 3 puntitos y accedemos a la configuración de este módulo global.


Es difícil editar el módulo del escudo desde la Vista de Equipo de escritorio para ello vamos a cambiar de vista a Vista de Wireframe tal y como aparece en la imagen.
Es difícil editar el módulo del escudo desde la Vista de Equipo de escritorio para ello vamos a cambiar de vista a Vista de Wireframe tal y como aparece en la imagen.
Line 51: Line 50:


[[File:PortalTransparencia_3-1.png|1400px | center]]
[[File:PortalTransparencia_3-1.png|1400px | center]]


==== 4.- Banner ====
==== 4.- Banner ====


Cada portal de transparencia tiene un portal determinado, primero localizamos el módulo y seguidamente cambiamos la imagen.
Cada portal de transparencia tiene un ''banner'' determinado, primero localizamos el módulo y seguidamente cambiamos la imagen.
 
 


[[File:PortalTransparencia_4-1.png|1000px | center]]




[[File:PortalTransparencia_4-1.png|850px | center]]


==== 5.- Pie de página: ====
==== 5.- Pie de página: ====
Line 83: Line 79:
<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">


sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "Ayuntamiento de munixipio | Plaza de Andalucia, 1, 14 | munixipio, Córdoba | Teléfono: 957" "<Ayuntamiento de <nombre_municipio>> | <Dirección>, <Código_postal> | <Localidad>,<Provincia>| <Teléfono> "
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "Ayuntamiento de munixipio | Plaza de Andalucia, 1, 14 | munixipio, Córdoba | Teléfono: 957" "<Ayuntamiento de <nombre_municipio>> | <Dirección>, <Código_postal> | <Localidad>,<Provincia>| <Teléfono> " --all-tables


</syntaxhighlight>
</syntaxhighlight>
Line 100: Line 96:
<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">


sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/aviso-legal" "https://DOMINIO_PRINCIPAL/aviso-legal"
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/aviso-legal" "https://DOMINIO_PRINCIPAL/aviso-legal" --all-tables


</syntaxhighlight>
</syntaxhighlight>
Line 108: Line 104:
<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">


sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/contacto" "https://DOMINIO_PRINCIPAL/contacto"
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/contacto" "https://DOMINIO_PRINCIPAL/contacto" --all-tables


</syntaxhighlight>
</syntaxhighlight>
Line 116: Line 112:
<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">


sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/accesibilidad" "https://DOMINIO_PRINCIPAL/accesibilidad"
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/accesibilidad" "https://DOMINIO_PRINCIPAL/accesibilidad" --all-tables


</syntaxhighlight>
</syntaxhighlight>


==== 6.- Usuario usu_trans ====
==== 6.- Si el portal de origen tiene '''Comisiones informativas''' ====
 
En este caso (poco frecuente por lo demás) es necesario '''insertar''' los controles de paginación en la '''vista''' "'''View Comisiones Informativas noDivi'''", que se quedaron atrás en el momento de generarlo. Para ello hay que editar dicha vista y asegurarse que la caja de '''Búsqueda y paginación''' tenga la línea marcada <code>[wpv-pager-nav-links output="bootstrap" previous_next_links="true"]</code> de esta guisa:
 
 
[[File:Inserción_de_controles_de_paginación.png|800px | center]]
 


Revisar en los usuarios de transparencia que el correo corresponda con el del ayuntamiento o con el responsable asociado y no sea webmaster@eprinsa.es
Y luego '''intercambiar el orden''' de los elementos en el '''editor de resultado''' para que quede '''arriba [wpv-layout-meta-html]''' y '''debajo [wpv-filter-meta-html]'''. Si no se hace la paginación aparece delante de las comisiones.


==== 7.- Modificar los enlaces que dirigen a la sede electrónica. ====
==== 8.- Modificar los enlaces que dirigen a la sede electrónica. ====


Los enlaces que apunta a la sede electrónica en la plantilla apuntan a la sede electrónica de Doña Mencía, vamos a modificar esto.
Los enlaces que apunta a la sede electrónica en la plantilla apuntan a la sede electrónica de Doña Mencía, vamos a modificar esto.
Line 130: Line 132:
<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">


sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace dmencia <Descriptor_de_la_sede_electrónica>
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace seleccion-entidad <Descriptor_de_la_sede_electrónica> --all-tables


</syntaxhighlight>
</syntaxhighlight>


Para conocer el descrpitor nos dirigamos a https://sede.eprinsa.es/seleccion-entidad y buscamos el municipio deseado, accedemos y nos fijamos en la ultima parte de la URL.
Para conocer el descriptor nos dirigimos a https://sede.eprinsa.es/seleccion-entidad y buscamos el municipio deseado, accedemos y nos fijamos en la ultima parte de la URL.


==== 8.- Visibilidad de "Derecho de acceso a la información" en la pagina de participación. ====
==== 9.- Visibilidad de "Derecho de acceso a la información" en la pagina de participación. ====


Consultando la hoja de "Portales" en Drive, si el dominio tiene la celda correspondiente a la columna "Transparencia tramite de acceso"como "no activa", se debe ocultar el módulo de "Derecho de Acceso a la información" en la página de participación.
Consultando la hoja de "Portales" en Drive, si el dominio tiene la celda correspondiente a la columna "Transparencia tramite de acceso"como "no activa", se debe ocultar el módulo de "Derecho de Acceso a la información" en la página de participación.
Line 146: Line 148:
[[File:PortalTransparencia_8-1to2.png|800px | center]]
[[File:PortalTransparencia_8-1to2.png|800px | center]]


==== 9.- Actualizar plugins y el tema Divi ====
 
En esta página de Participación puede verse el titulo Participación medio oculto por la cabecera.
Habilitamos el constructor visual --> Sección -> Configuración -> Pestaña Separación: aumentar el margen superior a 20 px.
 
==== 10.- Actualizar plugins y el tema Divi ====


Comprobar que todos los plugins y el tema de Divi estén actualizados.
Comprobar que todos los plugins y el tema de Divi estén actualizados.


==== 10.- Configurar el plugin Wordfence ====
==== 11.- Configurar el plugin Wordfence ====


Comprobar si está configurado el plugin, en caso contrario activarlo, se requerirá para completar la configuración que se descargue un archivo .htaccess, el cual puede ser eliminado tras su descarga.
Comprobar si está configurado el plugin, en caso contrario activarlo, se requerirá para completar la configuración que se descargue un archivo .htaccess, el cual puede ser eliminado tras su descarga.
A continuación [[Wordpress:Plugins:Wordfence|añadir el sitio al panel de ''Wordfence Central'']]
==== 12.- Configurar el plugin Eprinsa AD ====
Si tiene instalado el plugin Eprinsa AD, comprobar que la configuración es correcta. Para ello, se accede a Eprinsa AD.
* URL Cambio de clave: https://identidades.eprinsa.es
* Destinatarios del email de errores (separados por ,): jacd01@eprinsa.es,plopezc@eprinsa.es,webmaster@eprinsa.es,eadmin.internet@gmail.com
* Entorno APIs: vacío
* Patrón usuarios: ^webmaster_.*
==== 13.- Activar API Rest en Toolset ====
* Acceder a Toolset > Configuración > Contenido Personalizado
* Seleccionar el checkbox del apartado API REST
==== 14.- Instalar y configurar plugin PublishPress Capabilities ====
* Comprobar si está instalado dicho plugin y sino instalarlo
* Seleccionando el rol de Autor arriba a la izquierda, seleccionar la opción 'Edit others' para las Entradas (Ver imagen)
[[File:Capabilities_rol_editor.jpg | 800px | center]]

Latest revision as of 10:25, 18 November 2022

Portal de transparencia: Ajustes tras crear el subdominio "transparencia" a partir del portalXX.eprinsa.es

Lo primero de todo es asegurarse de que se ha clonado desde plantilla-transparencia.eprinsa.es al nuevo portal de transparencia "transparencia.portalXX.eprinsa.es".

Cambios a realizar:

1.- Identidad del sitio y Favicon

Para establecer el nombre del sitio web debemos dirigirnos al menú lateral de Wordpress. Apariencia ---> Personalizar ---> Ajustes Generales ---> Identidad del sitio

  • Modificamos el campo Identidad del sitio para realizar el cambio de nombre [1].
  • Cambiamos el Icono del sitio [2].
900px]

2.- Cambiar munixipio por el nombre del municipio.

Al clonar la plantilla debemos actualizar todas las páginas con el nombre del municipio, para ello nos dirigimos a https://lightsail.aws.amazon.com/ls/webapp/home/instances . Iniciamos sesión y seleccionamos la instancia donde se encuentra nuestro portal de transparencia.Una vez seleccionada la instancia nos conectamos por ssh pulsando en el botón.

PortalTransparencia 2-1to2.png

Se nos abrirá una consola de comandos, donde ejecutaremos el comando para remplazar "munixipio" por "nombre del municipio". Lo primero que debemos de conocer es la id de nuestro sitio web, para ello en el menu de plesk podemos encontrarlo como se muestra en la siguiente imagen.

PortalTransparencia 2-30.png

Una vez conocido el Id escribimos el siguiente comando en la consola de lightsail.

Siendo XX = Id

sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "munixipio" "nombre pueblo" --all-tables

Finalmente debería aparecer en la consola cuantos remplazos ha realizado.

3.- Escudo del municipio y enlace a portalXX.eprinsa.es

Se debe cambiar el escudo y el enlace al que este apunta. Para ello, en el escritorio del portal de transparencia vamos al tema Divi --> Generador de temas.

Aparecerá el encabezado global, hacemos click sobre los 3 puntitos y accedemos a la configuración de este módulo global.

Es difícil editar el módulo del escudo desde la Vista de Equipo de escritorio para ello vamos a cambiar de vista a Vista de Wireframe tal y como aparece en la imagen.

El escudo debe ser el escudo del municipio.

El enlace debe apuntar el dominio princial (NO AL PORTAL DE TRANSPARENCIA).


PortalTransparencia 3-1.png

4.- Banner

Cada portal de transparencia tiene un banner determinado, primero localizamos el módulo y seguidamente cambiamos la imagen.


PortalTransparencia 4-1.png

5.- Pie de página:

El pie de página se estructura en dos módulos.


PortalTransparencia 5-1.png


5.1.- Información del municipio (Ayuntamiento de ######| Dirección del ayuntamiento, Código Postal| Municipio, Córdoba | Teléfono: ######)

Corresponde al módulo 1 anteriormente mencionado, una vez más vamos a actualizar la información mediante la consola de comandos de lightsail.

Siendo XX = id.

Los elementos entre <> son parámetros a modificar con correspondencia de la información del municipio.

sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "Ayuntamiento de munixipio | Plaza de Andalucia, 1, 14 | munixipio, Córdoba | Teléfono: 957" "<Ayuntamiento de <nombre_municipio>> | <Dirección>, <Código_postal> | <Localidad>,<Provincia>| <Teléfono> " --all-tables
5.2.- Modificar los enlaces de Aviso legal, Contacto, Accesibilidad.

Corresponde al módulo 2 anteriormente mencionado, una vez más vamos a actualizar la información mediante la consola de comandos de lightsail.

Los comandos remplazaran la redirección de portal5.eprinsa.es al dominio deseado.

Siendo XX = id.

En mayúsculas se encuentra los elementos a modificar en los comandos.

  • Aviso legal
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/aviso-legal" "https://DOMINIO_PRINCIPAL/aviso-legal" --all-tables
  • Contacto
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/contacto" "https://DOMINIO_PRINCIPAL/contacto" --all-tables
  • Accesibilidad
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/accesibilidad" "https://DOMINIO_PRINCIPAL/accesibilidad" --all-tables

6.- Si el portal de origen tiene Comisiones informativas

En este caso (poco frecuente por lo demás) es necesario insertar los controles de paginación en la vista "View Comisiones Informativas noDivi", que se quedaron atrás en el momento de generarlo. Para ello hay que editar dicha vista y asegurarse que la caja de Búsqueda y paginación tenga la línea marcada [wpv-pager-nav-links output="bootstrap" previous_next_links="true"] de esta guisa:


Inserción de controles de paginación.png


Y luego intercambiar el orden de los elementos en el editor de resultado para que quede arriba [wpv-layout-meta-html] y debajo [wpv-filter-meta-html]. Si no se hace la paginación aparece delante de las comisiones.

8.- Modificar los enlaces que dirigen a la sede electrónica.

Los enlaces que apunta a la sede electrónica en la plantilla apuntan a la sede electrónica de Doña Mencía, vamos a modificar esto.

sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace seleccion-entidad <Descriptor_de_la_sede_electrónica> --all-tables

Para conocer el descriptor nos dirigimos a https://sede.eprinsa.es/seleccion-entidad y buscamos el municipio deseado, accedemos y nos fijamos en la ultima parte de la URL.

9.- Visibilidad de "Derecho de acceso a la información" en la pagina de participación.

Consultando la hoja de "Portales" en Drive, si el dominio tiene la celda correspondiente a la columna "Transparencia tramite de acceso"como "no activa", se debe ocultar el módulo de "Derecho de Acceso a la información" en la página de participación.

Nos dirigimos a la sección de Avanzados --> Visibilidad.


PortalTransparencia 8-1to2.png


En esta página de Participación puede verse el titulo Participación medio oculto por la cabecera. Habilitamos el constructor visual --> Sección -> Configuración -> Pestaña Separación: aumentar el margen superior a 20 px.

10.- Actualizar plugins y el tema Divi

Comprobar que todos los plugins y el tema de Divi estén actualizados.

11.- Configurar el plugin Wordfence

Comprobar si está configurado el plugin, en caso contrario activarlo, se requerirá para completar la configuración que se descargue un archivo .htaccess, el cual puede ser eliminado tras su descarga.

A continuación añadir el sitio al panel de Wordfence Central

12.- Configurar el plugin Eprinsa AD

Si tiene instalado el plugin Eprinsa AD, comprobar que la configuración es correcta. Para ello, se accede a Eprinsa AD.

  • URL Cambio de clave: https://identidades.eprinsa.es
  • Destinatarios del email de errores (separados por ,): jacd01@eprinsa.es,plopezc@eprinsa.es,webmaster@eprinsa.es,eadmin.internet@gmail.com
  • Entorno APIs: vacío
  • Patrón usuarios: ^webmaster_.*

13.- Activar API Rest en Toolset

  • Acceder a Toolset > Configuración > Contenido Personalizado
  • Seleccionar el checkbox del apartado API REST

14.- Instalar y configurar plugin PublishPress Capabilities

  • Comprobar si está instalado dicho plugin y sino instalarlo
  • Seleccionando el rol de Autor arriba a la izquierda, seleccionar la opción 'Edit others' para las Entradas (Ver imagen)
Capabilities rol editor.jpg