[MOD] BBCode in Forum Desc. / Forum Açıklamasında BBcode

[url=http://www.phpbbturkey.com/mods.html:34cnv4ga]phpBB 2.0.x MOD Veritabanımızda[/url:34cnv4ga] yayınlanan ve tarafınızca eklenen tüm yeni phpBB 2.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. MODlar hakkında ihtiyacınız olan desteği lütfen [b:34cnv4ga]2.0.x MOD Destek[/b:34cnv4ga] forumuna başlık açarak sorunuz.
Kilitli
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

[MOD] BBCode in Forum Desc. / Forum Açıklamasında BBcode

Mesaj gönderen Mirach »

Açıklama : Forum açıklamalarında bbcode kullanımı sağlar..

Kod: Tümünü seç

##############################################################
## MOD Title: BBCode in forum Description
## MOD Author: eviL3 < evil@phpbbmodders.com > (Igor Wiedler) http://phpbbmodders.com/
## MOD Description: This MOD will allow the use of Smilies and BBCode in the forum's description.
##
## MOD Version: 1.0.0
## 
## Installation Level: Easy
## Installation Time: 5 minutes
## Files To Edit: index.php
##                admin/admin_forums.php
##                includes/bbcode.php
##                language/lang_english/lang_admin.php
##                templates/subSilver/admin/forum_edit_body.tpl
##
## Included Files: (n/a)
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## Author Notes: 
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
##############################################################
#
#-----[ SQL ]------------------------------------------
#
ALTER TABLE phpbb_forums ADD forum_use_bbcode TINYINT(1) DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_forums ADD forum_bbcode_uid CHAR(10) DEFAULT '0' NOT NULL;

#
#-----[ OPEN ]------------------------------------------
#
index.php

#
#-----[ FIND ]------------------------------------------
#
$row_class =

#
#-----[ AFTER, ADD ]------------------------------------------
#
              // Forum BBCode Description
              $forum_desc = $forum_data[$j]['forum_desc'];
              if ( $forum_data[$j]['forum_use_bbcode'] == true )
              {
                include_once($phpbb_root_path . "includes/bbcode.$phpEx");
                $desc_uid     = $forum_data[$j]['forum_bbcode_uid'];
                $forum_desc   = bbencode_first_pass( $forum_desc, $desc_uid );
                $forum_desc   = bbencode_second_pass ( $forum_desc, $desc_uid );
                $forum_desc   = smilies_pass ( $forum_desc );
                $forum_desc   = str_replace("\n", "\n<br />\n", $forum_desc);
              }
              // Forum BBCode Description

#
#-----[ FIND ]------------------------------------------
#
$forum_data[$j]['forum_desc']

#
#-----[ IN-LINE FIND ]------------------------------------------
#
$forum_data[$j]['forum_desc']

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
$forum_desc

# 
#-----[ OPEN ]------------------------------------------ 
# 
admin/admin_forums.php

# 
#-----[ FIND ]------------------------------------------ 
#
include($phpbb_root_path . 'includes/functions_admin.'.$phpEx);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
include_once($phpbb_root_path . "includes/bbcode.$phpEx");

# 
#-----[ FIND ]------------------------------------------ 
# 
				'S_PRUNE_ENABLED' => $prune_enabled,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
				// Forum BBCode Description
        'S_BBCODE_ENABLED' => ( isset($row) && isset($row['forum_use_bbcode']) && ($row['forum_use_bbcode'] == 0) ) ? '' : 'checked="checked"',

# 
#-----[ FIND ]------------------------------------------ 
# 
				'L_DAYS' => $lang['Days'],

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
				// Forum BBCode Description
        'L_USE_BBCODE' => $lang['Forum_use_bbcode'],

# 
#-----[ FIND ]------------------------------------------ 
# 
prune_enable" . $field_sql

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

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# (before the " )
#
, forum_use_bbcode, forum_bbcode_uid

# 
#-----[ FIND ]------------------------------------------ 
# 
intval($HTTP_POST_VARS['prune_enable']) . $value_sql

# 
#-----[ IN-LINE FIND  ]------------------------------------------ 
# 
intval($HTTP_POST_VARS['prune_enable'])

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# (before the . )
#
 . ", " . intval($HTTP_POST_VARS['forum_use_bbcode']) . ", '" . make_bbcode_uid() . "'"

# 
#-----[ FIND ]------------------------------------------ 
# 
prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 
, forum_use_bbcode = " . intval($HTTP_POST_VARS['forum_use_bbcode']) . ", forum_bbcode_uid = '" . make_bbcode_uid() . "'

# 
#-----[ FIND ]------------------------------------------ 
# 
// Start page proper

# 
#-----[ FIND ]------------------------------------------ 
# 
$forum_id = $forum_rows[$j]['forum_id'];

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
      // Forum BBCode Description
      $forum_desc = $forum_rows[$j]['forum_desc'];
      if ( $forum_rows[$j]['forum_use_bbcode'] == true )
      {
        $desc_uid     = $forum_rows[$j]['forum_bbcode_uid'];
        $forum_desc   = bbencode_first_pass( $forum_desc, $desc_uid );
        $forum_desc   = bbencode_second_pass ( $forum_desc, $desc_uid );
        $forum_desc   = smilies_pass ( $forum_desc, '../' );
        $forum_desc   = str_replace("\n", "\n<br />\n", $forum_desc);
      }
      // Forum BBCode Description

# 
#-----[ FIND ]------------------------------------------ 
# 
$forum_rows[$j]['forum_desc']

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
$forum_rows[$j]['forum_desc']

# 
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
# 
$forum_desc

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/bbcode.php

# 
#-----[ FIND ]------------------------------------------ 
# 
function smilies_pass

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

# 
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------ 
# 
, $path = false

# 
#-----[ FIND ]------------------------------------------ 
# 
$board_config['smilies_path']

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
$board_config['smilies_path']

# 
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------ 
# 
$path . 

# 
#-----[ OPEN ]------------------------------------------ 
# 
language/lang_english/lang_admin.php

# 
#-----[ FIND ]------------------------------------------ 
# 
$lang['prune_freq']

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
// Forum BBCode Description
$lang['Forum_use_bbcode'] = 'Parse BBCode in Description';

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/admin/forum_edit_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 
	<tr> 
	  <td class="catBottom" colspan="2" align="center">{S_HIDDEN_FIELDS}<input type="submit" name="submit" value="{S_SUBMIT_VALUE}" class="mainoption" /></td>

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
	<tr> 
	  <td class="row1">{L_USE_BBCODE}</td>
	  <td class="row2">{L_ENABLED}<input type="checkbox" name="forum_use_bbcode" value="1" {S_BBCODE_ENABLED} /></td>
	</tr>

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
MEHMETOGLU
Kayıtlı Kullanıcı
Mesajlar: 2
Kayıt: 13.10.2006, 08:44
İletişim:

Mesaj gönderen MEHMETOGLU »

MErhaba. ben php den pek anlamıyorum ama html biliyorum biraz. şimdi bu kodu nereye ekleyeceğiz? yardım ederseniz sevinirim
Kullanıcı avatarı
XyronZ
Kayıtlı Kullanıcı
Mesajlar: 107
Kayıt: 23.06.2006, 20:41
Konum: Heroes TR
İletişim:

Mesaj gönderen XyronZ »

Kod: Tümünü seç

#
#-----[ OPEN ]------------------------------------------
#
index.php
böyle birşeyde index.php aç diyo sana.

Kod: Tümünü seç

#
#-----[ FIND ]------------------------------------------
#
$row_class =
"$row_class ="ı bul diyor. Ctrl+f yaparak bulabilirsin.
[ resmi görüntülemek için tıklayın ]
# "Heroes of Might & Magic" TR Forumu
Kilitli

“2.0.x MOD Duyuruları” sayfasına dön

Kimler çevrimiçi

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