1 sayfadan 1. sayfa

[MOD] Makale MOD'u ana sayfasında alt konular

İletiTarih: 17.04.2007, 06:50
butterflyT
Forumlardan bilirsiniz alt konu adı ve linki bağlı olduğu üst kategorinin hemen altında olur. Oysa KB Makale MOD'unun ana sayfasında alt konuları tıklama yapmadan göremiyoruz. Bu MOD ana kategoriye ait alt kategorilerin KB Makale MOD'un ana sayfasında çıkmasına olanak verir. Yeni Canver'e yeni MOD :)

Kod: Tümünü seç
##############################################################
## MOD Title: Sub-categories on KB index page for Knowledge Base
## MOD Author: ButterflyT ~ http://www.canver.net/
##
## MOD Description: Add sub-categories links on KB index page.
## MOD Version: 1.0
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: (2)
##                includes/functions_kb.php
##                templates/subSilver/kb_index_body.tpl
##
## Included Files: N/A
##      
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.canver.net/
## for the latest version of this MOD.
##############################################################
## Author Notes: N/A
##
##
##############################################################
## MOD History:
##
##   2007-04-10 - Version 1.0
##      - Only for KB index page.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------
#

includes/functions_kb.php

#
#-----[ FIND ]------------------
#

else
      {
         $category_articles = $category['number_articles'];
      }

      $category_details = $category['category_details'];

      $category_id = $category['category_id'];


#
#-----[ AFTER, ADD ]-----------------------
#
# IN English
# $output = "Sub-categories:\n";
#

//
        $output = "Alt kategoriler:\n";
      $sub_sql = "SELECT * 
             FROM " . KB_CATEGORIES_TABLE . "
         WHERE parent = " . $category_id . "
         ORDER BY cat_order";
         
      if ( !( $sub_result = $db->sql_query( $sub_sql ) ) )
      {
         message_die( GENERAL_ERROR, "Could not obtain category data", '', __LINE__, __FILE__, $sql );
      }
      
      while ( $sub_category = $db->sql_fetchrow( $sub_result ) ) {
      
         $sub_category_name = $sub_category['category_name'];
         $sub_category_id = $sub_category['category_id'];
         $sub_temp_url = append_sid( "kb.php?mode=cat&cat=$sub_category_id" );
         if ( ns_auth_cat( $sub_category_id ) && $kb_is_auth_all[$sub_category_id]['auth_view']) {
            $sub_category = '»&nbsp;' . '<a href="' . $sub_temp_url . '">' . $sub_category_name . '</a>';
            $output .= "$sub_category\n";
         }
      }
       //

#
#-----[ FIND ]------------------
#

'CAT_DESCRIPTION' => $category_details,

#
#-----[ BEFORE, ADD ]-----------------------
#

'SUB_CATEGORY' => $output,


#
#-----[ OPEN ]------------------
#

templates/subSilver/kb_index_body.tpl

#
#-----[ FIND ]------------------
#

<td class="row2" align="center" valign="middle"><span class="genmed">{catrow.CAT_ARTICLES}</span></td>
  </tr>

#
#-----[ AFTER, ADD ]-----------------------
#

<tr>
        <td class="row1" height="20"><span class="gensmall">{catrow.SUB_CATEGORY}</span></td>
  </tr>

#
#-----[ FIND ]------------------
#

<td class="row2" align="center" valign="middle">

#
#--- [ IN-LINE FIND ] ---
#

>

#
#--- [ IN-LINE ADD, BEFORE ] ---
#

rowspan="2"

#
#-----[ SAVE/CLOSE ALL FILES ]----------------------
#
# EoM

Re: [MOD] Makale MOD'u ana sayfasında alt konular

İletiTarih: 17.04.2007, 11:25
IcEman
:) güzel bir mod kurdum ve sorunsuz çalışıyor makale kısmım düzene girdi :)

bu arada

templates/subSilver/viewtopic_body.tpl değil templates/subSilver/kb_index_body.tpl olcaktı galiba dalgınlığa gelmiş ,ellerinize sağlık

Re: [MOD] Makale MOD'u ana sayfasında alt konular

İletiTarih: 17.04.2007, 12:03
butterflyT
Haklısın dediğin gibi olması gerekiyor. MOD yazım şablonunu oluştururken FIND, ADD gibi şeyleri hazır kopyalıyorum arada saçmalamışım. İlk mesajı da düzelttim. KB MOD güzel de alt kategori yaptığımız zaman ana kategorilere zaten makale göndermeyip alttakilere gönderiyoruz. Alt kategoriye ulaşmak için de illa index sayfasından önce ana kategoriye tıklamamız gerekiyor. 2 tıklama sıkıntı veriyordu. Tek tıklama ile makalelere ulaşmak daha güzel.

Re: [MOD] Makale MOD'u ana sayfasında alt konular

İletiTarih: 17.04.2007, 13:37
IcEman
öncelikle makale moduna yapmış olduğunuz eklentiler için tşk ederim


son yapmış olduğunuz makale modu için alt bölüm modunda şöyle bir şey var..

alt bölümlere yazılan makaleler viewtopicdeki makale sayıları bölümünde artış sağlayamıyor fakat aynı makaleyi ana bölüme taşıdığımızda sayı artıyor buna bir fix lazım galiba :) olursa tabi ki


viewtopicde üzerine tıklandığında kullanıcının tüm makalelerini gösteren bir linki nasıl yapabiliriz .. şöyle bişey aklıma geldi fakat denemedim tabi ki :)

<a href="{U_SEARCH_USER_ARTICLES}" >{postrow.POSTER_ARTICLES}</a>

Re: [MOD] Makale MOD'u ana sayfasında alt konular

İletiTarih: 17.04.2007, 15:24
butterflyT
Bu konu ile alakası olmadığı için cevabı diğer konuya taşıyorum ok. Oradan okursun.