#########################################################################################
## Title: Capitalization MOD v 1.02 UPDATED 17/02/2004
## Author: Locura <administrador@phpbbteam.com.ar> - http://www.phpbbteam.com.ar
## Description: Permite establecer la manera que se mostrarn la capitalizacion de las letras en los temas
## Comments: Este mod trabaja con los nuevos temas, los anteriores quedarn como estaban
##        
##
## MOD Traduction: Zuker - www.eddb.com.ar
##
## Files To Edit: 6
##	admin/admin_board.php
##	templates/subSilver/admin/board_config_body.tpl
##      language/lang_spanish/lang_admin.php
##      viewforum.php
##      viewtopic.php
##      search.php
## Included Files: none
##
##
##
##
##
#########################################################################################


#
#-----[ RUN THIS MYSQL QUERY ]----------------------------
#

INSERT INTO `phpbb_config` VALUES ('capitalization', '0');



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

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

$activation_admin = ( $new['require_activation'] == USER_ACTIVATION_ADMIN ) ? "checked=\"checked\"" : "";

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

// Start capitalization MOD

$capitalization_none = ( $new['capitalization'] == '0' ) ? "checked=\"checked\"" : "";
$capitalization_uppercase = ( $new['capitalization'] == '1' ) ? "checked=\"checked\"" : "";
$capitalization_lowercase = ( $new['capitalization'] == '2' ) ? "checked=\"checked\"" : "";
$capitalization_firstchar = ( $new['capitalization'] == '3' ) ? "checked=\"checked\"" : "";
$capitalization_firstcharperword = ( $new['capitalization'] == '4' ) ? "checked=\"checked\"" : "";

// End capitalization MOD




#
#-----[ FIND ]----------------------------------------
#
	"ACTIVATION_ADMIN_CHECKED" => $activation_admin, 

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

 // Start capitalization MOD

    "L_CAPITALIZATION" => $lang['Capitalization'],
    "L_CAPITALIZATIONEXPLAIN" => $lang['Capitalizationexplain'],
    "CAPITALIZATION_NONE_CHECKED" => $capitalization_none,
    "CAPITALIZATION_UPPERCASE_CHECKED" => $capitalization_uppercase,
    "CAPITALIZATION_LOWERCASE_CHECKED" => $capitalization_lowercase,
    "CAPITALIZATION_FIRSTCHAR_CHECKED" => $capitalization_firstchar,
    "CAPITALIZATION_FIRSTCHARPERWORD_CHECKED" => $capitalization_firstcharperword,
    "CAPITALIZATION_NONE" =>  $lang['Capitalization_none'],
    "CAPITALIZATION_UPPERCASE" =>  $lang['Capitalization_uppercase'],
    "CAPITALIZATION_LOWERCASE" =>  $lang['Capitalization_lowercase'],
    "CAPITALIZATION_FIRSTCHAR" =>  $lang['Capitalization_firstchar'],
    "CAPITALIZATION_FIRSTCHARPERWORD" =>  $lang['Capitalization_firstcharperword'],

 // End capitalization MOD

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

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

	<tr>
		<td class="row1">{L_TOPICS_PER_PAGE}</td>
		<td class="row2"><input class="post" type="text" name="topics_per_page" size="3" maxlength="4" value="{TOPICS_PER_PAGE}" /></td>
	</tr>


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

    	<tr>
		<td class="row1">{L_CAPITALIZATION}<br> <span class="gensmall">{L_CAPITALIZATIONEXPLAIN}</span></td>
		<td class="row2"><input type="radio" name="capitalization" value="0" {CAPITALIZATION_NONE_CHECKED} /> {CAPITALIZATION_NONE}&nbsp; &nbsp;<input type="radio" name="capitalization" value="1" {CAPITALIZATION_UPPERCASE_CHECKED} /> {CAPITALIZATION_UPPERCASE}&nbsp; &nbsp;<input type="radio" name="capitalization" value="2" {CAPITALIZATION_LOWERCASE_CHECKED} />{CAPITALIZATION_LOWERCASE}
      <br><input type="radio" name="capitalization" value="3" {CAPITALIZATION_FIRSTCHAR_CHECKED} />{CAPITALIZATION_FIRSTCHAR}&nbsp; &nbsp;<input type="radio" name="capitalization" value="4" {CAPITALIZATION_FIRSTCHARPERWORD_CHECKED} />{CAPITALIZATION_FIRSTCHARPERWORD}</td>
	</tr>


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

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

$lang['Session_length']

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


// Start capitalization MOD

$lang['Capitalization'] = 'Capitalizacin';
$lang['Capitalizationexplain'] = 'Permite estableces la manera en que se mostrarn las letras mayusculas';
$lang['Capitalization_none'] = 'Ninguna';
$lang['Capitalization_uppercase'] = 'Maysculas';
$lang['Capitalization_lowercase'] = 'Minsculas';
$lang['Capitalization_firstchar'] = 'Primer carcter';
$lang['Capitalization_firstcharperword'] = 'Primer carcter de cada palabra';

// End capitalization MOD



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

viewforum.php

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

$topic_title = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_title']) : $topic_rowset[$i]['topic_title'];

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


// Start capitalization MOD 

        switch($board_config['capitalization'])
        {
        case 1: $topic_title = strtoupper($topic_title);
                 break;
        case 2: $topic_title = strtolower($topic_title);
                 break;
        case 3: $topic_title = ucfirst($topic_title);
                 break;
        case 4: $topic_title = ucwords($topic_title);
                 break;
        default: break;
        }

// End capitalization MOD

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

viewtopic.php

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


$topic_title = $forum_topic_data['topic_title'];

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


// Start capitalization MOD 

        switch($board_config['capitalization'])
        {
        case 1: $topic_title = strtoupper($topic_title);
                 break;
        case 2: $topic_title = strtolower($topic_title);
                 break;
        case 3: $topic_title = ucfirst($topic_title);
                 break;
        case 4: $topic_title = ucwords($topic_title);
                 break;
        default: break;
        }

// End capitalization MOD

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

search.php

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

$topic_title = $searchset[$i]['topic_title'];

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

// Start capitalization MOD 

        switch($board_config['capitalization'])
        {
        case 1: $topic_title = strtoupper($topic_title);
                 break;
        case 2: $topic_title = strtolower($topic_title);
                 break;
        case 3: $topic_title = ucfirst($topic_title);
                 break;
        case 4: $topic_title = ucwords($topic_title);
                 break;
        default: break;
        }

// End capitalization MOD


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