Portadas: prontus_(nombre)-port.cfg

Configuración de portadas y opción multiedición.

MULTI_EDICION

Indica si Prontus administrará ediciones, debe tener el valor SI para activar esta opción.

Tener en cuenta que al activar esta opción, deben existir ciertas plantillas en la instancia de prontus. Para más información, ver este artículo.

Valor por defecto.
MULTI_EDICION = 'NO'

Posibles valores.
MULTI_EDICION = 'SI'
MULTI_EDICION = 'NO'

PORT_PLTS

Nombre de las portadas disponibles.

Formato.
'nombre_portada.html()(plantillas alternativas)(preview containerl)'

Plantillas paralelas.

Las plantillas paralelas (antes llamadas "alternativas") sirven para generar de forma paralela otra portada. Por lo general se utilizan para tener distintos diseños disponibles para una misma portada, o para usar la información de la portada de otro modo, por ejemplo para incluirla en otras páginas como módulo.

Por ejemplo, para tener una portada paralela a la portada "noticias" que se llame _m_noticias, y  que servirá para incluir noticias en las plantillas artículos, se puede hacer lo siguiente:

PORT_PLTS = 'portada.html()(_m_noticias.html)()'

Esto generá de forma paralela la portada _m_noticias.html con el mismo contenido de portada.html.

También es posible asociar portadas paralelas desde el panel de administración de Prontus, pestaña Configuración, sección Portadas. Junto a cada plantilla de portada se muestra un selector de portadas paralelas. Nótese que se pueden seleccionar más portadas paralelas para una misma plantilla. En el ejemplo dado, podríamos tener las plantillas paralelas "_m_noticias" y "_m_noticias_especial" asociadas a la portada "noticias". Para hacer esto desde el CPAN Prontus se debe hacer click en el botón "+" junto al selector de portadas paralelas, y seleccionar las múltiples plantillas a usar mientras se presiona la tecla Control.

 

Imagen foto_00000001
Selección de múltiples portadas paralelas

Preview container.

Las plantillas de Preview Container sirven para previsualizar una portada dentro de ella. Por ejemplo, es muy util para previsualizar una portadilla de  header, ya que por si solo, no tiene todo el diseño del sitio. Utilizando una plantilla de preview container, se podrá visualizar de mejor forma. Para utilizarla, se debe crear la plantilla en la ruta /< prontus_id/stat/preview_containers y luego ser especificada en el archivo de configuración de la siguiente forma:

PORT_PLTS = '_m_header.html()()(preview_header.html)'

Más información sobre los containers, en este artículo.

 

Otros Ejemplos.
PORT_PLTS = 'portada.html()(invierno.html;navidad.html;playa.html)'
PORT_PLTS = 'layers_head.html()()(header_preview.html)'
PORT_PLTS = 'left.html()'
PORT_PLTS = 'quienes_somos.html()'
PORT_PLTS = 'boletin.html()'

PORT_HOME

Portada que se utilizará como página de inicio del sitio, quedando disponible un link simbólico en la ruta: /prontus_< nombre >/site/edic/base/home/index.html . Disponible desde la versión 11.2.42.

Desde la versión 11.2.67 al modificar el valor de la variable PORT_HOME se generan, además del archivo base, los archivos correspondientes para las multivistas habilitadas, con las rutas respectivas: /prontus_< nombre >/site/edic/base/home/index_< mv >.html.

Desde la versión 11.2.73, al modificar el valor de la variable PORT_HOME se generan archivos index-< mv >.html además del archivo base y de los archivos index_< mv >.html, como parte de la deprecación de estos últimos, que quedarán obsoletos y no disponibles desde la siguiente release no compatible. Por lo tanto, a partir de esta release solamente deben considerarse y usarse los archivos index-< mv >.html.

Valor por defecto.
PORT_HOME = ''

Posibles valores.
PORT_HOME = 'inicio.html'
PORT_HOME = 'noticias.html'

BASE_PORTS

En Prontus multiedición, nombre de las portadas (PORT_PLTS) que deben ir en la edición base.

Ejemplo.
BASE_PORTS = 'layers_head.html'
BASE_PORTS = 'left.html'
BASE_PORTS = 'quienes_somos.html'

PORT_INI_SELECTED

Portada que aparecerá seleccionada al abrir el administrador de artículos. Esto vale para la primera vez que se accede a Prontus, al ingresar posteriormente se mostrará la última portada editada por el usuario.

Ejemplo.
PORT_INI_SELECTED = 'inicio.html'

ADMIN_PORT

Habilita o deshabilita el administrador de portadas. Debe tener valor SI para activarlo.

Valor por defecto.
ADMIN_PORT = 'NO'

Posibles valores.
ADMIN_PORT = 'SI'
ADMIN_PORT = 'NO'

EDICBASE_INI_SELECTED

Habilita o deshabilita la selección por defecto de la edición base. Debe tener valor SI para activarlo.

Valor por defecto.
EDICBASE_INI_SELECTED = 'NO'

Posibles valores.
EDICBASE_INI_SELECTED = 'SI'
EDICBASE_INI_SELECTED = 'NO'