Simple Machines Community Forum

SMF Support => Özelleştirme => Türkçe Bölümü (Turkish) => Language Specific Support => Paketler ve Çeviriler => Topic started by: bolubeyi61 on March 31, 2013, 03:08:01 PM

Title: Reklama tıklamadan eklentiler görünmesin
Post by: bolubeyi61 on March 31, 2013, 03:08:01 PM
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. (http://www.spinabifidaturkey.com/demo3/index.php?topic=3.msg7#msg7)

Ekran görütüleri:
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg853.imageshack.us%2Fimg853%2F8518%2Fekranalntsae.png&hash=d2d7139425de62c97981e12041a23f399a6d72d2)

(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg853.imageshack.us%2Fimg853%2F2227%2Fekranalnts2i.png&hash=264506c7d87b943b4f04be3dad4d327c2084219b)

Theme Settings - SMF Default Theme - Curve
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg839.imageshack.us%2Fimg839%2F2668%2Fekranalntsbwx.png&hash=d65def900729480d8737b243b595b7ef2b67cf52)

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.
Title: Re: Reklama tıklamadan eklentiler görünmesin
Post by: tr_crazy_dumrul on March 31, 2013, 04:26:40 PM
tebrikler.
Title: Re: Reklama tıklamadan eklentiler görünmesin
Post by: Antes on April 02, 2013, 02:52:15 AM
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 :)
Title: Re: Reklama tıklamadan eklentiler görünmesin
Post by: tr_crazy_dumrul on April 02, 2013, 04:00:31 AM
kullanmıcam zaten vazgeçtim. böyle bir moda gerek yok.
Title: Re: Reklama tıklamadan eklentiler görünmesin
Post by: cee山 on April 08, 2013, 04:48:50 PM
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
Title: Re: Reklama tıklamadan eklentiler görünmesin
Post by: HOST-TR-NET on April 30, 2013, 01:58:58 PM
Teşekkürler harıka bir eklenti.  :)
Title: Re: Reklama tıklamadan eklentiler görünmesin
Post by: akaewn on May 12, 2013, 09:47:56 AM
default dışı kullananlarda dizin konusunda sıkıntı çıkabilir..