diff --git a/src/iosanita/contenttypes/behaviors/news_additional_fields.py b/src/iosanita/contenttypes/behaviors/news_additional_fields.py
index fd16766..2eb2c17 100644
--- a/src/iosanita/contenttypes/behaviors/news_additional_fields.py
+++ b/src/iosanita/contenttypes/behaviors/news_additional_fields.py
@@ -31,6 +31,10 @@ class INewsAdditionalFields(model.Schema):
"numero_progressivo_cs_label",
default="Numero progressivo del comunicato stampa",
),
+ description=_(
+ "numero_progressivo_cs_help",
+ default="Se è un comunicato stampa, indicare un'eventuale numero progressivo del comunicato stampa.",
+ ),
required=False,
)
@@ -63,7 +67,7 @@ class INewsAdditionalFields(model.Schema):
title=_("notizie_correlate_label", default="Notizie correlate"),
description=_(
"notizie_correlate_help",
- default="Seleziona una lista di notizie correlate a questa.",
+ default="Elenco di altre notizie simili o collegate, con collegamento alle relative pagine foglia notizia.",
),
default=[],
value_type=RelationChoice(vocabulary="plone.app.vocabularies.Catalog"),
@@ -71,10 +75,10 @@ class INewsAdditionalFields(model.Schema):
)
servizi_correlati = RelationList(
- title=_("servizi_correlati_label", default="Servizi correlati"),
+ title=_("servizi_correlati_label", default="Servizi e prestazioni"),
description=_(
"servizi_correlati_help",
- default="Seleziona una lista di servizi correlati.",
+ default="Elenco dei servizi e delle prestazioni dell'ASL citati nella notizia, con collegamento alle relative pagine foglia servizio. L'elemento è necessario se nella notizia sono citati specifici servizi o prestazioni dell'ASL.",
),
default=[],
value_type=RelationChoice(vocabulary="plone.app.vocabularies.Catalog"),
@@ -92,23 +96,12 @@ class INewsAdditionalFields(model.Schema):
default="",
)
- # argomenti = schema.Choice(
- # title=_("argomenti_label", default="Argomenti"),
- # description=_(
- # "argomenti_help",
- # default="",
- # ),
- # vocabulary="collective.taxonomy.tipologia_argomento",
- # required=False,
- # default="",
- # )
-
documenti = RelationList(
title="Documenti",
default=[],
description=_(
"documenti_help",
- default="Seleziona la lista dei documenti di supporto.",
+ default="Elenco dei documenti correlati, con collegamento alle relative pagine foglia documento (se documenti ufficiali dell'ASL) o download diretto degli allegati.",
),
value_type=RelationChoice(
title=_("Documento"), vocabulary="plone.app.vocabularies.Catalog"
@@ -153,7 +146,7 @@ class INewsAdditionalFields(model.Schema):
model.fieldset(
"correlati",
label=_("correlati_label", default="Contenuti collegati"),
- fields=["notizie_correlate", "servizi_correlati", "documenti"],
+ fields=["a_cura_di_persone", "notizie_correlate", "servizi_correlati", "documenti"],
)
# custom fieldsets and order
form.order_before(descrizione_estesa="ILeadImageBehavior.image")
diff --git a/src/iosanita/contenttypes/interfaces/persona.py b/src/iosanita/contenttypes/interfaces/persona.py
index 64ea77b..993f9c9 100644
--- a/src/iosanita/contenttypes/interfaces/persona.py
+++ b/src/iosanita/contenttypes/interfaces/persona.py
@@ -124,15 +124,6 @@ class IPersona(model.Schema, IIosanitaContenttypes):
),
)
- # ultimo_aggiornamento = schema.Date(
- # title=_("ultimo_aggiornamento_label", default="Ultimo aggiornamento"),
- # required=True,
- # description=_(
- # "ultimo_aggiornamento_help",
- # default="Data in cui è stato effettuato l'ultimo aggiornamento ai contenuti della pagina.",
- # ),
- # )
-
# custom widgets
form.widget(
"organizzazione_riferimento",
diff --git a/src/iosanita/contenttypes/profiles/behaviors/taxonomies/tipologia_notizia.cfg b/src/iosanita/contenttypes/profiles/behaviors/taxonomies/tipologia_notizia.cfg
index c001de2..6afe2c0 100644
--- a/src/iosanita/contenttypes/profiles/behaviors/taxonomies/tipologia_notizia.cfg
+++ b/src/iosanita/contenttypes/profiles/behaviors/taxonomies/tipologia_notizia.cfg
@@ -8,4 +8,4 @@ field_description = Seleziona la tipologia della notizia
field_prefix =
taxonomy_fieldset = default
is_single_select = true
-is_required = true
+is_required = false
diff --git a/src/iosanita/contenttypes/profiles/default/registry/criteria.xml b/src/iosanita/contenttypes/profiles/default/registry/criteria.xml
index 766348e..99bb72a 100644
--- a/src/iosanita/contenttypes/profiles/default/registry/criteria.xml
+++ b/src/iosanita/contenttypes/profiles/default/registry/criteria.xml
@@ -46,4 +46,46 @@
>Metadata
+
+ Tipologia notizia
+ Tipologia della notizia
+ True
+ False
+
+ plone.app.querystring.operation.selection.any
+ plone.app.querystring.operation.selection.all
+
+ collective.taxonomy.tipologia_notizia
+ Metadata
+
+
+
+ Tipologia di punto di contatto
+
+ True
+ False
+
+ plone.app.querystring.operation.selection.any
+ plone.app.querystring.operation.selection.all
+
+ collective.taxonomy.tipologia_punto_di_contatto
+ Metadata
+
+