Package: design.plone.contenttypes
Design Plone Content-typesFeaturesCompatibilitàTipi di contenutoElenco tipi implementatiBandoCartella ModulisticaDocumentoCampi indicizzati nel SearchableTextEvento di creazioneLuogoModuloNotizie e comunicati stampaPaginaPagina ArgomentoEvento di modificaCampi indicizzati nel SearchableTextPersonaEvento di creazioneCampi indicizzati nel SearchableTextServizioCampi indicizzati nel SearchableTextUnità OrganizzativaCampi indicizzati nel SearchableTextPannello di controlloGestione modulisticaViste verifica contentutiData di modificaEndpoint restapiCustomizzazione dati relation fieldSerializer summaryInstallazioneTraduzioniContribuisciLicenzaAutoriDesign Plone Content-typesPacchetto per la gestione dei content-type per un sito Agid con Plone.FeaturesInstallando questo pacchetto, si rendono disponibili diversi content-type per la
gestione di un sito Agid con Plone e Volto.CompatibilitàPlone 6.0, design.plone.policy 5., design.plone.contenttypes 6.Plone 5.2, design.plone.policy 4., design.plone.contenttypes 5.Tipi di contenutoElenco tipi implementatiCartella ModulisticaDefinizione campiOrdine campiVista su Volto completataCollegamentoDefinizione campiOrdine campiIndicizzazione testoVista su Volto completataSelezione link internoDatasetDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataDocumentoDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataDocumento PersonaleDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataEventoDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataMessaggioDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataModuloDefinizione campiOrdine campiOrdine fieldsetsVista su Volto completataNotiziaDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataLuogoDefinizione campiAbilitare behavior collective.address.addressOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completatagestione di "è sede di"Pagina ArgomentoDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataPersonaDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataPraticaDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataRicevuta PagamentoDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataServizioDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataUnità OrganizzativaDefinizione campiOrdine campiOrdine fieldsetsIndicizzazione testoVista su Volto completataBandoProveniente da redturtle.bandi_.Sono state fatte alcune modifiche ai campi e in più:La vista di default nel backend è la base_view, in modo da non dare problemi con i campi a blocchiRimosso l'ente di defaultLe cartelle approfondimento possono contenere anche Moduli.. _redturtle.bandi:https://github.com/RedTurtle/redturtle.bandiCartella ModulisticaContenuto folderish (come la Pagina) che serve a raggruppare dei Documenti.Questo content-type ha sia i blocchi attivati che una vista ad hoc che mostra i Documenti al suo interno con già i link ai file da scaricare.Se i Documenti vengono raggruppati in Pagine, nella vista verrà mostrato il testo delle pagine contenitori come separatore tra i vari gruppi (solo nella parte Volto).Nella proprietà @components dell'oggetto CartellaModulistica, viene sempre inviato nella prop modulistica-items l'url dell'endpoint per avere la struttura dati degli elementi da mostrare nella vista della cartella modulistica. Quell'url ritorna sempre una oggetto del tipo {items:[]} dove l'array contiene gli elementi.DocumentoHa i campi definiti da Agid (senza quelli specifici per i Bandi, perché li gestiamo con un content-type ad hoc).Al suo interno può contenere degli oggetti di tipoModulo(che sono i file scaricabili veri e propri).I Moduli che vengono inseriti dentro al Documento, verranno mostrati nel frontend come lista di documenti scaricabili.
E' presente una customizzazione del serializer per poter mostrare di default più di 25 risultati (200), perché può essere necessario mostrare più moduli.Se si prova a fare un caricamento massivo di file dalla vista "contents" di un Documento, c'è una personalizzazione di restapi che converte il tipo da File (il default che imposta Volto per la POST) aModulo. In questo modo si può fare il caricamento massivo di Moduli dentro ad un Documento.Campi indicizzati nel SearchableTextblocchi VoltoEvento di creazioneAlla creazione di un Documento, un evento genera in automatico una cartella "Multimedia" dove andare ad inserire delle eventuali immagini.L'evento imposta anche come unico contenuto aggiungibile dentro al Documento, il Modulo.LuogoEsiste un deserializer per plone.restapi per il campo di tipo "GeolocationField" che si occupa di trasformare
le coordinate in input, in un oggetto corretto per quel campo.Accetta un valore del tipo::{
  "latitude": 10.0000,
  "longitude": 20.0000,
}Alcuni campi della geolocalizzazione hanno dei valori predefiniti quando viene richiesto lo schema mediante plone.restapi:citystreetgeolocationcountrySono pre-popolati con la sede di AGID a Roma.Il campo "sede_di" ritornato da restapi è calcolato in base alle Unità Operative che lo referenziano come sede principale o secondaria.ModuloContent-type creabile solo all'interno del Documento. Questo è un File "evoluto".
Ha 3 campi file: uno per il modulo principale, e gli altri due per eventuali formati alternativi.Notizie e comunicati stampaTipo base "Notizia" di Plone con alcuni campi aggiuntivi.Folderish (grazie a redturtle.volto)Può contenere Immagini, Collegamenti, File, Documenti (utile per strutturare i contenuti al suo interno)Alla creazione di una Notizia, vengono create automaticamente al suo interno due cartelle
"Multimedia" e "Documenti allegati" per poter organizzare meglio i contenutiPaginaPuò essere usata anche come pagina di disambiguazione. C'è una behavior attivata (design.plone.contenttypes.behavior.info_testata)
per impostare informazioni aggiuntive per la testata delle pagine di disambiguazione.Pagina ArgomentoLe pagine argomento hanno i blocchi. plone.restapi ha un indexer perSearchableTextper poter indicizzare i blocchi.Questo va in conflitto con le personalizzazioni fatte conplone.app.dexterity.textindexerperché Plone prende come buono il primo
adapter di SearchableText che trova. Per ovviare a questo problema, abbiamo messo la behavior "volto.blocks" come ultima, in modo
che venisse ignorato il suo indexer, e poi abbiamo registrato un adapter perIDynamicTextIndexExtenderper replicare l'indicizzazione
dei blocchi anche per le pagine argomento.Evento di modificaSe si modifica il titolo dell'argomento, viene scatenato un event handler che
cerca tutti i contenuti del sito che referenziano questa pagina, e reindicizza il loro indicetassonomia_argomentiper aggiornare il valore (perché ci si salva il titolo).Campi indicizzati nel SearchableTextblocchi Voltounita_amministrative_responsabiliulteriori_informazioniPersonaIl serializer della persona, ritorna anche i seguenti valori calcolati:strutture_correlate: elenco di Unità Organizzative in cui la persona è stata aggiunta nel campo "Persone che compongono la struttura"responsabile_di: elenco di Unità Organizzative in cui la persona è stata aggiunta nel campo "Responsabile"assessore_di: elenco di Unità Organizzative in cui la persona è stata aggiunta nel campo "Assessore di riferimento"Evento di creazioneAlla creazione di una Persona, viene creata anche una struttura predefinita per contenere diversi documenti:Foto e attività politicaCompensiImporti di viaggio e/o serviziSituazione patrimonialeDichiarazione dei redditiSpese elettoraliVariazione situazione patrimonialeAltre caricheCampi indicizzati nel SearchableTextcompetenzedeleghetelefonoemailinformazioni_di_contattoServizioCampi indicizzati nel SearchableTextdescrizione_estesasottotitolodescrizione_destinatarichi_puo_presentarecome_si_facosa_si_ottienecosa_serveulteriori_informazionitassonomia_argomenticopertura_geograficacostilife_eventservizi_collegatiUnità OrganizzativaLa get di questo content-type, ritorna (nell'attributo "servizi_offerti") anche la lista di Servizi che la referenziano nei campi "ufficio_responsabile" e "area".Campi indicizzati nel SearchableTextstreetcityzip_codecountryquartierecircoscrizionedescrizione_breveorario_pubblicoidentificativo_mibacPannello di controlloNel pannello di controllo "Impostazioni Design Plone" sono presenti diversi campi dove configurare valori di default per i vari contenuti:Tipologie notiziaTipologie personaTipologie unità organizzativaTipologie documentoDimensioni leadimageSezioni ricercaMostra la data di modificaA parte gli ultimi tre, gli altri campi sono tutti multilingua. I vocabolari che usano quei valori, ritornano solo i possibili valori a seconda della lingua selezionata dall'utente.Gestione modulisticaAgid prevede un tipo di contenutoDocumentoper gestire i moduli scaricabili.Abbiamo però sviluppato anche un contenuto chiamatoCartella Modulisticache ha il compito di raggruppare in modo logico più Documenti e mostrarli all'utente come faceva il vecchio prodottocciaa.modulistica.Viste verifica contentutiViste di supporto per la verifica sulla compilazione dei contenuti secondo le regole Designers Italia.I link alle viste sono elencati alla paginahttps://nomesito.it/Plone/@@design-utils.Data di modificaEsiste una behavior (design.plone.contenttypes.behavior.show_modified) abilitata di default solo per i Document (Pagina)
che indica al frontend se va mostrata o meno la data di modifica.Nel pannello di controllo viene definito il default, mentre nel singolo contenuto è possibile cambiare il valore nel tab "Impostazioni".Endpoint restapiCustomizzazione dati relation fieldC'è una customizzazione dei dati ritornati dal serializer per i relation field (correlati)
per ritornare oltre alle informazioni standard, anche la data di pubblicazione e l'inizio e fine evento.Vengono ritornati solo i correlati che l'utente che li ha richiesti può vedere (a differenza dello standard, che li torna tutti).Serializer summaryE' il serializer utilizzato dalla get di un contenuto per mostrare il dettaglio dei suoi figli quando non viene richiesta
la fullobjects (ci sono sono le informazioni base quindi).E' stato customizzato per ritornare sempre due informazioni utili visto che Volto ora non richiede più sempre la fullobjects:has_children: ritorna True o False a seconda che il contenuto abbia o meno dei figliid: l'id dell'oggetto## @modulistica_itemsEndpoint ed expansion per la modulistica.Nei content-type CartellaModulistica, tra i vari expansion c'è anche@modulistica_items.
Questo è utile per la vista di frontend, in quanto se richiamato, ritorna la struttura di dati da mostrare in visualizzazione.## @navigationEndpoint customizzato da plone.restapi per esporre anche il valore show_in_footer per decidere se disegnare o meno le colonne dinamiche nel footer.InstallazioneQuesto prodotto non è stato pensato per funzionare da solo, ma fa parte della suite "design.plone".Per utilizzare questo prodotto, fare riferimento a design.plone.policy_... _design.plone.policy:https://github.com/RedTurtle/design.plone.policyTraduzioniPer aggiornare le traduzioni, basta usare lo scriptupdate_localesdentro alla cartella bin::bin/update_localesN.B.: lo script va chiamato due volte perché al primo giro non aggiorna i file.ContribuisciQuesto pacchetto usa pre-commit per cui prima di iniziare a sviluppare:installa pre-commit come dipendenza del tuo ambiente di lavorofaipre-commit installper installare gli hookIssue Tracker:https://github.com/redturtle/design.plone.contenttypes/issuesCodice sorgente:https://github.com/redturtle/design.plone.contenttypesLicenzaQuesto progetto è rilasciato con licenza GPLv2.AutoriQuesto progetto è stato sviluppato daRedTurtle Technology.ContributorsRedTurtle,sviluppoplone@redturtle.itChangelog6.1.14 (2024-02-20)Fix in @scadenziario endpoint: return future events if afterToday criteria is set.
[cekk]Set base view to News Item, to do not break on Classic Plone.
[cekk]Change description for field sede in UnitaOrganizzativa CT.Fixed typo in update_note field description.
[eikichi18]6.1.13 (2024-02-08)Handle missingshow_dynamic_folders_in_footerin registry entry.
[cekk]6.1.12 (2024-02-06)Remove un-needed commit in upgrade-step.
[cekk]6.1.11 (2024-01-29)Added new indexer, catalog index and query operation for canale_digitale_link field of Servizio CT
[deodorhunter]Fixed script to update pdc with description
[eikichi18]Add getObjSize info in File field serializer.
[cekk]Add new flag in settings needed to choose to show or not auto-generated footer columns.
[cekk]Customize @navigation endpoint to expose also the new flag for frontend.
[cekk]6.1.10 (2024-01-16)Added description to PDC fields
[pnicolli]Added upgrade step to update PDC fields description
[lucabel]Added new widget for event luoghi_correlati
[pnicolli]Added UID for all summary obj
[eikichi18]6.1.9 (2024-01-11)Add UID to UOJSONSummarySerializer
[eikichi18]6.1.8 (2023-12-22)Add behavior argomento to Link CT
[lucabel]Removed maximumSelectionSize from all fields that had it greater than 0
[pnicolli]6.1.7 (2023-12-20)Improved "Check notizie" view adding a way to set "a cura di" field
[lucabel]Fixed label for tassonomia_evento taxonomies.
[eikichi18]6.1.6 (2023-12-15)Improved "Buone pratiche" view for Event: checking both for relation with Venue and coordinates.
[daniele]6.1.5 (2023-12-13)Allow reorder of data grid fields.
[pnicolli]6.1.4 (2023-12-04)Fix check_persone. When there are no relation.
[mamico]6.1.3 (2023-11-28)"Buone pratiche" views: fixed check on Competenze field. Excluding expired events and news.
[daniele]6.1.2 (2023-11-27)Added utility views: @@check-notizie and @@download-check-notizie.
[daniele]Fix event for obj parent update.
[eikichi18]Added utility views: @@check-eventi and @@download-check-eventi.
[daniele]Added utility views for Venue: @@check-luoghi and @@download-check-luoghi.
[daniele]Added utility view for Documento:  @@check-documenti and @@download-check-documenti.
[daniele]Added utils view for UO:  @@check-uo and @@download-check-uo.
[daniele]Added utility views for Persona: @@check-persone and @@download-check-persone.
[daniele]6.1.1 (2023-11-21)Update default summary serializer to better handle geolocation information.
[lucabel]6.1.0 (2023-11-07)Optionally add image_scales and image_field in Summary serializer.
[mamico]Add @@design-utils view that shows all available utility views.
[cekk]Add user action that points to @@design-utils view.
[cekk]Add @@export-incarichi view that allows to download a csv file with all Persona and their roles.
[cekk]Add tipologia_bando to summary serializer.
[cekk]6.0.21 (2023-10-30)Handle cost with empty text block in previous upgrade-step.
[cekk]6.0.20 (2023-10-30)Add upgrade-step to set a default cost text for events.
[cekk]6.0.19 (2023-10-25)Set event tickets cost as required field
[pnicolli]6.0.18 (2023-09-20)Add permission check to solve problem accessing private resources with
anonymous user
[lucabel]6.0.17 (2023-09-06)Added dates for incarico persona.
[deodorhuter]6.0.16 (2023-08-24)chaged migration of compensi and importi_di_viaggio field on Incaricto ct
creation.
[eikichi18]Fixed relation between person and uo.
[deodorhunter]6.0.15 (2023-07-19)fix check_servizi handling "condizioni di servizio".
[lucabel]6.0.14 (2023-07-19)Update check_servizi view to add service downloadAdd contact information to check_servizi viewFix bug with "tempi e scadenze" error message
[lucabel]6.0.13 (2023-07-04)Update check_servizi to skip private and expired services
[lucabel]6.0.12 (2023-07-03)Add IDesignPloneContentType interface to News and Event to allow a correct
SearchableText indexing
[lucabel]6.0.11 (2023-06-20)Added image_scales field in service of ScadenziarioDaysummary serializer to make it more roboust
[mamico]6.0.10 (2023-06-19)remove preview_caption
[mamico]removed required from persone_struttura field in uo
interface.
[eikichi18]6.0.9 (2023-05-25)Added time to start date in service of ScadenziarioDay.
[sabrina-bongiovanni]Fix url in check_servizi
[mamico]6.0.8 (2023-05-04)Fix problem with Persona summary and deleted incarico object.
[lucabel]6.0.7 (2023-05-04)Fix check_servizi view and made optional canale_fisico in Servizio
[lucabel]6.0.6 (2023-04-28)Added images serialization to the summary serializer of the UO content type;
If both the image and preview image are present, the 'image_field' attribute
is forced to contain 'preview_image'.
[lucabel]6.0.5 (2023-04-28)Remove address, city, zip_code, nome_sede, title,
quartiere, circoscrizione, street from UO summary
serializer and add sede in thery place in the
UO summary serializer
[lucabel]Re-add FileFieldViewModeSerializer accidentally deleted.
[cekk]Fix broken tests.
[cekk]6.0.4 (2023-04-19)Remove redturtle.prenotazioni integration.
[cekk]Fix syndication.
[lucabel]6.0.3 (2023-04-18)Change check_servizi making optional the check for
field "condizioni_di_servizio" and removing the check for
the "contact_info" field.
Import a fontawesome cdn in this view to show the "V" icon.
Change some minor style in the check_servizi view.
[lucabel]6.0.2 (2023-04-11)Fix condizioni_di_servizio field, no more required.
[eikichi18]6.0.1 (2023-04-06)Fix None type itereation attempt in relation field adapter
[foxtrot-dfm1]Add serializer/deserializer for canale_digitale_link to handle internal/external links like remoteURL field.
[cekk]Force canale_digitale_link returnurlwidget in Servizio schema.
[cekk]Do not purge allowed_content_types filter for Servizio.
[cekk]Fix patch/post validations for required fields: do not return errors when sorting items.
[cekk]Add "Atto di nomina" link in incarico summary serializer
[lucabel]6.0.0 (2023-03-23)improve upgrade step
[lucabel]6.0.0a22 (2023-03-07)timeline_tempi_scadenze non più obbligatorio
[pnicolli]6.0.0a21 (2023-03-01)Better handle default language in upgrade-step
[cekk]6.0.0a20 (2023-02-27)Add a new upgrade step to rename "multimedia" in "immagini"
under an event and add the new "video" folder.
[lucabel]6.0.0a19 (2023-02-27)Change event schema: "patrocinato da"  right now is a
rich text
[lucabel]6.0.0a18 (2023-02-22)First release of check_service view; need to test on
a staging
[lucabel]6.0.0a17 (2023-02-20)Start implement a view to check service for new data
[lucabel]Improved check for taxonomy data.
[sabrina-bongiovanni]6.0.0a16 (2023-02-08)Improved github action for automatic deploy.Fixed tipologia_notizia in serializer.
[eikichi18]6.0.0a15 (2023-02-08)Fixed tipologia_notizia in serializer.
[eikichi18]6.0.0a14 (2023-02-08)Fixed design_italia_meta_type data in summary for News Item.
[eikichi18]6.0.0a13 (2023-02-06)Fix field description
Fix bug with taxonomies for old contenttypes
Change field fieldset
[lucabel]6.0.0a12 (2023-02-06)Cambiato descrizione tempi e scadenze
[lucabel]6.0.0a11 (2023-02-03)Fix upgrade step.6.0.0a10 (2023-02-03)Update some tickets to show or hide fields
in Servizo and UO.
Fix problems with taxonomies
upgrade steps to clean catalog
[lucabel]6.0.0a9 (2023-02-02)New view 'change_news_type'
[foxtrot-dfm1]New view 'move_news_items'
[foxtrot-dfm1]6.0.0a8 (2023-01-23)Fixed some field in event and news ct.Add news argomenti_evento behavior for event.Remove old argomenti behavior for news item.
[eikichi18]6.0.0a7 (2023-01-20)Fix persona role handling: take the role from the connected incarico object
[lucabel]6.0.0a6 (2023-01-20)various fixesadd Event summary serializer to get image information
also on parentmerge with last master update
[lucabel]6.0.0a5 (2023-01-19)Fix patch for collective.taxonomy.
[eikichi18]6.0.0a4 (2023-01-19)add image to event summary.
[lucabel]fix datagrid field frontend widget declaration.
[roman]removed unused field evento_genitore e appuntamenti from event ct.
[eikichi18]6.0.0a3 (2023-01-13)Update upgrade steps to change types information
according to new AGID AI
[lucabel]6.0.0a2 (2023-01-12)Fixed upgrade stepminor fix
[lucabel]6.0.0a1 (2023-01-12)Remove collective.dexteritytextindexer dependency (it's in core).
[cekk]Adjustments to the pnrr.
[deodorhunter, lucabel, eikichi18]5.1.7 (unreleased)Optional integration with redturtle.prenotazioni
[foxtrot-dfm1]Update upgrade step after some more use case [lucabel]5.1.6 (2023-03-16)Enable plone.excludefromnavigation for Venue ct.
[cekk]5.1.5 (2023-02-15)@modulistica-items honors the currently logged-in user roles to access inactive contents (expired and not yet published).
[cekk]5.1.4 (2023-02-07)Fix lables.
[foxtrot-dfm1]5.1.3 (2023-02-06)Fix label of CartellaModulisitica visualize_files field.
[foxtrot-dfm1]5.1.2 (2023-02-06)All the file fields download link view method of child contents depends
on the CartellaModulistica c.t. visualize_files field.
[foxtrot-dfm1]5.1.1 (2023-01-18)New view 'change_news_type'.
[foxtrot-dfm1]New view 'move_news_items'.
[foxtrot-dfm1]5.1.0 (2023-01-03)Remove selection limit in ufficio_responsabile field for Servizio.
[foxtrot-dfm1]Add new indexer "tassonomia_argomenti_uid" that indexes related Argomenti UIDs.
[cekk]Change collection criteria to use new index.
[cekk]Upgrade-step to convert old blocks with new criteria.
[cekk]5.0.3 (2022-12-07)Fix date format in related_news_serializer.
[cekk]Remove plone.tableofcontents behavior from Document.
[cekk]5.0.2 (2022-09-19)Handle missing attribute in pagina_argomento event handler.
[cekk]5.0.1 (2022-08-16)Backref of UO to Servizio
[foxtrot-dfm1]Remove unused import in tests.
[cekk]5.0.0 (2022-08-12)Fix content-types behaviors for plone.volto update (re-disable volto.blocks in News Items and Events).
[cekk]Field tipologia_organizzazione in Unita Organizzativa ct. changed to required
[foxtrot-dfm1]4.4.2 (2022-07-01)Index Bando text.
[cekk]4.4.1 (2022-05-31)Handle new Bando field: apertura_bando.
[cekk]4.4.0 (2022-05-31)Enable versioning also for: CartellaModulistica, Documento, Link, Pagina Argomento, Persona, Servizio, Unità Organizzativa, Venue.
[cekk]4.3.3 (2022-05-22)Fix SearchableText indexing for Venues.
[cekk]4.3.2 (2022-05-17)Add volto.preview_image behavior in Bando portal_type.
[cekk]4.3.1 (2022-04-21)Add missing msgids to Unita Organizzativa fields.
[cekk]4.3.0 (2022-04-05)Add custom expand_events method in scadenziario endpoints, because in plone.app.events >= 3.2.13
that method changed and breaks our integration. We keep previous version of that method to
not re-implement scadenziario endpoints.
[cekk]4.2.1 (2022-03-26)Add behavior for update note additional field.
[cekk]Fix servizi_collegati labels.
[cekk]4.2.0 (2022-03-21)Add new criteria for tipologia_organizzazione field/index.
[cekk]4.1.1 (2022-03-16)Fix summary serializers for specific types.
[cekk]4.1.0 (2022-03-14)Do not return related items in serializer, if they're published but the date is in the future and the current user can't edit current context.
[cekk]Add default folders when creating a new Bando.
[cekk]Align summary serializer with latest redturtle.volto changes (pr #53).
[cekk]4.0.6 (2022-02-25)Fix common indexers to work with also non-folderish contents.
[cekk]4.0.5 (2022-02-02)Fix geolocation hack.
[cekk]4.0.4 (2022-02-01)Add "geolocation" info in Summary serializer for backward compatibility with some block templates.
[cekk]4.0.3 (2022-01-31)Add right widget to scadenza_domande_bando field.
[cekk]Remove all u" from strings because they are un-needed in Python3 (and new black does not support python2 anymore).
[cekk]4.0.2 (2022-01-27)Fix miniature dimension to be the same as design.plone.policy ones.
[cekk]4.0.1 (2022-01-27)Fix upgrade-step to rename Document childrens with "image" as id.
[cekk]Add new metadata "icona" for Pagina Argomento.
[cekk]Remove broken template customization.
[cekk]4.0.0 (2022-01-26)Add new metadata for Volto 14 support: we need some extra infos in blocks without getting the full object.
[cekk]Add preview_image in all contents (from plone.volto).
[cekk]Customized summary serializer to add more infos for listing blocsk.
[cekk]3.9.2 (2022-01-24)Bandi folder deepening now returns actual children order in parent instead of being ordered by title.
[deodorhunter]Added default values for Persona roles.
[daniele]3.9.1 (2022-01-13)Fix publication when adding events.
[daniele]3.9.0 (2021-12-27)Add default blocks in automatic created documents.
[cekk]3.8.3 (2021-12-17)Added criteria and indexes for Persona
[daniele]3.8.2 (2021-11-26)Create additional folder in Persona for curriculum vitae.
[cekk]3.8.1 (2021-11-22)Fix scadenziario sort_order
[pnicolli]Add plone.constraintypes behavior for Document.
[cekk]3.8.0 (2021-10-22)Export children and parent UO in UO details.
[cekk]Export more infos in UO summary adapter.
[cekk]ufficio_responsabile in Servizio allows now 10 items.
[cekk]ruolois now a Choice field and can be configured in control panel.
[cekk]3.7.4 (2021-10-21)Addruolometadata for Persona and export it in summary serializer.
[cekk]3.7.3 (2021-10-15)Fix addable content-types for Venue.
[cekk]3.7.2 (2021-10-14)Import p.a.caching.
[cekk]3.7.1 (2021-10-10)Fix typo.
[cekk]3.7.0 (2021-10-10)p.a.caching rules for rest api services.
[cekk]3.6.2 (2021-10-05)[fix] Do not duplicate default folders in UO and Persona when copy/paste them.
[cekk]3.6.1 (2021-10-01)Enable kitconcept.seo beaviour for a set of CT.
[daniele]3.6.0 (2021-09-21)Add link_siti_esterni to SearchableText index.
[cekk]showModifiedDefaultValue compatible with plone.restapi >= 8.9.1
[cekk]All content-types extendsIDesignPloneContentTypemarker interface.
[cekk]Register custom TextBlockSearchableText adapter to index all text blocks in IDesignPloneContentType contents.
[cekk]Customize some Bando and Bando Folder Deepenings fields and allowed types.
[cekk]Addufficio_responsabile_bandoandSubject_bandoindexes to speedup @bandi-search-filters endpoint.
[cekk]Upgrade step to enable kitconcept.seo behavior on contents.
[daniele]Refactor @types endpoint to be more extensible.
[cekk]show_modified_defaultisTrueby default.
[cekk]3.5.0 (2021-08-24)Add new index: uo_location.
[cekk]Add new fields to be indexed in SearchableText for UO: nome_sede, email, pec, web
[cekk]Do not break if there are extra fieldsets that comes from non standard addons: just append them to the default ordered list.
[cekk]3.4.2 (2021-08-03)Remove required fromufficio_responsabileandarea_responsabileinDocumentocontents.
[cekk]3.4.1 (2021-07-30)You can now add "File" content type inside a CartellaModulistica.
[arsenico13]3.4.0 (2021-07-07)Convert File into Modulo when trying to do a massive upload inside a Documento.
[cekk]Fix description for "a_cura_di_persone" field.
[cekk]Added "maximumSelectionSize" in RelatedItemsFieldWidget
[giulia]Add mostra_bottoni_condivisione field.Change block @type: newsHome -> highlitedContent
[cekk]3.3.2 (2021-06-25)Enabled "trasparenza" behavior. It's back!
[arsenico13]3.3.1 (2021-06-17)Handle contents with old Richtext values in volto13 migration.
[cekk]3.3.0 (2021-06-17)Volto 13 compatibility.
[cekk]3.2.0 (2021-06-08)Add new behavior "design.plone.contenttypes.behavior.show_modified".
[cekk]3.1.1 (2021-05-28)Removed field "Accedere al servizio" from Documento ct.
[daniele]3.1.0 (2021-05-26)Adddesign.plone.contenttypes.behavior.argomenti_documentbehavior toDocument.
[cekk]correlato_in_evidenzafield now return also icon value in restapi calls.
[cekk]Add leadimage toCartellaModulistica.
[cekk]3.0.3 (2021-05-20)Added criteria for ente bando and ufficio responsabile.
[daniele]3.0.2 (2021-05-17)Added backreferences to Documento and Cartella Modulistica for related services.
[daniele]Documento now set b_size=200 by default to show more than 25 items when getting its data.
[cekk]3.0.1 (2021-05-04)Fix upgrade-step.
[cekk]3.0.0 (2021-04-30)Rename controlpanel.
[cekk]Now controlpanel settings entries can be multilanguage.
[cekk]organizzazione_riferimentofield for Persona no more required.
[cekk]servizi_offerti in UO serializer now returns only related Servizi.
[cekk]2.0.6 (2021-04-16)Fix Venue fields order.
[cekk]2.0.5 (2021-04-16)Addplone.app.dexterity.behaviors.id.IShortNamebehavior to Venue content-type to allow renaming.
[cekk]2.0.4 (2021-04-15)Fix typo.
[cekk]2.0.3 (2021-04-08)Added behaviorplone.translatableby default on almost all the content
types.
[arsenico13]2.0.2 (2021-03-24)Now you can customize tipologie_persona from the control panel.
[arsenico13]2.0.1 (2021-03-24)Fix defaults for vocabularies.
[cekk]Add remoteUrl to summarize serialization for Link content-type.
[cekk]2.0.0 (2021-03-02)BREAKING CHANGE: use blocks editor also in other "text" fields.
[cekk]1.0.9 (2021-02-25)Add search_sections field in control panel.
[cekk]Can add Images into Cartella Modulistica (to be able to add image blocks in it).
[cekk]Customizable tipologie_documento.
[cekk]1.0.8 (2021-02-19)Fix typo.
[cekk]1.0.7 (2021-02-19)Do not run dependencies when upgrading plone.app.registry.
[cekk]1.0.6 (2021-02-15)Handle Servizio tabs in both cases: with Trasparenza enabled or not.
[cekk]1.0.5 (2021-02-08)Disable trasparenza behavior by default.
[deodorhunter]Remove reference limit in "persone_struttura" field.
[cekk]1.0.4 (2021-02-05)Add upgrade-step to cleanup Bando behaviors.
[cekk]1.0.3 (2021-01-20)BREAKING CHANGEConvert RichText fields into BlocksField.Upgrade-step to fix unused listing block template.
[cekk]1.0.2 (2020-12-17)Fix rolemap for new types.
[cekk]Do not breakeventoCreateHandlerwhen copying and event.
[cekk]1.0.1 (2020-12-14)Addimmagine_testatanew field indesign.plone.contenttypes.behavior.info_testatabehavior.
[cekk]Addcorrelato_in_evidenzanew field indesign.plone.contenttypes.behavior.argomentibehavior.
[cekk]1.0.0 (2020-12-07)Initial release.
[RedTurtle]