#############################################################
## MOD :  
## MOD : Sanekl9 [ bbfiles.ru >      phpbb-wap 7-8 ]
##
## MOD :    2   
##		        ()
##		       
## 
## :   
##  :   5
##
##  3 :
## 
##          /admin/index.php
##          /templates/admin/index_body.tpl
##	    /language/lang_russian/lang_admin.php
##
##
#####  = ) ###########################################
#
#-----[ SQL ]------------------------
#
CREATE TABLE `phpbb_notepad` (
  `note_id` int(8) NOT NULL default '0',
  `note_text` text
) ENGINE=MyISAM;


ALTER TABLE `phpbb_users` ADD `user_note` varchar(255) default NULL

#
#-----[  ]-----------------------
#
admin/index.php

#
#-----[  ]-----------------------
#
elseif( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'statistic' )
{

#
#-----[   ]------------------
#
	// Admin Notepad 
     	define('NOTEPAD_TABLE', $table_prefix.'notepad');
		if(isset($_POST['note_save']))
		{
     		$note_text = addslashes($_POST['note_text']);
			$sql = "UPDATE " . NOTEPAD_TABLE . " SET note_text = '" . htmlspecialchars($note_text) . "' WHERE note_id = 1";
			if ( !($result = $db->sql_query($sql)))
			{
				message_die(GENERAL_ERROR, 'Could not save text in table ' . NOTEPAD_TABLE, '', __LINE__, __FILE__, $sql);
			}
		}

        $sql = "SELECT note_text FROM ".NOTEPAD_TABLE;
		if ( !($result = $db->sql_query($sql)))
		{
			message_die(GENERAL_ERROR, 'Could not select text private from table ' . NOTEPAD_TABLE, '', __LINE__, __FILE__, $sql);
		}
		$noterow = $db->sql_fetchrow($result);
	
	// Private Admin Notepad
		if (isset($_POST['priv_note_save']))
		{
			$user_id = $userdata['user_id'];
			$priv_note_text = AdDslAsHeS($_POST['priv_note_text']);
			$sql = "UPDATE " . USERS_TABLE . " SET `user_note` = '" . htmlspecialchars($priv_note_text) . "' WHERE `user_id` = " . $user_id;
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not save private text for admin ' . $user_id, '', __LINE__, __FILE__, $sql);
			}
			if ( $result )
			{
				$message = $lang['Note_saved'] . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid("index.$phpEx?pane=right") . '">', '</a>');
				
				message_die(GENERAL_MESSAGE, $message);
			}
		}
		
		$template->assign_vars(array(
			'NOTE_TEXT' => stripslashes($noterow['note_text']),
			'PRIV_NOTE_TEXT' => stripslashes($userdata['user_note']),
			'NOTE_SAVE' => $lang['Note_it'],
			'NOTEPAD_GLOBAL' => $lang['Notepad_global'],
			'NOTEPAD_PRIVATE' => $lang['Notepad_private'])
		);

// END Admin Notepad 

#
#-----[  ]-----------------------
#
templates/admin/index_body.tpl

#
#-----[     ]-----------------
#
<div class="catSides">{NOTEPAD_GLOBAL}</div>
<form action="{U_ADMIN_INDEX}" method="post">
<div class="row1">
<textarea name="note_text" cols="60" rows="10" align="center">{NOTE_TEXT}</textarea>
<br /><input type="submit" class="button" name="note_save" value="">
<input class="button" type="reset" value=""></form></div>
<div class="catSides">{NOTEPAD_PRIVATE}</div>
<form action="{U_ADMIN_INDEX}" method="post">
<div class="row1">
<textarea name="priv_note_text" cols="60" rows="10" align="center">{PRIV_NOTE_TEXT}</textarea>
<br /><input type="submit" class="button" name="priv_note_save" value="">
<input class="button" type="reset" value="">
</form>
</div>
 

#
#-----[  ]-----------------------
#
language/lang_russian/lang_admin.php

#
#-----[     ]-----------------
#
$lang['Notepad_global'] = ' ';
$lang['Notepad_private'] = ' ';
$lang['Note_it'] = '';
$lang['Note_saved'] = ' ';

#
#-----[  >  >  ]------
#
 = )