##############################################################
## MOD Title:	Configurable Smilies Table
## MOD Author:	Smartor <smartor_xp@hotmail.com> (Hoang Ngoc Tu) http://smartor.is-root.com
##		Poreman <poreman@msn.com>
## MOD Description:	This MOD will allow admin configure the number of column/row of smilies
##			table on posting screen
## MOD Version:	1.0.0
##
## Installation Level: easy
## Installation Time: 10 Minutes
## Files To Edit: 4
##	admin/admin_board.php
##	includes/functions_post.php
##	language/lang_english/lang_admin.php
##	templates/subSilver/admin/board_config_body.tpl
## Included Files: N/A
##############################################################
## Author Notes:
##	this mod was developped from my private talk with Poreman
##	for any concerns, please contact me at http://smartor.is-root.com
############################################################## 
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## BEFORE, ADDing This MOD To Your Forum, You Should Back Up All Files Related To This MOD
############################################################## 

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

#
#-----[ FIND ]----------------------------------------
#
	$inline_columns = 4;
	$inline_rows = 5;
	$window_columns = 8;

#
#-----[ REPLACE WITH ]--------------------------------
#
	$inline_columns = $board_config['smilie_columns'];
	$inline_rows = $board_config['smilie_rows'];
	$window_columns = $board_config['smilie_window_columns'];

#
#-----[ FIND ]----------------------------------------
#
			$smilies_count =

#
#-----[ REPLACE WITH ]--------------------------------
#
			$smilies_count = ( $mode == 'inline' ) ? min( (($inline_columns * $inline_rows) - 1), $num_smilies) : $num_smilies;

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

#
#-----[ FIND ]----------------------------------------
#
{SMILIES_PATH}		
</tr>
#
#-----[ AFTER, ADD ]-----------------------------------
#
	<tr>
		<td class="row1">{L_SMILIE_TABLE_COLUMNS}</td>
		<td class="row2"><input class="post" type="text" size="3" maxlength="2" name="smilie_columns" value="{SMILIE_COLUMNS}" /></td>
	</tr>
	<tr>
		<td class="row1">{L_SMILIE_TABLE_ROWS}</td>
		<td class="row2"><input class="post" type="text" size="3" maxlength="2" name="smilie_rows" value="{SMILIE_ROWS}" /></td>
	</tr>
	<tr>
		<td class="row1">{L_SMILIE_WINDOW_COLUMNS}</td>
		<td class="row2"><input class="post" type="text" size="3" maxlength="2" name="smilie_window_columns" value="{SMILIE_WINDOW_COLUMNS}" /></td>
	</tr>

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

#
#-----[ FIND ]----------------------------------------
#
	"L_SMILIES_PATH_EXPLAIN" => $lang['Smilies_path_explain'],

#
#-----[ AFTER, ADD ]-----------------------------------
#
	"L_SMILIE_TABLE_COLUMNS" => $lang['Smilie_table_columns'],
	"L_SMILIE_TABLE_ROWS" => $lang['Smilie_table_rows'],
	"L_SMILIE_WINDOW_COLUMNS" => $lang['Smilie_window_columns'],

#
#-----[ FIND ]----------------------------------------
#
	"SMILIES_PATH" => $new['smilies_path'],

#
#-----[ AFTER, ADD ]-----------------------------------
#
	"SMILIE_COLUMNS" => $new['smilie_columns'],
	"SMILIE_ROWS" => $new['smilie_rows'],
	"SMILIE_WINDOW_COLUMNS" => $new['smilie_window_columns'],

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

#
#-----[ FIND ]----------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]----------------------------------
#
//
// Configurable Smilies Table MOD
//
$lang['Smilie_table_columns'] = 'Smilie table columns';
$lang['Smilie_table_rows'] = 'Smilie table rows';
$lang['Smilie_window_columns'] = 'Smilie window columns';

#
#-----[ SQL ]----------------------------------------------
# replace "phpbb_" in the folloing queries with your prefix
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('smilie_columns', '4');

INSERT INTO phpbb_config (config_name, config_value) VALUES ('smilie_rows', '5');

INSERT INTO phpbb_config (config_name, config_value) VALUES ('smilie_window_columns', '8');

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