PhpNuke NSN News 750 1.1.6 pl1 popup haber hatası

18 Kasım 2006, 15:17 tarihinde yazılmış olup, 1,564 kez okunmuş ve 2 yorum almış

Etiketler:

Uzun süredir PhpNuke ile ilgilenmiyordum. Fakat almış olduğum bir çalışma üstüne dün tekrar PhpNuke kurdum ve ilgili çalışmalara başladım. Aslında pek birşey unuttuğum söylenemez :D Paslanmamışım yani phpnuke konusunda. Haber modülü olarak NSN News 750 1.1.6 pl1′i tercih etmiştim. Zira 2.0 sürümleri test aşamasında olduğu için indirilemiyordu. 1.1.6 sürümünü kullanırken, haberlerin pop-up pencere içerisinde görüntülenmesini istememize karşın, görüntülemek yerine beyaz, boş bir ekran sunduğunun farkına vardım. Elbette hatayı düzelttim :D İşte çözümü.


Bahsetmiş olduğum bu hatayı düzeltmek için modules/News dizini altındaki read_article.php dosyasını açın.

PHP:
  1. @require("themes/$Theme_Sel/theme.php");

satırını bulun ve,

PHP:
  1. //@require("themes/$Theme_Sel/theme.php");

olarak değiştirin.

Hatanın meydana gelmesinin nedeni, aslında iki kez tema fonksiyonlarının çağrılması. İlk çağrılma 72. satırdaki,

PHP:
  1. $Theme_Sel = get_theme();

ile gerçekleşirken, 2.'si yukarıdaki düzeltmeyi yaptığımız satırda gerçekleşiyor.

Dosyalar 2 kez yüklendiği için aynı isimde olan 2 'li fonksiyonlar oluşuyor. Ve PHP bu yüzden hata veriyor. PhpNuke ayarlarında hata gösterimi de kapalıysa karşınıza boş ve beyaz bir ekran geliyor.

Bunu okuyanlar, alttakileri de okudu

  • -

Bu yazılar da ilginizi çekebilir ;)

Wordpress.Org Lisans Kullanım Şartları Dmry.net Hakkında

Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz.
eXTReMe Tracker