SimplePortal

Support => Turkish (Türkçe) => International Support => Ki?iselle?tirme => Topic started by: tc bolubeyi on June 16, 2012, 07:11:32 AM

Title: 3 değişik şekilde son konular bloğu - php blok
Post by: tc bolubeyi on June 16, 2012, 07:11:32 AM
php blok
Versiyon: 1
Code: [Select]
global $scripturl, $settings, $context, $txt;

   

   $what = ssi_recentTopics('10', NULL, 'array');

   

   echo '

<table width="100%" style="border-collapse: collapse" id="table1">
    <tr>
        <td class="cat_bar"><div class="cat_bar"> <h3 class="catbg">
        &nbsp; Son Yanıtlanan 10 Konu</h3></div></td>
        <td class="cat_bar"><div class="cat_bar"><h3 class="catbg">
        &nbsp; Yanıtlanan Bölüm</h3></div></td>
        <td class="cat_bar" align="center"><div class="cat_bar"><h3 class="catbg">
        Gönderen</h3></div></td>
        <td class="cat_bar" align="center"><div class="cat_bar"><h3 class="catbg">
        Tarih</h3></div></td>
    </tr>
    ';



   foreach ($what as $topic)

   {
   echo '

    <tr>
        <td height="20">
        <img border="0" src="Themes/default/images/img/ok.png" width="16" height="12">&nbsp; ', $topic['link'];

     

      // Is this topic new? (assuming they are logged in!)

      if (!$topic['new'] && $context['user']['is_logged'])

         echo '

               <a href="', $scripturl, '?topic=', $topic['topic'], '.from', $topic['time'], '#new"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" border="0" /></a>';

           

      echo '</td>
        <td height="20">&nbsp; ', $topic['board']['link'], '</td>
        <td align="center" height="20">', $topic['poster']['link'], '</td>
        <td align="center" height="20">', $topic['time'], '</td>
       
';


   }



echo '

    </tr>
</table>
';

Versiyon: 2
Code: [Select]
global $scripturl, $settings, $context, $txt;

   

   $what = ssi_recentTopics('10', NULL, 'array');

   

   echo '

<table width="100%" id="table1" style="border-collapse: collapse">
    <tr>
        <td class="cat_bar"><div class="cat_bar"> <h3 class="catbg">
        &nbsp; Cevaplanan Son 10 Konu</h3></div></td>
        <td class="cat_bar">&nbsp;</td>
        <td class="cat_bar"><div class="cat_bar"><h3 class="catbg">
        &nbsp; Yanıtlanan Bölüm</h3></div></td>
        <td class="cat_bar">&nbsp;</td>
        <td class="cat_bar" align="center"><div class="cat_bar"><h3 class="catbg">
        Gönderen</h3></div></td>
        <td class="cat_bar" align="center">&nbsp;</td>
        <td class="cat_bar" align="center"><div class="cat_bar"><h3 class="catbg">
        Tarih</h3></div></td>
    </tr>
    ';



   foreach ($what as $topic)

   {
   echo '

    <tr>
        <td class="sbtson" height="20">
        <img border="0" src="Themes/default/images/img/ok.png" width="16" height="12">&nbsp; ', $topic['link'];

     

      // Is this topic new? (assuming they are logged in!)

      if (!$topic['new'] && $context['user']['is_logged'])

         echo '

               <a href="', $scripturl, '?topic=', $topic['topic'], '.from', $topic['time'], '#new"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" border="0" /></a>';

           

      echo '</td>
        <td class="sbtson5" height="20"></td>
        <td class="sbtson2" height="20">&nbsp; ', $topic['board']['link'], '</td>
        <td class="sbtson5" height="20"></td>
        <td class="sbtson3" align="center" height="20">', $topic['poster']['link'], '</td>
        <td class="sbtson5" align="center" height="20"></td>
        <td class="sbtson4" align="center" height="20">', $topic['time'], '</td>
       
';


   }



echo '

    </tr>
</table><br />
';
index.css en alta ekle:
Code: [Select]
.sbtson {background: #DBE3F7;}
.sbtson2 {background: #E5E5E5;}
.sbtson3 {background: #FFE1FF;}
.sbtson4 {background: #E9F1AD;}
.sbtson5 {background: #F5F5F5; width: 2px}

Versiyon: 3
Code: [Select]
global $scripturl, $settings, $context, $txt;

   

   $what = ssi_recentTopics('10', NULL, 'array');

   

   echo '

<table width="100%" id="table1" style="border-collapse: collapse">
    <tr>
        <td class="sbtcat1"><h3>&nbsp; Cevaplanan Son 10 Konu</h3></td>
        <td>&nbsp;</td>
        <td class="sbtcat2"><h3>&nbsp; Yanıtlanan Bölüm</h3></td>
        <td>&nbsp;</td>
        <td class="sbtcat3" align="center"><h3>Gönderen</h3></td>
        <td align="center">&nbsp;</td>
        <td class="sbtcat4" align="center"><h3>Tarih</h3></td>
    </tr>
    ';



   foreach ($what as $topic)

   {
   echo '

    <tr>
        <td class="sbtson" height="20">
        <img border="0" src="Themes/default/images/img/ok.png" width="16" height="12">&nbsp; ', $topic['link'];

     

      // Is this topic new? (assuming they are logged in!)

      if (!$topic['new'] && $context['user']['is_logged'])

         echo '

               <a href="', $scripturl, '?topic=', $topic['topic'], '.from', $topic['time'], '#new"><img src="', $settings['images_url'], '/', $context['user']['language'], '/new.gif" alt="', $txt[302], '" border="0" /></a>';

           

      echo '</td>
        <td class="sbtson5" height="20"></td>
        <td class="sbtson2" height="20">&nbsp; ', $topic['board']['link'], '</td>
        <td class="sbtson5" height="20"></td>
        <td class="sbtson3" align="center" height="20">', $topic['poster']['link'], '</td>
        <td class="sbtson5" align="center" height="20"></td>
        <td class="sbtson4" align="center" height="20">', $topic['time'], '</td>
       
';


   }



echo '

    </tr>
</table><br />
';
index.css en alta ekle
Code: [Select]
.sbtson {background: #DBE3F7;}
.sbtson2 {background: #E5E5E5;}
.sbtson3 {background: #FFE1FF;}
.sbtson4 {background: #E9F1AD;}
.sbtson5 {background: #F5F5F5; width: 2px}
.sbtcat1  h3{background: #456CD6; color: #ffffff; overflow: hidden; height: 24px; line-height: 28px; font-weight: bold;}
.sbtcat2  h3{background: #707070; color: #ffffff; overflow: hidden; height: 24px; line-height: 28px; font-weight: bold;}
.sbtcat3  h3{background: #E600E6; color: #ffffff; overflow: hidden; height: 24px; line-height: 28px; font-weight: bold;}
.sbtcat4  h3{background: #6A7614; color: #ffffff; overflow: hidden; height: 24px; line-height: 28px; font-weight: bold;}

Ekteki resini temanız/images/ içine atın.

Demo: http://www.spinabifidaturkey.com/smf/index.php?action=forum
Title: Re: 3 değişik şekilde son konular bloğu - php blok
Post by: mkuru on June 23, 2012, 05:04:12 AM
Teşekkürler hocam. Güzel bir çalışma olmuş. Emeğinize sağlık. Bu kodlarda ufak bir düzenleme ile bütün forumdan değil de seçtiğimiz bir bölümden son konuları çekmek istersek kodu nasıl düzenleyebiliriz. İki gündür uğraştım ama bir türlü beceremedim.
Title: Re: 3 değişik şekilde son konular bloğu - php blok
Post by: tc bolubeyi on June 23, 2012, 05:48:04 AM
spnin kendi son iletiler / konular bloğu var onu kullanın. istediğiniz bölümden çeker.
Title: Re: 3 değişik şekilde son konular bloğu - php blok
Post by: mkuru on June 23, 2012, 05:53:09 AM
Hocam onu biliyorum ama bu daha şık ve düzenlenebilir duruyor. Zor bir şey değilse ufak bir düzenleme yaparak ilk sıradakini kullanmak istiyordum.
Title: Re: 3 değişik şekilde son konular bloğu - php blok
Post by: tc bolubeyi on June 23, 2012, 05:58:29 AM
ssi ile çekiyor. ssi ile istediğin bölümden konu çekme kodu yok.
Title: Re: 3 değişik şekilde son konular bloğu - php blok
Post by: mkuru on June 23, 2012, 06:08:29 AM
Tamam hocam. İlginize teşekkür ederim.
Title: Re: 3 değişik şekilde son konular bloğu - php blok
Post by: tc bolubeyi on June 23, 2012, 06:46:07 AM
spnin kendi son iletiler / konular bloğu var onu kullanın. istediğiniz bölümden çeker.
Bu şekilde yaptım ben spnin kendi bloğunu kullanarak.
SimplePortal 2.3.8 © 2008-2024, SimplePortal