phpBB Türkiye - phpBB3 Türkçe destek ve geliştirme

İçeriği atla

profesyonel phpBB3 hizmetleri

Sitemiz sadece phpBB 3.0 sürümüne destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

çoklu satır alt-forum gösterimi [1.0.0]

Forum kuralları
Bu forumdaki konular uygulanmak için değil, bir eklenti veya fikrin geliştirme aşamasında diğer geliştirici ve kullanıcılar ile fikir alışverişi içindir.

çoklu satır alt-forum gösterimi [1.0.0]

İleti ALEXIS 07 Ağu 2008 06:21

phpbb 3.0.1

çoklu satır alt-forum gösterimi 1.0.0

20.06.2008 // v.1.0.0

  • simuzer 0.2.0 branch
  • gösterim düzenlemeleri
  • tablolu sürüm eklendi
  • hata kontrolü ve değişiklikleri

[ AÇ ]

includes/functions_display.php

[ BUL ]

Kod: Tümünü seç
      $s_subforums_list = array();
      foreach ($subforums_list as $subforum)
      {
         $s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['NEW_POSTS'] : $user->lang['NO_NEW_POSTS']) . '">' . $subforum['name'] . '</a>';
      }
      $s_subforums_list = (string) implode(', ', $s_subforums_list);


[ BUNUNLA DEĞİŞTİR ]

Kod: Tümünü seç
      //-- [+] MOD: çoklu satır alt-forum -------------------------------------
      //-- replace
      /*      
      $s_subforums_list = array();
      foreach ($subforums_list as $subforum)
      {
         $s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['NEW_POSTS'] : $user->lang['NO_NEW_POSTS']) . '">' . $subforum['name'] . '</a>';
      }
      $s_subforums_list = (string) implode(', ', $s_subforums_list);
      */

      /* prosilver sürümü, çerçeve ve padding 0 yapıldı, tablo sürümü eklendi */

      //$s_subforums_list = array();
      $config['sub_forum_column'] = 3; // satır sayıcı, geleceğe yönelik ACP ye taşınacak + SQL sorgusu
      $num_count = 0;
      //$s_subforums_list = '<div><dl>';
      $s_subforums_list = '<table><tr>';
      foreach ($subforums_list as $subforum)
      {
         //$s_subforums_list .= '<dd style="border:0;padding:0;"><a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '">' . $subforum['name'] . '</a> &nbsp;</dd>';
         $s_subforums_list .= '<td><a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '">' . $subforum['name'] . '</a> &nbsp;</td>';
         $num_count++;
         if($num_count % $config['sub_forum_column'] == 0)
         {
            //$s_subforums_list .= '</dl><dl>';
            $s_subforums_list .= '</tr><tr>';
         }
      }
      //$s_subforums_list .='</dl></div>';
      $s_subforums_list .='</tr></table>';
      //
      //-- [-] MOD: çoklu satır alt-forum -------------------------------------
ALEXIS
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 2857
Kayıt: 03 Arl 2006 08:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: Çok iyi
CSS: Çok iyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3.0.3-RC1

 

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti CitLemBiK 07 Ağu 2008 11:10

Kod: Tümünü seç
          $catless = '';


Yukardaki kodda eklenmeli bence... :roll:

Aksi takdirde debug acikken hata veriyor...

Beta 0.2.0 sürümünde bu hatayi almistim $catless = ''; sayesinde cözümledim...

Söyleki...

Kod: Tümünü seç
      //$s_subforums_list = array();
      $config['sub_forum_column'] = 3; // satır sayıcı, geleceğe yönelik ACP ye taşınacak + SQL sorgusu
      $num_count = 0;
      $catless = '';


Olabilirmi acaba?
CanverSoft : Profesyonel phpbb3 cözümleri ve web hizmetleri

------------------------

"Bir mum diğer bir mumu tutuşturduğunda ışığından birşey kaybetmez..." (Anonim)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 857
Kayıt: 23 Oca 2008 12:27
Konum: Regensburg
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.3

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti ALEXIS 07 Ağu 2008 11:47

$catless değişkenine herhangi bir müdahale yapmadık ki, BUL dediğim kodların tam altında kaldı

Kod: Tümünü seç
//++++ BUL
        $s_subforums_list = array();
        foreach ($subforums_list as $subforum)
        {
            $s_subforums_list[] = '<a href="' . $subforum['link'] . '" class="subforum ' . (($subforum['unread']) ? 'unread' : 'read') . '" title="' . (($subforum['unread']) ? $user->lang['NEW_POSTS'] : $user->lang['NO_NEW_POSTS']) . '">' . $subforum['name'] . '</a>';
        }
        $s_subforums_list = (string) implode(', ', $s_subforums_list);
//------ BUL
        $catless = ($row['parent_id'] == $root_data['forum_id']) ? true : false; 


Hem bu geliştirmeki konu yeni gibi görünse de yeni değil, güncel sürüm şurada: http://www.canversoft.net/phpbb3-eklent ... terim.html
ALEXIS
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 2857
Kayıt: 03 Arl 2006 08:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: Çok iyi
CSS: Çok iyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3.0.3-RC1

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti linus88 09 Eyl 2008 00:31

ben yine bir alt forum oluşturdum ama anasayfada göstermek istemiyorum , yalandan yere alt forumlar: yazısı çıkıyor
http://www.lost108.net açılmıştır
LOST dizisini indirebileceğiniz, hakkındaki haberleri, teorileri, spoilerları, fragmanları, gözden kaçan sahneleri, tartışmaya açık forumları bulabileceğiniz bir sitedir.
linus88
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 74
Kayıt: 05 Eyl 2008 19:49
Konum: İstanbul
HTML: Çok iyi
CSS: Orta
PHP: İyi
phpBB3: İyi
Sürüm: phpBB 3.0.2

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti CitLemBiK 27 Eyl 2008 23:09

Simdiki denemelerim sonucunda anladimki xhtml'yi bozuyor bu maalesef... :(

Kod: Tümünü seç
…<p class="forumdesc"><strong></strong> <table><tr></tr></table></p>
CanverSoft : Profesyonel phpbb3 cözümleri ve web hizmetleri

------------------------

"Bir mum diğer bir mumu tutuşturduğunda ışığından birşey kaybetmez..." (Anonim)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 857
Kayıt: 23 Oca 2008 12:27
Konum: Regensburg
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.3

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti ALEXIS 28 Eyl 2008 11:09

W3C nin verdiği hata nedir ?
ALEXIS
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 2857
Kayıt: 03 Arl 2006 08:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: Çok iyi
CSS: Çok iyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3.0.3-RC1

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti CitLemBiK 28 Eyl 2008 13:15

Yukardak kod seklinde vermistim hatayi alexis...

tr kodu kapanmamismi , acilmamismi anlamiyorumki...

Biliyorsun .html bilgim sifir... :oops:
CanverSoft : Profesyonel phpbb3 cözümleri ve web hizmetleri

------------------------

"Bir mum diğer bir mumu tutuşturduğunda ışığından birşey kaybetmez..." (Anonim)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 857
Kayıt: 23 Oca 2008 12:27
Konum: Regensburg
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.3

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti ALEXIS 28 Eyl 2008 13:55

w3c hatası öyle olmaz ki, şöyle olmalı:

# Error Line 51, Column 34: end tag for element "form" which is not open.

</form>

The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.

If this error occurred in a script section of your document, you should probably read this FAQ entry.
ALEXIS
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 2857
Kayıt: 03 Arl 2006 08:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: Çok iyi
CSS: Çok iyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3.0.3-RC1

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti CitLemBiK 28 Eyl 2008 17:44

Alexis , bu eklentiyi kaldirinca hicbir xhtml hatasi vermiyor , ama bu eklenti varken (MESELA SIMDI) xhtml hatasi veriyor...

Hatanin resmini cektim , belki anlatamamisimdir diye...

RESIM LINKI
CanverSoft : Profesyonel phpbb3 cözümleri ve web hizmetleri

------------------------

"Bir mum diğer bir mumu tutuşturduğunda ışığından birşey kaybetmez..." (Anonim)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 857
Kayıt: 23 Oca 2008 12:27
Konum: Regensburg
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.3

Re: çoklu satır alt-forum gösterimi [1.0.0]

İleti CitLemBiK 29 Eyl 2008 00:41

Arastirdim...

Kod: Tümünü seç
…<p class="forumdesc"><strong></strong> <table><tr></tr></table></p>


Yukaridaki kod forumlist_body.html'nin icinde subforumu icine alan html kodlari...

Senin yarattigin php kodlari ile bunlar cakistigi icin xhtml hatasi veriyor olmali...

Table'de hata veriyor zaten birkac deneme yapip yakinda cözümü yazarim insallah...

edit : sabri ünaldan calacam birseyler , seninkiyle ciftlestirecegim belki 1.0.1 cikar ortaya... :)

KAYNAK
CanverSoft : Profesyonel phpbb3 cözümleri ve web hizmetleri

------------------------

"Bir mum diğer bir mumu tutuşturduğunda ışığından birşey kaybetmez..." (Anonim)
CitLemBiK
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 857
Kayıt: 23 Oca 2008 12:27
Konum: Regensburg
İsim: Ilker Demirkaya
HTML: Orta
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.3

Sonraki

Eklenti Geliştirme


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir