Пример #1
0
/**
 * 创建默认分页区域
 */
function createPage($url, $page, $pageSize, $totalCount, $showPageNum = -1, $half = -1, $flPage = true)
{
    $pageData = setPager($page, $pageSize, $totalCount, $showPageNum, $half);
    $firstPage = '';
    $lastPage = '';
    if ($flPage) {
        if ($pageData['pageStart'] > $pageData['firstPage']) {
            $firstPage = '<li><a href="' . $url . $pageData['firstPage'] . '">首页</a></li>';
        }
        if ($pageData['pageEnd'] < $pageData['lastPage']) {
            $lastPage = '<li><a href="' . $url . $pageData['lastPage'] . '">尾页</a></li>';
        }
    }
    $prevPage = '';
    if ($pageData['currentPage'] == $pageData['firstPage']) {
        $prevPage = '<li class="disabled"><a>&laquo;</a></li>';
    } else {
        $prevPage = '<li><a href="' . $url . $pageData['prevPage'] . '">&laquo;</a></li>';
    }
    $nextPage = '';
    if ($pageData['currentPage'] == $pageData['lastPage']) {
        $nextPage = '<li class="disabled"><a>&raquo;</a></li>';
    } else {
        $nextPage = '<li><a href="' . $url . $pageData['nextPage'] . '">&raquo;</a></li>';
    }
    $page = '<ul>' . $firstPage . $prevPage;
    for ($i = $pageData['pageStart']; $i <= $pageData['pageEnd']; $i++) {
        if ($pageData['currentPage'] == $i) {
            $page .= '<li class="active"><a>' . $i . '</a></li>';
        } else {
            $page .= '<li><a href="' . $url . $i . '">' . $i . '</a></li>';
        }
    }
    $page .= $nextPage . $lastPage . '</ul>';
    return $page;
}
Пример #2
0
        $link_cicle = link_to($nom_cicle, '@web_cicle?idC=' . $OC->getCicleid() . '&titol=' . myUser::text2url($nom_cicle));
        if (!empty($nom_act)) {
            echo '<tr>';
            echo '<td>';
            echo '<a href="' . url_for('@web_activitat?idA=' . $OA->getActivitatid() . '&titol=' . $OA->getNomForUrl()) . '">' . $OA->getTmig() . '</a>';
            if ($OC->getCicleid() > 1) {
                echo ' || Cicle: ' . $link_cicle;
            }
            echo '</td>';
            echo '<td>' . generaData($A->getDia('Y-m-d')) . '</td>';
            echo '<td>' . $A->getHoraInici('H:i') . '</td>';
            echo '</tr>';
        }
    }
    if ($MODE == 'CERCA') {
        echo '<tr><td colspan="3" style="text-align:center">' . setPager($LLISTAT_ACTIVITATS, 'web/index?accio=c', $PAGINA) . '</td></tr>';
    }
    echo '</TABLE>';
}
?>
      <DIV STYLE="height:40px;"></DIV>
                
    </TD>
    

    <?php 
function generaData($DIA)
{
    $ret = "";
    list($ANY, $MES, $DIA) = explode("-", $DIA);
    $DATE = mktime(0, 0, 0, $MES, $DIA, $ANY);
Пример #3
0
        $DATA_INICI = $OC->getDatainici('d') . ' ' . generaMes($OC->getDatainici('m')) . ' de ' . $OC->getDatainici('Y');
        echo '<div style="margin-top:10px; margin-bottom:10px;">';
        //Si la categoria és diferent a l'anterior la mostrem
        if ($cat_ant != $OC->getCategoria()) {
            echo '<div class="h_llistat_activitat_tipus_titol">' . $OC->getCategoriaText() . '</div>';
        }
        echo '<div class="h_llistat_acivitat_titol">
                            <div style="float:left">
                                <a href="' . url_for('@hospici_detall_curs?idC=' . $OC->getIdcursos() . '&titol=' . $OC->getNomForUrl()) . '">' . $OC->getTitolcurs() . '</a>
                            </div>';
        //Si es pot reservar entrada per internet, es mostra.
        if ($OC->getIsEntrada()) {
            echo '  <div style="float:right">
                                    <a name="link_compra" style="text-decoration:underline; color:blue; font-size:10px;" href="' . url_for('@hospici_detall_curs?idC=' . $OA->getIdCursos() . '&titol=' . $OC->getNomForUrl()) . '">Reservar matrícula</a>
                                </div>';
        }
        echo '</div>';
        echo '<div style="clear:both" class="h_llistat_activitat_horari">Inici: ' . $DATA_INICI . '</div>';
        echo '<div class="h_llistat_activitat_organitzador">|&nbsp;&nbsp;Organitza: ' . $OC->getNomSite() . '</div>';
        echo '<div style="clear:both"></div>';
        echo '</div>';
        echo '<div style="height:1px; background-color:#CCCCCC; clear:both;"></div>';
        $cat_ant = $OC->getCategoria();
    }
}
echo '<div class="pagerE">' . setPager($LLISTAT_CURSOS, '@hospici_cercador_cursos') . '</div>';
?>
                        
    </div>
</div>
Пример #4
0
    }
    foreach ($NOTICIES->getResults() as $N) {
        $Ordre = link_to(image_tag('tango/16x16/actions/go-down.png'), 'gestio/gNoticies?accio=O&DOWN=1&idN=' . $N->getIdnoticia());
        $Ordre .= ' ' . link_to(image_tag('tango/16x16/actions/go-up.png'), 'gestio/gNoticies?accio=O&UP=1&idN=' . $N->getIdnoticia());
        echo '<TR>							
							<TD class="LINIA">' . link_to($N->getTitolnoticia(), 'gestio/gNoticies?accio=E&idn=' . $N->getIdnoticia()) . '</TD>
							<TD class="LINIA">' . $N->getDatapublicacio() . '</TD>							
							<TD class="LINIA">' . $N->getDatadesaparicio() . '</TD>
							<TD class="LINIA">' . ($N->getActiva() ? 'Sí' : 'No') . '</TD>							
                            <TD class="LINIA">' . $Ordre . '</TD>
						  </TR>';
    }
    ?>
         
                <TR><TD style="border:0px;" colspan="4"><?php 
    echo setPager($NOTICIES, 'gestio/gNoticies?a=a', $PAGINA);
    ?>
</TD></TR>       
	        </table>
	     </DIV>                  

	</TD>
	
<?php 
}
?>
	
	
<?php 
function ParImpar($i)
{
Пример #5
0
            $url = "";
        } else {
            $url = ' | <a style=" font-size:12px;" href="' . url_for($url, true) . '">WEB</a>';
        }
        $logo = SitesPeer::getSiteLogo($OE->getSiteId());
        echo '  <div class="h_llistat_acivitat_titol">
                                <div style="float:left">                            
                                    <img src="' . $logo . '" height="30" alt="" />
                                </div>
                                <div style="float:left; font-size:16px; padding-left:10px;">
                                    ' . $OE->getNom() . '<br />
                                    <div style="font-size:12px; color:gray;">
                                    <a href="' . url_for('@hospici_cercador_entitats_activitats?SITE=' . $OE->getSiteId()) . '">Activitats</a> | 
                                    <a href="' . url_for('@hospici_cercador_entitats_espais?SITE=' . $OE->getSiteId()) . '">Espais</a> |
                                    <a href="' . url_for('@hospici_cercador_entitats_cursos?SITE=' . $OE->getSiteId()) . '">Cursos</a>
                                    ' . $url . '                                                                      
                                    </div> 
                                </div>
                            </div>';
        echo '<div style="clear:both"></div>';
        echo '</div>';
        echo '<div style="height:1px; background-color:#CCCCCC; clear:both;"></div>';
        $cat_ant = $OE->getSiteId();
    }
}
echo '<div class="pagerE">' . setPager($LLISTAT_ENTITATS, '@hospici_cercador_entitats') . '</div>';
?>
                        
    </div>
</div>
Пример #6
0
                      			  </div>';
            } else {
                echo '<div style="border-bottom:1px solid #CCCCCC">                      				
                      				<div style="float:left; width:500px;"><div style="padding:4px">' . link_to(image_tag('intranet/Submenu2.png') . ' ' . $M->getTitol() . $SPAN, 'gestio/gMissatges?accio=C&IDM=' . $M->getMissatgeid(), array('class' => 'tt2')) . $RESP . '</div></div>
                      				<div style="float:left; width:150px;"><div style="padding:4px">' . $M->getUsuaris()->getNom() . ' ' . $M->getUsuaris()->getCog1() . '</div></div>
                                    <div style="clear:both"></div>
                      			  </div>';
            }
            $dif = $M->getPublicacio('d/m/Y');
        }
    }
    ?>
     			
            <div style="text-align:center; padding:5px;">
            	<?php 
    echo setPager($MISSATGES, 'gestio/gMissatges?a=a', $PAGINA);
    ?>
         
            </div>                
        
        </div>
        
  	</div>
  	  
  <?php 
}
?>
  
      <div style="height:40px;"></div>
                
<!--    </td> -->    
Пример #7
0
    foreach ($LLISTAT_ACTIVITATS->getResults() as $OA) {
        echo '<div style="margin-top:10px; margin-bottom:10px;">';
        //Si la categoria és diferent a l'anterior la mostrem
        if ($cat_ant != $OA->getTipusactivitatIdtipusactivitat()) {
            echo '<div class="h_llistat_activitat_tipus_titol">' . $OA->getNomTipusActivitat() . '</div>';
        }
        echo '<div class="h_llistat_acivitat_titol">
                            <div style="float:left">
                                <a href="' . url_for('@hospici_detall_activitat?idA=' . $OA->getActivitatid() . '&titol=' . $OA->getNomForUrl()) . '">' . $OA->getTMig() . '</a>
                            </div>';
        //Si es pot comprar entrada per internet, es mostra.
        if ($OA->getIsEntrada()) {
            echo '<div style="float:right">
                                    <a name="link_compra" style="text-decoration:underline; color:blue; font-size:10px;" href="' . url_for('@hospici_detall_activitat?idA=' . $OA->getActivitatid() . '&titol=' . $OA->getNomForUrl()) . '">Comprar o reservar entrada</a>
                                </div>';
        }
        echo '</div>';
        echo '<div style="clear:both" class="h_llistat_activitat_horari">' . generaHorarisCompactat($OA->getHorariss($C)) . '</div>';
        echo '<div class="h_llistat_activitat_organitzador">|&nbsp;&nbsp;Organitza: ' . $OA->getNomSite() . '</div>';
        echo '<div style="clear:both"></div>';
        echo '</div>';
        echo '<div style="height:1px; background-color:#CCCCCC; clear:both;"></div>';
        $cat_ant = $OA->getTipusactivitatIdtipusactivitat();
    }
}
echo '<div class="pagerE">' . setPager($LLISTAT_ACTIVITATS, '@hospici_cercador_activitats') . '</div>';
?>
                        
    </div>
</div>