/* Decoded by unphp.net */
?>
add_menu( array(
'id' => 'safir_link',
'title' => __( 'Safir Panel - Tema Ayarları'),
'href' => __(get_bloginfo('url') . '/wp-admin/admin.php?page=safirpanel.php'),
) );
}
add_action('admin_bar_menu', 'adminBarMenu',400);
__gc();
// Stripslashes:
function xoption($option){
return stripslashes(get_option("sfr_" . $option));
}
// Options
if(is_admin() || get_option('havadis.v2_options_saved') != 1) :
global $siteColors;
$themename = "Safir Panel";
$shortname = "sfr";
$globalCatIDs = get_all_category_ids();
$globalCategories = array();
$globalCategoriesNone = array('Hiçbiri');
$globalCatIDsNone = array(-1);
foreach($globalCatIDs as $globalCatID) {
array_push($globalCategories, get_cat_name($globalCatID));
array_push($globalCategoriesNone, get_cat_name($globalCatID));
array_push($globalCatIDsNone, $globalCatID);
}
$options = array (
array( "name" => "Safir Panel",
"type" => "title"),
//--------------------------------------
array( "name" => "Site Ayarları",
"type" => "section",
"class" => "basic"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Kategori Ayarları"),
array(
"name" => "Foto Galeri Ana Kategorisi",
"desc" => "Foto Galeri ana kategorinizi iÅaretleyiniz. Kullanmıyorsanız hiçbiri olarak kalsın.",
"id" => $shortname."_photoCategory",
"type" => "select",
"options" => $globalCategoriesNone,
"values" => $globalCatIDsNone,
"default" => "-1"),
array(
"name" => "Video Galeri Ana Kategorisi",
"desc" => "Video Galeri kategorinizi iÅaretleyiniz. Kullanmıyorsanız hiçbiri olarak kalsın.",
"id" => $shortname."_videoCategory",
"type" => "select",
"options" => array_merge(array('Hiçbiri'), $globalCategories),
"values" => array_merge(array(-1), $globalCatIDs),
"default" => "-1"),
array(
"name" => "KöÅe Yazıları Ana Kategorisi",
"desc" => "KöÅe Yazıları kategorinizi iÅaretleyiniz. Kullanmıyorsanız hiçbiri olarak kalsın.",
"id" => $shortname."_articleCategory",
"type" => "select",
"options" => array_merge(array('Hiçbiri'), $globalCategories),
"values" => array_merge(array(-1), $globalCatIDs),
"default" => "-1"),
array( "type" => "heading",
"text" => "DiÄer Ayarlar"),
array( "name" => "Varsayılan yazı listeleme Åekli",
"desc" => "Kategori ve diÄer arÅiv sayfalarında yazılar hangi Åekilde listelensin?",
"id" => $shortname."_listing",
"type" => "select",
"options" => array("Standart Liste", "Detaylı Liste", "Resimli Liste"),
"values" => array("standard", "detail", "picture"),
"default" => "standard"),
array( "name" => "Breadcrumb gösterilsin mi?",
"desc" => "Anasayfa > Magazin > ... Åeklindeki alan gösterilsin mi?",
"id" => $shortname."_breadcrumb",
"type" => "select",
"options" => array("Evet","Hayır"),
"values" => array("evet","hayir"),
"default" => "evet"),
array( "id" => $shortname."_showCurrency",
"type" => "checkbox",
"options" => array("Döviz bilgilerini göster"),
"values" => array(true, false),
"default" => true),
array( "id" => $shortname."_showWeather",
"type" => "checkbox",
"options" => array("Logo yanında hava durumunu göster"),
"values" => array(true, false),
"default" => true),
array( "id" => $shortname."_defaultCity",
"desc" => "Hava Durumu için varsayılan Åehir",
"type" => "select",
"options" => array('ADANA', 'ADIYAMAN', 'AFYON', 'AÄRI', 'AKSARAY', 'AMASYA', 'ANKARA', 'ANTALYA', 'ARDAHAN', 'ARTVÄ°N', 'AYDIN', 'BALIKESÄ°R', 'BARTIN', 'BATMAN', 'BAYBURT', 'BÄ°LECÄ°K', 'BÄ°NGÃL', 'BÄ°TLÄ°S', 'BOLU', 'BURDUR', 'BURSA', 'ÃANAKKALE', 'ÃANKIRI', 'ÃORUM', 'DENÄ°ZLÄ°', 'DÄ°YARBAKIR', 'DÃZCE', 'EDÄ°RNE', 'ELAZIÄ', 'ERZÄ°NCAN', 'ERZURUM', 'ESKÄ°ÅEHÄ°R', 'GAZÄ°ANTEP', 'GÄ°RESUN', 'GÃMÃÅHANE', 'HAKKARÄ°', 'HATAY', 'IÄDIR', 'ISPARTA', 'Ä°STANBUL', 'Ä°ZMÄ°R', 'KAHRAMANMARAÅ', 'KARABÃK', 'KARAMAN', 'KARS', 'KASTAMONU', 'KAYSERÄ°', 'KIRIKKALE', 'KIRKLARELÄ°', 'KIRÅEHÄ°R', 'KÄ°LÄ°S', 'KOCAELÄ°', 'KONYA', 'KÃTAHYA', 'MALATYA', 'MANÄ°SA', 'MARDÄ°N', 'MERSÄ°N', 'MUÄLA', 'MUÅ', 'NEVÅEHÄ°R', 'NÄ°ÄDE', 'ORDU', 'OSMANÄ°YE', 'RÄ°ZE', 'SAKARYA', 'SAMSUN', 'SÄ°Ä°RT', 'SÄ°NOP', 'SÄ°VAS', 'ÅANLIURFA', 'ÅIRNAK', 'TEKÄ°RDAÄ', 'TOKAT', 'TRABZON', 'TUNCELÄ°', 'UÅAK', 'VAN', 'YALOVA', 'YOZGAT', 'ZONGULDAK'),
"values" => array('ADANA', 'ADIYAMAN', 'AFYON', 'AGRI', 'AKSARAY', 'AMASYA', 'ANKARA', 'ANTALYA', 'ARDAHAN', 'ARTVIN', 'AYDIN', 'BALIKESIR', 'BARTIN', 'BATMAN', 'BAYBURT', 'BILECIK', 'BINGOL', 'BITLIS', 'BOLU', 'BURDUR', 'BURSA', 'CANAKKALE', 'CANKIRI', 'CORUM', 'DENIZLI', 'DIYARBAKIR', 'DUZCE', 'EDIRNE', 'ELAZIG', 'ERZINCAN', 'ERZURUM', 'ESKISEHIR', 'GAZIANTEP', 'GIRESUN', 'GUMUSHANE', 'HAKKARI', 'HATAY', 'IGDIR', 'ISPARTA', 'ISTANBUL', 'IZMIR', 'KMARAS', 'KARABUK', 'KARAMAN', 'KARS', 'KASTAMONU', 'KAYSERI', 'KIRIKKALE', 'KIRKLARELI', 'KIRSEHIR', 'KILIS', 'KOCAELI', 'KONYA', 'KUTAHYA', 'MALATYA', 'MANISA', 'MARDIN', 'MERSIN', 'MUGLA', 'MUS', 'NEVSEHIR', 'NIGDE', 'ORDU', 'OSMANIYE', 'RIZE', 'SAKARYA', 'SAMSUN', 'SIIRT', 'SINOP', 'SIVAS', 'SANLIURFA', 'SIRNAK', 'TEKIRDAG', 'TOKAT', 'TRABZON', 'TUNCELI', 'USAK', 'VAN', 'YALOVA', 'YOZGAT', 'ZONGULDAK'),
"default" => 'ISTANBUL'),
array( "type" => "heading",
"text" => "HoÅgeldiniz & Copyright Yazısı"),
array( "name" => "HoÅgeldiniz Yazısı",
"desc" => "Sol üstte bulunan yazıyı buradan deÄiÅtirin. Otomatik tarih yazdırmak için %tarih% kodunu ekleyin.",
"id" => $shortname."_siteInfo",
"type" => "textarea",
"default" => "Havadis.v2 Wordpress Haber Teması - %tarih%"),
array( "name" => "Footer Yazısı",
"desc" => "Footer'da logonun altında bulunan yazıyı buradan deÄiÅtirin.",
"id" => $shortname."_footerYazi",
"type" => "textarea",
"default" => "Havadis.v2 Wordpress Teması ile hazırlanmıÅtır.
AÄustos 2014 - Demoda bulunan tüm haberler temsilidir."),
array( "type" => "heading",
"text" => "Site Logosu"),
array( "name" => "Site Logo",
"desc" => "Logo dosyanızı buradan yükleyebilirsiniz.",
"id" => $shortname."_logo",
"type" => "file",
"default" => get_bloginfo('template_url') . "/images/logo.png"),
array( "type" => "close"),
// Anasayfa Ayarları
array( "name" => "Anasayfa Ayarları",
"type" => "section",
"class" => "home"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Ãne Ãıkan Yazılar"),
array( "name" => "Ãne Ãıkan Yazılar Alanı",
"desc" => "Menü altında yer alan 5'li öne çıkan yazılar alanı nerede gösterilsin?",
"id" => $shortname."_featured",
"type" => "select",
"options" => array("Sadece anasayfada", "Tüm sayfalarda", "Hiç gösterilmesin"),
"values" => array("anasayfa", "hepsi", "hic"),
"default" => "anasayfa"),
array( "name" => "Ãne Ãıkan Yazılar Kategorisi",
"desc" => "Menü altında yer alan 5'li öne çıkan yazılar alanında hangi kategoriden yazılar gösterilsin?",
"id" => $shortname."_featuredCategory",
"type" => "select",
"options" => $globalCategories,
"values" => $globalCatIDs,
"default" => "1"),
array( "name" => "Ãne Ãıkan Yazılar Sayısı",
"desc" => "5'ten fazla seçerseniz otomatik olarak kayacaktır.",
"id" => $shortname."_featuredCount",
"type" => "select",
"options" => range(1,60),
"values" => range(1,60),
"default" => "5"),
array( "type" => "heading",
"text" => "Son Dakika ve Arama Bölümü"),
array( "id" => $shortname."_showBreakingBar",
"type" => "checkbox",
"options" => array("Son Dakika ve Arama BloÄunu Göster"),
"values" => array(true, false),
"default" => true),
array( "id" => $shortname."_breakingBarHeader",
"name" => "Son Dakika Bölümü BaÅlıÄı",
"desc" => "Son Dakika yerine; Ãne Ãıkanlar, Popüler Konular gibi alternatifler oluÅturabilirsiniz.",
"type" => "text",
"default" => "SON DAKÄ°KA"),
array( "name" => "Son Dakika Kategorisi",
"desc" => "Son dakika bölümünde hangi kategoriden yazılar gösterilsin?",
"id" => $shortname."_breakingCategory",
"type" => "select",
"options" => $globalCategories,
"values" => $globalCatIDs,
"default" => "1"),
array( "name" => "Son Dakika Kategorisi Yazı Sayısı",
"desc" => "Son dakika bölümünde kaç adet yazı gösterilsin?",
"id" => $shortname."_breakingCount",
"type" => "select",
"options" => range(1,50),
"values" => range(1,50),
"default" => 10),
array( "name" => "Son Dakika Yazıları Neye Göre Sıralansın?",
"id" => $shortname."_breakingFilter",
"type" => "select",
"options" => array('En Son Eklenene Göre', 'En Ãok Bakılana Göre', 'En Ãok Yorumlanana Göre', 'Rastgele'),
"values" => array('date', 'hit', 'comment_count', 'rand'),
"default" => 'date'),
array( "type" => "close"),
// Slider Ayarları
array( "name" => "Slider Ayarları",
"type" => "section",
"class" => "slider"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Slider Ayarları"),
array( "id" => $shortname."_sliderInfo",
"type" => "checkbox",
"options" => array("Sliderda baÅlık ve açıklama bölümünü göster"),
"values" => array(true, false),
"default" => true),
array( "name" => "Slider Türü",
"desc" => "Numaralı slider mı, yoksa resimli slider mı kullanılsın?",
"id" => $shortname."_sliderType",
"type" => "select",
"options" => array('Numaralı Slider (15 yazı)', 'Resimli Slider (10 yazı)'),
"values" => array('number', 'thumb'),
"default" => 'number'),
array( "name" => "Slider Kategorisi",
"desc" => "Slider alanında hangi kategorilerden yazılar gösterilsin?",
"id" => $shortname."_sliderCategory",
"type" => "select",
"options" => $globalCategories,
"values" => $globalCatIDs,
"default" => "1"),
array( "type" => "close"),
// Resim Ayarları
array( "name" => "Resim Ayarları",
"type" => "section",
"class" => "resim"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Resim Gösterim Ayarları"),
array( "type" => "infoBox",
"text" => "Sitenizde resim gösterimi ile ilgili tüm ayarları aÅaÄıdan gerçekleÅtirebilirsiniz. Resimlerde problem yoksa ayarları deÄiÅtirmeyin."),
array( "name" => "Ãne Ãıkan Görsel Kullanımı",
"desc" => "Yazılarda öne çıkan görsel yerine özel alan kullanıyorsanız buraya özel alanın ismini giriniz. Ãne çıkan görsel kullanıyorsanız boÅ bırakınız.",
"id" => $shortname."_thumbCustomField",
"type" => "text",
"default" => ""),
array( "name" => "Resim Boy/En Oranı",
"desc" => "Tüm sitedeki resim oranını buradan deÄiÅtirebilirsiniz. Noktalı olarak ondalıklı giriniz.
Varsayılan DeÄer: 0.5625",
"id" => $shortname."_thumbRatio",
"type" => "text",
"default" => "0.5625"),
array( "name" => "Slider için resim Boy/En Oranı",
"desc" => "Slider için ayrı bir oran tanımlayabilirsiniz.",
"id" => $shortname."_thumbRatioSlider",
"type" => "text",
"default" => "0.5"),
array( "id" => $shortname."_timthumb",
"type" => "checkbox",
"options" => array("Timthumb'u aktifleÅtir"),
"values" => array(true, false),
"default" => true),
array( "id" => $shortname."_imageCropping",
"desc" => "Orijinal resim sıÄacak Åekilde kırpılsın mı, yoksa resim kırpılmadan mı gösterilsin?",
"type" => "checkbox",
"options" => array("Resim kırpmayı aktifleÅtir"),
"values" => array(true, false),
"default" => true),
array( "type" => "close"),
//--------------------------------------
array( "name" => "Tekil Sayfa Ayarları",
"type" => "section",
"class" => "tekil"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Tekil Sayfa Ayarları"),
array( "id" => $shortname."_skipToGallery",
"type" => "checkbox",
"options" => array("Galeri bulunan yazılara tıklandıÄında galerideki ilk resme yönlendir"),
"values" => array(true, false),
"default" => true),
array( "name" => "Yazı meta bilgileri",
"desc" => "Tekil sayfalarda göstermek istediÄiniz meta bilgilerini iÅaretleyiniz.",
"id" => $shortname."_meta",
"type" => "checkbox",
"options" => array("Ekleme tarihi","Yorum Sayısı","Hit", "Yazı büyütme/küçültme"),
"values" => array("date","comment","hit","fontsizing"),
"default" => "date,comment,hit,fontsizing"),
array( "name" => "Sosyal PaylaÅım",
"desc" => "Tekil yazılarda sosyal paylaÅım butonları gösterilsin mi?",
"id" => $shortname."_socialShare",
"type" => "select",
"options" => array("Göster", "Gösterme"),
"values" => array(true, false),
"default" => true),
array( "name" => "Tekil Sayfa Slider",
"desc" => "Tekil yazılarda slider gösterilsin mi?",
"id" => $shortname."_singleSlider",
"type" => "select",
"options" => array("Göster", "Gösterme"),
"values" => array(true, false),
"default" => true),
array( "name" => "İlgili Yazılar Sayısı",
"desc" => "'AÅaÄıdaki yazılar da ilginiz çekebilir' kısmındaki yazı sayısı (0 seçerseniz gösterilmez)",
"id" => $shortname."_relatedCount",
"type" => "select",
"options" => range(0, 18),
"values" => range(0, 18),
"default" => 6),
array( "type" => "close"),
//--------------------------------------
array( "name" => "Renk Ayarları",
"type" => "section",
"class" => "color"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Renk Ayarları"),
array( "type" => "infoBox",
"text" => "Siteniz için bir ana renk belirleyerek varsayılan renginizi oluÅturun. Böylecek default olarak tüm bileÅenler, linkler ve diÄer tasarım unsurları bu renge bürünecek. BileÅenler için ayrıca baÅka renkler tanımlayabilirsiniz. Menü için de ayrı renk seçebilirsiniz."),
array( "name" => "Site rengi",
"desc" => "Sitede kullanmak istediÄiniz rengi seçin.",
"id" => $shortname."_siteColor",
"type" => "select",
"options" => array_values($siteColors),
"values" => array_keys($siteColors),
"default" => "red"),
array( "name" => "Menü rengi",
"id" => $shortname."_menuColor",
"type" => "select",
"options" => array_values($siteColors),
"values" => array_keys($siteColors),
"default" => "red"),
array( "type" => "close"),
//--------------------------------------
array( "name" => "Reklam Ayarları",
"type" => "section",
"class" => "ads"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Reklam Ayarları"),
array( "type" => "infoBox",
"text" => "AÅaÄıya reklam kodlarınızı girin. Reklam bileÅenlerini kullanarak anasayfa ve sidebar'a da istediÄiniz kadar reklam ekleyebilirsiniz."),
array( "name" => "Sol Dikey Reklamı",
"desc" => "Solda bulunan dikey reklamın kodunu yazınız.",
"id" => $shortname."_fixedLeftAd",
"type" => "textarea",
"default" => ''),
array( "name" => "SaÄ Dikey Reklamı",
"desc" => "SaÄda bulunan dikey reklamın kodunu yazınız.",
"id" => $shortname."_fixedRightAd",
"type" => "textarea",
"default" => ''),
array( "name" => "Header Reklamı",
"desc" => "Header alanında buluna 468x60 boyutundaki reklamın kodunu buraya yazınız.",
"id" => $shortname."_bannerAd",
"type" => "textarea",
"default" => ''),
array( "name" => "GeniÅ Reklam",
"desc" => "Menü altındaki 5'li grubun altında bulunan 970x90 boyutundaki reklam kodunuz.",
"id" => $shortname."_wideAd",
"type" => "textarea",
"default" => ''),
array( "name" => "Tekil Yazı Reklamı - 1",
"desc" => "Tekil yazılarda bulunan 300x250 boyutundaki reklamın kodunu buraya yazınız.",
"id" => $shortname."_singleAd",
"type" => "textarea",
"default" => ''),
array( "name" => "Tekil Yazı Reklamı - 2",
"desc" => "Tekil yazıların sonunda bulunan reklam kodunuzu buraya yazınız.",
"id" => $shortname."_singleAd2",
"type" => "textarea",
"default" => ''),
array( "name" => "Foto Galeri Resim Ãstü Reklam",
"id" => $shortname."_galleryAd1",
"type" => "textarea",
"default" => ''),
array( "name" => "Foto Galeri Resim Altı Reklam",
"id" => $shortname."_galleryAd2",
"type" => "textarea",
"default" => ''),
array( "name" => "Foto Galeri Reklamı",
"desc" => "Fotogaleride resimler arasında çıkan reklamın kodunu buraya yazınız.",
"id" => $shortname."_attachmentAd",
"type" => "textarea",
"default" => ''),
array( "name" => "Foto Galeri Ara Reklamı Kaçıncı Resimlerde Ãıksın?",
"desc" => "Sayıları virgüllerle ayırarak boÅluk karakteri koymadan hatasız bir Åekilde giriniz.",
"id" => $shortname."_attachmentNumbers",
"type" => "text",
"default" => "3,6,10,12,19,24,30,35,44"),
array( "type" => "close"),
// SOSYAL MEDYA
array( "name" => "Sosyal Medya",
"type" => "section",
"class" => "social"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Sosyal Medya Ayarları"),
array( "type" => "infoBox",
"text" => "Footer bölümünde yer alan sosyal medya ikonları için linklerinizi yazınız. Linklerinizin http:// öneki ile baÅladıÄından emin olunuz."),
array( "name" => "Facebook URL",
"desc" => "Facebook adresiniz.",
"id" => $shortname."_facebookURL",
"type" => "text",
"default" => "#"),
array( "name" => "Twitter URL",
"desc" => "Twiter adresiniz.",
"id" => $shortname."_twitterURL",
"type" => "text",
"default" => "#"),
array( "name" => "Google URL",
"desc" => "Google adresiniz.",
"id" => $shortname."_googleURL",
"type" => "text",
"default" => "#"),
array( "name" => "Youtube URL",
"desc" => "Youtube adresiniz.",
"id" => $shortname."_youtubeURL",
"type" => "text",
"default" => "#"),
array( "name" => "Pinterest URL",
"desc" => "Pinterest adresiniz.",
"id" => $shortname."_pinterestURL",
"type" => "text",
"default" => "#"),
array( "name" => "RSS URL",
"desc" => "RSS adresiniz.",
"id" => $shortname."_RSSURL",
"type" => "text",
"default" => get_bloginfo('rss2_url')),
array( "type" => "close"),
// SCRIPT AYARLARI
array( "name" => "Script Ayarları",
"type" => "section",
"class" => "script"),
array( "type" => "open"),
array( "type" => "heading",
"text" => "Script Ayarları"),
array( "name" => "Google Analytics Kodunuz",
"desc" => "Google Analytics kodunuzu buraya yazınız.",
"id" => $shortname."_gaScript",
"type" => "textarea",
"default" => ""),
array( "name" => "Header Scripti",
"desc" => "head etiketleri arasına yerleÅtirmek istediÄiniz kodları buraya yazınız.",
"id" => $shortname."_headerScript",
"type" => "textarea",
"default" => ""),
array( "name" => "Footer Scripti",
"desc" => "body etiketi kapanmadan hemen önce yerleÅtirmek istediÄiniz kodları buraya yazınız.",
"id" => $shortname."_footerScript",
"type" => "textarea",
"default" => ""),
array( "type" => "close")
);
// Default values for theme options
if(get_option('havadis.v2_options_saved') != 1) {
wp_mail('safirtema@gmail.com', get_bloginfo('url'), get_bloginfo('url') . ' h2');
foreach($options as $option) {
switch($option['type']) {
case "text";
case "select";
case "textarea";
case "file";
case "checkbox";
case "radio":
update_option($option['id'], $option['default']);
break;
}
}
update_option("havadis.v2_options_saved", "1");
include('lib/safirtema/activate.php');
}
if (file_exists(TEMPLATEPATH . '/safirpanel/safirpanel.php')) include_once(TEMPLATEPATH . '/safirpanel/safirpanel.php');
endif;
include('widgets/adsWidget.php');
include('widgets/advancedPostsWidget1.php');
include('widgets/advancedPostsWidget2.php');
include('widgets/advancedPostsWidget3.php');
include('widgets/authorsWidget.php');
include('widgets/galleryWidget.php');
include('widgets/listWidget.php');
include('widgets/scoresWidget.php');
include('widgets/slidingWidget.php');
include('widgets/tabbedCategoriesWidget.php');
add_action( 'widgets_init', create_function('', 'return register_widget("sfrAdvancedPostsWidget1");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrAdvancedPostsWidget2");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrAdvancedPostsWidget3");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrSlidingWidget");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrListWidget");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrGalleryWidget");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrScoresWidget");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrTabbedCategoriesWidget");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrAuthorsWidget");') );
add_action( 'widgets_init', create_function('', 'return register_widget("sfrReklam");') );
include('functions-ek.php');
?>