Ads After First Post Mybb Secara Manual

 
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
View Mode
Views:

988


Replies:6
Closed 

Ads After First Post Mybb Secara Manual

Kali ini saya akan sedikit memebri trik yang saya dapat dari forum mybbindonesia. Yaitu mengenai cara masang iklan yang akan tampil dibawah post/thread pertama seperti iklan iklan yang ada dibawah post ini, oke langsung aja ke pembahasan,, :D

1. Admin Panel >> Templates & Style >> Pilih Template >> Add Template , kemudian masukan kode dibawah ini lalu simpan.

<table border="0" cellspacing="0" cellpadding="5" class="tborder" style="margin-top: 5px">
<tr>
<td class="thead" colspan="2">&nbsp</td>
</tr>
<tr>
<td style="background:#FFF" align="center">
{$mybb->settings['the_ads']}
</td>
</tr>
</table>

Silahkan ganti yang kode berikut {$mybb->settings['the_ads']} dengan kode iklan yang mau dipasang, ukurannya rata-rata 728x90.

2. Selanjutnya buka cpanel >> public html >> showtread.php, cari kode berikut

// Get the actual posts from the database here.
$posts = '';
$query = $db->query("
    SELECT u.*, u.username AS userusername, p.*, f.*, eu.username AS editusername
    FROM ".TABLE_PREFIX."posts p
    LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=p.uid)
    LEFT JOIN ".TABLE_PREFIX."userfields f ON (f.ufid=u.uid)
    LEFT JOIN ".TABLE_PREFIX."users eu ON (eu.uid=p.edituid)
    WHERE $pids
    ORDER BY p.dateline
");

lalu tambahkan variable baru $jml = 0; dibawah kode tadi

Masih di showtread.php, cari lagi kode berikut,

while($post = $db->fetch_array($query))
{
    if($thread['firstpost'] == $post['pid'] && $thread['visible'] == 0)
    {
        $post['visible'] = 0;
    }
    $posts .= build_postbit($post);

Letaknya ada dibawah kode $jml = 0; yang tadi baru di tambahkan. Nah jika sudah ketemu silahkan tambahkan variable berikut dibawah kode tadi.

if($jml ==0) {
    eval("\$posts .= \"".$templates->get("showthread_ads")."\";");
}
$jml+=1;

Sehingga keseluruhan editnya menjadi seperti dibawah ini.

// Get the actual posts from the database here.
$posts = '';
$query = $db->query("
    SELECT u.*, u.username AS userusername, p.*, f.*, eu.username AS editusername
    FROM ".TABLE_PREFIX."posts p
    LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=p.uid)
    LEFT JOIN ".TABLE_PREFIX."userfields f ON (f.ufid=u.uid)
    LEFT JOIN ".TABLE_PREFIX."users eu ON (eu.uid=p.edituid)
    WHERE $pids
    ORDER BY p.dateline
");
$jml = 0;
while($post = $db->fetch_array($query))
{
    if($thread['firstpost'] == $post['pid'] && $thread['visible'] == 0)
    {
        $post['visible'] = 0;
    }
    $posts .= build_postbit($post);
    if($jml ==0) {
        eval("\$posts .= \"".$templates->get("showthread_ads")."\";");
    }
    $jml+=1;
    $post = '';
}

Semoga berhasil ya,, :D
post via mobile

Nama templates

Nais teret paman Jempol
saya menambahkan sedikit Hehe
nama template dari kode ini:
<table border="0" cellspacing="0" cellpadding="5" class="tborder" style="margin-top: 5px">
<tr>
<td class="thead" colspan="2">&nbsp</td>
</tr>
<tr>
<td style="background:#FFF" align="center">
{$mybb->settings['the_ads']}
</td>
</tr>
</table>
yaitu showthread_ads
post via mobile

RE: Ads After First Post Mybb Secara Manual

mantap bos..
post via mobile

RE: Ads After First Post Mybb Secara Manual

wow,,

orang2 diatas ane kayanya populer neh di forum kampoeng,,,

Hehe
post via mobile

Kata TS dia kenal kita bg :v

Widiw populer, emngnya artis ... orang biasa kak Haha
post via mobile

Man RE: Ads After First Post Mybb Secara Manual

sertakan sumber ya, kalo ambil dari web/forum lain Ngantuk
post via mobile

RE: Ads After First Post Mybb Secara Manual

#closed
post via mobile
Closed 
kampoeng