Azione F1

Coordinamento e monitoraggio del progresso di progetto; incontri del partenariato

Il PL sarà il referente unico della Commissione ed il responsabile scientifico dell’intero progetto, supporterà quindi i partner per ogni decisione tecnica. I referenti di progetto della FMNS svolgeranno un ruolo di coordinamento e supporto amministrativo, occupandosi di organizzare incontri, redigere report ed aggiornare il sito web; monitoreranno inoltre, interfacciandosi periodicamente con tutti i partner, sul rispetto degli impegni/obiettivi di progetto e sul cronoprogramma; lavoreranno in stretta collaborazione con il PL. Verranno organizzati incontri periodici del partner iato con una cadenza minima semestrale. Il primo incontro di partenariato coinciderà con la realizzazione dell’azione A1 nell’ambito della quale sarà costituito il gruppo di lavoro.

Avanzamento Stato: Terminato - Avvio: 01-07-2014 Conclusione: 30-06-2018
2014 2015 2016 2017 2018
I II III IV I II III IV I II III IV I II III IV I II III IV
F1 CronoprogrammaOOAAAAAAAAAAAAAAAAOO
AvanzamentoOOAAAAAAAAAAAAAAAAXX

Il parternatiato di progetto era inizialmente costituito da quattro enti pubblici: Università degli Studi di Parma (UNIPR), in qualità di coordinatore, l’Ente per la Gestione della Biodiversità Emilia Occidentale (EPGB), l’Autorità di Bacino del fiume Po (AdbPO) ed il Parco Nazionale dell’Appennino Tosco Emiliano (PNATE) e due Enti privati: lo spin-off accademico GEN-TECH S.r.l. (GEN-TECH) e la Fondazione Mario Negri Sud (FMNS). Le azioni di organizzazione e coordinamento del progetto (azione F1) avvengono essenzialmente attraverso mail/contatti telefonici, redazione di report mensili, incontri di partenariato fissi (a cadenza semestrale) ed eccezionali in riferimento alle specifiche esigenze di progetto. Sono stati svolti incontri di partenariato semestrale. E' stato anche redatto un documento di valutazione del progetto. In conformità con l’art. 18.2 delle Disposizioni Comuni, nel gennaio 2016, la Fondazione Mario Negri Sud è stata invece estromessa dal partenariato di progetto, con apposito amendment al Grant Agreement dal valore retroattivo ed i compiti dell’Ente sono stati riassegnati al beneficiario coordinatore UNPR. La fuoriuscita della FMNS è stata ritenuta necessaria a causa del variare dello stato amministrativo-finanziario della FMNS che non dava garanzie al partenariato BARBIE in termini di realizzazione delle azioni progettuali previste, né di rispetto dei termini di cofinanziamento e del conseguente raggiungimento degli obiettivi di progetto. Dal 5 marzo 2015 infatti la FMNS si trova in stato di liquidazione per gravi inadempienze contrattuali nei confronti di dipendenti e fornitori, dovute a persistenti problematiche finanziarie e passività non più sostenibili per la sopravvivenza della Fondazione. Per raggiungere i risultati attesi di progetto, nel settembre 2018 è stata chiesta ed ottenuta una proroga alla durata del progetto fino a settembre 2020.

***The organizational / project coordination actions take place mainly through mail / phone contacts, monthly reports (in attachment), scheduled partnership meetings (every six months) and extraordinary meetings according to the specific project requirements. A project evaluation document was also prepared. The partnership agreements between UNIPR and associate beneficiaries EPGB, PNATE, AdbPo and GEN-TECH have been undersigned by December 2014 and submitted to the EU with the Inception Report. In compliance with art. 18.2 of Common Provisions, in January 2016, FMNS has been ousted from the project partnership through a specific amendment retroactively applied to the Grant Agreement and the tasks of such body have been reassigned to the beneficiary coordinator UNPR. The outgoing of FMNS has been necessary due to a change in the administrative and financial status of the FMNS which was not able to grant the BARBIE partnership compliance with scheduled project actions, co-funding terms and conditions and achievement of project objectives. On the 5th of March 2015 FMNS has gone into liquidation due to serious contract noncompliance towards employees and suppliers due to persistent financial problems and liabilities which could not be afforded anymore for the Foundation surviving. In September 2018, an extension to the project duration was requested (deadline postponed to September 2020) to achieve the expected project results.

Documenti
Documento di Valutazione - Documento di Valutazione F1.pdf - 
Galleria
IV visita di monitoraggio al progetto
IV visita di monitoraggio al progetto
Download

Download
IVvisita
IVvisita
Download
Dicembre 2019 - VI visita di monitoraggio Timesis-Neemo al LIFE BARBIE
Dicembre 2019 - VI visita di monitoraggio Timesis-Neemo al LIFE BARBIE
Download

class "Gallery" already exists while executing "::itcl::class Gallery { inherit Barbie private variable galleria_d private variable gallery_sect_menu private variabl..." (in namespace eval "::rwdatas" script line 3) invoked from within "namespace eval ::rwdatas { ::itcl::class Gallery { inherit Barbie private variable galleria_d private variable gallery_s..."

OUTPUT BUFFER:

source [file join $rweb_root tcl before.tcl] # # -- gallery.tcl # # datasource per pagina gestione delle # # package require Barbie package require rwbinary namespace eval ::rwdatas { ::itcl::class Gallery { inherit Barbie private variable galleria_d private variable gallery_sect_menu private variable gallery_menu private common thumb_h_size 200 private common gallery_dir private common thumbnails_dir private method page_handled {v p} public method willHandle {arglist keyvar} public method fetchData {key reassigned_key} public method init {args} public method menu_list {page} #public method to_url {lm} { return [Barbie::to_url $lm] } #public method will_provide {keyword reassigned_key} public proc create_thumbnail {photo} public proc gallery {} public proc gallery_latest_entries {dbhandle nentries} public proc thumbnail_fs_path {photo} public proc thumbnail_path {photo} public proc thumbnail_exists {photo} } ::itcl::body Gallery::thumbnail_exists {photo} { return [file exists [thumbnail_fs_path $photo]] } ::itcl::body Gallery::thumbnail_fs_path {photo} { return [file join galleria thumbnails ${photo}] } ::itcl::body Gallery::thumbnail_path {photo} { return [::rivetweb::rewrite_generic_path [join [list galleria thumbnails $photo] "/"]] } ::itcl::body Gallery::create_thumbnail {photo} { set thumbnail [thumbnail_fs_path $photo] set photo_name [file join $gallery_dir $photo] if {[catch {exec gm convert $photo_name -geometry $thumb_h_size $thumbnail} e]} { ::rivet::apache_log_error err "Error creating thumbnail $thumbnail: $e" return -code error -errorcode thumbnail_creation_error $e $e } } # -- page_handled # # ::itcl::body Gallery::page_handled {varsqs page_key} { upvar $page_key p foreach p [list photo gallery] { if {[dict exists $varsqs $p]} { return true } } return false } ::itcl::body Gallery::willHandle {arglist keyvar} { upvar $keyvar key set varsqs [dict create {*}$arglist] if {[dict exists $varsqs photo]} { set photo_filename [dict get $varsqs photo] # # proposed change #set key "view_photo_[regsub -all {[^[:alnum:]]} ${photo_filename}]" # set key "view_photo_[::rivet::escape_string ${photo_filename}]" return -code break -errorcode rw_ok } elseif {[dict exists $varsqs gallery]} { set key "view_gallery" return -code break -errorcode rw_ok } return -code continue -errorcode rw_continue } ::itcl::body Gallery::fetchData {key reassigned_key} { upvar $reassigned_key rkey set rkey $key set key [::rivet::unescape_string $key] switch -regexp -matchvar photo_name -- $key { view_photo_(.+) { $this check_class ::rwpage::Photo set photo_name [lindex $photo_name 1] set p [::rwpage::Photo ::#auto $key $gallery_dir $photo_name] #::rivet::apache_log_error notice "new instance of $p ::rwpage::Photo" } view_gallery { $this check_class ::rwpage::Gallery set p [::rwpage::Gallery ::#auto $key $gallery_dir] #::rivet::apache_log_error notice "new instance of $p ::rwpage::Gallery" } default { set p "" } } #::rivet::apache_log_error notice "new instance of ::rwpage::Photo (binary: [$p binary_content])" return $p } ::itcl::body Gallery::gallery_latest_entries {dbhandle nentries} { set q "select g.*,s.descrizione from galleria g " append q "join sezioni s on s.sectionid=g.sezione " append q "order by g.creazione desc limit $nentries;" set galleria_d [dict create] $dbhandle forall $q photo_a { dict set galleria_d [incr idx] [dict create {*}[array get photo_a]] } return $galleria_d } ::itcl::body Gallery::gallery {} { set q "select g.*,s.descrizione from galleria g " append q "join sezioni s on s.sectionid=g.sezione order by s.descrizione,s.ordine,g.ordine;" set galleria_d [dict create] $::barbie::dbhandle forall $q photo_a { set photo_name $photo_a(filename) set sezione $photo_a(sezione) set descrizione $photo_a(descrizione) unset photo_a(sezione) unset photo_a(filename) unset photo_a(descrizione) dict set galleria_d $sezione photos $photo_name \ [dict create {*}[array get photo_a]] dict set galleria_d $sezione descrizione $descrizione } return $galleria_d } ::itcl::body Gallery::init {args} { Barbie::init $args set gallery_dir [file join $::rivetweb::site_base galleria] if {![file exists $gallery_dir]} { file mkdir $gallery_dir } set thumbnails_dir [file join $gallery_dir thumbnails] if {![file exists $thumbnails_dir]} { file mkdir $thumbnails_dir } set galleria_d [::rwdatas::Gallery::gallery] $this register_class ::rwpage::Photo $this register_class ::rwpage::Gallery } ::itcl::body Gallery::menu_list {page} { set page_class [$page info class] if {($page_class == "::rwpage::Gallery") || \ ($page_class == "::rwpage::Photo")} { set mm $::rivetweb::menumodel set lm $::rivetweb::linkmodel set galleria_d [::rwdatas::Gallery::gallery] if {[dict size $galleria_d] == 0} { return [Datasource::menu_list $page] } catch {$gallery_menu destroy} set gallery_menu [$mm create_menu sezioni_galleria none normal] $gallery_menu assign title "Photo Gallery" en $gallery_menu assign title "Galleria Fotografica" it dict for {sectid section_d} $galleria_d { set gallery_section [$lm create Gallery "" \ [list it [dict get $galleria_d $sectid descrizione]] \ [dict create gallery 1 section $sectid] ""] $gallery_menu add_link $gallery_section } return [list evidenza $gallery_menu] } else { return {} } } } package provide Gallery 1.0 source [file join $rweb_root tcl after.tcl]