Topic ADS 1.1.5 Kurulumu (2.1.7 içindir), İlk mesajın altına reklam kodu |
Lütfen Dikkat!
![]() ![]() |
Topic ADS 1.1.5 Kurulumu (2.1.7 içindir), İlk mesajın altına reklam kodu |
29.10.2007, 10:01:07
Son düzenleme tarihi : 29.10.2007 12:03 (Oscar)
İleti
#1
|
|
|
IPB-User
Grup: Grup: IPB-User
İleti: 204 Açtığı Konu Sayısı:63 Mod Upload: 9 Katılım: 25.08.2007 Nereden: antalya Skin: IP.Board Pro Üye No: 5,216
Sunucu OS: Linux
IPB Sürüm: IPB 2.1.x |
Selamlar,
Sizlerle paylaşacağım eklentiyi kurduktan sonra ilk mesajınızdan sonra şu şekil bir reklam koyabileceksiniz: (IMG:http://img64.yukle.tc/images/2325reklam.gif) HTML kodlarını yazıyorsunuz, ve reklamınız tüm konularda ilk mesaj ile 2. mesaj arasında yerini alıyor. Başlayalım.. Topic ADS 1.1.5 Eklenti 2.1.7 içindir. Dİğer sürümlerde çalışmaz demiyorum ama emin değilim (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/smile.gif) Neler yapacağız? 2 Dosya editleyeceğiz: # sources/action_public/topics.php # sources/action_admin/groups.php 1 SQL sorgusu çalıştıracağız. 1 Template bit ekleyeceğiz. 1 Template bit değiştireceğiz 1 De ayar ekleyeceğiz. Dosyamızın download sayfasına ulaşıp rar dosyasını indirelim. Uygun bir klasöre çıkartalım. Gidiyoruz: ACP -> TOOLS & SETTINGS Sayfanın altındaki import an xml file kısmını kullanarak "settings.xml" dosyamızı yüklüyoruz. (2 boşluktan 1.'sinde gözat yaparak settings.xml seçin. 2. kutuyu boş bırakın ve import deyin.) Bunu yaptık. Şimdi, Gidiyoruz: ACP -> ADMIN -> SQL TOOLBOX -> Karşımızdaki kutucuğa CODE ALTER TABLE ibf_groups ADD g_see_ads tinyint(1) NOT null default '0' bu kodları kopyalayıp "run this query" diyoruz. Bunu da yaptık. Şimdi, Gidiyoruz: ACP -> ADMIN -> LOOK & FEEL -> Edit Template HTML -> Topic View Sağ alt köşedeki "add new template bit" kutucuğuna tıklıyoruz. Karşımıza form çıkıyor. dolduruyoruz: New Template Bit Name: ad New Template Bit Incoming Data Variables: Bu kısım boş bırakılacak. New Template Bit Group... skin_topic Sonra continue diyoruz. Karşımıza boş kutucuk geliyor. Template bitimizin içine CODE <table class='ipbtable' cellspacing="1"> <tr> <td width="100%" valign="top" class="row1"> <div class="postcolor"><center>{ipb.vars['ad_bad']}</center></div> </td> </tr> <tr> <td class="catend" colspan="2"> <!-- no content --> </td> </tr> </table> bu kodları yapıştırıyoruz ve save template bit diyoruz. Bunu da yaptık.Şimdi, Gidiyoruz: ACP -> LOOK & FEEL -> Edit Template HTML -> Topic View -> RenderRow Buluyoruz: CODE <script type='text/javascript'> ÜStüne Ekliyoruz: CODE {$post['banner']} Save template bit diyoruz. Bunu da yaptık (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/biggrin.gif) Şimdi, Açıyoruz: sources/action_public/topics.php Buluyoruz: CODE //----------------------------------------- // Highlight... //----------------------------------------- Üstüne ekliyoruz: CODE if ($this->ipsclass->vars['ad_bad']) { if ($this->topic['topic_firstpost'] == $row['pid']) { if ($this->ipsclass->member['g_see_ads'] != 1) { $row['banner'] = $this->ipsclass->compiled_templates['skin_topic']->ad(); } } } Kaydedip upload ediyoruz. Bunu bile yaptık (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/biggrin.gif) Şimdi; Açıyoruz: sources/action_admin/groups.php Buluyoruz: CODE 'g_use_pm' => $this->ipsclass->input['g_use_pm'], Üstüne ekliyoruz: CODE 'g_see_ads' => $this->ipsclass->input['g_see_ads'], Buluyoruz: CODE $this->ipsclass->html .= $this->ipsclass->adskin->add_td_row( array( "<b>Max. Number of storable messages?$guest_legend" , $this->ipsclass->adskin->form_input("g_max_messages", $group['g_max_messages'] ) ) ); Altına Ekliyoruz : CODE $this->ipsclass->html .= $this->ipsclass->adskin->add_td_row( array( "<b>Can Avoid Seeing Ads In Topics?$guest_legend" , $this->ipsclass->adskin->form_yes_no("g_see_ads", $group['g_see_ads'] ) ) ); Bitti arkadaşlar. Nasıl kullanılacağını merak edenler? Arkadaşlar tek bir ayar var. Reklamı devre dışı bırakma ayarı koyulmamış. Sadece kod kutucuğu var. Reklamı kaldırmak istiyorsanız kodları sileceksiniz. Eklentiyi kurduktan sonra Tools & Settings'ten Topic, post and polls ayarını seçiyoruz. En aşağıda bir ayar kutucuğu var. Kutucuğun adı "Advertisment" Açıklamasında ise şunlar yazıyor: "Put In a advertisment code to be displayed in topic view between the first post and the second one." İşte bu ayar kutucuğuna yazdığınız html kodları, ilk mesaj ile 2. mesaj arasında görüntülenir. Reklamlarınızı, duyurularınızı veya başka her türlü html kodunuzu 2 mesajınızın arasında yayınlayabilirsiniz. Hayırlı olsun efem (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/smile.gif) Bu ileti Oscar tarafından 29.10.2007, 10:03:55 yeniden düzenlenmiştir.
Düzenleme nedeni: sql kodu düzeltildi...
Diğer bağlantılar ve kaynak sayfalar :
http://img64.yukle.tc/images/2325reklam.gif http://www.ipbaccess.com/forum...ons/default/smile.gif http://www.ipbaccess.com/forum...-topic-ads-115-t3887.html http://www.ipbaccess.com/forum...s/default/biggrin.gif |
|
|
|
29.10.2007, 10:13:53
İleti
#2
|
|
|
IPB-User
Grup: Grup: IPB-User
İleti: 204 Açtığı Konu Sayısı:63 Mod Upload: 9 Katılım: 25.08.2007 Nereden: antalya Skin: IP.Board Pro Üye No: 5,216
Sunucu OS: Linux
IPB Sürüm: IPB 2.1.x |
Oscar hocam sql kodumuzu düzeltmiş. Editleme yapmış.
Ben sql hakkında çok bilgisizim elbet bir bildiği vardır ama birşey eklemek isterim (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/smile.gif) Şu an kodumuzun son hâli (Oscar hocamızın eklediği) CODE ALTER TABLE ibf_groups ADD g_see_ads tinyint(1) NOT n**l default '0' Ama benim yükleme yaptığım kağıtta yazan kod şu : CODE ALTER TABLE ibf_groups ADD g_see_ads tinyint(1) NOT NULL default '0' Hiç sql bilmiyorum o yüzden değişikliğin yaptığı etkiyi bilmiyorum. Belki bu değişimin eklenti kurulumunda etkisi olmaz ama ben 2 kodu da vereyim garanti olsun dedim (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/smile.gif) Oscar abiye pm ile soracaktım ama yetkim yokmuş. Herşey önlem için (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/smile.gif)
Diğer bağlantılar ve kaynak sayfalar :
http://www.ipbaccess.com/forum...ons/default/smile.gif |
|
|
|
29.10.2007, 10:32:11
İleti
#3
|
|
|
IPB-Staff
Grup: Grup: IPB-Staff
İleti: 6,298 Açtığı Konu Sayısı:805 Mod Upload: 219 Katılım: 16.09.2005 Nereden: Trabzon Skin: IPBAccess v2.5 NJ2 Üye No: 1
Sunucu OS: Linux
IPB Sürüm: IPB 2.3.x Ülke :
|
Sorun sende değildi, forumda badword bazı kelimeleri sansürlüyordu onu düzenledim. (IMG:http://www.ipbaccess.com/forum/style_emoticons/default/wink.gif)
Diğer bağlantılar ve kaynak sayfalar :
http://www.ipbaccess.com/forum...cons/default/wink.gif |
|
|
|
17.11.2007, 23:36:44
Son düzenleme tarihi : 18.11.2007 01:37 (ganja)
İleti
#4
|
|
|
Aktif
![]()
Grup: Grup: Üye
İleti: 208 Açtığı Konu Sayısı:53 Mod Upload: 2 Katılım: 03.10.2007 Skin: IPBAccess v2.5 Clasic Üye No: 5,321
Sunucu OS: Windows
IPB Sürüm: IPB 2.3.x Ülke :
|
2.3.x dede geçerli olurmu deneyen varmı;?
|
|
|
|
![]() ![]() |
Benzer Konular
| Konu Başlığı | Yanıtlar | Başlatan | Okunma | Son hareket | |||
|---|---|---|---|---|---|---|---|
![]() |
24 | cuneyt | 2,177 | 03.01.2009 - 15:09:09 Son İleti: xpalto |
|||
![]() |
33 | cuneyt | 2,361 | 01.01.2009 - 13:03:26 Son İleti: xpalto |
|||
![]() |
1 | emce | 103 | 31.12.2008 - 09:25:53 Son İleti: Oscar |
|||
![]() |
2 | HeQet | 117 | 27.12.2008 - 22:12:44 Son İleti: SoLdieR |
|||
![]() |
63 | Oscar | 8,930 | 13.12.2008 - 15:35:43 Son İleti: ARieS |
|||
|
Basit Görünüm | Tarih: 09.01.2009 - 04:38:19 |