• 13-08-2008, 14:39:11
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    PhpBB forumu üzerine kurulu bir EzPortalım var. EzPortalı bilenler biliyordur ki haberler orta sütunda aşağı doğru sıralanıyor. Aynen şuradaki gibi...: Rap Ordusu :: Rap Ordusu :: Rapin Tek Hakimi - Tek Ordusu --> WwW.RaPoRdUsU.CoM

    Ben daha güzel bir şekilde kullanmak istiyorum bu haber özelliğini,



    resimdeki gibi 4 ayrı kategoriden haber çekmek istiyorum EzPortalın orta sütununa.. Bunu yapmanın sabit bir yolu (varsa) paylaşırsanız sevinirim.
    Eğer kendi yapabileceğini düşünen, php (phpbb, [ez]portal) bilen biri varsa onunla çalışabilirim.

    Param olmadığı için elmasla ödeme yapıcam.
    Şaka bi yana karşılığında isterse ücret, hosting, domain vs. karşılayabilirim.

    saygılarımla..

    http://zone.org/webmaster-genel/2476...s-vericem.html
  • 13-08-2008, 16:46:06
    #2
    Resimdeki 4 alan farklı forumlardan çekiliyor gibi görünüyor. ezportalın haber bloğunu editlersen yapmak zor değil, bana sorarsan en pratik yol, haberleri fonksiyona almak ve forum id dışarıdan vermek.

    function haberler($forum_id, $haber_sayisi, $template);
    {
    ...
    }


    şöyle de kullanırsın:

    haberler(44,10, haber44);
    haberler(45,10, haber45);
    $template yi de

    $template->assign_block_vars($template, array(
    olarak kullanmanabilirsin...

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

    Biraz daha canlı bir örnek vereyim:

    /**
    * blok adı		: gelişmiş son konular ( yeni, popüler, en çok okunan,  son cevaplanan)
    * blok tipi		: phpBB3 bağımlı
    * bağımlılık	: phpBB3
    * sürüm			: 1.0.0
    * yazar			: Canver Software
    */
    
    /**
    * Generate recent topic
    *
    * @param string $order Order for SQL query
    * @param string $block Block name for assign_block_vars loops
    * @param string $where additional where for SQL query
    * @param int $count Number for sql_query_limit, recent topic count
    */
    function adv_recent_topic($order, $block, $where, $count)
    {
    
    ....
    
    SQL
    
    WHERE . $where .
    	ORDER BY ' . $order; // topic_time DESC
    
    ....
    
    while
    
    
    	$template->assign_block_vars('adv_recent_topics_' . $block, array(
    	
    }
    
    
    // sıralama kriterleri
    $new_topic 	 = 'topic_time DESC';		// yeni
    adv_recent_topic($new_topic, 'new', '', 10);
  • 13-08-2008, 17:26:36
    #3
    Bu işlemi CanverSoft adına yapabilir misin?
  • 13-08-2008, 17:41:14
    #4
    phpBB2 sistemini bu sene başında terk ettik, phpBB3 olsa sorun değil 20 dk lık işi var, ancak phpBB2'ye dönememiz mümkün değil.

    En azından en hızlı ve özelleştirilebilir mantığı verdiğimi düşünüyorum.
  • 13-08-2008, 18:53:04
    #5
    Anlayabildiğim kadarıyla yapmayı denedim, olmadı
    Evet, halen yardımcı olabilecek birini arıyorum..
  • 14-08-2008, 13:07:34
    #6
    Halen arıyorum arkadaslar, konu güncel..
  • 26-08-2008, 16:08:39
    #7
    Moderatorlerden birinin bu konuyu
    PhpBB - Google Fan Webmaster Forum phpbb bölümüne taşımasını rica ediyorum..

    halen eleman aramaktadır..