-------------------------------------
php
/ *
Plugin Adı: MightyAdsense
Plugin URI: http://mightyhitter.com/main-page/pl...mightyadsense/
Açıklama: AdSense kodunuzu & çıkış o Yazıların içinde tutun.
Yazar: mightyhitter
Version: 4.1
Yazar URI: http://mightyhitter.com
* /
/ / globa vars
$ current_post = 1;
/ / Kur varsayılan eğer seçenekleri yoktur
i = 1 ($ için $ i <11; $ i + +)
(
add_option ( 'mightyadsense_code'. $ i,'[#'.$ i. ':> MightyAdsense> Adsense Code Seçenek Düzenle]');
add_option ( 'mightyadsense_display'. $ i, TRUE);
add_option ( 'mightyadsense_position'. $ i, 'üst-sol');
)
add_option ( 'mightyadsense_post1', '1 ');
add_option ( 'mightyadsense_postads1', '1 ');
add_option ( 'mightyadsense_post2', '2 ');
add_option ( 'mightyadsense_postads2', '2 ');
add_option ( 'mightyadsense_post3', '3 ');
add_option ( 'mightyadsense_postads3', '3 ');
add_option ( 'mightyadsense_pageads', '1 ');
add_option ( 'mightyadsense_singleads', '1 ');
add_option ( '', FALSE) mightyadsense_reset;
add_option ( '', FALSE) mightyadsense_powered;
fonksiyonu mightyadsense_add_option_pages () (
if (function_exists ( 'add_options_page')) (
add_options_page ( 'MightyAdsense', 'MightyAdsense', 9, __FILE__, 'mightyadsense_options_page');
)
)
(isset ($ _GET [ 'set'])) if
(
$ = $ set _GET [ 'set'];
)
başka
(
$ = 1 set;
)
fonksiyonu mightyadsense_options_page () (
global $ set;
global $ table_prefix, $ wpdb;
$ tablo_ismi = $ table_prefix. "MightyAdsense";
$ filename = $ _GET [ 'sayfa'];
$ filen = str_replace ( '\ \ \ \', '\ \', $ _GET [ 'sayfa']);
(isset ($ _POST [ 'info_update'])) (if
?> <div id="message" fade"> class="updated <p> <strong> php
i = 1 ($ için $ i <11; $ i + +)
(
(isset ($ _POST [ "mightyadsense_code. $ i]) & & isset ($ _POST [" mightyadsense_position ". $ i]))
(
UPDATE_OPTION ( 'mightyadsense_code'. $ i, (string) $ _POST [ "mightyadsense_code. $ i]);
(isset ($ _POST [ "mightyadsense_display". $ i]))
(
UPDATE_OPTION ( 'mightyadsense_display'. $ i (true)) bool;
)
başka
(
UPDATE_OPTION ( 'mightyadsense_display'. $ i (false)) bool;
)
UPDATE_OPTION ( 'mightyadsense_position'. $ i, (string) $ _POST [ "mightyadsense_position". $ i]);
)
)
UPDATE_OPTION ( 'mightyadsense_post1', (string) $ _POST [ "mightyadsense_post1"]);
UPDATE_OPTION ( 'mightyadsense_postads1', (string) $ _POST [ "mightyadsense_postads1"]);
UPDATE_OPTION ( 'mightyadsense_post2', (string) $ _POST [ "mightyadsense_post2"]);
UPDATE_OPTION ( 'mightyadsense_postads2', (string) $ _POST [ "mightyadsense_postads2"]);
UPDATE_OPTION ( 'mightyadsense_post3', (string) $ _POST [ "mightyadsense_post3"]);
UPDATE_OPTION ( 'mightyadsense_postads3', (string) $ _POST [ "mightyadsense_postads3"]);
UPDATE_OPTION ( 'mightyadsense_pageads', (string) $ _POST [ "mightyadsense_pageads"]);
UPDATE_OPTION ( 'mightyadsense_singleads', (string) $ _POST [ "mightyadsense_singleads"]);
(isset ($ _POST [ "mightyadsense_powered"]))
(
UPDATE_OPTION ( '', (true)) bool mightyadsense_powered;
)
başka
(
UPDATE_OPTION ( '', (false)) bool mightyadsense_powered;
)
(isset ($ _POST [ "mightyadsense_reset"]))
(
i = 1 ($ için $ i <11; $ i + +)
(
UPDATE_OPTION ( 'mightyadsense_code'. $ i,'[#'.$ i. ':> MightyAdsense> Adsense Code Seçenek Düzenle]');
UPDATE_OPTION ( 'mightyadsense_display'. $ i, TRUE);
UPDATE_OPTION ( 'mightyadsense_position'. $ i, 'üst-sol');
)
UPDATE_OPTION ( 'mightyadsense_post1', '1 ');
UPDATE_OPTION ( 'mightyadsense_postads1', '1 ');
UPDATE_OPTION ( 'mightyadsense_post2', '2 ');
UPDATE_OPTION ( 'mightyadsense_postads2', '2 ');
UPDATE_OPTION ( 'mightyadsense_post3', '3 ');
UPDATE_OPTION ( 'mightyadsense_postads3', '3 ');
UPDATE_OPTION ( 'mightyadsense_pageads', '1 ');
UPDATE_OPTION ( 'mightyadsense_singleads', '1 ');
UPDATE_OPTION ( '', (false)) bool mightyadsense_reset;
UPDATE_OPTION ( '', (false)) bool mightyadsense_powered;
)
"Yapılandırma Güncelleme echo";
?> </> </ p> </ div> <güçlü php
)?>
<div class=wrap>
<h2> MightyAdsense Sürüm 4,1 </ h2>
<form method = "post" = "<? php echo $ _SERVER eylem [ 'PHP_SELF page ='].'?'. $ dosyan. '& = set'. $ set;?>">
<input type="hidden" name="info_update" id="info_update" value="true" />
<fieldset class="options">
<legend> Genel Seçenekler </ legend>
width="100%" border="0" cellspacing="0" cellpadding="6">
<tr>
<th colspan=2 bgcolor=black> <font color=white>
KOD SET SEÇİN:
php
i = 1 ($ için $ i <11; $ i + +)
(
if ($ i == $ set)
(
"[<a href='?page=$filen&set=$i'> <font color=red> Set #". $ i. "</ font> </ a>] echo";
)
başka
(
"[<a href='?page=$filen&set=$i'> <font color=white> Set #". $ i. "</ font> </ a>] echo";
)
)
?>
</ FONT> </ th>
</ tr>
<tr>
width="35%" align="right" valign=top> Reklamlar Kodu: </ strong>
align="left"> <textarea name = "mightyadsense_code echo $ ayarlamak;?>" = 50 satır = 10> cols php mightyadsense_cleancode (get_option echo ( 'mightyadsense_code'. $ set))?> < / textarea> </ font>
</ tr>
<tr>
width="25%" align="right" valign=top> öncesi: </ strong>
align="left"> echo '<p>'. mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ set )).'</ p> '?> </ font>
</ tr>
<tr>
width="25%" <td align="center"> göster Bu Reklamlar? </ font>
= "checkbox" name = "mightyadsense_display align="left"> <input type echo $ ayarlamak;?>" value = "checkbox" <? php if (get_option ( 'mightyadsense_display'. $ set)) echo "checked = '"; ?>/></ kontrol td>
</ tr>
<tr>
width="25%" <td align="center"> Allignment Reklamlar </ strong>
align="left">
php
$ sel1 = "";
$ sel2 = "";
$ sel3 = "";
$ sel4 = "";
(get_option ( 'mightyadsense_position'. $ set) == 'top') $ sel1 = "" seçili;
(get_option ( 'mightyadsense_position'. $ set) == 'üst' solda), $ sel2 = "" seçili;
(get_option ( 'mightyadsense_position'. $ set) == 'üst-sağ') $ sel3 = "" seçili;
(get_option ( 'mightyadsense_position'. $ yerleştirilmeden) == 'alt') $ sel4 = "" seçilmiş;
"<select name='mightyadsense_position$set'> echo";
"<option value='top' $sel1> başına echo";
"<option value='top-left' $sel2> En echo-left";
"<option value='top-right' $sel3> sağ-üst echo";
"<option value='bottom' echo $sel4> Alt";
"</ select echo>";
?>
</ font>
</ tr>
<tr>
width="25%" align="right" valign=top> Ekran Güçlendirildi? </ strong>
= "checkbox" name = "mightyadsense_powered" value = "checkbox" align="left"> <input type php if (get_option ( 'mightyadsense_powered')) echo "checked = 'checked";?> /> </ font>
</ tr>
<tr>
width="25%" align="right" valign=top> sıfırla varsayılan ayarlara? </ strong>
= "checkbox" name = "mightyadsense_reset" value = "checkbox" align="left"> <input type php if (get_option ( 'mightyadsense_reset')) echo "checked = 'checked";?> /> </ font>
</ tr>
<tr>
<th colspan=2 bgcolor=black> <font color=white> Kodu ayarla Yapılandırma </ font> </ th>
</ tr>
php
($ j = 1; $ j <4; $ i + +) için
(
?>
<tr>
width="25%" align="right" valign=top> Mesaj #
seçin <name = mightyadsense_post php echo $ j;?>>
php
ppp $ = get_option ( 'posts_per_page');
i = 1 ($ için $ i <= $ ppp; $ i + +)
(
if (get_option ( 'mightyadsense_post'. $ j) == $ i)
( "<option value='".$i."' selected> echo $ i

başka
( "<option value='".$i."'> echo $ i"

)
?>
</ select>
</ font>
align="left">
seçin <name = mightyadsense_postads php echo $ j;?>>
php
if (get_option ( 'mightyadsense_postads'. $ j) ==- 1)
( "value='-1' <option yankı selected> No Ads"

başka
( "<option echo value='-1'> No Ads"

if (get_option ( 'mightyadsense_postads'. $ j) == 0)
( "<option value='0' yankı selected> Rasgele Reklamlar"

başka
( "<option echo value='0'> Rasgele Reklamlar"

i = 1 ($ için $ i <11; $ i + +)
(
if (get_option ( 'mightyadsense_postads'. $ j) == $ i)
( "<option value='$i' yankı selected> Kodu Set # $ i"

başka
( "<option echo value='$i'> Kodu Set # $ i"

)
?>
</ select>
</ font>
</ tr>
php
)
?>
<tr>
width="25%" align="right" valign=top> Sayfaları </ strong>
align="left">
<select name=mightyadsense_pageads>
php
if (get_option ( 'mightyadsense_pageads')==- 1)
( "value='-1' <option yankı selected> No Ads"

başka
( "<option echo value='-1'> No Ads"

if (get_option ( 'mightyadsense_pageads') == 0)
( "<option value='0' yankı selected> Rasgele Reklamlar"

başka
( "<option echo value='0'> Rasgele Reklamlar"

i = 1 ($ için $ i <11; $ i + +)
(
if (get_option ( ')')==$ i mightyadsense_pageads
( "<option value='$i' yankı selected> Kodu Set # $ i"

başka
( "<option echo value='$i'> Kodu Set # $ i"

)
?>
</ select>
</ font>
</ tr>
<tr>
width="25%" align="right" valign=top> Tek Sayfa </ font>
align="left">
<select name=mightyadsense_singleads>
php
if (get_option ( 'mightyadsense_singleads')==- 1)
( "value='-1' <option yankı selected> No Ads"

başka
( "<option echo value='-1'> No Ads"

if (get_option ( 'mightyadsense_singleads') == 0)
( "<option value='0' yankı selected> Rasgele Reklamlar"

başka
( "<option echo value='0'> Rasgele Reklamlar"

i = 1 ($ için $ i <11; $ i + +)
(
if (get_option ( ')')==$ i mightyadsense_singleads
( "<option value='$i' yankı selected> Kodu Set # $ i"

başka
( "<option echo value='$i'> Kodu Set # $ i"

)
?>
</ select>
</ font>
</ tr>
<tr>
<th colspan=2 bgcolor=black> <font color=white> * İpuçları * </ font> </ th>
</ tr>
<tr>
<td align="left" valign=top COLSPAN=2>
Eğer kenar çubuğu gibi, Tanıtım gidin> Tema Editörü> Kenar şablonunuzu reklamları almak istiyorum. Aşağıdaki satırı herhangi bir yerde görünmesini istiyorsunuz reklamları yerleştirin; --
<br>
<p> php (Set_Number) mightyadsense4template;?> </ p>
<br>
Set_Number 1,2,3,4,5,6,7,8,9 veya 10 olabilir. Ya sen gerçek veya herhangi bir ayarlar görüntülenecek reklamları koymak yok sayar Bu çağrı.
<br>
Sizin PHP ve HTML arasında Yukarıdaki satırda yerleştirmeden önce ayırt bildiğinizden emin olun

</ font>
</ tr>
</ table>
<div class="submit">
<input type = "=" "value =" <? php _e ( 'Update Özellikleri') info_update "adını vermek;?>» "/>
</ div>
</ form>
width="100%" border="0" cellspacing="0" cellpadding="6">
<tr>
<th colspan=2 bgcolor=black> <font color=white> Google Adsense Tıklanma Tracker (Bugün) </ font> </ th>
</ tr>
<tr>
<td align="left" valign=top COLSPAN=2>
width="100%" <table border=1>
<tr> <td width="10%"> Tarih / Saat </ strong> <td width="10%"> IP Adresi </ td> <td> Sayfa </ <td> Reklamlar </ td> </ tr>
php
if ($ wpdb-> get_var 'gibi ( "show tables $ tablo_ismi'") = $ tablo_ismi) (
"<tr> echo colspan=4> Hayır tıklamaları kayıt .. </> </ tr>" td bulundu;
)
başka
(
/ / veritabanı okuyun
putenv ( 'TZ = ABD / Pasifik');
$ date1 = date ( "Y-m-d 00:00:00");
$ date2 = date ( "Y-m-d 23:59:59");
$ sql = "* $ tablo_ismi nerede mdate> '$ date1 gelen' seçin ve mdate < 'mdate Azalan tarafından $ date2' sipariş";
$ results = $ wpdb-> get_results ($ sql);
($ results) (if
$ i = 0;
$ olarak foreach ($ results result) (
echo "<tr> <td>". $ result-> mdate. "</ td> <td>". $ result-> ip. "</ strong> <td> <a href ='".$ sonucu > Site ."'>". str_replace (get_settings ( 'siteurl'),'',$ sonucu> Site )."</ a> </ td> <td> ". $ result-> hedef." </ td> </ tr> ";
$ i + +;
)
)
)
?>
</ table>
echo "Toplam Tıklanma Bugün: $ i";?>
</ font>
</ tr>
</ table>
</ div> <php
)
fonksiyonu mightyadsense_cleancode ($ code)
(
/ / gelen kodu temizlemek için \ "
$ = to_remove '\ \ "';
$ to_replace ='"';
return str_replace ($ to_remove, $ to_replace, $ code);
)
fonksiyonu mightyadsense_generateads ($ content) (
global $ current_post;
$ = adsstr'';
if (is_single ())
(
için / / reklamlar tek çok
p = 1 ($ için $ p <11; $ p + +)
(
if (get_option ( 'mightyadsense_display'. $ p))
(
if (get_option ( '))')==($ p 0 mightyadsense_singleads
(
/ / sağ atama ulaşmak
$ adsstr = getAds ($ p, $ content);
/ / loop çıkış
$ = 1000 p;
$ = 1000 mai;
)
)
)
/ / kontrol edin rasgele sonrası atanan
if ($ p == 11) if ((get_option ( 'mightyadsense_singleads') 0) == 0)
(
$ adsstr = getRandomAds ($ content);
)
/ / tek sayfası tarafından desteklenmektedir, eğer kullanıcı tarafından kontrol
if (get_option ( 'mightyadsense_powered') & & $ adsstr <>'')
(
$ adsstr = $ adsstr. "<p> <small> <a href='http://mightyhitter.com/main-page/plugins/mightyadsense' rel='tag'> MightyAdsense </ a> </ small Powered by > </ p> ";
)
)
başka
(
if (is_page ())
(
sayfalar için / / reklamlar da
p = 1 ($ için $ p <11; $ p + +)
(
if (get_option ( 'mightyadsense_display'. $ p))
(
if (get_option ( '))')==($ p 0 mightyadsense_pageads
(
/ / sağ atama ulaşmak
$ adsstr = getAds ($ p, $ content);
/ / loop çıkış
$ = 1000 p;
$ = 1000 mai;
)
)
başka
(
$ adsstr = $ content;
)
)
/ / kontrol edin rasgele sonrası atanan
if ($ p == 11) if ((get_option ( 'mightyadsense_pageads') 0) == 0)
(
$ adsstr = getRandomAds ($ content);
)
)
başka
(/ / posts / /
($ = 1 $ mai <= 3; $ mai + +) mai
(
((get_option ( 'mightyadsense_post'. mai $) 0 )==($ current_post 0) varsa)
(
p = 1 ($ için $ p <11; $ p + +)
(
if (get_option ( 'mightyadsense_display'. $ p))
(
((get_option ( 'mightyadsense_postads'. mai $) 0 )==($ p 0) varsa)
(
/ / sağ atama ulaşmak
$ adsstr = getAds ($ p, $ content);
/ / loop çıkış
$ = 1000 p;
$ = 1000 mai;
)
)
)
/ / kontrol edin rasgele sonrası atanan
if ($ p == 11) if ((get_option ( 'mightyadsense_postads'. mai $) 0) == 0)
(
$ adsstr = getRandomAds ($ content);
)
)
)
$ current_post + +;
/ / end Mesajlar / /
)
)
($ adsstr <>'') eğer
(
adsstr return $;
)
başka
(
içerik return $;
)
)
fonksiyonu getRandomAds ($ içerik)
(
/ / rasgele reklamlar kullanıcıları tarafından önerilen
$ = adsstr "";
$ randomads;
$ q = 0;
p = 1 ($ için $ p <11; $ p + +)
(
if (get_option ( 'mightyadsense_display'. $ p))
(
$ randomads [$ q] = $ p;
$ q + +;
)
)
srand ((double) microtime () * 1000000);
$ num = rand (0, count ($ randomads) -1);
$ p = $ randomads [$ num];
(get_option ( 'mightyadsense_position'. $ p) == 'top') $ Eğer adsstr = '<p>'. mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ p )).'</-> '. $ content. ';
(get_option ( 'mightyadsense_position'. $ p) == 'üst' solda), $ eğer adsstr = '<p style="DISPLAY: left;margin: 4px;">'. mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ p )).'</ p> '. $ içerik.'';
(get_option ( 'mightyadsense_position'. $ p) == 'üst-sağ') $ Eğer adsstr = '<p style="DISPLAY: right;margin: 4px;">'. mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ p )).'</ p> '. $ içerik.'';
(get_option ( 'mightyadsense_position'. $ p) == 'alt') $ adsstr = $ içerik eğer. <p> '. mightyadsense_cleancode (get_option (' mightyadsense_code '. $ p )).'</ p>';
adsstr return $;
)
fonksiyonu getAds ($ p, $ content)
(
$ = adsstr "";
(get_option ( 'mightyadsense_position'. $ p) == 'top') $ Eğer adsstr = '<p>'. mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ p )).'</-> '. $ content. ';
(get_option ( 'mightyadsense_position'. $ p) == 'üst' solda), $ eğer adsstr = '<p style="DISPLAY: left;margin: 4px;">'. mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ p )).'</ p> '. $ içerik.'';
(get_option ( 'mightyadsense_position'. $ p) == 'üst-sağ') $ Eğer adsstr = '<p style="DISPLAY: right;margin: 4px;">'. mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ p )).'</ p> '. $ içerik.'';
(get_option ( 'mightyadsense_position'. $ p) == 'alt') $ adsstr = $ içerik eğer. <p> '. mightyadsense_cleancode (get_option (' mightyadsense_code '. $ p )).'</ p>';
adsstr return $;
)
fonksiyonu ($ set) mightyadsense4template
(
ziyaretçiler tarafından talep / / üzerine, bu işlevi isteyen ppl oluşturulur
/ / onların Sidebar, başlık veya altbilgi veya herhangi bir şablon üzerinde adsense
($ yerleştirilmeden)
(echo mightyadsense_cleancode (get_option ( 'mightyadsense_code'. $ set))

başka
(echo mightyadsense_cleancode (get_option ( 'mightyadsense_code1'));}
)
fonksiyonu createRandomString () (
$ chars = "abcdefghijkmnopqrstuvwxyz023456789";
srand ((double) microtime () * 1000000);
$ i = 0;
$ pass ='';
while ($ i <= 7) (
$ num = rand ()% 33;
$ tmp = substr ($ chars, $ num, 1);
$ pass = $ pass. $ tmp;
$ i + +;
)
return $ pass;
)
fonksiyonu izci ()
(
global $ table_prefix, $ wpdb;
$ tablo_ismi = $ table_prefix. "MightyAdsense";
?>
<script language="JavaScript">
IFR var;
function log () (
var loca = document.location + "";
if (window.status.indexOf ( 'to')) == 0 gitmek
(
bug = new Image ();
if (loca.indexOf ('?')> -1)
(
bug.src = loca + '& site =' + loca + '& target =' + window.status.substring (6) +'';
)
başka
(
bug.src = loca + '? site =' + loca + '& target =' + window.status.substring (6) +'';
)
)
)
var loca = document.location + "";
var element;
element = document.getElementById ( "iframe");
for (var i = 0; i <elements.length; i + +) (
if (elements [i]. src.indexOf ( 'googlesyndication.com')> -1)
(
elements [i]. log = onfocus;
IFR = elements [i];
)
)
</ script>
<?
(isset ($ _GET [ 'site']) & & isset ($ _GET [ 'hedef'])){ eğer
$ CIP = $ _SERVER [ 'REMOTE_ADDR'];
$ site = $ _GET [ 'site'];
$ target = $ _GET [ 'target'];
putenv ( 'TZ = ABD / Pasifik');
$ mdate = date ( "Y-m-d h: i: s");
if ($ wpdb-> get_var 'gibi ( "show tables $ tablo_ismi'") = $ tablo_ismi) (
/ / tablo oluşturmak
$ sql = "CREATE TABLE` ". $ tablo_ismi." `(
`,` DATETIME NULL mdate
`ip` VARCHAR (15) NOT NULL,
`sitesi` VARCHAR (255) NOT NULL,
`hedef` VARCHAR (255) NOT NULL,
PRIMARY KEY ( ``) mdate
);
";
require_once (ABSPATH. wp-admin/upgrade-functions.php ');
dbDelta ($ sql);
)
/ / eklemek tıklayın
$ insert = "INSERT INTO". $ tablo_ismi.
"(Mdate, ip, site, hedef)".
"('".$ ."','".$ CIP ."','".$ site ."','".$ hedef ."')"; mdate DEĞERLER
$ results = $ wpdb-> query ($ insert);
)
)
add_filter ( 'the_content', '',) 20 mightyadsense_generateads;
add_filter ( 'the_excerpt', '',) 20 mightyadsense_generateads;
add_action ( 'admin_menu', 'mightyadsense_add_option_pages');
/ / add_filter ( 'the_content_rss', '',) 21 mightyadsense_generateads;
/ / add_filter ( 'the_excerpt_rss', '',) 21 mightyadsense_generateads;
add_action ( 'wp_footer', 'izci');
?>