Azione C1

Adeguamento degli impianti ittiogenici di Monchio delle Corti (PR), di Corniglio (PR) e di Selvanizza (PR)

L’azione è necessaria per incrementare la capacità ittiogenica dei centri, renderli adatti alla riproduzione ex situ delle specie target, migliorarne l’efficienza tecnologica e diminuirne gli impatti ambientali negativi. Gli impianti ittiogenici di Monchio delle Corti (PR), di Corniglio (PR) e di Selvanizza (PR) verranno adeguati in base a quanto dettagliato nel Piano di Adeguamento (V. azione A6). L’azione sarà svolta dal PNATE con il supporto tecnico di GEN-TECH e FMNS (per quanto concerne la strumentazione multimediale) e la supervisione del PL.

Avanzamento Stato: Terminato - Avvio: 30-06-2015 Conclusione: 31-12-2015
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
C1 CronoprogrammaOOOOOOAAOOOOOOOOOOOO
AvanzamentoOOOOOOAAXXXXOOOOOOOO

Sono stati completati i lavori di adegumento degli impianti di Monchio delle Corti (luglio 2016) e di Corniglio (dicembre 2016). E' stato estromesso dal progetto il centro di Selvanizza a causa del cambio della proprietà.

In particolare, presso l’impianto di Corniglio è stata istallata una vasca aggiuntiva esterna con un allargamento dell’area dell’impianto. Sono stati inoltre adeguati gli impianti idrico e di scarico. In entrambi gli impianti sono state inoltre istallate telecamere di sorveglianza e sonde multiparametriche per il monitoraggio in remoto di alcuni parametri chimico-fisici delle acque. Al fine di garantire le prime attività di riproduzione, previste dall’azione C4 nella primavera-estate 2016, sono stati istallati e messi in funzione, dal personale GEN-TECH ed UNPR, sia gli embrionatori di uova (bottiglie di tipo “Zug”) che gli schiuditoi di artemia salina. Sono state inoltre allestite delle vasche provvisorie per l’allevamento dei barbi dotate di sistema di regolazione termica e movimentazione delle acque.

*** The rennovation of the Monchio delle Corti and Corniglio acquacolture plants were completed. Instead, the fish hatchery in Selvanizza (PR) is excluded from the project in May 2016. In particolar, specific tanks were installed and filled at Corniglio plant with an expansion of the external area of the plant. The arrangement of loading/unloading wells and drainage system of the hatchery were also carried out. In both plants video cameras and multiparameter probes were regularly installed for the remote monitoring of some chemical and physical parameters of waters in breeding and surveillance. In order to guarantee the first activities of spawning included in action C4, both egg hatching trough (“Zug” jars) and artemia salina hatching devices were installed and set at work by GEN-TECH and UNPR personnel. Moreover, specific tanks were outfitted with a water thermal regulating and handling system.


class "Downloads" already exists while executing "::itcl::class Downloads { inherit Barbie private variable downloads_menu "" public common downloads_dir public me..." (in namespace eval "::rwdatas" script line 3) invoked from within "namespace eval ::rwdatas { ::itcl::class Downloads { inherit Barbie private variable downloads_menu "" public common ..."

OUTPUT BUFFER:

source [file join $rweb_root tcl before.tcl] # # -- downloads.tcl # # yet another datasource for controlling document downloads # #::rivet::apache_log_error notice "sourcing file [info script]" # package require Barbie package require rwbinary namespace eval ::rwdatas { ::itcl::class Downloads { inherit Barbie private variable downloads_menu "" public common downloads_dir public method willHandle {arglist keyvar} public method init {args} public method menu_list {page} public method is_stale {key timereference} #public proc to_url {lm} { return [Barbie::to_url $lm] } public proc list_downloads {dbhandle {public "%"}} protected method create_page_obj {key ooclass reassigned_key} { return ""} } ::itcl::body Downloads::is_stale {key timereference} { if {$key == "download_doc"} { return true } return [chain $key $timereference] } ::itcl::body Downloads::list_downloads {dbhandle {public "%"}} { set q { select d.*,s.descrizione,s.sectionid from documenti d \ join sezioni s on d.sezione=s.sectionid \ where d.pubblico like '$public' \ order by s.sectionid,s.ordine,d.ordine,d.docid; } set docsdb [dict create] #puts "
[subst $q]
" $::barbie::dbhandle forall [subst $q] document { set sectionid $document(sectionid) unset document(sectionid) set sezione_descrizione $document(descrizione) unset document(descrizione) set docid $document(docid) unset document(docid) dict set docsdb $sectionid descrizione $sezione_descrizione dict set docsdb $sectionid documenti $docid [dict create {*}[array get document]] } return $docsdb } ::itcl::body Downloads::willHandle {arglist keyvar} { upvar $keyvar key set args_d [dict create {*}$arglist] if {[dict exists $args_d downloads]} { set key listdownloads return -code break -errorcode rw_ok } if {[dict exists $args_d dwnl]} { set key download_doc return -code break -errorcode rw_ok } return -code continue -errorcode rw_continue } ::itcl::body Downloads::init {args} { set downloads_dir [file join $::rivetweb::site_base docs] $this key_class_map download_doc ::rwpage::BinaryFile $this key_class_map listdownloads ::rwpage::DownloadMgr set mm $::rivetweb::menumodel set lm $::rivetweb::linkmodel set downloads_menu [$mm create_menu downloadsmanager root normal] $downloads_menu assign title "Documenti" $::rivetweb::default_lang $downloads_menu assign title "Documents" en set downloads_link [$lm create FileUpload "" \ { it "Download Documenti" en "Documents Download" } \ [dict create downloads 1] \ [dict create it "Download documenti" \ en "Documents Download"]] $downloads_menu add_link $downloads_link } ::itcl::body Downloads::menu_list {page} { return [list documenti $downloads_menu] } ::itcl::body Downloads::create_page_obj {key ooclass reassigned_key} { upvar $reassigned_key rkey set rkey $key set p "" switch $key { download_doc { set docid [::rivet::var_qs get dwnl] set d [::barbie::Documenti #auto] set nr [$d fetch $::barbie::dbhandle [list docid $docid] dd] if {[::barbie::is_logged] || [::barbie::is_supervisor]} { set filter 1 } else { set filter [expr $dd(pubblico) == "y"] } if {($nr > 0) && $filter} { set binary_file [file join $downloads_dir $dd(filename)] set p [$ooclass ::#auto $key $binary_file] } else { return -code error "Documento inaccessibile" } $d destroy } listdownloads { set p [$ooclass ::#auto $key] #$p configure -downloads_dir docs } } return $p } } package provide Downloads 1.0 source [file join $rweb_root tcl after.tcl]