Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

phpBB 3.0.x sürümleri için yapılmasını istediğiniz veya arayıpta bulamadığınız MODları buraya yazabilirsiniz.
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.

- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB3 kurulum ve çalıştırması hakkında bir sorununuz varsa "3.0.x Destek Forumu" forumuna başlık açınız; phpBB3 temasından kaynaklı bir sorunuz varsa "3.0.x Stil/Tema Geliştirme & Tartışma & Yardım" forumuna başlık açınız; phpBB3 mod/eklentileriyle ilgili sorununuz varsa "3.0.x MOD Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.

- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Kilitli
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen SüKûT »

Başlıkta da belirttiğim gibi ben bir sayfa oluşturdum ve oraya istediğim bir kategorimin id numarasını yazıp oradaki son konuları yada mesajları ve hatta ayrı olursa güzel olur konu içeriğinin bir kısmıyla orada göstermek istiyorum. Ne yapmam lazım.
Örnek: http://phpbbturkey.com/ buradaki son duyurular kısmı.
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
Muhammet Dilmaç
Kayıtlı Kullanıcı
Mesajlar: 41
Kayıt: 03.06.2013, 16:52

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen Muhammet Dilmaç »

Uzun zamandır phpBB modüllerinden uzak kaldığım için modül olarak var mı bilmiyorum fakat bunu php ile yapabilirsiniz kategorinin sayfasının url sini çekip bunu explode ile parçalayarak istediğiniz şekle sokabilirsiniz...
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen SüKûT »

Muhammet Dilmaç yazdı:Uzun zamandır phpBB modüllerinden uzak kaldığım için modül olarak var mı bilmiyorum fakat bunu php ile yapabilirsiniz kategorinin sayfasının url sini çekip bunu explode ile parçalayarak istediğiniz şekle sokabilirsiniz...
Biraz araştırdımda mod olarak göremedim, sizin demek istediğinizi de tam anlamadım bu sitedekini inceledim biraz rss yoluyla yapılmış internette anlatımını felan buldum aslında onun ama tam bir sonuç alamadım. İstediğim sadece konu ismi olsa sıkıntı olmaz onu yaparım çeşitli modlar var fakat konu içeriğininde bi kısmının görünmesini istiyorum sıkıntım orada aslında...
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
Muhammet Dilmaç
Kayıtlı Kullanıcı
Mesajlar: 41
Kayıt: 03.06.2013, 16:52

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen Muhammet Dilmaç »

Konu içeriğininde bir kısmı girer ise bu rss ye gider malesef rss sistemi hakkında benimde fazla bilgim yok fakat yinede php + forumun rss ile yapılabilir :)
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen Özcan Akbulut »

Merhaba, viewtopic.php?f=34&t=17321&hilit=list+top+topic

Bu modun sadece

Kod: Tümünü seç

//Yeni konular baslar.
$sql = 'SELECT topic_id, forum_id, topic_title, topic_time
		FROM ' . TOPICS_TABLE . '
		WHERE topic_approved = 1 '. $izin .'
		ORDER BY topic_time  DESC';
$result = $db->sql_query_limit($sql, $countlimit);
while ($row = $db->sql_fetchrow($result)) {
$template->assign_block_vars('new_topic',array(
'U_VIEW_TOPIC'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id']),
'TOPIC_TITLE'	=> censor_text($row['topic_title']),
'TOPIC_TIME'	=> sprintf($user->lang['TOPIC_DATE'], $user->format_date($row['topic_time']))
));
}$db->sql_freeresult($result);
//Yeni konular biter.
Kodlarını kullanarak yapabilirsiniz.

Aşağıda ki kod'da ki

Kod: Tümünü seç

'U_VIEW_TOPIC'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id']),
yeri

Kod: Tümünü seç

'f=' . $row['forum_id'] . '

Kod: Tümünü seç

'f=2'
ile değiştirirseniz istediğiniz forumdan konuları alır (denemedim ama olması gerekiyor)

fonksiyon isimlerini değiştirerek bunu bir kaç forum için özel yapabilirsiniz.

Belki başka yerlerde düzenlenmelidir, dediğim gibi denemedim ama biraz uğraşılırsa yapılır..
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen SüKûT »

Muhammet Dilmaç yazdı:Konu içeriğininde bir kısmı girer ise bu rss ye gider malesef rss sistemi hakkında benimde fazla bilgim yok fakat yinede php + forumun rss ile yapılabilir :)
Anladım teşekkür ederim :) ...
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen SüKûT »

EsmerÖzcan yazdı:Merhaba, viewtopic.php?f=34&t=17321&hilit=list+top+topic

Bu modun sadece

Kod: Tümünü seç

//Yeni konular baslar.
$sql = 'SELECT topic_id, forum_id, topic_title, topic_time
		FROM ' . TOPICS_TABLE . '
		WHERE topic_approved = 1 '. $izin .'
		ORDER BY topic_time  DESC';
$result = $db->sql_query_limit($sql, $countlimit);
while ($row = $db->sql_fetchrow($result)) {
$template->assign_block_vars('new_topic',array(
'U_VIEW_TOPIC'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id']),
'TOPIC_TITLE'	=> censor_text($row['topic_title']),
'TOPIC_TIME'	=> sprintf($user->lang['TOPIC_DATE'], $user->format_date($row['topic_time']))
));
}$db->sql_freeresult($result);
//Yeni konular biter.
Kodlarını kullanarak yapabilirsiniz.

Aşağıda ki kod'da ki

Kod: Tümünü seç

'U_VIEW_TOPIC'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id']),
yeri

Kod: Tümünü seç

'f=' . $row['forum_id'] . '

Kod: Tümünü seç

'f=2'
ile değiştirirseniz istediğiniz forumdan konuları alır (denemedim ama olması gerekiyor)

fonksiyon isimlerini değiştirerek bunu bir kaç forum için özel yapabilirsiniz.

Belki başka yerlerde düzenlenmelidir, dediğim gibi denemedim ama biraz uğraşılırsa yapılır..
Evet o aklıma geldi aslında fakat konun içeriğininde bi kısmının görünmesini istediğim için çalışmayacağını düşündüm ve uğraşmaya gerek duymadım dediğiniz şekilde yapınca konu içeriğinin bir kısmı görünür mü bi bilginiz var mı?
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
Kullanıcı avatarı
Özcan Akbulut
Kayıtlı Kullanıcı
Mesajlar: 2426
Kayıt: 14.06.2008, 16:52
Konum: Nürnberg
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen Özcan Akbulut »

Topic Preview MODların kodu diyecem ama iş uzuna gider.. :mrgreen:

bi ara kendi sitemde kullanıyordum MODsuz ama nasıl yaptığımı unuttum.. aslında Board3 ya da EasyPortal kurup gereksiz şeyleri kaldırabilirsiniz, duplicate yapabilirsiniz ya da sadece gerekli kodları alabilirsiniz. Ben baştan sadece konu başlığı alınacak sanmıştım..
akblt.space

Başlangiç Bilgileri phpBB 3.0.x :: 3.1.x
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen SüKûT »

EsmerÖzcan yazdı:Topic Preview MODların kodu diyecem ama iş uzuna gider.. :mrgreen:

bi ara kendi sitemde kullanıyordum MODsuz ama nasıl yaptığımı unuttum.. aslında Board3 ya da EasyPortal kurup gereksiz şeyleri kaldırabilirsiniz, duplicate yapabilirsiniz ya da sadece gerekli kodları alabilirsiniz. Ben baştan sadece konu başlığı alınacak sanmıştım..
Board3 kurdumda pek sevmedim :) oradakini almakta aklıma geldi dediğiniz gibi ama hangi kısımdan hangi bilgiyi çektiğini hangi sorguyu çalıştırdığını bilmediğimden vaz geçtim :D phpbbturkey.com un kullandığı halini buldum aslında http://www.phpbb3bbcodes.com/viewtopic. ... &mobile=on burada gayet güzel anlatmışlarda bende çalışmadı nedense bi yerde hata felan mı yaptım anlamadım ama.
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
Kullanıcı avatarı
Porsuk_34
Kayıtlı Kullanıcı
Mesajlar: 22
Kayıt: 13.05.2013, 01:14
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen Porsuk_34 »

Amacınız kendi formunuzdan istediğniz forumları seçip portal göstermekse Özcanın söylediği mod üzerinden yapılabilir.O mod üzerinden devşirip kullandığım modu isterseniz paylaşabilirim.

Sekme özelliği vardır.
[ resmi görüntülemek için tıklayın ]
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen SüKûT »

Porsuk_34 yazdı:Amacınız kendi formunuzdan istediğniz forumları seçip portal göstermekse Özcanın söylediği mod üzerinden yapılabilir.O mod üzerinden devşirip kullandığım modu isterseniz paylaşabilirim.

Sekme özelliği vardır.
[ resmi görüntülemek için tıklayın ]
görmek isterim tabi başka işine yarayacak arkadaşlarda olabilir üstteki linkte vediğim durumu çözdüm aslında .js dosyasını eklemeyi unutmuşum sıkıntı oradaymış istediğim forumdan içerikle birlikte bilgiyi çektim şuan.
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
Kullanıcı avatarı
Porsuk_34
Kayıtlı Kullanıcı
Mesajlar: 22
Kayıt: 13.05.2013, 01:14
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen Porsuk_34 »

sekmeli_son_konular.html içindeki css kodlarını kendinize göre düzenleyin.

sekmelerin çalışabilmesi için jquery kütüpanesi gereklidir.
Dosya ekleri
sekmeli_son_konular.rar
(3.14 KiB) 98 kere indirildi
SüKûT
Kayıtlı Kullanıcı
Mesajlar: 525
Kayıt: 17.11.2011, 20:20
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen SüKûT »

Porsuk_34 yazdı:sekmeli_son_konular.html içindeki css kodlarını kendinize göre düzenleyin.

sekmelerin çalışabilmesi için jquery kütüpanesi gereklidir.
jquery kütüphanesinden kastınız nedir?
imzanın kural dışıdır, lütfen kurallarımızı okuyarak imzanızı güncelleyiniz. (yönetim)
Kullanıcı avatarı
Porsuk_34
Kayıtlı Kullanıcı
Mesajlar: 22
Kayıt: 13.05.2013, 01:14
İletişim:

Re: Bir sayfa oluşturmak ve bir forumdan son konuları çekmek

Mesaj gönderen Porsuk_34 »

styles\prosilver\template\overall_header.html dosyasını açın

</head> öncesine

Kod: Tümünü seç

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
ekleyin.
Kilitli

“3.0.x MOD İstekleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 8 misafir