コード例 #1
0
):</th>
	  				<th class="evident W20_100" scope="col"><br/>smetti di monitorare:</th>
					</tr>
	  		</thead>
	  		<tbody>
	  	  <?php 
    foreach ($monitored_politicians as $politician) {
        ?>
  	  
	  			<tr id="pol_<?php 
        echo $politician->getId();
        ?>
">
	  				<th scope="row"><p class="politician-id">
	  				  <?php 
        echo image_tag(OppPoliticoPeer::getThumbUrl($politician->getId()), 'icona parlamentare');
        ?>
	  				  <?php 
        echo link_to($politician, '@parlamentare?' . $politician->getUrlParams());
        ?>
</p>
	  				</th>
	  				<td><p class="float-right"><a class="btn-open-table action" href="#">
	  				  <?php 
        echo format_number_choice('[0]|[1]1 nuova|(1,+Inf]%1% nuove', array('%1%' => $politician->getNNewNews($sf_user->getAttribute('last_login', null, 'subscriber'))), $politician->getNNewNews($sf_user->getAttribute('last_login', null, 'subscriber')));
        ?>
                    <?php 
        if ($politician->getLastNews()) {
            ?>
 
	            - ultima: <?php 
コード例 #2
0
?>
        
     <?php 
while ($parlamentari->next()) {
    ?>
      <tr class="<?php 
    echo $tr_class;
    ?>
">
      <?php 
    $tr_class = $tr_class == 'even' ? 'odd' : 'even';
    ?>
        <th scope="row">
          <p class="politician-id">
            <?php 
    echo image_tag('/images/ico-type-politico-portrait.png', array('width' => '40', 'height' => '53', 'highsrc' => OppPoliticoPeer::getThumbUrl($parlamentari->getInt(2))));
    ?>
	
            <?php 
    use_helper('Slugger');
    $slugParlamentare = slugify($parlamentari->getString(3) . ' ' . $parlamentari->getString(4));
    echo link_to($parlamentari->getString(3) . ' ' . $parlamentari->getString(4), '@parlamentare?id=' . $parlamentari->getInt(2) . '&slug=' . $slugParlamentare);
    ?>
            <?php 
    $gruppi = OppCaricaHasGruppoPeer::doSelectGruppiPerCarica($parlamentari->getInt(1));
    ?>
  	
	        <?php 
    foreach ($gruppi as $nome => $gruppo) {
        ?>
	          <?php 
コード例 #3
0
                $info_array = explode('*', $primi_firmatari[$ind]);
                ?>
			  <?php 
                echo link_to(image_tag(OppPoliticoPeer::getThumbUrl($ind), array('width' => '40')) . $info_array[1], '@parlamentare_old?id=' . $ind);
                ?>
			  <?php 
                $primi_index++;
                ?>
			<?php 
            }
            ?>
  	
          </td>
		  <td>
		    <?php 
            echo link_to(image_tag(OppPoliticoPeer::getThumbUrl($id), array('width' => '40')) . $relatore, '@parlamentare_old?id=' . $id);
            ?>
	
		  </td>
		</tr>  	       
	  <?php 
        }
        ?>
		  	        
    <?php 
    }
    ?>
  </tbody>
</table>
<?php 
}
コード例 #4
0
 public function _get_most_something($crit, $tipo_carica, $field, $limit = null)
 {
     sfLoader::loadHelpers(array('Url', 'Tag', 'Slugger'));
     // if limit was not passed, then get it from config file
     if (is_null($limit)) {
         $limit = sfConfig::get('app_api_classifiche_limit', 5);
     }
     $c = clone $crit;
     $c->add(OppCaricaPeer::TIPO_CARICA_ID, $tipo_carica);
     $c->addDescendingOrderByColumn($field);
     $c->setLimit($limit);
     $rs = OppCaricaPeer::doSelectRS($c);
     $results = array();
     while ($rs->next()) {
         $record = array();
         $record['img_src'] = OppPoliticoPeer::getThumbUrl($rs->getInt(2));
         $record['nome'] = $rs->getString(3) . ' ' . $rs->getString(4);
         $record['nome_link'] = url_for('@parlamentare?id=' . $rs->getInt(2) . '&slug=' . slugify($record['nome']));
         $record['gruppi'] = '';
         $gruppi = OppCaricaHasGruppoPeer::doSelectGruppiPerCarica($rs->getInt(1));
         foreach ($gruppi as $nome => $gruppo) {
             if (!$gruppo['data_fine']) {
                 $record['gruppi'] = " ({$nome})";
             }
         }
         switch ($field) {
             case OppCaricaPeer::PRESENZE:
                 $num_votazioni = $rs->getInt(6) + $rs->getInt(7) + $rs->getInt(8);
                 $record['descr'] = "%s% - %d su %d";
                 $record['values'] = array(number_format($rs->getInt(6) * 100 / $num_votazioni, 2), $rs->getInt(6), $num_votazioni);
                 break;
             case OppCaricaPeer::ASSENZE:
                 $num_votazioni = $rs->getInt(6) + $rs->getInt(7) + $rs->getInt(8);
                 $record['descr'] = "%s% - %d su %d";
                 $record['values'] = array(number_format($rs->getInt(7) * 100 / $num_votazioni, 2), $rs->getInt(7), $num_votazioni);
                 break;
             case OppCaricaPeer::INDICE:
                 $record['descr'] = "indice di attivit&agrave;: %5.2f";
                 $record['values'] = array($rs->getFloat(9));
                 break;
             case OppPoliticoPeer::N_MONITORING_USERS:
                 $record['descr'] = "&egrave; monitorato da %d utenti";
                 $record['values'] = array($rs->getInt(13));
                 break;
             case OppCaricaPeer::RIBELLE:
                 $record['descr'] = "voti diversi dal suo gruppo: %d su %d";
                 $record['values'] = array($rs->getInt(12), $rs->getInt(6));
                 break;
         }
         $results[] = $record;
     }
     return $results;
 }
コード例 #5
0
        ?>
		  <?php 
    }
    ?>
  
		  <tr class="<?php 
    echo $tr_class;
    ?>
">
		  <?php 
    $tr_class = $tr_class == 'even' ? 'odd' : 'even';
    ?>
		    <th scope="row">  
		    <p class="politician-id">
		      <?php 
    echo image_tag(OppPoliticoPeer::getThumbUrl($k), array('width' => '40', 'height' => '53'));
    ?>
		    <?php 
    $politico = OppPoliticoPeer::retrieveByPk($k);
    ?>
		    <?php 
    echo (OppCaricaPeer::retrieveByPk($c[1])->getTipoCaricaId() == 1 ? 'On. ' : 'Sen. ') . link_to($politico->getCognome() . " " . $politico->getNome(), "@parlamentare?" . $politico->getUrlParams());
    ?>
 (<?php 
    echo OppCaricaHasGruppoPeer::getGruppoCorrentePerCarica($c[1])->getAcronimo();
    ?>
)
		    </p>
		    </th>
		    <td><?php 
    echo $c[0];
コード例 #6
0
">
   <?php 
    $tr_class = $tr_class == 'even' ? 'odd' : 'even';
    ?>
 
   <th scope="row">
   <h3 class="position-<?php 
    echo $color;
    ?>
"><?php 
    echo $i;
    ?>
</h3>
   <p class="politician-id">
   <?php 
    echo image_tag(OppPoliticoPeer::getThumbUrl($parlamentari->getInt(2)), array('width' => '40', 'height' => '53'));
    ?>
	
    <?php 
    use_helper('Slugger');
    $slugParlamentare = slugify($parlamentari->getString(2) . ' ' . $parlamentari->getString(3));
    echo link_to($parlamentari->getString(3) . ' ' . $parlamentari->getString(4), '@parlamentare?id=' . $parlamentari->getInt(2) . '&slug=' . $slugParlamentare);
    ?>
    <?php 
    $gruppi = OppCaricaHasGruppoPeer::doSelectGruppiPerCarica($parlamentari->getInt(1));
    ?>
  	
    <?php 
    foreach ($gruppi as $nome => $gruppo) {
        ?>
	<?php 
コード例 #7
0
               ?>
                  <?php 
           }
           ?>
               </p>
                <?php 
       }
       ?>
               </th>
               <th scope="row" style="border-bottom:0px;">
                 <?php 
       foreach ($lontani as $pos => $lontano) {
           ?>
                 <p class="politician-id">
                 <?php 
           echo image_tag(OppPoliticoPeer::getThumbUrl($lontano[1]->getOppPolitico()->getId()), 'icona parlamentare');
           ?>
                  <?php 
           echo link_to($lontano[1]->getOppPolitico()->getNome() . " " . $lontano[1]->getOppPolitico()->getCognome(), '@parlamentare?' . $lontano[1]->getOppPolitico()->getUrlParams());
           ?>
                <?php 
           $gruppi = OppCaricaHasGruppoPeer::doSelectGruppiPerCarica($lontano[1]->getId());
           ?>
 	
                  <?php 
           foreach ($gruppi as $nome => $gruppo) {
               ?>
                  <?php 
               if (!$gruppo['data_fine']) {
                   ?>
                   <?php 
コード例 #8
0
?>
  <?php 
foreach ($ribelli as $ribelle) {
    ?>
  
   <tr class="<?php 
    echo $tr_class;
    ?>
">
   <?php 
    $tr_class = $tr_class == 'even' ? 'odd' : 'even';
    ?>
  	  <th scope="row">
  	   <p class="politician-id">
            <?php 
    echo image_tag(OppPoliticoPeer::getThumbUrl($ribelle['politico_id']), 'icona parlamentare');
    ?>
	
            <?php 
    echo link_to(sprintf("%s %s", $ribelle['politico_cognome'], $ribelle['politico_nome']), '@parlamentare?id=' . $ribelle['politico_id'] . '&slug=' . slugify($ribelle['politico_nome'] . ' ' . $ribelle['politico_cognome']));
    echo ' (' . $ribelle['gruppo_acronimo'] . ')';
    ?>
           </p>
          </th>
	  <td><?php 
    echo $ribelle['voto'];
    ?>
</td>
	  <td><?php 
    echo $ribelle['voto_gruppo'];
    ?>