Wordpress:Portal de transparencia: Difference between revisions

From
Jump to navigation Jump to search
 
(49 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]]
* 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. ====


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.
[[File:PortalTransparencia_2-1to2.png | 1100px | center]]
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.
[[File:PortalTransparencia_2-30.png|500px | center]]
Una vez conocido el Id escribimos el siguiente comando en la consola de lightsail.
'''''Siendo XX = Id'''''
<syntaxhighlight lang="ini">
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "munixipio" "nombre pueblo" --all-tables
</syntaxhighlight>
Finalmente debería aparecer en la consola cuantos remplazos ha realizado.


==== 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. 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).'''
[[File:PortalTransparencia_3-1.png|1400px | center]]


==== 4.- Banner ====
==== 4.- Banner ====
Cada portal de transparencia tiene un ''banner'' determinado, primero localizamos el módulo y seguidamente cambiamos la imagen.
[[File:PortalTransparencia_4-1.png|850px | center]]
==== 5.- Pie de página: ====
El pie de página se estructura en dos módulos.
[[File:PortalTransparencia_5-1.png|600px | center]]




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


===== 5.2.- Modificar los enlaces de Aviso legal, Contacto, Accesibilidad. Deben redirigir a portalXX.eprinsa.es/aviso-legal, portalXX.eprinsa.es/contacto, portalXX.eprinsa.es/accesibilidad. =====
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.'''
 
<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> " --all-tables
 
</syntaxhighlight>
 
===== 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'''
 
<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" --all-tables
 
</syntaxhighlight>
 
* '''Contacto'''
 
<syntaxhighlight lang="ini">
 
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/contacto" "https://DOMINIO_PRINCIPAL/contacto" --all-tables
 
</syntaxhighlight>
 
* '''Accesibilidad'''
 
<syntaxhighlight lang="ini">
 
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace "https://portal5.eprinsa.es/accesibilidad" "https://DOMINIO_PRINCIPAL/accesibilidad" --all-tables
 
</syntaxhighlight>
 
==== 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]]
 
 
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.
 
<syntaxhighlight lang="ini">
 
sudo plesk ext wp-toolkit --wp-cli -instance-id XX -- search-replace seleccion-entidad <Descriptor_de_la_sede_electrónica> --all-tables
 
</syntaxhighlight>
 
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.
 
 
 
[[File:PortalTransparencia_8-1to2.png|800px | center]]
 
 
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 [[Wordpress:Plugins:Wordfence|añadir el sitio al panel de ''Wordfence Central'']]


==== 6.- El usuario usu_trans debe ser el correo del ayuntamiento y no webmaster@eprinsa.es ====
==== 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_.*


==== 7.- Modificar los enlaces que dirigen a la sede electrónica. ====
==== 13.- Activar API Rest en Toolset ====


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


==== 8.- Actualizar plugins y el tema Divi ====
==== 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)


==== 9.- Configurar el plugin Wordfence ====
[[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