Azione home


key "descrizione" not known in dictionary while executing "dict get $azione_d descrizione"

OUTPUT BUFFER:

puts -nonewline "" #catch {::itcl::delete class ::barbie::Timeline} #source timeline.tcl ::rivet::parse rvttemplates/advance_table.rvt #puts $avanzamento_d set avz [string compare [dict get $avanzamento_d stato] not_started] if {[string equal [dict get $avanzamento_d stato] ongoing]} { dict set avanzamento_d end [clock format [clock seconds] -format "%Y-%m-%d"] } puts -nonewline "
" puts -nonewline [dict get $azione_d descrizione] puts -nonewline "
" puts -nonewline [dict get $azione_d testo] puts -nonewline "
Avanzamento " if {$avz} { set startaction [clock scan [dict get $azione_d start]] set endaction [clock scan [dict get $azione_d end]] set startdate [clock scan [dict get $avanzamento_d start]] set enddate [clock scan [dict get $avanzamento_d end]] puts -nonewline "Stato: " switch [dict get $avanzamento_d stato] { not_started { puts -nonewline "Non iniziato" } ongoing { set enddate [clock seconds] puts -nonewline "In Corso" } finished { puts -nonewline "Terminato" } } puts -nonewline " - Avvio: " puts -nonewline [::barbie::format_date [dict get $azione_d start]] puts -nonewline " Conclusione: " puts -nonewline [::barbie::format_date [dict get $azione_d end]] puts -nonewline "" } else { puts -nonewline "(Non iniziato)" } puts -nonewline "
" if {$avz} { set tl [::barbie::Timeline ::request::auto] $tl configure -period [list [clock scan "2014-07-01"] [clock scan "2018-12-31"]] \ -step quarterly advance_table [dict get $azione_d codice] [list $startaction $endaction] [list $startdate $enddate] $tl #puts [$tl sequence $startdate $enddate] #puts [$tl cget -timestamps] } puts -nonewline "
" puts -nonewline [dict get $avanzamento_d testo] puts -nonewline "
" if {[::barbie::is_logged]} { set filter "" } else { set filter "and d.pubblico='y' " } set q "select d.* from documenti d " append q "join sezioni s on d.sezione=s.sectionid " append q "where s.descrizione like '[$this title it]' " append q $filter append q "order by s.sectionid,s.ordine,d.ordine,d.docid;" #puts "
$q
" set docsdb [dict create] $::barbie::dbhandle forall $q document { set docid $document(docid) unset document(docid) dict set docsdb $docid [dict create {*}[array get document]] } if {[dict size $docsdb]} { puts -nonewline "
Documenti
" dict for {docid doc_d} $docsdb { set docfilename [dict get $doc_d filename] set docurl [::rivetweb::composeUrl dwnl $docid] puts -nonewline "
" puts -nonewline [dict get $doc_d abstract] puts -nonewline " - " puts -nonewline $docfilename puts -nonewline "" set fn [file join docs [dict get $doc_d filename]] set ftype [::fileutil::fileType $fn] if {$ftype == "directory"} { continue } #puts "\n
$fn -> $ftype
" switch [llength $ftype] { 2 { lassign $ftype fclass fformat } 3 { lassign $ftype fclass fprocess fformat } } set icon_file [file join barbie-icons "${fformat}-32.png"] if {![file exists $icon_file]} { set icon_file [file join barbie-icons file-32.png] } puts -nonewline " - " } } set sezione_id [$::barbie::dbhandle list "select sezioni.sectionid from sezioni where sezioni.descrizione like '[$this title it]'"] if {[string is integer $sezione_id]} { set gallery [::rwdatas::Gallery::gallery] if {[dict exists $gallery $sezione_id]} { puts -nonewline "
Galleria
" ::rwpage::show_gallery $gallery $sezione_id 1 puts -nonewline "
" } } puts -nonewline "
"

while executing "::rivet::parse rvttemplates/display_azione.rvt " (object "::rwpage::displayAction1" method "::rwpage::DisplayAction::print_content" body line 4) invoked from within "$::rivetweb::current_page print_content $::rivetweb::language"

OUTPUT BUFFER:

puts -nonewline " " puts -nonewline [$::rivetweb::current_page title $::rivetweb::language] puts -nonewline " " set tk $::rivetweb::template_key puts -nonewline " " puts -nonewline [::rivetweb::css /templates/${tk}/default.css [list media all] ] puts -nonewline " " puts -nonewline [::rivetweb::css /templates/${tk}/special.css [list media all] ] puts -nonewline " " puts -nonewline [::rivetweb::css /templates/${tk}/fonts.css [list media all] ] puts -nonewline " " catch {$::rivetweb::current_page special_headers} puts -nonewline "
" set urlargs [dict create {*}[::rivet::var_qs all]] #if {[dict exists $urlargs language]} { # dict unset urlargs language #} elseif {[dict exists $urlargs lang]} { # dict unset urlargs lang #} # orribile, per evitare la persistenza dei passthroughs # dobbiamo temporaneamente eliminare la loro lista # per poi ripristinarla non appena generate url_ita e url_eng ##set savepassthr $::rivetweb::passthroughs ##set ::rivetweb::passthroughs {} foreach l {it en} { dict set urlargs language $l puts -nonewline " " } puts -nonewline "
  • Home
  • " set item_text [$::barbie::descrizioni fetch "Il Progetto" $::rivetweb::language] set url [::rivetweb::composeUrl p 1] puts -nonewline [::rivetweb::highlighted_item $item_text barbiepage_1 $url current_page_item] set item_text [$::barbie::descrizioni fetch "Le Specie" $::rivetweb::language] set url [::rivetweb::composeUrl p 2] puts -nonewline [::rivetweb::highlighted_item $item_text barbiepage_2 $url current_page_item] #set item_text [$::barbie::descrizioni fetch "Azioni" $::rivetweb::language] #set url [::rivetweb::composeUrl listactions 1] #puts -nonewline [::rivetweb::highlighted_item $item_text listactions $url current_page_item] set item_text [$::barbie::descrizioni fetch "Notizie" $::rivetweb::language] set url [::rivetweb::composeUrl notizie 1] puts -nonewline [::rivetweb::highlighted_item $item_text notiziario $url current_page_item] set item_text [$::barbie::descrizioni fetch "Galleria" $::rivetweb::language] set url [::rivetweb::composeUrl gallery 1] puts -nonewline [::rivetweb::highlighted_item $item_text view_gallery $url current_page_item] puts -nonewline "
  • \"Facebook\"
" if {$::rivetweb::is_homepage == 0} { puts -nonewline "
" } puts -nonewline "

Life Barbie

" puts -nonewline [$::barbie::descrizioni fetch "Titolo Generale Progetto" $::rivetweb::language] puts -nonewline "

" puts -nonewline [$::rivetweb::current_page headline $::rivetweb::language] puts -nonewline "

" #puts "----> [$::barbie::message_printer num_messages]" if {[$::barbie::message_printer num_messages] > 0} { puts -nonewline "
" $::barbie::message_printer print_messages puts -nonewline "
" } puts [$::rivetweb::current_page print_content $::rivetweb::language] if {[::rivet::var_qs exists dumpmenu]} { dict for {k v} $::rivetweb::pagemenus { puts [::rivet::xml $k h3] puts "
" foreach m $v { puts "
$m
" puts "
[$m title $::rivetweb::language]
" } puts "
" } } puts -nonewline "
" puts -nonewline [::rivetweb::build_html_menu $::rivetweb::pagemenus $::rivetweb::template_key evidenza] puts -nonewline " " puts -nonewline [::rivetweb::build_html_menu $::rivetweb::pagemenus $::rivetweb::template_key progetto] puts -nonewline " " puts -nonewline [::rivetweb::build_html_menu $::rivetweb::pagemenus $::rivetweb::template_key azioni] puts -nonewline " " puts -nonewline [::rivetweb::build_html_menu $::rivetweb::pagemenus $::rivetweb::template_key documenti] puts -nonewline " " puts -nonewline [::rivetweb::build_html_menu $::rivetweb::pagemenus $::rivetweb::template_key gestione_eventi] puts -nonewline " " puts -nonewline [::rivetweb::build_html_menu $::rivetweb::pagemenus $::rivetweb::template_key site_management] puts -nonewline "

Life Barbie | Design by TEMPLATED | Massimo Manghi | Apache Rivet | Icons by Icons8 | Site Statistics | " puts -nonewline [::barbie::active_sessions] puts -nonewline " active visitors | " puts -nonewline [$::rivetweb::current_page key] puts -nonewline "

"

while executing "::rivet::parse $::rivetweb::running_template" (object "::rwpage::displayAction1" method "::rwpage::RWPage::send_output" body line 12) invoked from within "$::rivetweb::current_page send_output $language" (in namespace eval "::rivetweb" script line 103) invoked from within "namespace eval ::rivetweb { # let's load the environment into array ::request::env ::rivet::load_env env ::rivet::apache_log_error debug..." (file "/home/manghi/rivetweb-stable/tcl/before.tcl" line 14) invoked from within "source [file join $rweb_root tcl before.tcl]"

OUTPUT BUFFER:

source [file join $rweb_root tcl before.tcl] namespace eval request { puts -nonewline " " } source [file join $rweb_root tcl after.tcl]