Kayıt: Feb 27, 2005 Mesajlar: 29 Konum: uzaklardan
Tarih: 2006-04-25, 18:26:07 Mesaj konusu: 7.9 da resim ekleme ve htmlden yazı ekleme sorunu
php nuke 7.9 lisanslı sürümünü kullanıyorum..
resim eklemek istediğimde ya da html olarak yazı ekleme yaptığımda sonradan baktığımda görünmüyorlar..sorun thema ile alakalı da değil diğer tüğm thema lardada aynısı oldu..
bu sorunu nerden ve nasıl halledebilirim ?
En son Robinhood tarafından 2006-04-25, 18:36:41 tarihinde değiştirildi, toplam 2 kere değiştirildi
3.2 patchli sürüm ise kısıtlama var onun için config.php de html alloewd bölümünde ayar yapman lazım izin vermek istediğin tagların değerini 2 yapacaksın bi de başka bi forumdan bi yazı sana ama ben denemedim sadece alıntı.
Kod:
php nuke 7.9 patched 3.2b standart bi kaç editasyondan sonra diğer sürümler gibi kolaylıkla Türkçe ve html destekli bir biçimde çalışabiliyor...
Messages News Türkçe ve html sorunu için;
1.mainfile.php yi bi editörle açıyoruz ve @require_once(INCLUDE_PATH."includes/sql_layer.php");ı aratıyoruz sonra hemen altına @mysql_query("SET NAMES 'latin5'"); ekliyoruz...
2.mainfile.php yi bi editörle aç ve aşağıdaki kodu buluyoruz
function filter($what, $strip="", $save="", $type="") {
if ($strip == "nohtml") {
$what = check_html($what, $strip);
$what = htmlentities(trim($what), ENT_QUOTES);
// If the variable $what doesn't comes from a preview screen should be converted
if ($type != "preview" AND $save != 1) {
$what = html_entity_decode($what, ENT_QUOTES);
}
}
if ($save == 1) {
$what = check_words($what);
$what = check_html($what, $strip);
$what = addslashes($what);
} else {
$what = stripslashes(FixQuotes($what));
$what = check_words($what);
$what = check_html($what, $strip);
}
return($what);
}
sonra aşağıdaki kodla değiştiriyoruz...
function filter($what, $strip="", $save="", $type="") {
if ($strip == "nohtml") {
$what = check_html($what, $strip);
$what = trim($what);
// If the variable $what doesn't comes from a preview screen should be converted
if ($type != "preview" AND $save != 1) {
$what = $what;
}
}
if ($save == 1) {
$what = check_words($what);
$what = check_html($what, $strip);
$what = addslashes($what);
} else {
$what = stripslashes(FixQuotes($what));
$what = check_words($what);
$what = check_html($what, $strip);
}
return($what);
}
3.Config.php yi bi editörle açıyoruz ve $AllowableHTML = ı aratıyoruz; burada izin verilen html tagları arasına "img"=>2 vb istediğin diğer tagları ekliyoruz...böylece messages ve news gibi eklentilere resim eklenebiliyor artık...
4.7.9 patched 3.2 den sonra sağ blokların görünmemesi sorunu için index.php yi açıyoruz ve require_once("mainfile.php"); satırını buluyoruz. Bu satırın hemen üstüne $index = 1; satırını ekliyoruz...Böylece sayfamız çift blok haline geliyor...
oh bee.arkadaişlar bende nuke 8.0 kuruluydu ve haberlere resım ekleyemıyordum.yukarıdaki açıklamaları okuduktan sonra configdeki "img"=>2 olarak ekledim sorunum halloldu.yaşasın be.konuyu açıklıga kavuşturana çok çok teşekkürler.
ayrıca bir kaç sürümde denk geldi message.php dosyası bozuk olabiliyor. resim kodları aktif olduğu halde onları bozabiliyor. rastlayan olursa message.php dosyasını değiştirsin.
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız