• Welcome to Simple Machines Community Forum. Please login or sign up.

kalendar na simple portalu

Started by rocknroller, June 24, 2010, 11:50:21 AM

Previous topic - Next topic

rocknroller

Ima li načina da kalendar sa simple portalovog bloka tj. da tjedan počinje od ponedjeljka ne od nedjelje.

▓▒RapidBelgrade▒▓

e sta ti sve primetis  :)  neumoran si... 



My working day begins with awakening drink coffee and then steal all day...

manix

Quote from: rocknroller on June 24, 2010, 11:50:21 AM
Ima li načina da kalendar sa simple portalovog bloka tj. da tjedan počinje od ponedjeljka ne od nedjelje.
hehehe, bas imas srece!!!
evo upravo radim na funkciji za kalendar pa cu je postaviti ovde :))
Ja bas malopre razmisljam da stavim ako nekom treba :p

zavrsicu je u toku dana pa cu postaviti ...

manix

evo dokle sam stigao :) )
EDIT: bice razdvojeno, danasnji rodjendani, sutrasnij i predstojeci

rocknroller

Quote from: manix on June 24, 2010, 12:28:39 PM
evo dokle sam stigao :) )
EDIT: bice razdvojeno, danasnji rodjendani, sutrasnij i predstojeci

Svaka čast manix :)

Rapid živio, detalji čine čuda :)

manix

evo trenutnog stanja...
Samo cu na vrh jos dodati ime meseca.

Kako vam se cini, imate li neki predlog???

rocknroller


manix

June 24, 2010, 03:34:06 PM #7 Last Edit: June 24, 2010, 03:42:49 PM by manix
evo funkcija
EDIT
u SSI.php dodajte ovo ispred recimo ssi_logOnline


<?php
function ssi_manixKalendar(){
    global 
$scripturl$modSettings$sourcedir$db_prefix$context;
    
$sada mktime() + $modSettings['time_offset'] * 3600;
    
$dan date('d'$sada) ;
    
$mesec date('m'$sada) ;
    
$godina date('Y'$sada) ;
    
$prvi_dan mktime(0,0,0,$mesec1$godina) ;
    
$naziv_meseca date('F'$prvi_dan) ;
    
$dan_u_nedelji date('D'$prvi_dan) ; 
    switch(
$dan_u_nedelji){ 
        case 
"Sun"$blank 0; break; 
        case 
"Mon"$blank 1; break; 
        case 
"Tue"$blank 2; break; 
        case 
"Wed"$blank 3; break; 
        case 
"Thu"$blank 4; break; 
        case 
"Fri"$blank 5; break; 
        case 
"Sat"$blank 6; break; 
    }
    
$dana_u_mesecu cal_days_in_month(CAL_GREGORIAN$mesec$godina) ; 
    
$dani_kr = array( 'Po''Ut''Sr''Če''Pe''Su','Ne');
    
$dani_du = array( 'Ponedeljak''Utorak''Srda''Četvrtak''Petak''Subota','Nedelja');
    
$meseci = array( 'Decembar','Januar''Februar''Mart''April''Maj''Jun''Jul''Avgust''Septembar''Oktobar''Novembar');
    (
$mesec 10)? $mesec '0'.$mesec '';
    
$kao '-'.$mesec.'-';
    
$danas $dan;
    
$rezultat db_query("
        SELECT IFNULL(mem.realName, mem.memberName) AS ime, mem.ID_MEMBER AS id, mem.birthdate,mem.buddy_list
        FROM (
{$db_prefix}members AS mem)
        WHERE mem.birthdate LIKE '%"
.$kao."%'
        ORDER BY mem.birthdate ASC"
__FILE____LINE__);
    if(
mysql_num_rows($rezultat)>0){
        while (
$red mysql_fetch_assoc($rezultat)){
            
$prijatelji = array();
            
$prijatelji explode(',',$red['buddy_list']);
            
$datum     explode('-',$red['birthdate']);
            
$ddan $datum['2'];$dmes $datum['1'];$dgod $datum['0'];
            
$samodani[]=$ddan;
            
$vrsta '';
            if(
$ddan $danas){$vrsta 'buduci';}
            if(
$ddan == $danas){$vrsta 'danas';}
            if(
$ddan == $danas+1){$vrsta 'sutra';}
            
$rodjendani[] = array(
                
'id'=> $red['id'],
                
'ime'=> $red['ime'],
                
'link'=> '<a style="text-transform:capitalize" href="'.$scripturl.'?action=profile;u='.$red['id'].'">'.$red['ime'].'</a>',
                
'dan'=> $ddan,
                
'mesec'=> $dmes,
                
'godina'=> $dgod,
                
'prijatelj'=> (in_array($context['user']['id'],$prijatelji))? 'da' 'ne',
                
'vrsta' => $vrsta
            
);
        }
    
//Prikazivanje kalendara
    
echo'
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
        <tr>'
;
    
$i=0;
    foreach(
$dani_kr as $d){
        echo 
'<td valign="middle" align="center">'.$dani_kr[$i].'</td>';
        
$i ++;
    }
    echo
'
        </tr>
    '
;
    
$dan_brojac 1;
    echo 
'
        <tr>'
;
    
//ako je prazno
    
while ($blank 0){
     echo 
'<td></td>';
     
$blank $blank-1;
     
$dan_brojac++;
    } 
    
//prvi dan u mesecu
    
$dan_broj 1;
    
//brojanje dana dok ne bude jednako broju dana u mesce
    
while ($dan_broj <= $dana_u_mesecu){ 
        
$link_color '';
        
$tabela_class 'class="kalendar_dani"';
        if(
$dan_brojac 5){
            
$link_color 'color:#C80038;';
        }
        if(
in_array($dan_broj$samodani)){
            
// boja za predhodne rodjendane
            
if ($dan_broj $danas){
                
$link_color 'color:#A3C011;font-weight: bold;';
            }
            
//boja za danas
            
if ($dan_broj == $danas){
                
$link_color 'color:#EF3838;font-weight: bold;';
                
$sty_danas $link_color;
                
$tabela_class 'class="kalendar_danasnji"';
            }
            
//boja za sutra
            
if ($dan_broj == $danas+1){
                
$link_color 'color:#ED7629;font-weight: bold;';
                
$sty_sutra $link_color;
            }
            
//boja za buduce
            
if ($dan_broj $danas+1){
                
$link_color 'color:#00760C;font-weight: bold;';
                
$sty_buduci $link_color;
            }
        }
        echo 
'<td valign="middle" align="center" '.$tabela_class.' onmouseover="this.style.backgroundColor=\'#C5D3E3\'" onmouseout="this.style.backgroundColor=\'#F2F5F7\'">
        <a class="sb text12" style="'
.$link_color.'" href="'.$scripturl.'?action=calendar;month='.$mesec.';year='.$godina.';day='.$dan_broj.'">'.$dan_broj.'</a>';
        
//lista dana 
        
        
echo'
        </td>'

        
$dan_broj++;
        
$dan_brojac++;
        
//Kreiranje novog reda ako je broj dana veci od 7
        
if ($dan_brojac 7){
         echo 
'</tr><tr>';
         
$dan_brojac 1;
        }
    } 
    
//Dodavanje praznih polja na kraju
    
while ($dan_brojac >&& $dan_brojac <=7){ 
     echo 
'<td> </td>'
     
$dan_brojac++; 
    }
    
//kraj tabele
    
echo '
        </tr>
    </table><center>'

    if (!empty(
$rodjendani)) {
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='danas'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="margin:7px 0px 0px 0px;"><tr><td width="20"><hr></td><td align="center" style="'.$sty_danas.'">Današnji rođendani</td><td width="20"><hr></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='sutra'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="margin:7px 0px 3px 0px;"><tr><td width="20"><hr></td><td align="center" style="'.$sty_sutra.'">Sutrašnji rođendani</td><td width="20"><hr></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='buduci'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="'.$sty_danas.'margin:7px 0px 3px 0px;"><tr><td width="20"><hr></td><td align="center" style="'.$sty_buduci.'">Budući rođendani</td><td width="20"><hr></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
    }
    echo
'
    </center>'
;
    
    }else{
    
//Nema podataka o rodjendanima
    
}
}

?>


izbacite <?php sa pocetka i ?> sa kraja - to vam ne treba

otvorite novi PHP blok na portalu i upisite ssi_manixKalendar();

manix

June 24, 2010, 03:54:18 PM #8 Last Edit: June 24, 2010, 04:15:45 PM by manix
samo da napomenem da je ovo za verziju 1.1.xx

za verziju 2 cu naknadno postaviti posto ovako ne radi...

Bob Marley

June 24, 2010, 04:36:47 PM #9 Last Edit: June 24, 2010, 04:44:36 PM by Bob Marley


Hvala Manix ;)

Jos FB notifikacije i idem da skakucem i pevam :D

manix

nisam odradio limit i jos neke stvar ali bice i to

P.S. To je samo za rodjendane - dogadjaji nicu ukljuceni :)

Bob Marley

Mozda nesto tipa 5 max po kategoriji tj. Danasnji, Sutrasnji, Buduci, pa ispod po potrebi "vidi jos" sa nekim collapse efektom? :D

manix

vidim da nisi primetio da pogresno pocinje prvi dan u mesecu (sreda umesto utorak)

evo ispravljenog koda

<?php
function ssi_manixKalendar(){
    global 
$scripturl$modSettings$sourcedir$db_prefix$context;
    
$sada mktime() + $modSettings['time_offset'] * 3600;
    
$dan date('d'$sada) ;
    
$mesec date('m'$sada) ;
    
$godina date('Y'$sada) ;
    
$prvi_dan mktime(0,0,0,$mesec1$godina) ;
    
$naziv_meseca date('F'$prvi_dan) ;
    
$dan_u_nedelji date('D'$prvi_dan) ; 
    switch(
$dan_u_nedelji){ 
        case 
"Mon"$blank 0; break; 
        case 
"Tue"$blank 1; break; 
        case 
"Wed"$blank 2; break; 
        case 
"Thu"$blank 3; break; 
        case 
"Fri"$blank 4; break; 
        case 
"Sat"$blank 5; break; 
        case 
"Sun"$blank 6; break; 
    }
    
$dana_u_mesecu cal_days_in_month(CAL_GREGORIAN$mesec$godina) ; 
    
$dani_kr = array( 'Po''Ut''Sr''Če''Pe''Su','Ne');
    
$dani_du = array( 'Nedelja','Ponedeljak''Utorak''Srda''Četvrtak''Petak''Subota');
    
$meseci = array( 'Decembar','Januar''Februar''Mart''April''Maj''Jun''Jul''Avgust''Septembar''Oktobar''Novembar');
    (
$mesec 10)? $mesec '0'.$mesec '';
    
$kao '-'.$mesec.'-';
    
$danas $dan;
    
$rezultat db_query("
        SELECT IFNULL(mem.realName, mem.memberName) AS ime, mem.ID_MEMBER AS id, mem.birthdate,mem.buddy_list
        FROM (
{$db_prefix}members AS mem)
        WHERE mem.birthdate LIKE '%"
.$kao."%'
        ORDER BY mem.birthdate ASC"
__FILE____LINE__);
    if(
mysql_num_rows($rezultat)>0){
        while (
$red mysql_fetch_assoc($rezultat)){
            
$prijatelji = array();
            
$prijatelji explode(',',$red['buddy_list']);
            
$datum     explode('-',$red['birthdate']);
            
$ddan $datum['2'];$dmes $datum['1'];$dgod $datum['0'];
            
$samodani[]=$ddan;
            
$vrsta '';
            if(
$ddan $danas){$vrsta 'buduci';}
            if(
$ddan == $danas){$vrsta 'danas';}
            if(
$ddan == $danas+1){$vrsta 'sutra';}
            
$rodjendani[] = array(
                
'id'=> $red['id'],
                
'ime'=> $red['ime'],
                
'link'=> '<a style="text-transform:capitalize" href="'.$scripturl.'?action=profile;u='.$red['id'].'">'.$red['ime'].'</a>',
                
'dan'=> $ddan,
                
'mesec'=> $dmes,
                
'godina'=> $dgod,
                
'prijatelj'=> (in_array($context['user']['id'],$prijatelji))? 'da' 'ne',
                
'vrsta' => $vrsta
            
);
        }
    
//Prikazivanje kalendara
    
echo'
    <table width="100%" border="0" cellspacing="2" cellpadding="0">
        <tr>'
;
    
$i=0;
    foreach(
$dani_kr as $d){
        echo 
'<td valign="middle" align="center">'.$dani_kr[$i].'</td>';
        
$i ++;
    }
    echo
'
        </tr>
    '
;
    
$dan_brojac 1;
    echo 
'
        <tr>'
;
    
//ako je prazno
    
while ($blank 0){
     echo 
'<td></td>';
     
$blank $blank-1;
     
$dan_brojac++;
    } 
    
//prvi dan u mesecu
    
$dan_broj 1;
    
//brojanje dana dok ne bude jednako broju dana u mesce
    
while ($dan_broj <= $dana_u_mesecu){ 
        
$link_color '';
        
$tabela_class 'class="kalendar_dani"';
        if(
$dan_brojac 5){
            
$link_color 'color:#C80038;';
        }
        if(
in_array($dan_broj$samodani)){
            
// boja za predhodne rodjendane
            
if ($dan_broj $danas){
                
$link_color 'color:#A3C011;font-weight: bold;';
            }
            
//boja za danas
            
if ($dan_broj == $danas){
                
$link_color 'color:#EF3838;font-weight: bold;';
                
$sty_danas $link_color;
                
$tabela_class 'class="kalendar_danasnji"';
            }
            
//boja za sutra
            
if ($dan_broj == $danas+1){
                
$link_color 'color:#ED7629;font-weight: bold;';
                
$sty_sutra $link_color;
            }
            
//boja za buduce
            
if ($dan_broj $danas+1){
                
$link_color 'color:#00760C;font-weight: bold;';
                
$sty_buduci $link_color;
            }
        }
        echo 
'<td valign="middle" align="center" '.$tabela_class.' onmouseover="this.style.backgroundColor=\'#C5D3E3\'" onmouseout="this.style.backgroundColor=\'#F2F5F7\'">
        <a class="sb text12" style="'
.$link_color.'" href="'.$scripturl.'?action=calendar;month='.$mesec.';year='.$godina.';day='.$dan_broj.'">'.$dan_broj.'</a>';
        
//lista dana 
        
        
echo'
        </td>'

        
$dan_broj++;
        
$dan_brojac++;
        
//Kreiranje novog reda ako je broj dana veci od 7
        
if ($dan_brojac 7){
         echo 
'</tr><tr>';
         
$dan_brojac 1;
        }
    } 
    
//Dodavanje praznih polja na kraju
    
while ($dan_brojac >&& $dan_brojac <=7){ 
     echo 
'<td> </td>'
     
$dan_brojac++; 
    }
    
//kraj tabele
    
echo '
        </tr>
    </table><center>'

    if (!empty(
$rodjendani)) {
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='danas'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="margin:7px 0px 0px 0px;"><tr><td width="20"><hr></td><td align="center" style="'.$sty_danas.'">Današnji rođendani</td><td width="20"><hr></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='sutra'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="margin:7px 0px 3px 0px;"><tr><td width="20"><hr></td><td align="center" style="'.$sty_sutra.'">Sutrašnji rođendani</td><td width="20"><hr></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='buduci'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="'.$sty_danas.'margin:7px 0px 3px 0px;"><tr><td width="20"><hr></td><td align="center" style="'.$sty_buduci.'">Budući rođendani</td><td width="20"><hr></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
    }
    echo
'
    </center>'
;
    
    }else{
    
//Nema podataka o rodjendanima
    
}
}

?>



Bob Marley

Primetio sam da ne prebacuje dan samo nisam stigao da ti napisem. Juce je bio 24ti kada je prosla ponoc (bilo je oko 00:30) i dalje je pokazivao 24ti umesto 25ti

rocknroller

tema polako odlazi, pa da ne ode u zaborav. Vjerujem da manix ima hrpu drugog posla, a isto tako da ovdije ima ljudi koji znaju prepraviti kod da uzima podatke iz baze od SMF 2.

Ako netko ima volje. :)

Masterd


Bob Marley

Ja cu da se drzim toga da gnjavimo manixa :D

manix

evo ovo je sa jos nekim izmenama i resen je problem oko nedefinisanih promenljivih (u dnevniku gresaka)
dodat je naziv meseca i godina na vrhu kalendara

<?php
function ssi_manixKalendar(){
    global 
$scripturl$modSettings$sourcedir$db_prefix$context;
    
//$sada = mktime() + $modSettings['time_offset'] * 3600;
    
$sada mktime();
    
$dan date('d'$sada) ;
    
$mesec date('m'$sada) ;
    
$godina date('Y'$sada) ;
    
$prvi_dan mktime(0,0,0,$mesec,1$godina);
    
$naziv_meseca date('F'$prvi_dan) ;
    
$dan_u_nedelji date('D'$prvi_dan) ; 
    
$dan_u_nedelji_num date('w') ; 
    
$limit_dana_za_predstojece 6;
    switch(
$dan_u_nedelji){ 
        case 
"Mon"$blank 0; break; 
        case 
"Tue"$blank 1; break; 
        case 
"Wed"$blank 2; break; 
        case 
"Thu"$blank 3; break; 
        case 
"Fri"$blank 4; break; 
        case 
"Sat"$blank 5; break; 
        case 
"Sun"$blank 6; break; 
    }
    
$dana_u_mesecu cal_days_in_month(CAL_GREGORIAN$mesec$godina) ; 
    
$dani_kr = array( 'Po''Ut''Sr''Če''Pe''Su','Ne');
    
$dani_du = array( 'Nedelja','Ponedeljak''Utorak''Srda''Četvrtak''Petak''Subota');
    
$meseci = array( 'Decembar','Januar''Februar''Mart''April''Maj''Jun''Jul''Avgust''Septembar''Oktobar''Novembar');
    (
$mesec 10)? $mesec '0'.$mesec '';
    
$kao '-'.$mesec.'-';
    
$danas $dan;
    
$rezultat db_query("
        SELECT IFNULL(mem.realName, mem.memberName) AS ime, mem.ID_MEMBER AS id, mem.birthdate,mem.buddy_list, DATE_FORMAT( mem.birthdate, '%d-%m-%Y') AS sortdte
        FROM (
{$db_prefix}members AS mem)
        WHERE mem.birthdate LIKE '%"
.$kao."%'
        ORDER BY sortdte ASC"
__FILE____LINE__);
    if(
mysql_num_rows($rezultat)>0){
        while (
$red mysql_fetch_assoc($rezultat)){
            
$prijatelji = array();
            
$prijatelji explode(',',$red['buddy_list']);
            
$datum     explode('-',$red['birthdate']);
            
$ddan $datum['2'];$dmes $datum['1'];$dgod $datum['0'];
            
$samodani[]=$ddan;
            
$vrsta '';
            if(
$ddan $danas $limit_dana_za_predstojece && $ddan $danas){$vrsta 'buduci';}
            if(
$ddan == $danas){$vrsta 'danas';}
            if(
$ddan == $danas+1){$vrsta 'sutra';}
            
$rodjendani[] = array(
                
'id'=> $red['id'],
                
'ime'=> $red['ime'],
                
'link'=> '<a style="text-transform:capitalize" href="'.$scripturl.'?action=profile;u='.$red['id'].'">'.$red['ime'].'</a>',
                
'dan'=> $ddan,
                
'mesec'=> $dmes,
                
'godina'=> $dgod,
                
'prijatelj'=> (in_array($context['user']['id'],$prijatelji))? 'da' 'ne',
                
'vrsta' => $vrsta
            
);
        }
    
//Prikazivanje kalendara
    
echo '<div align="center" class="ss" style="color:#000; font-size:20px; padding:10px 0px 5px 0px"><strong>'.$meseci[(int)$mesec].' '.$godina.'</strong></div>';
    echo
'
    <table width="100%" border="0" cellspacing="1" cellpadding="0">
        <tr>'
;
    
$i=0;
    foreach(
$dani_kr as $d){
        echo 
'<td valign="middle" align="center" height="20" class="ss" style="border:#DFE4E9 1px solid"><strong>'.$dani_kr[$i].'</strong></td>';
        
$i ++;
    }
    echo
'
        </tr>
    '
;
    
$dan_brojac 1;
    echo 
'
        <tr>'
;
    
//ako je prazno
    
while ($blank 0){
     echo 
'<td style="border:#DFE4E9 1px solid"></td>';
     
$blank $blank-1;
     
$dan_brojac++;
    } 
    
//prvi dan u mesecu
    
$dan_broj 1;
    
//brojanje dana dok ne bude jednako broju dana u mesce
    
while ($dan_broj <= $dana_u_mesecu){ 
        
$link_color '';
        
$sty_danas='color:#EF3838;font-weight: bold;';
        
$sty_sutra='color:#ED7629;font-weight: bold;';
        
$sty_buduci='color:#00760C;font-weight: bold;';
        
$tabela_class 'class="kalendar_dani"';
        if(
$dan_brojac 5){
            
$link_color 'color:#C80038;';
        }
        if(
in_array($dan_broj$samodani)){
            
// boja za predhodne rodjendane
            
if ($dan_broj $danas){
                
$link_color 'color:#A3C011;';
            }
            
//boja za danas
            
if ($dan_broj == $danas){
                
$link_color $sty_danas;
                
$tabela_class 'class="kalendar_danasnji"';
            }
            
//boja za sutra
            
if ($dan_broj == (int)$danas 1){
                
$link_color $sty_sutra;
            }
            
//boja za buduce
            
if ($dan_broj > (int)$danas 1){
                
$link_color $sty_buduci;
            }
        }
        if (
$dan_broj == $danas){
            
$tabela_class 'class="kalendar_danasnji"';
        }

        echo 
'<td valign="middle" align="center" '.$tabela_class.' onmouseover="this.style.backgroundColor=\'#C5D3E3\'" onmouseout="this.style.backgroundColor=\'#F2F5F7\'">
        <a class="sb text12" style="'
.$link_color.'" href="'.$scripturl.'?action=calendar;month='.$mesec.';year='.$godina.';day='.$dan_broj.'">'.$dan_broj.'</a>';
        
//lista dana 
        
        
echo'
        </td>'

        
$dan_broj++;
        
$dan_brojac++;
        
//Kreiranje novog reda ako je broj dana veci od 7
        
if ($dan_brojac 7){
         echo 
'</tr><tr>';
         
$dan_brojac 1;
        }
    } 
    
//Dodavanje praznih polja na kraju
    
while ($dan_brojac >&& $dan_brojac <=7){ 
     echo 
'<td style="border:#DFE4E9 1px solid"> </td>'
     
$dan_brojac++; 
    }
    
//kraj tabele
    
echo '
        </tr>
    </table><center>'

    if (!empty(
$rodjendani)) {
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='danas'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="margin:7px 0px 0px 0px;"><tr><td width="15"><hr/></td><td align="center" style="'.$sty_danas.'">Današnji rođendani</td><td width="15"><hr/></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='sutra'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="margin:7px 0px 3px 0px;"><tr><td width="15"><hr/></td><td align="center" style="'.$sty_sutra.'">Sutrašnji rođendani</td><td width="15"><hr/></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
        
$br=0;
        foreach(
$rodjendani as $ro){
            if(
$ro['vrsta']=='buduci'){
                
$br++;
                echo (
$br == 1)? '<table width="100%" style="'.$sty_danas.'margin:7px 0px 3px 0px;"><tr><td width="15"><hr/></td><td align="center" style="'.$sty_buduci.'">Predstojeći rođendani</td><td width="15"><hr/></td></tr></table>' '';
                echo 
'<small>'.$ro['dan'].'.'.$meseci[((int)$ro['mesec'])].'a: '.$ro['link'].' - '.($godina $ro['godina']).' god.</small><br/>';
            }
        }
    }
    echo
'
    </center>'
;
    
    }else{
    
//echo 'Nema podataka o rodjendanima';
    
}
}
?>


probao sam da odradim za smf2 nesto na pbzinu ali sam imao problem sa upitom... pogledacu kada budem imao malo vise vremena..

Masterd


Masterd

Zna li itko barem kako napraviti da prvi dan bude ponedjeljak?

Advertisement: