News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Reklama tıklamadan eklentiler görünmesin

Started by bolubeyi61, March 31, 2013, 03:08:01 PM

Previous topic - Next topic

bolubeyi61

Mod linki: http://custom.simplemachines.org/mods/index.php?mod=3648
Geçici Demo: http://www.spinabifidaturkey.com/210/index.php?topic=2.0
Açıklama:
Bu modifikasyon reklama tıklamadan eklentinin görüntülenip indirilmesini engeller.
Konunun ilk mesajına eklenmiş etkilerde aktif olmaktadır, konudaki diğer eklentilerde pasiftir.
Kurulum paketini ekten indirip paket töneticisinden kurabilirsiniz.
Modifikasyon kurulduktan sonra admin panelde kullanılan tema bölümünden görüntülenecek olan reklam kodlarınızı girebilirsiniz.
Modifikasyon sıfır default tema baz alınarak yapılmış olup, kuruluma ait anlatım diğer temalar için değişiklik arz edebilir.
Modifikasyona ait geçici demoyu görmek için tıklayınız.

Ekran görütüleri:




Theme Settings - SMF Default Theme - Curve


Manuel kurulum:
./Themes/default/index.template.php
Bul:
    // If RSS feeds are enabled, advertise the presence of one.

Öncesine ekle:
    if (!empty($settings['add_attachment_ad_active']))
        echo '
        <script type="text/javascript" src="', $settings['theme_url'], '/scripts/sbt-ad.js"></script>
        <link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/sbt-ad.css" />';
   

./Themes/default/Display.template.php
Bul:
        // Assuming there are attachments...
        if (!empty($message['attachment']))
        {


Öncesine ekle:

                if (!empty($message['attachment']) and ($message['id'] == $context['topic_first_message']) and (!empty($settings['add_attachment_ad_active'])))
        {
            echo '
            <div class="sbt-ad3"><strong>', $txt['sbt-ad3'], '</strong><br /></div>
                <ul id="sbt-ad" class="treeview">
                    <li>'. $settings['sbt-ad'] . '
                        <ul>           
                            <div class="sbt-ad"> <img src="' . $settings['images_url'] . '/sbt-ad-down.png" alt=""/> &nbsp;', $txt['sbt-ad4'], '</div>';
        }   


Bul:
        }

        echo '
                        </div>
                        <div class="moderatorbar">


Değiştir:
                if (!empty($message['attachment']) and ($message['id'] == $context['topic_first_message']) and (!empty($settings['add_attachment_ad_active'])))
            echo '               
                    </li>
                        </ul>     
                </ul>';
                echo '
                <script type="text/javascript"><!-- // -->
                ddtreemenu.createTree("sbt-ad", false)                   
                // ]] ></script>';               
        }

        echo '
                        </div>
                        <div class="moderatorbar">

./Themes/default/Settings.template.php
Bul:
        array(
            'id' => 'site_slogan',
            'label' => $txt['site_slogan'],
            'description' => $txt['site_slogan_desc'],
            'type' => 'text',
        ),


Öncesine ekle:
        array(
            'id' => 'add_attachment_ad_active',
            'label' => $txt['add_attachment_ad_active'],
        ),
        array(
            'id' => 'sbt-ad',
            'label' => $txt['sbt-ad'],
            'description' => $txt['sbt-ad2'],
            'type' => 'text',
),   


./Themes/default/languages/Modifications.english.php
?>

Öncesine ekle:
$txt['sbt-ad'] = 'Attachment Ad';
$txt['sbt-ad2'] = 'Add Html Code Attachment Ad.';
$txt['sbt-ad3'] = 'Click on the ad below to see the add-in.';
$txt['sbt-ad4'] = 'The Following Is A View Of The Plugin Now !';
$txt['add_attachment_ad_active'] = 'Add attachment ad active';


./Themes/default/languages/Modifications.turkish.php
Bul:
?>

Öncesine ekle:
$txt['sbt-ad'] = 'Eklentiye tıklamadan önce reklam';
$txt['sbt-ad2'] = 'Buraya html reklam kodlarınızı giriniz.';
$txt['sbt-ad3'] = 'Eklentiyi görebilmek için aþaðýdaki reklama tıklayınız.';
$txt['sbt-ad4'] = 'Eklenti Şimdi Aşağıda Görülmektedir !';
$txt['add_attachment_ad_active'] = 'Eklentide reklamı aktif et';


Pakette bulunan "sbt-ad-down.png" dosyasını "./Themes/default/images" dizinine kopyalayın.
Pakette bulunan "sbt-ad.css" dosyasını "./Themes/default/css" dizinine kopyalayın.
Pakette bulunan "sbt-ad.js" dosyasını "./Themes/default/scripts" dizinine kopyalayın.

tr_crazy_dumrul

#1
tebrikler.

Antes

Sadece hatırlatma manasında yazıyorum bir çok reklam firması "Tıkla İndir" - "Önce tıkla sonra indir" tarzı yazılarla reklama tıklatan yayıncıların hesaplarını kapatıyor. Sonrasında mod sahibine senin eklentin yüzünden reklam hesabım kapatıldı diye gelmeyin :)

tr_crazy_dumrul

kullanmıcam zaten vazgeçtim. böyle bir moda gerek yok.

cee山

Quote from: tr_crazy_dumrul on April 02, 2013, 04:00:31 AM
kullanmıcam zaten vazgeçtim. böyle bir moda gerek yok.
Torrent sitelerine bire bir :) Emeğinize sağlık

HOST-TR-NET


akaewn

default dışı kullananlarda dizin konusunda sıkıntı çıkabilir..

Advertisement: