Gönderen Konu: Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü  (Okunma sayısı 8017 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
Mkportal C sürümünde güvenlik için var olan zararlı kod engellemelerine <script> , <object>, <applet>, <iframe> gibi bazı eklemeler yapılmış.Bundan dolayı bbcode kısmından eklenen video kodları çalışmıyordu.Bu konuyu mkportal.it resmi sitesinden araştırıp çözümünü buldum.Bunun için aşağıdaki değişikliği yapın.

1- Eğer bu kodlara tüm üyelerde izin vermek istiyorsanız, mkportal/include/functions.php dosyasında aşağıdaki satırları bulun ve engellemeyi kaldırmak istediğiniz kodları silin.

Kod: [Seç]
//added by visiblesoul C1.2 rc2
$h = preg_replace( "/<applet/i"      , "&lt;applet"            , $h );
$h = preg_replace( "/<embed/i"      , "&lt;embed"            , $h );
$h = preg_replace( "/<object/i"      , "&lt;object"            , $h );
$h = preg_replace( "/<link/i"      , "&lt;link"            , $h );
$h = preg_replace( "/<iframe/i"      , "&lt;iframe"            , $h );
$h = preg_replace( "/<frame/i"      , "&lt;frame"            , $h );
$h = preg_replace( "/<frameset/i"      , "&lt;frameset"            , $h );
$h = preg_replace( "/<style/i"      , "&lt;style"            , $h );

2- Bu kodları sadece yöneticiler eklerken devredışı bırakmak istiyorsanız (yöneticiler kod eklerken engelleme olmayacak) aşağıdaki değişiklikleri yapın.Bu değişikliği tercih etmeniz daha iyi olur.Kod değişikliğini deneyip başarılı oldum.

mkportal/include/functions.php dosyasında

- Aşağıdaki kodu bulun.(Kddan bir kaç tane var.Sadece function convert_savedb kodunun altındakini değiştirin.)

Kod: [Seç]
global $MK_BOARD;

Bu şekilde değiştirin.

Kod: [Seç]
global $MK_BOARD, $mkportals;

- Aşağıdaki kodu bulun.

Kod: [Seç]
$t = $this->clean_script($t);

Bu şekilde değiştirin.

Kod: [Seç]
       
//Allow Admins to post all tags
        if(!$mkportals->member['g_access_cp'] && !$this->member['g_access_cpa']) {
            $t = $this->clean_script($t);
        }
« Son Düzenleme: Temmuz 27, 2008, 19:03:36 ÖS Gönderen: AdmiN »
Konuyu Paylaş:
  delicious  facebook  twitter  google

Çevrimdışı tr42

  • İleti: 2
  • Puan: 0
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #1 : Eylül 21, 2008, 16:07:54 ÖS »
 ;D Sağolun, dediğiniz işlemleri yapınca sorun çözüldü, fakat script, eklemek istediğim flash kodundaki 400 ve 325 olan width ve height değerlerini 100 yapıyor. Buna da bir çözümünüz var mı acaba?

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #2 : Eylül 21, 2008, 23:30:23 ÖS »
;D Sağolun, dediğiniz işlemleri yapınca sorun çözüldü, fakat script, eklemek istediğim flash kodundaki 400 ve 325 olan width ve height değerlerini 100 yapıyor. Buna da bir çözümünüz var mı acaba?
Bu sitedeki video ve görsel dersler bölümünde bu tür video kodlarını kullanıyorum.Bende öyle bir sorun olmadı.Sizde olması ilginç.

Çevrimdışı tr42

  • İleti: 2
  • Puan: 0
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #3 : Eylül 22, 2008, 14:22:52 ÖS »
Son sürümü C1.2.1 kurmuştum siteme, bu sürümle mi alakalı acaba? Mkportalı kurdum, incelemelerde bir kategori oluşturdum ve yazı ekledim, içine de bir video kodu ekledim. Sizin önerdiğinizden başka portalın kodlarıyla oynamadım.

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7919
  • Puan: 747
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #4 : Eylül 22, 2008, 16:02:25 ÖS »
Video sitelerinden aldığın kodu direk yapıştırınca olması lazım.Olmazsa 1.1.2 sürümündeki functions.php yi dene.

Çevrimdışı cikoo19

  • İleti: 129
  • Puan: 3
  • Cinsiyet: Bay
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #5 : Ocak 10, 2009, 11:32:12 ÖÖ »
Hocam yukardaki anlatılanları yaptım bende sadece yöneticiler eklesin istiyorum aşşağdaki kodlarda bir değişiklik yapmadım ama diğer değişiklikleri yaptım bu şekilde incelemeler bölümünde kodları görüyorum

sadece uyeler ekleyecek şekilde yukardaki kodda değişiklik yapmam gereklimi gerekliyse hangi satırı silicem gerekli değilse videoları göstermiyor ne yapmalıyım

Kod: [Seç]
//added by visiblesoul C1.2 rc2
$h = preg_replace( "/<applet/i"      , "&lt;applet"            , $h );
$h = preg_replace( "/<embed/i"      , "&lt;embed"            , $h );
$h = preg_replace( "/<object/i"      , "&lt;object"            , $h );
$h = preg_replace( "/<link/i"      , "&lt;link"            , $h );
$h = preg_replace( "/<iframe/i"      , "&lt;iframe"            , $h );
$h = preg_replace( "/<frame/i"      , "&lt;frame"            , $h );
$h = preg_replace( "/<frameset/i"      , "&lt;frameset"            , $h );
$h = preg_replace( "/<style/i"      , "&lt;style"            , $h );

Çevrimdışı cikoo19

  • İleti: 129
  • Puan: 3
  • Cinsiyet: Bay
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #6 : Ocak 10, 2009, 11:57:33 ÖÖ »
Kodların tamamınıda sildim yine olmadı arkadaşlar

Edit : Hata anlatılan uygulmada değil eklediğim koddaymış
« Son Düzenleme: Ocak 10, 2009, 12:51:38 ÖS Gönderen: cikoo19 »

Çevrimdışı mehmetali_53

  • İleti: 33
  • Puan: 0
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #7 : Ocak 12, 2009, 22:15:50 ÖS »
arkadaşlar aynı sorun bendede var dediklerinizi yaptım ama olmadı

Çevrimdışı cikoo19

  • İleti: 129
  • Puan: 3
  • Cinsiyet: Bay
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #8 : Ocak 12, 2009, 22:34:42 ÖS »
mehmetali_53  anlatımda sorun yok konuyu tekrar okuyarak atlamadan tekrar yap

birde kopyaladığın videonun kodlarını yanlış kopyalayıp yapıştırıyor olabilirsin buna da dikkat et

Çevrimdışı SeYH_SaMiL

  • İleti: 2
  • Puan: 0
-Mkportal C sürümünde bbcode ve html kod engellemeleri ve çözümü
« Yanıtla #9 : Nisan 02, 2009, 15:26:16 ÖS »
Size teşekkür ederim,türkçe destek sitesinde bile bu konuya çözüm bulamamıştım. Gerçekten çok işime yarayacak teşekkür ederim bu güzel paylaşımınız için.

Seo4Smf Tagleri:
 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
0 Yanıt
1263 Gösterim
Son İleti Ekim 08, 2006, 21:35:07 ÖS
Gönderen: burajan
2 Yanıt
2491 Gösterim
Son İleti Haziran 20, 2011, 18:22:18 ÖS
Gönderen: burajan
0 Yanıt
560 Gösterim
Son İleti Mayıs 12, 2010, 13:08:36 ÖS
Gönderen: burajan
4 Yanıt
857 Gösterim
Son İleti Temmuz 15, 2010, 23:28:54 ÖS
Gönderen: AdmiN
0 Yanıt
118 Gösterim
Son İleti Temmuz 10, 2011, 17:37:32 ÖS
Gönderen: AdmiN