swedeniz
Üye
Php-nuke önemli Bilgiler
buyrun
PHPNUKE FTP İLE Web ALANINA UPLOAD NASIL YAPILIR
Arkadaşlar yapacağınız tek şey html klasorunun içerisindeki phpnuke dosyalarını FTP ile bağlanıp web alanınıza göndermek bu açıklamayı şundan dolayı yapıyorum bana mail veya msn ile bu konu hakkında çok soru geliyor tutup html klasorunu gönderiyorlar ve siteye direk girdiginde açilmior o zaman mecburen
PHPNUKE CONFIG.PHP AYARI
$dbhost = "localhost"; //hostunuzda baglanacağınız mysql adresiniz
$dbuname = "Kullanici adi"; //veritabana bağlanırken kullandığınız kullanıcıadı
$dbpass = "12345678"; // veritabana bağlanırken kullandığınız şifre
$dbname = "tabloismi"; // veritabanınızın tablo ismi
$prefix = "nuke"; //ellemeyin
$user_prefix = "nuke"; //ellemeyin
$dbtype = "MySQL"; //ellemeyin
$gfx_chk = 7; // aşşada anlatılıyor güvenlik kodu
PHP NUKE GÜVENLİK KODU NASIL AÇILIR NASIL KAPANIR
config.php 'yi açarız ve içindeki $gfx_chk olduğu satırı buluruz.
PHP-NUKE 'DE SAYFANIN %50, %80 DAHA HIZLI AÇILMASI
Bu kodları ana root 'taki mainfile.php dosyasının icerisine 2. satırdan itibaren ekleyin.
FORUM BÖLÜMÜ NASIL TEK SAYFA OLUYOR
Kullandığınız theme klasorunun içine girin ve theme.php dosyasını açın
Bu kodu bulun;
Bununla değiştirin;
global bölünündeki yer aşağdaki gibi olacak sadece $name eklenecek
PHPNUKE 'DE MODULE NASIL YAPILIR?
Front page veya başka editörle yaptığınız sayfanın HTML kodlarını kopyalayın aşşada gösterdiğim yere yapıştırın daha sonra phpnuke/modules klasorunun içerisine bi klasor yerleştirin onun içerisinede index.php yapın ve hazırladığınız php ve html kodlarını yerleştirin ve sitenizin admin panelinden modules kısmına girip hazırladıgınız module yi etkinleştirin.
AŞŞADAKİ HATA İLE KARŞILAŞIRSANIZ BU HATA NE HATASI DİYE SORMAYIN
Hata;
Cevap;
Bu hata ile karşılaştığınızda kesinlikle config.php 'de sorun vardır bu hata başka türlü çıkmaz. config.php yi doğru ayarladığınıza emin olun yeter.
PHPNUKE 'DE SİTEYE SAYAÇ EKLEMEK
Çok basit aynen şöyle yapıcaksınız.
Adım 1: Admin paneline girilecek
Adım 2: Ordan Blocklar seçeneği tıklanacak
Adım 3: En altta Yeni Block ekle var
Adım 4: Bir başlık girilecek
Adım 5: Ordaki liste açılacak listeden Total Hits seçilecek
Adım 6: Bi alt kısımdan sayfanın neresinde görüneceği seçilecek
Adım 7: Etkinlestiri secip Tamama basılacak ve mutlu son alın size sayac
THEME NASIL YÜKLENİR?
Kullandığınız phpnuke versiyonuna uygun theme bulunur daha sonra Themes/ klasorunun içine açılır ve Admin paneline girilir Seçenekler kısmından Sitenizin öntanımlı teması: kısmından yüklediğiniz theme seçin.
DÖVİZ KURLARINI NASIL GÖSTERİRİM
Kolay TCMB 'den döviz kurlarını block yaparak çektirip siz ellemeden kendiliğinden güncellenebilir hale getirebilirsiniz alttaki kodları block-Kur.php yaparak içine ekleyin admin panelinden blocklar kısmından Yeni block ekleden blocku ekleyip etkinleştirin..
THEME BULABİLECEĞİM BİR SİTE ARIYORUM SORUSUNA CEVAP
YENİ BAŞLAYANLAR İÇİN UFAK DEFEK BİLGİLENDİRMELER
Soru: Yukardaki PHPNUKE bannerinin yerine kendi bannerimi nasıl koyarım?
Cevap: Kullandığın theme klasorunun içine gir ordan images klasorunun içine gir logo.gif yada logo.jpg vardır kendi bannerinin adını logo diye değiştir ve phpnuke içerisindeki ile takas et bu kadar.
Soru: Üyelerin theme değiştirmesini nasıl engellerim?
Cevap: Admin panelinden kullanıcının seçtiği temayı gözardı et diyerek veya themes klasorunde sadece 1 tema bulundurarak yapabilirsiniz.
Soru: PhpNuke 6.9, 7.0, 7.1 'den PhpNuke 7.2 ye Nasıl geçebilirim.?
Cevap: Öncelikle 7.2'e ait tüm dosyaları hosting alaniniza diger dosyalarinizin üstüne yükleyin. Indirdiginiz 7.2 sürüm icerisindeki Upgrade klasörünün içinde 6.x klasöründeki upgrade60-65.php, upgrade65-66.php, upgrade66-67.php, upgrade67-68.php, upgrade68-69.php, upgrade69-70.php, upgrade70-71.php ve upgrade71-72.php dosyalarinizi config.php ile ayni dizinde olacak sekilde hosting alaniniza yükleyin. Kullandiginız versiyondan bir üst versiyona gecis upgrade dosyasini internet tarayiciniz aracıligi ile calistirin. Örnegin: Kullandiginiz sistem 6.0 ve siz 7.2 versiyona gecmek istiyorsunuz. Upgrade islemini asama asama yapin. Yani öncelikle upgrade60-65.php dosyasını calistirin. Daha sonra sirasiyla upgrade65-66.php, upgrade66-67.php ve upgrade67-68.php .......upgrade71-72.php dosyalarinizi calistirin. Bu islemler sonucu siteniz 7.2'e gecmis olacaktir.
Soru: Localhostta çalışıyorum fakat türkçe karakterleri göstermiyor (ç,ğ,ş,ı) gibi.
Cevap: apache 'yi stopluyorsunuz ve apache klasorunun icinde conf klasoruna girip ordan httpd.conf dosyasını bi editorle veya php code yazımında kullandıgınız bir programla açıyorsunuz, ve o sayfada ne kadar ISO-8859-1 varsa ISO-8859-9 ile deistiriyorsunuz ve kaydedip cıkıyorsunuz, apache yi yeniden Start 'ladıktan sonra sayfalarınıza girebilirsiniz bu sorun hallolmus oluyor.
HABERLERE RESİM EKLEME
Aşşağıdaki kodu Kısa metin kısmında yazınızın en başına ekleyin resim
eklenmis olur.
BLOCK NASIL YAPILIR?
Admin= Blocklar basıyoruz.
Aşağıdan
Başlık = WEB MASTERS yazıyoruz .
İçerik = Penceresine aşağıdaki kodları giriyoruz (Link isimleri + Modul isimleri kendiniz belirliyorsunuz.)
PHPNUKE FTP İLE Web ALANINA UPLOAD NASIL YAPILIR
Arkadaşlar yapacağınız tek şey html klasorunun içerisindeki phpnuke dosyalarını FTP ile bağlanıp web alanınıza göndermek bu açıklamayı şundan dolayı yapıyorum bana mail veya msn ile bu konu hakkında çok soru geliyor tutup html klasorunu gönderiyorlar ve siteye direk girdiginde açilmior o zaman mecburen
Linkleri görüntülemek için kayıt olmalısınız
diye girmek zorunda kalınıyor ondan dolayı kesinlikle html klasorunu deil içindekiler upload edilecek PHPNUKE CONFIG.PHP AYARI
$dbhost = "localhost"; //hostunuzda baglanacağınız mysql adresiniz
$dbuname = "Kullanici adi"; //veritabana bağlanırken kullandığınız kullanıcıadı
$dbpass = "12345678"; // veritabana bağlanırken kullandığınız şifre
$dbname = "tabloismi"; // veritabanınızın tablo ismi
$prefix = "nuke"; //ellemeyin
$user_prefix = "nuke"; //ellemeyin
$dbtype = "MySQL"; //ellemeyin
$gfx_chk = 7; // aşşada anlatılıyor güvenlik kodu
PHP NUKE GÜVENLİK KODU NASIL AÇILIR NASIL KAPANIR
config.php 'yi açarız ve içindeki $gfx_chk olduğu satırı buluruz.
Kod:
$gfx_chk = 7; //olunca güvenlik kodu çalışır..
$gfx_chk = 0; /olunca güvenlik kodu kapanır..
PHP-NUKE 'DE SAYFANIN %50, %80 DAHA HIZLI AÇILMASI
Bu kodları ana root 'taki mainfile.php dosyasının icerisine 2. satırdan itibaren ekleyin.
Kod:
if (!isset($mainfile))
{
ob_start ("ob_gzhandler");
}
FORUM BÖLÜMÜ NASIL TEK SAYFA OLUYOR
Kullandığınız theme klasorunun içine girin ve theme.php dosyasını açın
Bu kodu bulun;
Kod:
blocks(left);
Bununla değiştirin;
Kod:
if ($name=='Forums') {
}
else {
blocks(left);
}
global bölünündeki yer aşağdaki gibi olacak sadece $name eklenecek
Kod:
global$admin, $user, $banners, $sitename, $slogan, $cookie, $prefix, $db, $nukeurl, $anonymous, $name;
PHPNUKE 'DE MODULE NASIL YAPILIR?
Front page veya başka editörle yaptığınız sayfanın HTML kodlarını kopyalayın aşşada gösterdiğim yere yapıştırın daha sonra phpnuke/modules klasorunun içerisine bi klasor yerleştirin onun içerisinede index.php yapın ve hazırladığınız php ve html kodlarını yerleştirin ve sitenizin admin panelinden modules kısmına girip hazırladıgınız module yi etkinleştirin.
Kod:
<?php
if (!eregi("modules.php", $PHP_SELF)) {
die ("Dogrudan Erisim Yasak!...");
}
require_once("mainfile.php");
$index=1;
$module_name = basename(dirname(__FILE__));
if (!eregi("modules.php", $PHP_SELF)) {
}
global $user, $cookie, $nukeurl, $adminmail, $startdate, $module_name, $language, $prefix;
include("header.php");
?>
BURAYA HTML KODLARI YERLEŞTİRİLECEK
<?php
include("footer.php");
?>
AŞŞADAKİ HATA İLE KARŞILAŞIRSANIZ BU HATA NE HATASI DİYE SORMAYIN
Hata;
Cevap;
Bu hata ile karşılaştığınızda kesinlikle config.php 'de sorun vardır bu hata başka türlü çıkmaz. config.php yi doğru ayarladığınıza emin olun yeter.
PHPNUKE 'DE SİTEYE SAYAÇ EKLEMEK
Çok basit aynen şöyle yapıcaksınız.
Adım 1: Admin paneline girilecek
Adım 2: Ordan Blocklar seçeneği tıklanacak
Adım 3: En altta Yeni Block ekle var
Adım 4: Bir başlık girilecek
Adım 5: Ordaki liste açılacak listeden Total Hits seçilecek
Adım 6: Bi alt kısımdan sayfanın neresinde görüneceği seçilecek
Adım 7: Etkinlestiri secip Tamama basılacak ve mutlu son alın size sayac
THEME NASIL YÜKLENİR?
Kullandığınız phpnuke versiyonuna uygun theme bulunur daha sonra Themes/ klasorunun içine açılır ve Admin paneline girilir Seçenekler kısmından Sitenizin öntanımlı teması: kısmından yüklediğiniz theme seçin.
DÖVİZ KURLARINI NASIL GÖSTERİRİM
Kolay TCMB 'den döviz kurlarını block yaparak çektirip siz ellemeden kendiliğinden güncellenebilir hale getirebilirsiniz alttaki kodları block-Kur.php yaparak içine ekleyin admin panelinden blocklar kısmından Yeni block ekleden blocku ekleyip etkinleştirin..
Kod:
<?php
if (eregi("block-Kur.php", $_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}
/*
*/
$dosya="http://www.tcmb.gov.tr/kurlar/today.html";
$oku=file($dosya);
$i=0;
foreach($oku as $yaz)
//USD veya EUR ile başlayan satırları çekiyoruz
//sonuc olarak 2 satır elde etmeliyiz
if($sonuc=eregi("^[(try/usd)(try/eur)]+([[:space:]]+)1([[:space:]]+)",$yaz) AND ($i<2))
{
//elde ettiğimiz satırları bosluk kriter alınarak dizilere bölüyoruz
//0=USD , 1=EUR dir
$sonuc1[$i]=explode(" ",$yaz);
//çektiğimiz satırda peşpeşe boşluklar olduğundan
//boşluk olmayan dizi elemanlarını yeni bir diziye atıyoruz
//böylece boşluklardan kurtulmuş oluyoruz ve elimizde sadece dolu veriler var
$j=0;
foreach($sonuc1[$i] as $_sonuc1)
{
if($_sonuc1!="")
{
$sonuc2[$i][$j]=$_sonuc1;
$j++;
}
}
$i++;
}
?>
<?php
$content= "<b>Dolar:</b> ".$sonuc2[0][5]."";
$content.= "<p style="margin-top: 0; margin-bottom: 0">";
$content.= "<b>Euro:</b> ".$sonuc2[1][4]."";
?>
THEME BULABİLECEĞİM BİR SİTE ARIYORUM SORUSUNA CEVAP
Linkleri görüntülemek için kayıt olmalısınız
YENİ BAŞLAYANLAR İÇİN UFAK DEFEK BİLGİLENDİRMELER
Soru: Yukardaki PHPNUKE bannerinin yerine kendi bannerimi nasıl koyarım?
Cevap: Kullandığın theme klasorunun içine gir ordan images klasorunun içine gir logo.gif yada logo.jpg vardır kendi bannerinin adını logo diye değiştir ve phpnuke içerisindeki ile takas et bu kadar.
Soru: Üyelerin theme değiştirmesini nasıl engellerim?
Cevap: Admin panelinden kullanıcının seçtiği temayı gözardı et diyerek veya themes klasorunde sadece 1 tema bulundurarak yapabilirsiniz.
Soru: PhpNuke 6.9, 7.0, 7.1 'den PhpNuke 7.2 ye Nasıl geçebilirim.?
Cevap: Öncelikle 7.2'e ait tüm dosyaları hosting alaniniza diger dosyalarinizin üstüne yükleyin. Indirdiginiz 7.2 sürüm icerisindeki Upgrade klasörünün içinde 6.x klasöründeki upgrade60-65.php, upgrade65-66.php, upgrade66-67.php, upgrade67-68.php, upgrade68-69.php, upgrade69-70.php, upgrade70-71.php ve upgrade71-72.php dosyalarinizi config.php ile ayni dizinde olacak sekilde hosting alaniniza yükleyin. Kullandiginız versiyondan bir üst versiyona gecis upgrade dosyasini internet tarayiciniz aracıligi ile calistirin. Örnegin: Kullandiginiz sistem 6.0 ve siz 7.2 versiyona gecmek istiyorsunuz. Upgrade islemini asama asama yapin. Yani öncelikle upgrade60-65.php dosyasını calistirin. Daha sonra sirasiyla upgrade65-66.php, upgrade66-67.php ve upgrade67-68.php .......upgrade71-72.php dosyalarinizi calistirin. Bu islemler sonucu siteniz 7.2'e gecmis olacaktir.
Soru: Localhostta çalışıyorum fakat türkçe karakterleri göstermiyor (ç,ğ,ş,ı) gibi.
Cevap: apache 'yi stopluyorsunuz ve apache klasorunun icinde conf klasoruna girip ordan httpd.conf dosyasını bi editorle veya php code yazımında kullandıgınız bir programla açıyorsunuz, ve o sayfada ne kadar ISO-8859-1 varsa ISO-8859-9 ile deistiriyorsunuz ve kaydedip cıkıyorsunuz, apache yi yeniden Start 'ladıktan sonra sayfalarınıza girebilirsiniz bu sorun hallolmus oluyor.
HABERLERE RESİM EKLEME
Aşşağıdaki kodu Kısa metin kısmında yazınızın en başına ekleyin resim
eklenmis olur.
Kod:
<IMG src="resimyeri/birak.jpg" align=left>
BLOCK NASIL YAPILIR?
Admin= Blocklar basıyoruz.
Aşağıdan
Başlık = WEB MASTERS yazıyoruz .
İçerik = Penceresine aşağıdaki kodları giriyoruz (Link isimleri + Modul isimleri kendiniz belirliyorsunuz.)
Kod:
<STRONG><BIG>·</BIG></STRONG><A
href="modules.php?name=Acemiler">WEB Teknikleri</A><BR>
<STRONG><BIG>·</BIG></STRONG><A
href="modules.php?name=PHP-Nuke_Tools">Webmaster Araçları</A><BR>
<STRONG><BIG>·</BIG></STRONG><A
href="modules.php?name=GUIstuff">Webmaster GUIStuff</A><BR>