|
Sorularınızı
sorarken başlıkta "Acil, yardım, biri yardım etsin, bir bakın, çözümü nedir?,
yardım edecek yok mu?" gibi başlıklar kullanmayınız. Başlıklar okuyan
kişilere mesaj içeriği ile ilgili bilgi vermesi için var. Ve bilgi vermeyen
başlık yöneticiler tarafından kilitlenebilir, silinebilir, değiştirilebilir.
| Turkish Nuke Forum Ana Sayfası
-> vBulletin
-> Eklentiler -> DHC "Banner" Manager v1.4 |
|
|
| |
|
Site Admin

Kayıt: Jan 28, 2005
Mesajlar: 1707
Nerden: İstanbul/Avcılar
|
|
Bu eklenti ile ekleyeceğiniz bannerleri (reklamları) admin panelinden kontrol edip düzenleyebilirsiniz.. Görüntü ve şemali altta eklentideki resimlerdeki gibidir...
http://www.turkishnuke.net/forum_img/DHCBannerAds-1_4.rar
Burdan indirdiğiniz dosyaları dizine upload edin
| Kod: |
/admincp/dhcbannerads.php
/admincp/install_bannerads.php
/includes/functions_bannerads.php
/clickthru.php
|
- /admincp/install_bannerads.php 'yi çalıştırarak ufak kurulumu yapın.
- global.php 'yi açıp alttaki kısmı bulun;
| Kod: |
eval('$headinclude = "' . fetch_template('headinclude') . '";');
eval('$header = "' . fetch_template('header') . '";');
eval('$footer = "' . fetch_template('footer') . '";');
|
Üstüne şunları ekleyin;
| Kod: |
// <DHC>
require_once('./includes/functions_bannerads.php');
$TotalSlots = get_banner_slots();
for ($x=1; $x < ($TotalSlots+1); $x++)
{
$banner_ad[$x] = print_random_banner($x);
}
// </DHC>
|
Kaydedip upload edin.
- profile.php 'yi açıp alttaki kısmı bulun;
| Kod: |
'removelist' => array(
'modifylist_removeuser',
),
|
Altına şunu ekleyin;
| Kod: |
'bannerads' => array(
'modify_bannerads',
),
|
Sonra şu kısmı bulun;
| Kod: |
// #############################################################################
// spit out final HTML if we have got this far
|
Üstüne şunları ekleyin;
| Kod: |
// ################ START BANNER ADS ############################
if ($_REQUEST['do'] == "bannerads")
{
construct_usercp_nav('bannerads');
$getBanners = $DB_site->query("SELECT * FROM dhc_ads WHERE userid='$bbuserinfo[userid]'");
if (mysql_num_rows($getBanners) < "1")
{
$banners = "You do not have any banners displayed on " . $vboptions['bbtitle'] . ". Please <a href=\"mailto:" . $vboptions['webmasteremail'] . "\">contact us</a> to arrange advertising";
} else
{
$banners = "You have the following banner ads (" . mysql_num_rows($getBanners) . ") displayed on " . $vboptions['bbtitle'] . ":<br /><br />";
while ($ads = $DB_site->fetch_array($getBanners))
{
if ($ads[end_date] != "N" && $ads[end_date] != NULL)
{
$exp = date("j M Y", $ads['end_date']);
$expires = "(Banner expires $exp)";
} else
{
$expires = "(Banner does not expire)";
}
switch ($ads[limit_type])
{
case "unlimited":
$bannerstring = "Unlimited Clicks/Views";
break;
case "clicks":
$remaining = ($ads[limit_num]-$ads[clicks]);
$bannerstring = "Limited to $ads[limit_num] Clicks ($remaining Remaining)";
break;
case "views":
$remaining = ($ads[limit_num]-$ads[views]);
$bannerstring = "Limited to $ads[limit_num] Views ($remaining Remaining)";
break;
case "default":
$bannerstring = "#ERROR!";
break;
}
$banners .= "<b>" . $ads['title'] . "</b> has been displayed <b>" . $ads[views] . "</b> times and clicked <b>" . $ads[clicks] . "</b> times<br /><i>" . $bannerstring . "</i><br /><small>" . $expires . "</small><br /><br />";
}
}
$templatename = "modify_bannerads";
}
|
Kaydedip upload edin.
- admincp/usergroup.php 'yi açıp alttaki kısmı bulun;
| Kod: |
'canusesignature' => 1,
'cannegativerep' => 1,
'canuserep' => 1,
|
Altına şunu ekleyin;
Sonra şu kısmı bulun;
| Kod: |
print_yes_no_row($vbphrase['can_view_hidden_custom_fields'], 'usergroup[canseehiddencustomfields]', $ug_bitfield['canseehiddencustomfields']);
|
Altına şunu ekleyin;
| Kod: |
print_yes_no_row($vbphrase['display_banner_ads'], 'usergroup[displayads]', $usergroup['displayads']);
|
Kaydedip upload edin.
- includes/functions_user.php 'yi açıp alttaki kısmı bulun;
| Kod: |
'paid_subscriptions',
'usergroups',
'buddylist',
'attachments'
);
|
Şununla değiştirin;
| Kod: |
'paid_subscriptions',
'usergroups',
'buddylist',
'attachments',
'bannerads'
);
|
Kaydedip upload edin.
- admincp/index.php 'yi açıp alttaki kısmı bulun;
| Kod: |
$printhr = false;
if (can_administer('canadminstyles'))
{ $printhr = true;
|
Altına şunları ekleyin;
| Kod: |
construct_nav_option($vbphrase['banner_view'], 'dhcbannerads.php?do=view', '<br />');
construct_nav_option($vbphrase['banner_add'], 'dhcbannerads.php?do=add', '<br />');
construct_nav_option($vbphrase['banner_settings'], 'dhcbannerads.php?do=settings', '<br />');
construct_nav_group("DHC Banner System", '<hr />');
|
Kaydedip upload edin.
- modify_bannerads isminde yeni bir template oluşturun ve içeriği şu olsun;
| Kod: |
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">Banner Ads</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
$banners
</div>
</td>
</tr>
</table>
|
USERCP_SHELL isimli templateyi açıp alttaki kısmı bulun;
| Kod: |
<td class="$navclass[attachments]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editattachments">$vbphrase[attachments]</a></td>
</tr>
|
Altına şunu ekleyin;
| Kod: |
<tr>
<td class="$navclass[bannerads]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=bannerads">$vbphrase[bannerads]</a></td>
</tr>
|
Bundan sonrası isteğinize bağlı olarak şöyle olur. Nereye banner eklemek isterseniz oraya alttaki kodu ekleyin ve X 'i editleyin.
- Örnek olarak anasayfada navbar'ın altına ve (üste) ve en alta olmak üzere iki adet ekleyelim.
1) FORUMHOME templatesinde $navbar satırının altına şunu ekleyin;
2) FORUMHOME templatesinde $footer satırının altına veya üstüne şunu ekleyin;
Not : Her eklediğiniz yerde X yerine farklı ve sırayla numara verin. Admin cp'den bu numaraya göre daha sonra bu bannerleri kontrol edebilirsiniz...
Hazırlayan organik81 | |
|
|
|
|
|
 |
| |
|
|
Bu forumda yeni konular açamazsınız Bu forumdaki mesajlara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız
|
|