public function preExecute() { if (sfConfig::get('app_sfSimpleBlog_use_bundled_layout', true)) { $this->setLayout(sfLoader::getTemplateDir('sfSimpleBlog', 'layout.php') . '/layout'); $this->getResponse()->addStylesheet('/sfSimpleBlogPlugin/css/blog.css'); } deppFiltersAndSortVariablesManager::resetVars($this->getUser(), 'module', 'module', array('acts_filter', 'sf_admin/opp_atto/sort', 'votes_filter', 'sf_admin/opp_votazione/sort', 'pol_camera_filter', 'pol_senato_filter', 'sf_admin/opp_carica/sort', 'argomento/atti_filter', 'argomento_leggi/sort', 'argomento_nonleg/sort')); }
public function executeIndex() { $this->getResponse()->setTitle('Monitora i tuoi rappresentanti - ' . sfConfig::get('app_main_title')); $this->getResponse()->addMeta('description', 'Cosa fanno i tuoi rappresentanti? Tutte le attività parlamentari aggiornate quotidianamente.', true); deppFiltersAndSortVariablesManager::resetVars($this->getUser(), 'module', 'module', array('acts_filter', 'sf_admin/opp_atto/sort', 'votes_filter', 'sf_admin/opp_votazione/sort', 'pol_camera_filter', 'pol_senato_filter', 'sf_admin/opp_carica/sort', 'argomento/atti_filter', 'argomento_leggi/sort', 'argomento_nonleg/sort', 'monitoring_filter')); // ultime attivita' della community $this->latest_activities = CommunityNewsPeer::getLatestActivities(4); // ultime news dal parlamento $c = oppNewsPeer::getHomeNewsCriteria(); $c->addDescendingOrderByColumn(NewsPeer::DATE); $itemsperpage = 4; $pager = new deppNewsPager('News', $itemsperpage); $pager->setCriteria($c); $pager->setPage($this->getRequestParameter('page', 1)); $pager->init(); $this->pager = $pager; // atti in evidenza $this->lanci = array(); $c = new Criteria(); $c->add(sfLaunchingPeer::LAUNCH_NAMESPACE, 'home'); $c->add(sfLaunchingPeer::OBJECT_MODEL, 'OppAtto'); $c->setLimit(8); $c->addDescendingOrderByColumn(sfLaunchingPeer::PRIORITY); $evidences = sfLaunchingPeer::doSelect($c); foreach ($evidences as $evidence) { $atto = OppAttoPeer::retrieveByPk($evidence->getObjectId()); $this->lanci[] = $atto->getId(); } // post del blog $this->post_pager = sfSimpleBlogPostPeer::getTaggedPager('in evidenza', sfConfig::get('app_sfSimpleBlog_post_max_per_page', 10), $this->getRequestParameter('page', 1)); // estrae le circoscrizioni, compreso il valore 0 $this->senato_constituencies = OppCaricaPeer::getAllConstituencies('senato', false); $this->camera_constituencies = OppCaricaPeer::getAllConstituencies('camera', false); }
<?php echo include_partial('secondlevelmenu', array('current' => 'atti', 'tecnico' => $ramo == '', 'parlamentare_id' => $parlamentare->getId(), 'parlamentare_slug' => $parlamentare->getSlug())); ?> <p class="tools-container"><a class="ico-help" href="#">cosa sono</a></p> <div style="display: none;" class="help-box float-container"> <div class="inner float-container"> <a class="ico-close" href="#">chiudi</a><h5>cosa sono ?</h5> <p>In questa pagina trovi tutti gli atti presentati, co-firmati e di cui è relatore il parlamentare</p> </div> </div> <?php include_partial('attiFilter', array('tags_categories' => $all_tags_categories, 'active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'selected_tags_category' => array_key_exists('tags_category', $filters) ? $filters['tags_category'] : 0, 'selected_act_type' => array_key_exists('act_type', $filters) ? $filters['act_type'] : 0, 'selected_act_firma' => array_key_exists('act_firma', $filters) ? $filters['act_firma'] : 0, 'selected_act_stato' => array_key_exists('act_stato', $filters) ? $filters['act_stato'] : 0)); ?> <?php include_partial('attiSort', array('parlamentare_id' => $parlamentare->getId(), 'parlamentare_slug' => $parlamentare->getSlug())); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $pager->getNbResults(), 'route' => '@parlamentare_atti?id=' . $parlamentare->getId() . '&slug=' . $parlamentare->getSlug())); ?> <?php include_partial('attiList', array('pager' => $pager, 'parlamentare_id' => $parlamentare->getId(), 'parlamentare_slug' => $parlamentare->getSlug())); ?> </div>
<?php echo include_partial('secondlevelmenu', array('current' => 'leggi', 'triple_value' => $triple_value)); ?> <p class="tools-container"><a class="ico-help" href="#">cosa trovo in questa pagina</a></p> <div style="display: none;" class="help-box float-container"> <div class="inner float-container"> <a class="ico-close" href="#">chiudi</a><h5>cosa trovo in questa pagina ?</h5> <p>In questa pagina trovi la lista dei disegni e decreti legge relativi all'argomento</p> </div> </div> <?php include_partial('leggiFilter', array('active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'selected_act_leggi_type' => array_key_exists('act_leggi_type', $filters) ? $filters['act_leggi_type'] : 0, 'selected_act_ramo' => array_key_exists('act_ramo', $filters) ? $filters['act_ramo'] : 0, 'selected_act_stato' => array_key_exists('act_stato', $filters) ? $filters['act_stato'] : 0)); ?> <?php include_partial('attiSort', array('session_namespace' => 'argomento_leggi/sort', 'triple_value' => $triple_value, 'route' => '@argomento_leggi')); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $pager->getNbResults(), 'route' => '@argomento_leggi?triple_value=' . $triple_value)); ?> <?php include_partial('leggiList', array('pager' => $pager, 'triple_value' => $triple_value)); ?>
include_partial('newsFilter', array('tags' => $all_monitored_tags, 'types' => $all_monitored_acts_types, 'active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_diff(array_values($filters), array('main', 'all'))), 'selected_tag_id' => array_key_exists('tag_id', $filters) ? $filters['tag_id'] : '0', 'selected_act_type_id' => array_key_exists('act_type_id', $filters) ? $filters['act_type_id'] : '0', 'selected_act_ramo' => array_key_exists('act_ramo', $filters) ? $filters['act_ramo'] : '0', 'selected_date' => array_key_exists('date', $filters) ? $filters['date'] : '0', 'selected_main_all' => array_key_exists('main_all', $filters) ? $filters['main_all'] : 'main')); ?> </div> </div> <div class="row"> <div class="twelvecol"> <h5 class="grey-888"> hai raccolto <big><?php echo $pager->getNbResults(); ?> </big> notizie: <?php if (deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values(array_diff_key($filters, array('main_all' => ''))))) { ?> <?php echo link_to('rimuovi i filtri', '@monitoring_news?user_token=' . $sf_user->getToken() . '&reset_filters=true'); ?> <?php } ?> </h5> <?php echo link_to(image_tag('ico-rss.png', array('alt' => 'RSS')), '@feed_user_news?token=' . $sf_user->getToken(), array('style' => 'float:right', 'target' => '_blank')); ?>
echo include_partial('secondlevelmenu', array('current' => 'interventi', 'parlamentare_id' => $parlamentare->getId(), 'parlamentare_slug' => $parlamentare->getSlug())); ?> <p class="tools-container"><a class="ico-help" href="#">cosa sono</a></p> <div style="display: none;" class="help-box float-container"> <div class="inner float-container"> <a class="ico-close" href="#">chiudi</a><h5>cosa sono ?</h5> <p>In questa pagina trovi la lista degli interventi del parlamentare in aula e in commissione</p> </div> </div> <?php if ($carica !== NULL) { ?> <?php include_partial('interventiFilter', array('ddls_collegati' => $ddls_collegati, 'active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'selected_ddls_collegati' => array_key_exists('ddls_collegati', $filters) ? $filters['ddls_collegati'] : 0)); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $pager->getNbResults(), 'route' => '@parlamentare_interventi?' . $parlamentare->getUrlParams())); ?> <?php include_partial('interventiList', array('pager' => $pager, 'parlamentare_id' => $parlamentare->getId(), 'parlamentare_slug' => $parlamentare->getSlug())); ?> <?php } else { ?> <br /><p>Nessun intervento disponibile per un politico che non ha mai avuto una carica di Senatore o Deputato.</p>
<ul> <li><?php echo link_to(image_tag('/images/ico-star-on.png', array()) . ' i tuoi atti preferiti', 'monitoring/favouriteActs'); ?> </li> <li><?php echo link_to(image_tag('/images/ico-stop_monitoring.png', array()) . '<i> gli atti che hai scartato</i>', 'monitoring/blockedActs'); ?> </li> </ul> </div> <?php if (deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters))) { ?> <?php echo link_to('rimuovi i filtri', '@monitoring_acts?user_token=' . $sf_user->getToken() . '&reset_filters=true'); ?> <?php } ?> <?php foreach ($monitored_acts_types as $type) { ?> <?php echo include_component('monitoring', 'actsForType', array('user' => $user, 'user_id' => $user_id, 'my_monitored_tags_pks' => $my_monitored_tags_pks, 'type' => $type, 'filters' => $filters, 'tag_filtering_criteria' => $tag_filtering_criteria)); ?>
<?php echo include_partial('secondLevelMenuParlamentari', array('current' => 'lista', 'ramo' => $sf_params->get('ramo'))); ?> </div> </div> <div class="row"> <div class="ninecol"> <?php include_partial('wiki'); ?> <?php include_partial('filter', array('groups' => $all_groups, 'constituencies' => $all_constituencies, 'active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'selected_group' => array_key_exists('group', $filters) ? $filters['group'] : 0, 'selected_const' => array_key_exists('const', $filters) ? $filters['const'] : 0)); ?> <?php include_partial('sort'); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $n_parlamentari, 'route' => '@parlamentari?ramo=' . $sf_params->get('ramo'))); ?> </div> <div class="threecol last"></div> </div>
?> <p class="tools-container"><a class="ico-help" href="#">cosa sono</a></p> <div style="display: none;" class="help-box float-container"> <div class="inner float-container"> <a class="ico-close" href="#">chiudi</a><h5>cosa sono ?</h5> <p>In questa pagina trovi tutti i voti del parlamentare relativi alle votazioni elettroniche d'aula in cui ` stato presente</p> </div> </div> <?php if ($carica !== NULL) { ?> <?php include_partial('votiFilter', array('active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'selected_vote_type' => array_key_exists('vote_type', $filters) ? $filters['vote_type'] : 0, 'selected_vote_vote' => array_key_exists('vote_vote', $filters) ? $filters['vote_vote'] : 0, 'selected_vote_result' => array_key_exists('vote_result', $filters) ? $filters['vote_result'] : 0, 'selected_vote_rebel' => array_key_exists('vote_rebel', $filters) ? $filters['vote_rebel'] : 0)); ?> <?php include_partial('votiSort', array('parlamentare_id' => $parlamentare->getId(), 'parlamentare_slug' => $parlamentare->getSlug())); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $pager->getNbResults(), 'route' => '@parlamentare_voti?id=' . $parlamentare->getId() . '&slug=' . $parlamentare->getSlug())); ?> <?php include_partial('votiList', array('pager' => $pager, 'parlamentare_id' => $parlamentare->getId(), 'parlamentare_slug' => $parlamentare->getSlug(), 'id_gruppo_corrente' => $id_gruppo_corrente)); ?> <?php } else {
public function preExecute() { deppFiltersAndSortVariablesManager::resetVars($this->getUser(), 'module', 'module', array('acts_filter', 'sf_admin/opp_atto/sort', 'votes_filter', 'sf_admin/opp_votazione/sort', 'pol_camera_filter', 'pol_senato_filter', 'sf_admin/opp_carica/sort', 'argomento/atti_filter', 'argomento_leggi/sort', 'argomento_nonleg/sort')); }
<div class="row"> <div class="twelvecol"><?php include_partial('tabs', array('current' => 'rilevanzaTag')); ?> </div> </div> <div class="row"> <div class="twelvecol"> <a name="top"></a> <?php include_partial('filtersTag', array('date' => $all_dates, 'tags_categories' => $all_tags_categories, 'active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'selected_tags_category' => array_key_exists('tags_category', $filters) ? $filters['tags_category'] : 0, 'selected_data' => array_key_exists('data', $filters) ? $filters['data'] : 0)); ?> <?php include_partial('rilevanzaTagSort'); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $pager->getNbResults())); ?> <?php include_partial('rilevanzaTagList', array('pager' => $pager)); ?> <div style="clear: both; text-align: center"> <?php echo link_to('scarica dati storici (CSV)', '@dati_storici_rilevanza_tag_export'); ?>
/** * reset filters and sort session variables when * the action changes * * @return void * @author Guglielmo Celata */ protected function _reset_session_vars() { deppFiltersAndSortVariablesManager::resetVars($this->getUser(), 'action', 'acts_action', array('acts_filter', 'sf_admin/opp_atto/sort')); }
/** * reset filters and sort session variables when * the action changes * * @return void * @author Guglielmo Celata */ protected function _reset_session_vars() { deppFiltersAndSortVariablesManager::resetVars($this->getUser(), 'action', 'emendaments_action', array('emendaments_filter')); }
include_partial('atto/atto_tabs', array('atto' => $atto, 'current' => 'emendamenti', 'nb_comments' => $atto->getNbPublicComments(), 'nb_emendamenti' => $atto->countOppAttoHasEmendamentos())); ?> <div class="row"> <div class="twelvecol"> <p style="font-size:16px;"> Elenco degli emendamenti relativi a <?php echo link_to('<em>' . $atto->getRamo() . '.' . $atto->getNumfase() . '</em> ' . $atto->getTitolo(), '@singolo_atto?id=' . $atto->getId()); ?> </p> <br/> <?php include_partial('filter', array('active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'available_articles' => $available_articles, 'selected_article' => array_key_exists('article', $filters) ? $filters['article'] : 0, 'available_sites' => $available_sites, 'selected_site' => array_key_exists('site', $filters) ? $filters['site'] : 0, 'available_presenters' => $available_presenters, 'selected_presenter' => array_key_exists('presenter', $filters) ? $filters['presenter'] : 0, 'available_statuses' => $available_statuses, 'selected_status' => array_key_exists('status', $filters) ? $filters['status'] : 0)); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $pager->getNbResults(), 'route' => '@emendamenti_atto?id=' . $atto->getId())); ?> <?php include_partial('list', array('pager' => $pager, 'atto' => $atto)); ?> </div> </div> <?php slot('breadcrumbs');
<?php include_partial('tabs', array('current' => 'indicepresenze')); ?> <div class="row"> <div class="twelvecol"> <a name="top"></a> <?php include_partial('filters', array('date' => $all_dates, 'active' => deppFiltersAndSortVariablesManager::arrayHasNonzeroValue(array_values($filters)), 'selected_ramo' => array_key_exists('ramo', $filters) ? $filters['ramo'] : 0, 'selected_data' => array_key_exists('data', $filters) ? $filters['data'] : 0)); ?> <?php include_partial('indicePresenzeSort'); ?> <?php echo include_partial('default/listNotice', array('filters' => $filters, 'results' => $pager->getNbResults())); ?> <?php include_partial('indicePresenzeList', array('pager' => $pager, 'date' => $date)); ?> <div style="clear: both; text-align: center"> <?php echo link_to('scarica classifica completa in formato CSV (con filtri)', '@dati_storici_indice_presenze_export'); ?>