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.

Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti yaso_19 23 Nis 2007 03:06

Phpbb2 de Simple Sub Forum modunda bu yapılmıştı.. Phpbb 3 de de yapsak süper olacak bence..

biraz daha açıklayıcı olmak gerekirse;

deneme diye bi forumumuz var, 4 tane de a,b,c,d adında alt forumumuz var...
şuan bunları Alt Forumlar: a,b,c,d olarak sıralıyor.. bunun yerine,
a b
c d

olarak sıralasın yanii... sanırım sabri hocam yapmıştı simple sub da bunu, belki burdada yapılabilir zati burda daha kolaydır :?

Edit: ayak üstü bi bug bulduk, belki daha önce bulunmştur.. en sonda a b fln yazarken arada baya boşlkuk bıraktım ama tek boşluk gösteriyo....

Yine Edit:
includes/functions_display.php dosyasında buldum kodlarını.. ama aklıma yapabileceğim bişi gelmedi..

satır 285-327 arasına bi göz atarsanız...
bide 363-368 arası ki bu satır aralığı daha bi mantıklı geldi bana..

---

Kod: Tümünü seç
Satır 368: $s_subforums_list = (string) implode(', ', $s_subforums_list);


sanki şu virgülü kaldıırp 10-15 &nbsp; eklesek olur gibi.. ama bide bunun <br> leri var :S
En son yaso_19 tarafından, 23 Nis 2007 03:54 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
yaso_19


İleti: 130
Kayıt: 21 Nis 2007 03:40
Konum: İzmir
İsim: Yasin
HTML: Çok iyi
CSS: Orta
PHP: İyi
phpBB3: İyi
Sürüm: PhpBB3 Gold 3.0.1

  profesyonel phpBB3 çözümleri ve web hizmetleri

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti ALEXIS 23 Nis 2007 03:42

taşı: eklenti gerliştirme --> eklenti istek

ekle: sık kullanılanlar
ALEXIS
tercüme
tercüme

Kullanıcı avatarı

İleti: 2569
Kayıt: 03 Arl 2006 09:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: İyi
CSS: İyi
PHP: Orta
phpBB3: İyi
Sürüm: phpBB 3.0.2

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti sabri ünal 23 Nis 2007 05:28

aradım, bulamamıştım... sen bulmuşsun :) incelerim, yaparım... ötekini de ben yapmıştım :)
Sanal Dünyadaki Kitapçınız
http://www.kitap7.com ;) Sabri Ünal Farkıyla.
sabri ünal
yönetici
yönetici

İleti: 538
Kayıt: 06 Nis 2007 12:08
İsim: sabri ünal
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpbb3 CVS

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti yaso_19 23 Nis 2007 05:47

sabri ünal yazdı:aradım, bulamamıştım... sen bulmuşsun :) incelerim, yaparım... ötekini de ben yapmıştım :)

:)
bikaç deneme yaptım ama tutturamadım :( bekliyorus ;)
yaso_19


İleti: 130
Kayıt: 21 Nis 2007 03:40
Konum: İzmir
İsim: Yasin
HTML: Çok iyi
CSS: Orta
PHP: İyi
phpBB3: İyi
Sürüm: PhpBB3 Gold 3.0.1

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti yaso_19 24 Nis 2007 04:32

şu implode kullanımına baktım manueldende anladığım kadarıyla array içinde yazılanlara ayraç yapıo.. yani
Kod: Tümünü seç
<?php
$dizi = array('Merhaba','Dünya!');
echo implode(",",$arr);
?>

görünüşü Merhaba,Dünya! oluyor.. doğru anlamışsam eğer;
Kod: Tümünü seç
$s_subforums_list = (string) implode(', ', $s_subforums_list);

burda , ün yerine 10 tane mesela &nbsp eklesek; evet olur galiba :S
ama bunu her 2 seferde <br> döndürcek şekilde nasıl yaparıs bi fikri olan varmı? galiba aslında bu çok kolay bişi, sadece 1 döngü gerekli sanırsam? ama döngü for mu while mı yoksa foreach mi :S

-----
Kod: Tümünü seç
OPEN:
includes/functions_display.php
--
FIND:
$l_subforums = (sizeof($subforums[$forum_id]) == 1) ? $user->lang['SUBFORUM'] . ': ' : $user->lang['SUBFORUMS'] . ': ';
--
REPLACE:
/*$l_subforums = (sizeof($subforums[$forum_id]) == 1) ? $user->lang['SUBFORUM'] . ': ' : $user->lang['SUBFORUMS'] . ': ';*/


bu şekilde Alt Forum(lar) yazısının gösterilmesini kaldırıyorus..
Kod: Tümünü seç
for($deneme = 2; $deneme <= count($s_subforums_list); $deneme += 2)
      {
         echo ('<br>' . $s_subforums_list);
      }

böle bi döngü yaptım hata vermiyo fakat yemedi bea :(

------

Kod: Tümünü seç
$s_subforums_list = (string) implode('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;', $s_subforums_list);

bunlar da çalışıyo boşluk koyuyo fakat 1 satr indiremediğimiz için çok kötü duruyo :(

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

Pfff edit manyağı oldu post :)

Neyse şimdilik her satırda tek alt forum yaptım..

Kod: Tümünü seç
$s_subforums_list = (string) implode('<br />', $s_subforums_list);


valla ne kafa kaldı, ne sabır.. onu 2 letmeyide buluverin ben bulamadım :(
yaso_19


İleti: 130
Kayıt: 21 Nis 2007 03:40
Konum: İzmir
İsim: Yasin
HTML: Çok iyi
CSS: Orta
PHP: İyi
phpBB3: İyi
Sürüm: PhpBB3 Gold 3.0.1

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti Scorpion 05 May 2007 22:51

bi de böle mi denesek :? :cry: :oops:

Kod: Tümünü seç
$s_subforums_list = (string) implode('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp', $s_subforums_list);


Olacağını sanmıyorum, şimdi bir deneyeyim :)
Scorpion


İleti: 17
Kayıt: 01 Nis 2007 19:31
Konum: İstanbul
İsim: Furkan
HTML: İyi
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB3 GOLD

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti Scorpion 05 May 2007 22:57

olmadı :cry: sadece 1-2 tane boşluk bıraktı :cry:
Scorpion


İleti: 17
Kayıt: 01 Nis 2007 19:31
Konum: İstanbul
İsim: Furkan
HTML: İyi
CSS: Başlangıç
PHP: Orta
phpBB3: İyi
Sürüm: phpBB3 GOLD

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti yaso_19 21 May 2007 23:49

Kod: Tümünü seç
$x //satır sayısı
$y //sütun sayısı

for($x=0;$x<2;$x++)
{
for($y=0;$y<3;$y++)
{
//burda kodlar. implode ile boşluk koyulabilir.
}
echo ("\n"); // yada <br>
}

kullanılabilir..
yaso_19


İleti: 130
Kayıt: 21 Nis 2007 03:40
Konum: İzmir
İsim: Yasin
HTML: Çok iyi
CSS: Orta
PHP: İyi
phpBB3: İyi
Sürüm: PhpBB3 Gold 3.0.1

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti yaso_19 27 May 2007 00:02

AÇ:
Kod: Tümünü seç
functions_display.php


BUL:
Kod: Tümünü seç
$s_subforums_list = (string) implode('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;', $s_subforums_list);


Değiştir:
Kod: Tümünü seç
//$s_subforums_list = (string) implode('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;', $s_subforums_list);
      for($satir=0;$satir<count($s_subforums_list)/2;$satir++)
      {
         for($sutun=0;$sutun<2;$sutun++)
         {
            $s_subforums_list = (string) implode('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;', $s_subforums_list);
         }
         echo '<br />';
      }


Phpbb3 RC1 functions_display.php dosyasında oynadım, kendi sitemde daha CVS sürümü var. şimdilik test etmedim. bu kod doğru değil arkadaşlar %99 ihtimalle çünkü count($s_subforums_list)/2 kodunu çaresizlikten salladım, büyük ölçüde yanlış. ama doğru da olabilir.. :roll: incelediğim kadarıyla s_subforums_list te alt forumları arraya alıyor, count yaparsak toplamını alır. 5 tane alt forum olsa /2 diyince 2,5 yapar ve $satir<2,5 olur. bu durumda bir <br /> daha eklermi acaba :) :ugeek:
bilgili arkadaşlar bi el atsanız diyorum?
bu arada bu ifade hoşuma gitti > :ugeek:
:mrgreen:
yaso_19


İleti: 130
Kayıt: 21 Nis 2007 03:40
Konum: İzmir
İsim: Yasin
HTML: Çok iyi
CSS: Orta
PHP: İyi
phpBB3: İyi
Sürüm: PhpBB3 Gold 3.0.1

Re: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti Dinçer 07 Haz 2007 21:07

Bu konuda plus'tan beri arama yapıyorum :) hala bulamadım bir çözüm.
Dinçer


İleti: 141
Kayıt: 13 Nis 2007 21:26
İsim: Dinçer
HTML: Çok iyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB3

Sonraki

Eklenti İstekleri


Kimler çevrimiçi

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