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 02: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 02:54 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
yaso_19
kullanıcı
kullanıcı

İleti: 141
Kayıt: 21 Nis 2007 02:40
Konum: İzmir
İsim: Yasin
HTML: İyi
CSS: Orta
PHP: İyi
phpBB3: Orta
Sürüm: PhpBB3 Gold 3.0.2

 

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

İleti ALEXIS 23 Nis 2007 02:42

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

ekle: sık kullanılanlar
ALEXIS
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 2866
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: Alt Forumları yan yana değilde 2 şer 2 şer göstermek??

İleti sabri ünal 23 Nis 2007 04:28

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

İleti: 577
Kayıt: 06 Nis 2007 11: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 04: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
kullanıcı
kullanıcı

İleti: 141
Kayıt: 21 Nis 2007 02:40
Konum: İzmir
İsim: Yasin
HTML: İyi
CSS: Orta
PHP: İyi
phpBB3: Orta
Sürüm: PhpBB3 Gold 3.0.2

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

İleti yaso_19 24 Nis 2007 03: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
kullanıcı
kullanıcı

İleti: 141
Kayıt: 21 Nis 2007 02:40
Konum: İzmir
İsim: Yasin
HTML: İyi
CSS: Orta
PHP: İyi
phpBB3: Orta
Sürüm: PhpBB3 Gold 3.0.2

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

İleti Scorpion 05 May 2007 21: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
kullanıcı
kullanıcı

İleti: 17
Kayıt: 01 Nis 2007 18: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 21:57

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

İleti: 17
Kayıt: 01 Nis 2007 18: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 22: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
kullanıcı
kullanıcı

İleti: 141
Kayıt: 21 Nis 2007 02:40
Konum: İzmir
İsim: Yasin
HTML: İyi
CSS: Orta
PHP: İyi
phpBB3: Orta
Sürüm: PhpBB3 Gold 3.0.2

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

İleti yaso_19 26 May 2007 23: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
kullanıcı
kullanıcı

İleti: 141
Kayıt: 21 Nis 2007 02:40
Konum: İzmir
İsim: Yasin
HTML: İyi
CSS: Orta
PHP: İyi
phpBB3: Orta
Sürüm: PhpBB3 Gold 3.0.2

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

İleti Dinçer 07 Haz 2007 20:07

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

İleti: 141
Kayıt: 13 Nis 2007 20: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 0 misafir