This commit was manufactured by cvs2svn to create tag
'merge_point_20020420'. git-svn-id: file:///svn/phpbb/tags/merge_point_20020420@2531 89ea8834-ac86-4346-8a33-228a782c2dd0
|
@ -33,7 +33,7 @@ if( !empty($setmodules) )
|
||||||
// Load default header
|
// Load default header
|
||||||
//
|
//
|
||||||
$no_page_header = TRUE;
|
$no_page_header = TRUE;
|
||||||
$phpbb_root_path = "../";
|
$phpbb_root_path = '../';
|
||||||
require($phpbb_root_path . 'extension.inc');
|
require($phpbb_root_path . 'extension.inc');
|
||||||
require('pagestart.' . $phpEx);
|
require('pagestart.' . $phpEx);
|
||||||
|
|
||||||
|
@ -43,8 +43,8 @@ require('pagestart.' . $phpEx);
|
||||||
//
|
//
|
||||||
@set_time_limit(1200);
|
@set_time_limit(1200);
|
||||||
|
|
||||||
$message = "";
|
$message = '';
|
||||||
$subject = "";
|
$subject = '';
|
||||||
|
|
||||||
//
|
//
|
||||||
// Do the job ...
|
// Do the job ...
|
||||||
|
@ -66,12 +66,15 @@ if( isset($HTTP_POST_VARS['submit']) )
|
||||||
$sql = "SELECT user_email
|
$sql = "SELECT user_email
|
||||||
FROM " . USERS_TABLE;
|
FROM " . USERS_TABLE;
|
||||||
}
|
}
|
||||||
|
if( !($result = $db->sql_query($sql)) )
|
||||||
if( !$result = $db->sql_query($sql) )
|
|
||||||
{
|
{
|
||||||
message_die(GENERAL_ERROR, "Coult not select group members!", __LINE__, __FILE__, $sql);
|
message_die(GENERAL_ERROR, 'Could not select group members', '', __LINE__, __FILE__, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if( !$db->sql_numrows($result) )
|
if( !$db->sql_numrows($result) )
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
|
@ -81,9 +84,13 @@ if( isset($HTTP_POST_VARS['submit']) )
|
||||||
}
|
}
|
||||||
|
|
||||||
$email_list = $db->sql_fetchrowset($g_result);
|
$email_list = $db->sql_fetchrowset($g_result);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$subject = stripslashes($HTTP_POST_VARS["subject"]);
|
|
||||||
$message = stripslashes($HTTP_POST_VARS["message"]);
|
$subject = stripslashes($HTTP_POST_VARS['subject']);
|
||||||
|
$message = stripslashes($HTTP_POST_VARS['message']);
|
||||||
|
|
||||||
//
|
//
|
||||||
// Error checking needs to go here ... if no subject and/or
|
// Error checking needs to go here ... if no subject and/or
|
||||||
|
@ -107,39 +114,35 @@ if( isset($HTTP_POST_VARS['submit']) )
|
||||||
}
|
}
|
||||||
$emailer = new emailer($board_config['smtp_delivery']);
|
$emailer = new emailer($board_config['smtp_delivery']);
|
||||||
|
|
||||||
$email_headers = "From: " . $board_config['board_email'] . "\n";
|
$email_headers = 'From: ' . $board_config['board_email'] . "\n";
|
||||||
|
|
||||||
$bcc_list = "";
|
$bcc_list = '';
|
||||||
for($i = 0; $i < count($email_list); $i++)
|
for($i = 0; $i < count($email_list); $i++)
|
||||||
{
|
{
|
||||||
if( $bcc_list != "" )
|
$bcc_list .= ( ( $bcc_list != '' ) ? ', ' : '' ) . $email_list[$i]['user_email'];
|
||||||
{
|
|
||||||
$bcc_list .= ", ";
|
|
||||||
}
|
|
||||||
$bcc_list .= $email_list[$i]['user_email'];
|
|
||||||
}
|
}
|
||||||
$email_headers .= "Bcc: $bcc_list\n";
|
$email_headers .= "Bcc: $bcc_list\n";
|
||||||
|
|
||||||
$email_headers .= "Return-Path: " . $userdata['board_email'] . "\n";
|
$email_headers .= 'Return-Path: ' . $userdata['board_email'] . "\n";
|
||||||
$email_headers .= "X-AntiAbuse: Board servername - " . $server_name . "\n";
|
$email_headers .= 'X-AntiAbuse: Board servername - ' . $server_name . "\n";
|
||||||
$email_headers .= "X-AntiAbuse: User_id - " . $userdata['user_id'] . "\n";
|
$email_headers .= 'X-AntiAbuse: User_id - ' . $userdata['user_id'] . "\n";
|
||||||
$email_headers .= "X-AntiAbuse: Username - " . $userdata['username'] . "\n";
|
$email_headers .= 'X-AntiAbuse: Username - ' . $userdata['username'] . "\n";
|
||||||
$email_headers .= "X-AntiAbuse: User IP - " . decode_ip($user_ip) . "\r\n";
|
$email_headers .= 'X-AntiAbuse: User IP - ' . decode_ip($user_ip) . "\r\n";
|
||||||
|
|
||||||
$emailer->use_template("admin_send_email");
|
$emailer->use_template('admin_send_email');
|
||||||
$emailer->email_address($board_config['board_email']);
|
$emailer->email_address($board_config['board_email']);
|
||||||
$emailer->set_subject($subject);
|
$emailer->set_subject($subject);
|
||||||
$emailer->extra_headers($email_headers);
|
$emailer->extra_headers($email_headers);
|
||||||
|
|
||||||
$emailer->assign_vars(array(
|
$emailer->assign_vars(array(
|
||||||
"SITENAME" => $board_config['sitename'],
|
'SITENAME' => $board_config['sitename'],
|
||||||
"BOARD_EMAIL" => $board_config['board_email'],
|
'BOARD_EMAIL' => $board_config['board_email'],
|
||||||
"MESSAGE" => $message)
|
'MESSAGE' => $message)
|
||||||
);
|
);
|
||||||
$emailer->send();
|
$emailer->send();
|
||||||
$emailer->reset();
|
$emailer->reset();
|
||||||
|
|
||||||
$message = $lang['Email_sent'] . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");
|
$message = $lang['Email_sent'] . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid("index.$phpEx?pane=right") . '">', '</a>');
|
||||||
|
|
||||||
message_die(GENERAL_MESSAGE, $message);
|
message_die(GENERAL_MESSAGE, $message);
|
||||||
}
|
}
|
||||||
|
@ -152,18 +155,21 @@ if( isset($HTTP_POST_VARS['submit']) )
|
||||||
$sql = "SELECT group_id, group_name
|
$sql = "SELECT group_id, group_name
|
||||||
FROM ".GROUPS_TABLE . "
|
FROM ".GROUPS_TABLE . "
|
||||||
WHERE group_single_user <> 1";
|
WHERE group_single_user <> 1";
|
||||||
$g_result = $db->sql_query($sql);
|
if ( !($result = $db->sql_query($sql)) )
|
||||||
$group_list = $db->sql_fetchrowset($g_result);
|
|
||||||
|
|
||||||
$select_list = '<select name = "' . POST_GROUPS_URL . '">';
|
|
||||||
$select_list .= '<option value = "-1">' . $lang['All_users'] . '</option>';
|
|
||||||
|
|
||||||
for($i = 0;$i < count($group_list); $i++)
|
|
||||||
{
|
{
|
||||||
$select_list .= "<option value = \"" . $group_list[$i]['group_id'];
|
message_die(GENERAL_ERROR, 'Could not obtain list of groups', '', __LINE__, __FILE__, $sql);
|
||||||
$select_list .= "\">" . $group_list[$i]['group_name'] . "</option>";
|
|
||||||
}
|
}
|
||||||
$select_list .= "</select>";
|
|
||||||
|
$select_list = '<select name = "' . POST_GROUPS_URL . '"><option value = "-1">' . $lang['All_users'] . '</option>';
|
||||||
|
if ( $row = $db->sql_fetchrow($result) )
|
||||||
|
{
|
||||||
|
do
|
||||||
|
{
|
||||||
|
$select_list .= '<option value = "' . $row['group_id'] . '">' . $row['group_name'] . '</option>';
|
||||||
|
}
|
||||||
|
while ( $row = $db->sql_fetchrow($result) );
|
||||||
|
}
|
||||||
|
$select_list .= '</select>';
|
||||||
|
|
||||||
//
|
//
|
||||||
// Generate page
|
// Generate page
|
||||||
|
@ -171,28 +177,28 @@ $select_list .= "</select>";
|
||||||
include('page_header_admin.'.$phpEx);
|
include('page_header_admin.'.$phpEx);
|
||||||
|
|
||||||
$template->set_filenames(array(
|
$template->set_filenames(array(
|
||||||
"body" => "admin/user_email_body.tpl")
|
'body' => 'admin/user_email_body.tpl')
|
||||||
);
|
);
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
"MESSAGE" => $message,
|
'MESSAGE' => $message,
|
||||||
"SUBJECT" => $subject,
|
'SUBJECT' => $subject,
|
||||||
|
|
||||||
"L_EMAIL_TITLE" => $lang['Email'],
|
'L_EMAIL_TITLE' => $lang['Email'],
|
||||||
"L_EMAIL_EXPLAIN" => $lang['Mass_email_explain'],
|
'L_EMAIL_EXPLAIN' => $lang['Mass_email_explain'],
|
||||||
"L_COMPOSE" => $lang['Compose'],
|
'L_COMPOSE' => $lang['Compose'],
|
||||||
"L_RECIPIENTS" => $lang['Recipients'],
|
'L_RECIPIENTS' => $lang['Recipients'],
|
||||||
"L_EMAIL_SUBJECT" => $lang['Subject'],
|
'L_EMAIL_SUBJECT' => $lang['Subject'],
|
||||||
"L_EMAIL_MSG" => $lang['Message'],
|
'L_EMAIL_MSG' => $lang['Message'],
|
||||||
"L_EMAIL" => $lang['Email'],
|
'L_EMAIL' => $lang['Email'],
|
||||||
"L_NOTICE" => $notice,
|
'L_NOTICE' => $notice,
|
||||||
|
|
||||||
"S_USER_ACTION" => append_sid('admin_mass_email.'.$phpEx),
|
'S_USER_ACTION' => append_sid('admin_mass_email.'.$phpEx),
|
||||||
"S_GROUP_SELECT" => $select_list)
|
'S_GROUP_SELECT' => $select_list)
|
||||||
);
|
);
|
||||||
|
|
||||||
$template->pparse('body');
|
$template->pparse('body');
|
||||||
|
|
||||||
include('page_footer_admin.'.$phpEx);
|
include('page_footer_admin.'.$phpEx);
|
||||||
|
|
||||||
?>
|
?>
|
|
@ -28,27 +28,16 @@ if ( !defined('IN_PHPBB') )
|
||||||
//
|
//
|
||||||
// Show the overall footer.
|
// Show the overall footer.
|
||||||
//
|
//
|
||||||
$current_time = time();
|
|
||||||
|
|
||||||
$template->set_filenames(array(
|
$template->set_filenames(array(
|
||||||
"page_footer" => "admin/page_footer.tpl")
|
'page_footer' => 'admin/page_footer.tpl')
|
||||||
);
|
);
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
"PHPBB_VERSION" => "2.0 " . $board_config['version'],
|
'PHPBB_VERSION' => '2' . $board_config['version'],
|
||||||
"TRANSLATION_INFO" => $lang['TRANSLATION_INFO'])
|
'TRANSLATION_INFO' => $lang['TRANSLATION_INFO'])
|
||||||
);
|
);
|
||||||
|
|
||||||
$template->pparse("page_footer");
|
$template->pparse('page_footer');
|
||||||
|
|
||||||
//
|
|
||||||
// Output page creation time
|
|
||||||
//
|
|
||||||
$mtime = microtime();
|
|
||||||
$mtime = explode(" ",$mtime);
|
|
||||||
$mtime = $mtime[1] + $mtime[0];
|
|
||||||
$endtime = $mtime;
|
|
||||||
$totaltime = ($endtime - $starttime);
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Close our DB connection.
|
// Close our DB connection.
|
||||||
|
@ -73,10 +62,10 @@ if( $do_gzip_compress )
|
||||||
$gzip_contents = gzcompress($gzip_contents, 9);
|
$gzip_contents = gzcompress($gzip_contents, 9);
|
||||||
$gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4);
|
$gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4);
|
||||||
|
|
||||||
echo "\x1f\x8b\x08\x00\x00\x00\x00\x00";
|
echo '\x1f\x8b\x08\x00\x00\x00\x00\x00';
|
||||||
echo $gzip_contents;
|
echo $gzip_contents;
|
||||||
echo pack("V", $gzip_crc);
|
echo pack('V', $gzip_crc);
|
||||||
echo pack("V", $gzip_size);
|
echo pack('V', $gzip_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
exit;
|
exit;
|
||||||
|
|
|
@ -67,7 +67,7 @@ INSERT INTO phpbb_config (config_name, config_value) VALUES ('record_online_user
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_name', 'www.yourdomain.tld');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_name', 'www.yourdomain.tld');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_port', '80');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_port', '80');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('script_path', '/phpBB2/');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('script_path', '/phpBB2/');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', 'RC-4');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', '.0.0');
|
||||||
|
|
||||||
/*
|
/*
|
||||||
-- Categories
|
-- Categories
|
||||||
|
|
|
@ -318,7 +318,7 @@ CREATE TABLE [phpbb_users] (
|
||||||
[user_regdate] [int] NOT NULL ,
|
[user_regdate] [int] NOT NULL ,
|
||||||
[user_level] [smallint] NOT NULL ,
|
[user_level] [smallint] NOT NULL ,
|
||||||
[user_posts] [int] NOT NULL ,
|
[user_posts] [int] NOT NULL ,
|
||||||
[user_timezone] [real] NOT NULL ,
|
[user_timezone] [decimal] (4,2) NOT NULL ,
|
||||||
[user_style] [int] NULL ,
|
[user_style] [int] NULL ,
|
||||||
[user_lang] [varchar] (255) NULL ,
|
[user_lang] [varchar] (255) NULL ,
|
||||||
[user_dateformat] [varchar] (14) NOT NULL ,
|
[user_dateformat] [varchar] (14) NOT NULL ,
|
||||||
|
|
|
@ -60,7 +60,7 @@ INSERT INTO phpbb_config (config_name, config_value) VALUES ('record_online_date
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_name', 'www.myserver.tld');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_name', 'www.myserver.tld');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_port', '80');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_port', '80');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('script_path', '/phpBB2/');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('script_path', '/phpBB2/');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', 'RC-4');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', '.0.0');
|
||||||
|
|
||||||
|
|
||||||
# -- Categories
|
# -- Categories
|
||||||
|
|
|
@ -463,7 +463,7 @@ CREATE TABLE phpbb_users (
|
||||||
user_regdate int(11) DEFAULT '0' NOT NULL,
|
user_regdate int(11) DEFAULT '0' NOT NULL,
|
||||||
user_level tinyint(4) DEFAULT '0',
|
user_level tinyint(4) DEFAULT '0',
|
||||||
user_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
|
user_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
|
||||||
user_timezone float DEFAULT '0' NOT NULL,
|
user_timezone decimal(4,2) DEFAULT '0' NOT NULL,
|
||||||
user_style tinyint(4),
|
user_style tinyint(4),
|
||||||
user_lang varchar(255),
|
user_lang varchar(255),
|
||||||
user_dateformat varchar(14) DEFAULT 'd M Y H:i' NOT NULL,
|
user_dateformat varchar(14) DEFAULT 'd M Y H:i' NOT NULL,
|
||||||
|
|
|
@ -61,7 +61,7 @@ INSERT INTO phpbb_config (config_name, config_value) VALUES ('record_online_date
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_name', 'www.yourdomain.tld');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_name', 'www.yourdomain.tld');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_port', '80');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('server_port', '80');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('script_path', '/phpBB2/');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('script_path', '/phpBB2/');
|
||||||
INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', 'RC-4');
|
INSERT INTO phpbb_config (config_name, config_value) VALUES ('version', '.0.0');
|
||||||
|
|
||||||
-- Categories
|
-- Categories
|
||||||
INSERT INTO phpbb_categories (cat_id, cat_title, cat_order) VALUES (1, 'Test category 1', 10);
|
INSERT INTO phpbb_categories (cat_id, cat_title, cat_order) VALUES (1, 'Test category 1', 10);
|
||||||
|
|
|
@ -478,7 +478,7 @@ CREATE TABLE phpbb_users (
|
||||||
user_avatar_type int2 DEFAULT '0' NOT NULL,
|
user_avatar_type int2 DEFAULT '0' NOT NULL,
|
||||||
user_level int4 DEFAULT '1',
|
user_level int4 DEFAULT '1',
|
||||||
user_lang varchar(255),
|
user_lang varchar(255),
|
||||||
user_timezone real DEFAULT '0' NOT NULL,
|
user_timezone decimal(4) DEFAULT '0' NOT NULL,
|
||||||
user_dateformat varchar(14) DEFAULT 'd M Y H:m' NOT NULL,
|
user_dateformat varchar(14) DEFAULT 'd M Y H:m' NOT NULL,
|
||||||
user_notify_pm int2 DEFAULT '1' NOT NULL,
|
user_notify_pm int2 DEFAULT '1' NOT NULL,
|
||||||
user_popup_pm int2 DEFAULT '0' NOT NULL,
|
user_popup_pm int2 DEFAULT '0' NOT NULL,
|
||||||
|
|
|
@ -29,7 +29,7 @@ include($phpbb_root_path . 'common.'.$phpEx);
|
||||||
//
|
//
|
||||||
function generate_user_info(&$row, $date_format, $group_mod, &$from, &$posts, &$joined, &$poster_avatar, &$profile_img, &$profile, &$search_img, &$search, &$pm_img, &$pm, &$email_img, &$email, &$www_img, &$www, &$icq_status_img, &$icq_img, &$icq, &$aim_img, &$aim, &$msn_img, &$msn, &$yim_img, &$yim)
|
function generate_user_info(&$row, $date_format, $group_mod, &$from, &$posts, &$joined, &$poster_avatar, &$profile_img, &$profile, &$search_img, &$search, &$pm_img, &$pm, &$email_img, &$email, &$www_img, &$www, &$icq_status_img, &$icq_img, &$icq, &$aim_img, &$aim, &$msn_img, &$msn, &$yim_img, &$yim)
|
||||||
{
|
{
|
||||||
global $lang, $images, $board_config;
|
global $lang, $images, $board_config, $phpEx;
|
||||||
|
|
||||||
$from = ( !empty($row['user_from']) ) ? $row['user_from'] : ' ';
|
$from = ( !empty($row['user_from']) ) ? $row['user_from'] : ' ';
|
||||||
$joined = create_date($date_format, $row['user_regdate'], $board_config['board_timezone']);
|
$joined = create_date($date_format, $row['user_regdate'], $board_config['board_timezone']);
|
||||||
|
@ -207,7 +207,7 @@ else if ( isset($HTTP_POST_VARS['joingroup']) && $group_id )
|
||||||
//
|
//
|
||||||
if ( !$userdata['session_logged_in'] )
|
if ( !$userdata['session_logged_in'] )
|
||||||
{
|
{
|
||||||
header($header_location . ppend_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));
|
header($header_location . append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql = "SELECT ug.user_id, g.group_type
|
$sql = "SELECT ug.user_id, g.group_type
|
||||||
|
@ -308,7 +308,7 @@ else if ( isset($HTTP_POST_VARS['unsub']) || isset($HTTP_POST_VARS['unsubpending
|
||||||
//
|
//
|
||||||
if ( $cancel )
|
if ( $cancel )
|
||||||
{
|
{
|
||||||
header($header_location . ppend_sid("groupcp.$phpEx", true));
|
header($header_location . append_sid("groupcp.$phpEx", true));
|
||||||
}
|
}
|
||||||
elseif ( !$userdata['session_logged_in'] )
|
elseif ( !$userdata['session_logged_in'] )
|
||||||
{
|
{
|
||||||
|
@ -912,7 +912,8 @@ else if ( $group_id )
|
||||||
'L_PENDING_MEMBERS' => $lang['Pending_members'],
|
'L_PENDING_MEMBERS' => $lang['Pending_members'],
|
||||||
'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'],
|
'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'],
|
||||||
'L_PM' => $lang['Private_Message'],
|
'L_PM' => $lang['Private_Message'],
|
||||||
'L_EMAIL' => $lang['Email'],
|
'L_EMAIL' => $lang['Email'],
|
||||||
|
'L_POSTS' => $lang['Posts'],
|
||||||
'L_WEBSITE' => $lang['Website'],
|
'L_WEBSITE' => $lang['Website'],
|
||||||
'L_FROM' => $lang['Location'],
|
'L_FROM' => $lang['Location'],
|
||||||
'L_ORDER' => $lang['Order'],
|
'L_ORDER' => $lang['Order'],
|
||||||
|
|
|
@ -251,7 +251,7 @@ function bbencode_first_pass($text, $uid)
|
||||||
// [QUOTE] and [/QUOTE] for posting replies with quote, or just for quoting stuff.
|
// [QUOTE] and [/QUOTE] for posting replies with quote, or just for quoting stuff.
|
||||||
$text = bbencode_first_pass_pda($text, $uid, '[quote]', '[/quote]', '', false, '');
|
$text = bbencode_first_pass_pda($text, $uid, '[quote]', '[/quote]', '', false, '');
|
||||||
|
|
||||||
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\\".*?\\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]");
|
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\\"[^"]*?\\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]");
|
||||||
|
|
||||||
// [list] and [list=x] for (un)ordered lists.
|
// [list] and [list=x] for (un)ordered lists.
|
||||||
$open_tag = array();
|
$open_tag = array();
|
||||||
|
@ -433,7 +433,13 @@ function bbencode_first_pass_pda($text, $uid, $open_tag, $close_tag, $close_tag_
|
||||||
// Push its position, the text we matched, and its index in the open_tag array on to the stack, and then keep going to the right.
|
// Push its position, the text we matched, and its index in the open_tag array on to the stack, and then keep going to the right.
|
||||||
$match = array("pos" => $curr_pos, "tag" => $which_start_tag, "index" => $start_tag_index);
|
$match = array("pos" => $curr_pos, "tag" => $which_start_tag, "index" => $start_tag_index);
|
||||||
bbcode_array_push($stack, $match);
|
bbcode_array_push($stack, $match);
|
||||||
++$curr_pos;
|
//
|
||||||
|
// Rather than just increment $curr_pos
|
||||||
|
// Set it to the ending of the tag we just found
|
||||||
|
// Keeps error in nested tag from breaking out
|
||||||
|
// of table structure..
|
||||||
|
//
|
||||||
|
$curr_pos = $curr_pos + strlen($possible_start);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -765,4 +771,4 @@ function smiley_sort($a, $b)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -178,17 +178,7 @@ class emailer
|
||||||
//
|
//
|
||||||
function send()
|
function send()
|
||||||
{
|
{
|
||||||
global $phpEx, $phpbb_root_dir;
|
global $phpEx, $phpbb_root_path;
|
||||||
|
|
||||||
if (isset($phpbb_root_dir))
|
|
||||||
{
|
|
||||||
// we must be in the admin section.
|
|
||||||
$phpbb_root_path = $phpbb_root_dir;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
$phpbb_root_path = "./";
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($this->address == NULL)
|
if ($this->address == NULL)
|
||||||
{
|
{
|
||||||
|
|
|
@ -491,7 +491,7 @@ function obtain_word_list(&$orig_word, &$replacement_word)
|
||||||
//
|
//
|
||||||
function message_die($msg_code, $msg_text = '', $msg_title = '', $err_line = '', $err_file = '', $sql = '')
|
function message_die($msg_code, $msg_text = '', $msg_title = '', $err_line = '', $err_file = '', $sql = '')
|
||||||
{
|
{
|
||||||
global $db, $template, $board_config, $theme, $lang, $phpEx, $phpbb_root_path, $nav_links;
|
global $db, $template, $board_config, $theme, $lang, $phpEx, $phpbb_root_path, $nav_links, $gen_simple_header;
|
||||||
global $userdata, $user_ip, $session_length;
|
global $userdata, $user_ip, $session_length;
|
||||||
global $starttime;
|
global $starttime;
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
if ( !defined('IN_PHPBB') )
|
if ( !defined('IN_PHPBB') )
|
||||||
{
|
{
|
||||||
die("Hacking attempt");
|
die('Hacking attempt');
|
||||||
}
|
}
|
||||||
|
|
||||||
$html_entities_match = array('#&#', '#<#', '#>#');
|
$html_entities_match = array('#&#', '#<#', '#>#');
|
||||||
|
@ -380,7 +380,7 @@ function update_post_stats(&$mode, &$post_data, &$forum_id, &$topic_id, &$post_i
|
||||||
{
|
{
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
$sign = ( $mode == 'delete' ) ? "- 1" : "+ 1";
|
$sign = ( $mode == 'delete' ) ? '- 1' : '+ 1';
|
||||||
$forum_update_sql = "forum_posts = forum_posts $sign";
|
$forum_update_sql = "forum_posts = forum_posts $sign";
|
||||||
$topic_update_sql = '';
|
$topic_update_sql = '';
|
||||||
|
|
||||||
|
@ -395,7 +395,7 @@ function update_post_stats(&$mode, &$post_data, &$forum_id, &$topic_id, &$post_i
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
||||||
$topic_update_sql = "topic_replies = topic_replies - 1";
|
$topic_update_sql .= "topic_replies = topic_replies - 1";
|
||||||
|
|
||||||
$sql = "SELECT MAX(post_id) AS post_id
|
$sql = "SELECT MAX(post_id) AS post_id
|
||||||
FROM " . POSTS_TABLE . "
|
FROM " . POSTS_TABLE . "
|
||||||
|
@ -439,9 +439,13 @@ function update_post_stats(&$mode, &$post_data, &$forum_id, &$topic_id, &$post_i
|
||||||
|
|
||||||
if ( $row = $db->sql_fetchrow($result) )
|
if ( $row = $db->sql_fetchrow($result) )
|
||||||
{
|
{
|
||||||
$topic_update_sql = 'topic_replies = topic_replies - 1, topic_first_post_id = ' . $row['post_id'];
|
$topic_update_sql .= 'topic_replies = topic_replies - 1, topic_first_post_id = ' . $row['post_id'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$topic_update_sql .= 'topic_replies = topic_replies - 1';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if ( $mode != 'poll_delete' )
|
else if ( $mode != 'poll_delete' )
|
||||||
{
|
{
|
||||||
|
|
|
@ -428,7 +428,9 @@ function remove_search_post($post_id_sql)
|
||||||
function username_search($search_match)
|
function username_search($search_match)
|
||||||
{
|
{
|
||||||
global $db, $board_config, $template, $lang, $images, $theme, $phpEx, $phpbb_root_path;
|
global $db, $board_config, $template, $lang, $images, $theme, $phpEx, $phpbb_root_path;
|
||||||
global $starttime;
|
global $starttime, $gen_simple_header;
|
||||||
|
|
||||||
|
$gen_simple_header = TRUE;
|
||||||
|
|
||||||
$username_list = '';
|
$username_list = '';
|
||||||
if ( !empty($search_match) )
|
if ( !empty($search_match) )
|
||||||
|
@ -459,7 +461,6 @@ function username_search($search_match)
|
||||||
$db->sql_freeresult($result);
|
$db->sql_freeresult($result);
|
||||||
}
|
}
|
||||||
|
|
||||||
$gen_simple_header = TRUE;
|
|
||||||
$page_title = $lang['Search'];
|
$page_title = $lang['Search'];
|
||||||
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
|
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
|
||||||
|
|
||||||
|
|
|
@ -63,7 +63,7 @@ function validate_username($username)
|
||||||
{
|
{
|
||||||
while( $row = $db->sql_fetchrow($result) )
|
while( $row = $db->sql_fetchrow($result) )
|
||||||
{
|
{
|
||||||
if ( preg_match("#\b(" . str_replace("\*", "\w*?", preg_quote($row['disallow_username'])) . ")\b#i", $username) )
|
if ( preg_match("#\b(" . str_replace("\*", ".*?", preg_quote($row['disallow_username'])) . ")\b#i", $username) )
|
||||||
{
|
{
|
||||||
return array('error' => true, 'error_msg' => $lang['Username_disallowed']);
|
return array('error' => true, 'error_msg' => $lang['Username_disallowed']);
|
||||||
}
|
}
|
||||||
|
@ -76,7 +76,7 @@ function validate_username($username)
|
||||||
{
|
{
|
||||||
while( $row = $db->sql_fetchrow($result) )
|
while( $row = $db->sql_fetchrow($result) )
|
||||||
{
|
{
|
||||||
if ( preg_match("#\b(" . str_replace("\*", "\w*?", preg_quote($row['word'])) . ")\b#i", $username) )
|
if ( preg_match("#\b(" . str_replace("\*", ".*?", preg_quote($row['word'])) . ")\b#i", $username) )
|
||||||
{
|
{
|
||||||
return array('error' => true, 'error_msg' => $lang['Username_disallowed']);
|
return array('error' => true, 'error_msg' => $lang['Username_disallowed']);
|
||||||
}
|
}
|
||||||
|
@ -102,7 +102,7 @@ function validate_email($email)
|
||||||
|
|
||||||
if ( $email != '' )
|
if ( $email != '' )
|
||||||
{
|
{
|
||||||
if ( preg_match('/^[a-z0-9\.\-_]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/is', $email) )
|
if ( preg_match('/^[a-z0-9\.\-_\+]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/is', $email) )
|
||||||
{
|
{
|
||||||
$sql = "SELECT ban_email
|
$sql = "SELECT ban_email
|
||||||
FROM " . BANLIST_TABLE;
|
FROM " . BANLIST_TABLE;
|
||||||
|
@ -110,7 +110,7 @@ function validate_email($email)
|
||||||
{
|
{
|
||||||
while( $row = $db->sql_fetchrow($result) )
|
while( $row = $db->sql_fetchrow($result) )
|
||||||
{
|
{
|
||||||
$match_email = str_replace('*', '.*', $row['ban_email']);
|
$match_email = str_replace('*', '.*?', $row['ban_email']);
|
||||||
if ( preg_match('/^' . $match_email . '$/is', $email) )
|
if ( preg_match('/^' . $match_email . '$/is', $email) )
|
||||||
{
|
{
|
||||||
return array('error' => true, 'error_msg' => $lang['Email_banned']);
|
return array('error' => true, 'error_msg' => $lang['Email_banned']);
|
||||||
|
|
|
@ -85,13 +85,11 @@ $s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['
|
||||||
// Get basic (usernames + totals) online
|
// Get basic (usernames + totals) online
|
||||||
// situation
|
// situation
|
||||||
//
|
//
|
||||||
$user_forum_sql = ( !empty($forum_id) ) ? "AND ( u.user_session_page = $forum_id
|
$user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = $forum_id" : '';
|
||||||
OR s.session_page = $forum_id)" : '';
|
|
||||||
$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip
|
$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip
|
||||||
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
|
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
|
||||||
WHERE u.user_id = s.session_user_id
|
WHERE u.user_id = s.session_user_id
|
||||||
AND ( s.session_time >= ".( time() - 300 ) . "
|
AND s.session_time >= ".( time() - 300 ) . "
|
||||||
OR u.user_session_time >= " . ( time() - 300 ) . " )
|
|
||||||
$user_forum_sql
|
$user_forum_sql
|
||||||
ORDER BY u.username ASC, s.session_ip ASC";
|
ORDER BY u.username ASC, s.session_ip ASC";
|
||||||
if( !($result = $db->sql_query($sql)) )
|
if( !($result = $db->sql_query($sql)) )
|
||||||
|
@ -386,7 +384,7 @@ $template->assign_vars(array(
|
||||||
'S_CONTENT_ENCODING' => $lang['ENCODING'],
|
'S_CONTENT_ENCODING' => $lang['ENCODING'],
|
||||||
'S_CONTENT_DIR_LEFT' => $lang['LEFT'],
|
'S_CONTENT_DIR_LEFT' => $lang['LEFT'],
|
||||||
'S_CONTENT_DIR_RIGHT' => $lang['RIGHT'],
|
'S_CONTENT_DIR_RIGHT' => $lang['RIGHT'],
|
||||||
'S_TIMEZONE' => sprintf($lang['All_times'], $lang[$board_config['board_timezone']]),
|
'S_TIMEZONE' => sprintf($lang['All_times'], $lang[number_format($board_config['board_timezone'])]),
|
||||||
'S_LOGIN_ACTION' => append_sid('login.'.$phpEx),
|
'S_LOGIN_ACTION' => append_sid('login.'.$phpEx),
|
||||||
|
|
||||||
'T_HEAD_STYLESHEET' => $theme['head_stylesheet'],
|
'T_HEAD_STYLESHEET' => $theme['head_stylesheet'],
|
||||||
|
@ -454,4 +452,4 @@ header ('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
|
||||||
|
|
||||||
$template->pparse('overall_header');
|
$template->pparse('overall_header');
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -20,8 +20,6 @@
|
||||||
*
|
*
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
//
|
|
||||||
// session_begin()
|
|
||||||
//
|
//
|
||||||
// Adds/updates a new session to the database for the given userid.
|
// Adds/updates a new session to the database for the given userid.
|
||||||
// Returns the new session ID on success.
|
// Returns the new session ID on success.
|
||||||
|
@ -54,8 +52,7 @@ function session_begin($user_id, $user_ip, $page_id, $auto_create = 0, $enable_a
|
||||||
$expiry_time = $current_time - $board_config['session_length'];
|
$expiry_time = $current_time - $board_config['session_length'];
|
||||||
|
|
||||||
//
|
//
|
||||||
// Try and pull the last time stored
|
// Try and pull the last time stored in a cookie, if it exists
|
||||||
// in a cookie, if it exists
|
|
||||||
//
|
//
|
||||||
$sql = "SELECT *
|
$sql = "SELECT *
|
||||||
FROM " . USERS_TABLE . "
|
FROM " . USERS_TABLE . "
|
||||||
|
@ -81,8 +78,6 @@ function session_begin($user_id, $user_ip, $page_id, $auto_create = 0, $enable_a
|
||||||
// autologinid matches password
|
// autologinid matches password
|
||||||
$login = 1;
|
$login = 1;
|
||||||
$enable_autologin = 1;
|
$enable_autologin = 1;
|
||||||
|
|
||||||
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -102,7 +97,6 @@ function session_begin($user_id, $user_ip, $page_id, $auto_create = 0, $enable_a
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
|
|
||||||
$login = 1;
|
$login = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -146,27 +140,29 @@ function session_begin($user_id, $user_ip, $page_id, $auto_create = 0, $enable_a
|
||||||
SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login
|
SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login
|
||||||
WHERE session_id = '" . $session_id . "'
|
WHERE session_id = '" . $session_id . "'
|
||||||
AND session_ip = '$user_ip'";
|
AND session_ip = '$user_ip'";
|
||||||
if ( !($result = $db->sql_query($sql)) || !$db->sql_affectedrows() )
|
if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
|
||||||
{
|
{
|
||||||
$session_id = md5(uniqid($user_ip));
|
$session_id = md5(uniqid($user_ip));
|
||||||
|
|
||||||
$sql = "INSERT INTO " . SESSIONS_TABLE . "
|
$sql = "INSERT INTO " . SESSIONS_TABLE . "
|
||||||
(session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in)
|
(session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in)
|
||||||
VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login)";
|
VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login)";
|
||||||
if ( !($result = $db->sql_query($sql)) )
|
if ( !$db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
message_die(CRITICAL_ERROR, 'Error creating new session : session_begin', '', __LINE__, __FILE__, $sql);
|
message_die(CRITICAL_ERROR, 'Error creating new session', '', __LINE__, __FILE__, $sql);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( $user_id != ANONYMOUS )
|
if ( $user_id != ANONYMOUS )
|
||||||
{
|
{// ( $userdata['user_session_time'] > $expiry_time && $auto_create ) ? $userdata['user_lastvisit'] : (
|
||||||
|
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
|
||||||
|
|
||||||
$sql = "UPDATE " . USERS_TABLE . "
|
$sql = "UPDATE " . USERS_TABLE . "
|
||||||
SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
|
SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
|
||||||
WHERE user_id = $user_id";
|
WHERE user_id = $user_id";
|
||||||
if ( !$db->sql_query($sql) )
|
if ( !$db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
message_die(CRITICAL_ERROR, 'Error updating last visit time : session_begin', '', __LINE__, __FILE__, $sql);
|
message_die(CRITICAL_ERROR, 'Error updating last visit time', '', __LINE__, __FILE__, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
$userdata['user_lastvisit'] = $last_visit;
|
$userdata['user_lastvisit'] = $last_visit;
|
||||||
|
@ -185,8 +181,6 @@ function session_begin($user_id, $user_ip, $page_id, $auto_create = 0, $enable_a
|
||||||
|
|
||||||
setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
||||||
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
|
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
|
||||||
// header('Set-cookie: ' . $cookiename . '_data=' . urlencode(serialize($sessiondata)) . '; expires=' . gmdate("l, d-M-Y H:i:s", $current_time + 31536000) . ' GMT; domain=' . $cookiedomain . '; path=' . $cookiepath . $cookiesecure);
|
|
||||||
// header('Set-cookie: ' . $cookiename . '_sid=' . $session_id . '; domain=' . $cookiedomain . '; path=' . $cookiepath . $cookiesecure);
|
|
||||||
|
|
||||||
$SID = ( $sessionmethod == SESSION_METHOD_GET ) ? 'sid=' . $session_id : '';
|
$SID = ( $sessionmethod == SESSION_METHOD_GET ) ? 'sid=' . $session_id : '';
|
||||||
|
|
||||||
|
@ -194,8 +188,8 @@ function session_begin($user_id, $user_ip, $page_id, $auto_create = 0, $enable_a
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Checks for a given user session, tidies session
|
// Checks for a given user session, tidies session table and updates user
|
||||||
// table and updates user sessions at each page refresh
|
// sessions at each page refresh
|
||||||
//
|
//
|
||||||
function session_pagestart($user_ip, $thispage_id)
|
function session_pagestart($user_ip, $thispage_id)
|
||||||
{
|
{
|
||||||
|
@ -206,7 +200,6 @@ function session_pagestart($user_ip, $thispage_id)
|
||||||
$cookiepath = $board_config['cookie_path'];
|
$cookiepath = $board_config['cookie_path'];
|
||||||
$cookiedomain = $board_config['cookie_domain'];
|
$cookiedomain = $board_config['cookie_domain'];
|
||||||
$cookiesecure = $board_config['cookie_secure'];
|
$cookiesecure = $board_config['cookie_secure'];
|
||||||
$cookiesecure = ( $board_config['cookie_secure'] ) ? '; secure' : '';
|
|
||||||
|
|
||||||
$current_time = time();
|
$current_time = time();
|
||||||
unset($userdata);
|
unset($userdata);
|
||||||
|
@ -240,7 +233,7 @@ function session_pagestart($user_ip, $thispage_id)
|
||||||
AND s.session_ip = '$user_ip'";
|
AND s.session_ip = '$user_ip'";
|
||||||
if ( !($result = $db->sql_query($sql)) )
|
if ( !($result = $db->sql_query($sql)) )
|
||||||
{
|
{
|
||||||
message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch : session_pagestart', '', __LINE__, __FILE__, $sql);
|
message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch', '', __LINE__, __FILE__, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
$userdata = $db->sql_fetchrow($result);
|
$userdata = $db->sql_fetchrow($result);
|
||||||
|
@ -255,14 +248,27 @@ function session_pagestart($user_ip, $thispage_id)
|
||||||
//
|
//
|
||||||
// Only update session DB a minute or so after last update
|
// Only update session DB a minute or so after last update
|
||||||
//
|
//
|
||||||
$last_update = ( $userdata['user_id'] == ANONYMOUS ) ? $userdata['session_time'] : $userdata['user_session_time'];
|
if ( $current_time - $userdata['session_time'] > 60 )
|
||||||
|
{
|
||||||
if ( $current_time - $last_update > 60 )
|
// || $userdata['user_session_page'] != $thispage_id
|
||||||
{ // || $userdata['user_session_page'] != $thispage_id
|
$sql = "UPDATE " . SESSIONS_TABLE . "
|
||||||
$sql = ( $userdata['user_id'] == ANONYMOUS ) ? "UPDATE " . SESSIONS_TABLE . " SET session_time = $current_time, session_page = $thispage_id WHERE session_id = '" . $userdata['session_id'] . "' AND session_ip = '$user_ip'" : "UPDATE " . USERS_TABLE . " SET user_session_time = $current_time, user_session_page = $thispage_id WHERE user_id = " . $userdata['user_id'];
|
SET session_time = $current_time, session_page = $thispage_id
|
||||||
|
WHERE session_id = '" . $userdata['session_id'] . "'
|
||||||
|
AND session_ip = '$user_ip'";
|
||||||
if ( !$db->sql_query($sql) )
|
if ( !$db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
message_die(CRITICAL_ERROR, 'Error updating sessions table : session_pagestart', '', __LINE__, __FILE__, $sql);
|
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( $userdata['user_id'] != ANONYMOUS )
|
||||||
|
{
|
||||||
|
$sql = "UPDATE " . USERS_TABLE . "
|
||||||
|
SET user_session_time = $current_time, user_session_page = $thispage_id
|
||||||
|
WHERE user_id = " . $userdata['user_id'];
|
||||||
|
if ( !$db->sql_query($sql) )
|
||||||
|
{
|
||||||
|
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -272,15 +278,13 @@ function session_pagestart($user_ip, $thispage_id)
|
||||||
$sql = "DELETE FROM " . SESSIONS_TABLE . "
|
$sql = "DELETE FROM " . SESSIONS_TABLE . "
|
||||||
WHERE session_time < $expiry_time
|
WHERE session_time < $expiry_time
|
||||||
AND session_id <> '$session_id'";
|
AND session_id <> '$session_id'";
|
||||||
if ( !($result = $db->sql_query($sql)) )
|
if ( !$db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
message_die(CRITICAL_ERROR, 'Error clearing sessions table : session_pagestart', '', __LINE__, __FILE__, $sql);
|
message_die(CRITICAL_ERROR, 'Error clearing sessions table', '', __LINE__, __FILE__, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
||||||
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
|
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
|
||||||
// header('Set-cookie: ' . $cookiename . '_data=' . urlencode(serialize($sessiondata)) . '; expires=' . gmdate("l, d-M-Y H:i:s", $current_time + 31536000) . ' GMT; domain=' . $cookiedomain . '; path=' . $cookiepath . $cookiesecure);
|
|
||||||
// header('Set-cookie: ' . $cookiename . '_sid=' . $session_id . '; domain=' . $cookiedomain . '; path=' . $cookiepath . $cookiesecure);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $userdata;
|
return $userdata;
|
||||||
|
@ -295,7 +299,7 @@ function session_pagestart($user_ip, $thispage_id)
|
||||||
|
|
||||||
if ( !($userdata = session_begin($user_id, $user_ip, $thispage_id, TRUE)) )
|
if ( !($userdata = session_begin($user_id, $user_ip, $thispage_id, TRUE)) )
|
||||||
{
|
{
|
||||||
message_die(CRITICAL_ERROR, 'Error creating user session : session_pagestart', '', __LINE__, __FILE__, $sql);
|
message_die(CRITICAL_ERROR, 'Error creating user session', '', __LINE__, __FILE__, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $userdata;
|
return $userdata;
|
||||||
|
@ -316,7 +320,6 @@ function session_end($session_id, $user_id)
|
||||||
$cookiepath = $board_config['cookie_path'];
|
$cookiepath = $board_config['cookie_path'];
|
||||||
$cookiedomain = $board_config['cookie_domain'];
|
$cookiedomain = $board_config['cookie_domain'];
|
||||||
$cookiesecure = $board_config['cookie_secure'];
|
$cookiesecure = $board_config['cookie_secure'];
|
||||||
// $cookiesecure = ( $board_config['cookie_secure'] ) ? '; secure' : '';
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Pull cookiedata or grab the URI propagated sid
|
// Pull cookiedata or grab the URI propagated sid
|
||||||
|
@ -338,20 +341,15 @@ function session_end($session_id, $user_id)
|
||||||
$sql = "DELETE FROM " . SESSIONS_TABLE . "
|
$sql = "DELETE FROM " . SESSIONS_TABLE . "
|
||||||
WHERE session_id = '$session_id'
|
WHERE session_id = '$session_id'
|
||||||
AND session_user_id = $user_id";
|
AND session_user_id = $user_id";
|
||||||
if ( !($result = $db->sql_query($sql)) )
|
if ( !$db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
message_die(CRITICAL_ERROR, 'Error removing user session : session_end', '', __LINE__, __FILE__, $sql);
|
message_die(CRITICAL_ERROR, 'Error removing user session', '', __LINE__, __FILE__, $sql);
|
||||||
}
|
}
|
||||||
|
|
||||||
setcookie($cookiename . '_data', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
setcookie($cookiename . '_data', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
||||||
setcookie($cookiename . '_sid', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
setcookie($cookiename . '_sid', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
|
||||||
// header('Set-cookie: ' . $cookiename . '_data=0; expires=' . gmdate("l, d-M-Y H:i:s", 0) . ' GMT; domain=' . $cookiedomain . '; path=' . $cookiepath. $cookiesecure);
|
|
||||||
// header('Set-cookie: ' . $cookiename . '_sid=0; expires=' . gmdate("l, d-M-Y H:i:s", 0) . ' GMT; domain=' . $cookiedomain . '; path=' . $cookiepath . $cookiesecure);
|
|
||||||
|
|
||||||
$SID = ( $sessionmethod == SESSION_METHOD_GET ) ? 'sid=' . $session_id : '';
|
|
||||||
|
|
||||||
return TRUE;
|
|
||||||
|
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -372,4 +370,4 @@ function append_sid($url, $non_html_amp = false)
|
||||||
return($url);
|
return($url);
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
|
@ -233,7 +233,7 @@ function user_avatar_upload($mode, $avatar_mode, &$current_avatar, &$current_typ
|
||||||
return $avatar_sql;
|
return $avatar_sql;
|
||||||
}
|
}
|
||||||
|
|
||||||
function display_avatar_gallery($mode, &$category, &$user_id, &$email, &$current_email, &$coppa, &$username, &$email, &$icq, &$aim, &$msn, &$yim, &$website, &$location, &$occupation, &$interests, &$signature, &$viewemail, &$notifypm, &$popuppm, &$notifyreply, &$attachsig, &$allowhtml, &$allowbbcode, &$allowsmilies, &$allowviewonline, &$style, &$language, &$timezone, &$dateformat)
|
function display_avatar_gallery($mode, &$category, &$user_id, &$email, &$current_email, &$coppa, &$username, &$email, &$icq, &$aim, &$msn, &$yim, &$website, &$location, &$occupation, &$interests, &$signature, &$viewemail, &$notifypm, &$popuppm, &$notifyreply, &$attachsig, &$allowhtml, &$allowbbcode, &$allowsmilies, &$hideonline, &$style, &$language, &$timezone, &$dateformat)
|
||||||
{
|
{
|
||||||
global $board_config, $db, $template, $lang, $images, $theme;
|
global $board_config, $db, $template, $lang, $images, $theme;
|
||||||
global $phpbb_root_path, $phpEx;
|
global $phpbb_root_path, $phpEx;
|
||||||
|
@ -309,7 +309,7 @@ function display_avatar_gallery($mode, &$category, &$user_id, &$email, &$current
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$params = array('coppa', 'user_id', 'username', 'email', 'current_email', 'icq', 'aim', 'msn', 'yim', 'website', 'location', 'occupation', 'interests', 'signature', 'viewemail', 'notifypm', 'popuppm', 'notifyreply', 'attachsig', 'allowhtml', 'allowbbcode', 'allowsmilies', 'allowviewonline', 'style', 'language', 'timezone', 'dateformat');
|
$params = array('coppa', 'user_id', 'username', 'email', 'current_email', 'icq', 'aim', 'msn', 'yim', 'website', 'location', 'occupation', 'interests', 'signature', 'viewemail', 'notifypm', 'popuppm', 'notifyreply', 'attachsig', 'allowhtml', 'allowbbcode', 'allowsmilies', 'hideonline', 'style', 'language', 'timezone', 'dateformat');
|
||||||
|
|
||||||
$s_hidden_vars = '<input type="hidden" name="agreed" value="true" />';
|
$s_hidden_vars = '<input type="hidden" name="agreed" value="true" />';
|
||||||
|
|
||||||
|
@ -333,4 +333,4 @@ function display_avatar_gallery($mode, &$category, &$user_id, &$email, &$current
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
|
@ -27,12 +27,6 @@ if ( !defined('IN_PHPBB') )
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( !$userdata['session_logged_in'] )
|
|
||||||
{
|
|
||||||
header('Location: ' . append_sid("login.$phpEx?redirect=profile.$phpEx&mode=email&" . POST_USERS_URL . "=$user_id", true));
|
|
||||||
exit;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( !empty($HTTP_GET_VARS[POST_USERS_URL]) || !empty($HTTP_POST_VARS[POST_USERS_URL]) )
|
if ( !empty($HTTP_GET_VARS[POST_USERS_URL]) || !empty($HTTP_POST_VARS[POST_USERS_URL]) )
|
||||||
{
|
{
|
||||||
$user_id = ( !empty($HTTP_GET_VARS[POST_USERS_URL]) ) ? $HTTP_GET_VARS[POST_USERS_URL] : $HTTP_POST_VARS[POST_USERS_URL];
|
$user_id = ( !empty($HTTP_GET_VARS[POST_USERS_URL]) ) ? $HTTP_GET_VARS[POST_USERS_URL] : $HTTP_POST_VARS[POST_USERS_URL];
|
||||||
|
@ -42,6 +36,12 @@ else
|
||||||
message_die(GENERAL_MESSAGE, $lang['No_user_specified']);
|
message_die(GENERAL_MESSAGE, $lang['No_user_specified']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ( !$userdata['session_logged_in'] )
|
||||||
|
{
|
||||||
|
header('Location: ' . append_sid("login.$phpEx?redirect=profile.$phpEx&mode=email&" . POST_USERS_URL . "=$user_id", true));
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
$sql = "SELECT username, user_email, user_viewemail, user_lang
|
$sql = "SELECT username, user_email, user_viewemail, user_lang
|
||||||
FROM " . USERS_TABLE . "
|
FROM " . USERS_TABLE . "
|
||||||
WHERE user_id = $user_id";
|
WHERE user_id = $user_id";
|
||||||
|
|
|
@ -27,11 +27,11 @@ if ( !defined('IN_PHPBB') )
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
// ---------------------------------------
|
||||||
// Load agreement template since user has not yet
|
// Load agreement template since user has not yet
|
||||||
// agreed to registration conditions/coppa
|
// agreed to registration conditions/coppa
|
||||||
//
|
//
|
||||||
function show_coppa(&$coppa)
|
function show_coppa()
|
||||||
{
|
{
|
||||||
global $template, $lang, $phpbb_root_path, $phpEx;
|
global $template, $lang, $phpbb_root_path, $phpEx;
|
||||||
|
|
||||||
|
@ -40,7 +40,6 @@ function show_coppa(&$coppa)
|
||||||
);
|
);
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
'COPPA' => $coppa,
|
|
||||||
'REGISTRATION' => $lang['Registration'],
|
'REGISTRATION' => $lang['Registration'],
|
||||||
'AGREEMENT' => $lang['Reg_agreement'],
|
'AGREEMENT' => $lang['Reg_agreement'],
|
||||||
"AGREE_OVER_13" => $lang['Agree_over_13'],
|
"AGREE_OVER_13" => $lang['Agree_over_13'],
|
||||||
|
@ -55,8 +54,7 @@ function show_coppa(&$coppa)
|
||||||
|
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
//
|
// ---------------------------------------
|
||||||
//
|
|
||||||
|
|
||||||
$error = FALSE;
|
$error = FALSE;
|
||||||
$page_title = ( $mode == 'editprofile' ) ? $lang['Edit_profile'] : $lang['Register'];
|
$page_title = ( $mode == 'editprofile' ) ? $lang['Edit_profile'] : $lang['Register'];
|
||||||
|
@ -65,12 +63,12 @@ if ( $mode == 'register' && !isset($HTTP_POST_VARS['agreed']) && !isset($HTTP_GE
|
||||||
{
|
{
|
||||||
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
|
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
|
||||||
|
|
||||||
show_coppa($coppa);
|
show_coppa();
|
||||||
|
|
||||||
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
|
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
|
||||||
}
|
}
|
||||||
|
|
||||||
$coppa = ( ( !$HTTP_POST_VARS['coppa'] && !$HTTP_GET_VARS['coppa'] ) || $mode == 'register' ) ? 0 : TRUE;
|
$coppa = ( empty($HTTP_POST_VARS['coppa']) && empty($HTTP_GET_VARS['coppa']) ) ? 0 : TRUE;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Check and initialize some variables if needed
|
// Check and initialize some variables if needed
|
||||||
|
@ -223,14 +221,12 @@ if ( isset($HTTP_POST_VARS['submit']) )
|
||||||
}
|
}
|
||||||
else if ( $mode == 'register' )
|
else if ( $mode == 'register' )
|
||||||
{
|
{
|
||||||
$coppa = (!$HTTP_POST_VARS['coppa'] && !$HTTP_GET_VARS['coppa']) ? 0 : TRUE;
|
|
||||||
|
|
||||||
if ( empty($username) || empty($password) || empty($password_confirm) || empty($email) )
|
if ( empty($username) || empty($password) || empty($password_confirm) || empty($email) )
|
||||||
{
|
{
|
||||||
$error = TRUE;
|
$error = TRUE;
|
||||||
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
|
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$passwd_sql = '';
|
$passwd_sql = '';
|
||||||
|
@ -707,6 +703,8 @@ if( isset($HTTP_POST_VARS['avatargallery']) && !$error )
|
||||||
'body' => 'profile_avatar_gallery.tpl')
|
'body' => 'profile_avatar_gallery.tpl')
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$allowviewonline = !$allowviewonline;
|
||||||
|
|
||||||
display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $email, $icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $signature, $viewemail, $notifypm, $popuppm, $notifyreply, $attachsig, $allowhtml, $allowbbcode, $allowsmilies, $allowviewonline, $user_style, $user_lang, $user_timezone, $user_dateformat);
|
display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $email, $icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $signature, $viewemail, $notifypm, $popuppm, $notifyreply, $attachsig, $allowhtml, $allowbbcode, $allowsmilies, $allowviewonline, $user_style, $user_lang, $user_timezone, $user_dateformat);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -787,7 +785,7 @@ else
|
||||||
// us from doing file uploads....
|
// us from doing file uploads....
|
||||||
//
|
//
|
||||||
$ini_val = ( phpversion() >= '4.0.0' ) ? 'ini_get' : 'get_cfg_var';
|
$ini_val = ( phpversion() >= '4.0.0' ) ? 'ini_get' : 'get_cfg_var';
|
||||||
$form_enctype = ( !@$ini_val('file_uploads') || phpversion() == '4.0.4pl1' || !$board_config['allow_avatar_upload'] || ( phpversion() < '4.0.3' && @$ini_val('open_basedir') != '' ) ) ? '' : 'enctype="multipart/form-data"';
|
$form_enctype = ( @$ini_val('file_uploads') == '0' || strtolower(@$ini_val('file_uploads') == 'off') || phpversion() == '4.0.4pl1' || !$board_config['allow_avatar_upload'] || ( phpversion() < '4.0.3' && @$ini_val('open_basedir') != '' ) ) ? '' : 'enctype="multipart/form-data"';
|
||||||
|
|
||||||
$template->assign_vars(array(
|
$template->assign_vars(array(
|
||||||
'USERNAME' => $username,
|
'USERNAME' => $username,
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 新的會員帳號
|
|
||||||
|
|
||||||
您好,
|
您好,
|
||||||
|
|
||||||
這個 "{USERNAME}" 的帳號正在等待開通 (可能暫時被凍結了或是才剛完成註冊程序). 如果有必要的話, 請先查明這個使用者的資料, 然後利用以下連結啟用這個會員帳號:
|
這個 "{USERNAME}" 的帳號正在等待開通 (可能暫時被凍結了或是才剛完成註冊程序). 如果有必要的話, 請先查明這個使用者的資料, 然後利用以下連結啟用這個會員帳號:
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 帳號已經啟用
|
|
||||||
|
|
||||||
親愛的 {USERNAME} 您好,
|
親愛的 {USERNAME} 您好,
|
||||||
|
|
||||||
您在"{SITENAME}"的帳號已經啟用, 您可以使用所收到的會員帳號及密碼登入"{SITENAME}".
|
您在"{SITENAME}"的帳號已經啟用, 您可以使用所收到的會員帳號及密碼登入"{SITENAME}".
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: w迎來到 {SITENAME} 討論區
|
|
||||||
|
|
||||||
{WELCOME_MSG}
|
{WELCOME_MSG}
|
||||||
|
|
||||||
請妥善保留這封電子郵件. 您的帳號資料如下:
|
請妥善保留這封電子郵件. 您的帳號資料如下:
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: w迎來到 {SITENAME} 討論區
|
|
||||||
|
|
||||||
{WELCOME_MSG}
|
{WELCOME_MSG}
|
||||||
|
|
||||||
依照"美國兒童網路隱私保護法"規定, 您的帳號尚未能啟用.
|
依照"美國兒童網路隱私保護法"規定, 您的帳號尚未能啟用.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 您已經被加入這個會員群組
|
|
||||||
|
|
||||||
恭喜您,
|
恭喜您,
|
||||||
|
|
||||||
您已經正式加入"{SITENAME}"的"{GROUP_NAME}"這個群組.
|
您已經正式加入"{SITENAME}"的"{GROUP_NAME}"這個群組.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 您的請求已經獲得批准
|
|
||||||
|
|
||||||
恭喜您,
|
恭喜您,
|
||||||
|
|
||||||
你在"{SITENAME}"所申請加入的群組"{GROUP_NAME}", 已經獲得批准.
|
你在"{SITENAME}"所申請加入的群組"{GROUP_NAME}", 已經獲得批准.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 有一個會員申請加入您的群組
|
|
||||||
|
|
||||||
親愛的 {GROUP_MODERATOR} 您好,
|
親愛的 {GROUP_MODERATOR} 您好,
|
||||||
|
|
||||||
有一個會員提出申請加入你在"{SITENAME}"所管理的會員群組.
|
有一個會員提出申請加入你在"{SITENAME}"所管理的會員群組.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: "您有新的私人訊息
|
|
||||||
|
|
||||||
親愛的 {USERNAME} 您好,
|
親愛的 {USERNAME} 您好,
|
||||||
|
|
||||||
您在"{SITENAME}"有新的私人訊息, 而且您要求系統以電子郵件通知. 您可以利用以下的連結檢視您剛收到的私人訊息:
|
您在"{SITENAME}"有新的私人訊息, 而且您要求系統以電子郵件通知. 您可以利用以下的連結檢視您剛收到的私人訊息:
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 主題回覆通知 - {TOPIC_TITLE}
|
|
||||||
|
|
||||||
親愛的 {USERNAME} 您好,
|
親愛的 {USERNAME} 您好,
|
||||||
|
|
||||||
您收到這封這封電子郵件是因為您在"{SITENAME}"訂閱了主題"{TOPIC_TITLE}", 這個主題在您上次來訪後有新的回覆訊息. 您可以使用以下連結來觀看回覆的訊息, 在您觀看原主題之前, 不會有更新的訊息通知您.
|
您收到這封這封電子郵件是因為您在"{SITENAME}"訂閱了主題"{TOPIC_TITLE}", 這個主題在您上次來訪後有新的回覆訊息. 您可以使用以下連結來觀看回覆的訊息, 在您觀看原主題之前, 不會有更新的訊息通知您.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 您的帳號已經恢復啟用!
|
|
||||||
|
|
||||||
親愛的 {USERNAME} 您好,
|
親愛的 {USERNAME} 您好,
|
||||||
|
|
||||||
您在"{SITENAME}"的帳號暫時被凍結, 最有可能的原因是因為您更改過您的個人資料. 請使用以下連結重新啟用您的帳號:
|
您在"{SITENAME}"的帳號暫時被凍結, 最有可能的原因是因為您更改過您的個人資料. 請使用以下連結重新啟用您的帳號:
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: 新的密碼啟用
|
|
||||||
|
|
||||||
親愛的 {USERNAME} 您好,
|
親愛的 {USERNAME} 您好,
|
||||||
|
|
||||||
您收到這封這封電子郵件是因為您 (或者是某人冒充您的名義) 申請了一組新的密碼. 假如這不是您本人所申請, 請不用理會這封電子郵件, 但是如果您持續收到這類的信件騷擾, 請您儘快向管理人員連繫.
|
您收到這封這封電子郵件是因為您 (或者是某人冒充您的名義) 申請了一組新的密碼. 假如這不是您本人所申請, 請不用理會這封電子郵件, 但是如果您持續收到這類的信件騷擾, 請您儘快向管理人員連繫.
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: w迎來到 {SITENAME} 討論區
|
|
||||||
|
|
||||||
{WELCOME_MSG}
|
{WELCOME_MSG}
|
||||||
|
|
||||||
請妥善保留這封電子郵件. 您的帳號資料如下:
|
請妥善保留這封電子郵件. 您的帳號資料如下:
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
Subject: w迎來到 {SITENAME} 討論區
|
|
||||||
|
|
||||||
{WELCOME_MSG}
|
{WELCOME_MSG}
|
||||||
|
|
||||||
請妥善保留這封電子郵件. 您的帳號資料如下:
|
請妥善保留這封電子郵件. 您的帳號資料如下:
|
||||||
|
|
|
@ -11,16 +11,16 @@
|
||||||
*
|
*
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
* Traditional Chinese[繁體中文語系] Translation
|
* Traditional Chinese Translation [繁體中文語系]
|
||||||
* -------------------
|
* -------------------
|
||||||
* begin : Thu Nov 26 2001
|
* begin : Thu Nov 26 2001
|
||||||
* by : 小竹子, OOHOO, 皇家騎士, 思
|
* by : 小竹子, OOHOO, 皇家騎士, 思
|
||||||
* email : kyo.yoshika@msa.hinet.net
|
* email : kyo.yoshika@msa.hinet.net
|
||||||
* mchiang@bigpond.net.au
|
* webdev@hotmail.com
|
||||||
* sjwu1@ms12.hinet.net
|
* sjwu1@ms12.hinet.net
|
||||||
* f8806077@mail.dyu.edu.tw
|
* f8806077@mail.dyu.edu.tw
|
||||||
*
|
*
|
||||||
* last modify : Sun Dec 30 2001
|
* last modify : Sun Dec 30 2001
|
||||||
*
|
*
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
|
@ -11,16 +11,16 @@
|
||||||
*
|
*
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
* Traditional Chinese[繁體中文語系] Translation
|
* Traditional Chinese Translation [繁體中文語系]
|
||||||
* -------------------
|
* -------------------
|
||||||
* begin : Thu Nov 26 2001
|
* begin : Thu Nov 26 2001
|
||||||
* by : 小竹子, OOHOO, 皇家騎士, 思
|
* by : 小竹子, OOHOO, 皇家騎士, 思
|
||||||
* email : kyo.yoshika@msa.hinet.net
|
* email : kyo.yoshika@msa.hinet.net
|
||||||
* mchiang@bigpond.net.au
|
* webdev@hotmail.com
|
||||||
* sjwu1@ms12.hinet.net
|
* sjwu1@ms12.hinet.net
|
||||||
* f8806077@mail.dyu.edu.tw
|
* f8806077@mail.dyu.edu.tw
|
||||||
*
|
*
|
||||||
* last modify : Sun Dec 30 2001
|
* last modify : Sun Dec 30 2001
|
||||||
*
|
*
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
@ -106,7 +106,7 @@ $faq[] = array("
|
||||||
$faq[] = array("--","phpBB 2 聲明");
|
$faq[] = array("--","phpBB 2 聲明");
|
||||||
$faq[] = array("誰寫了這個討論版?", "這個程式 (未經修改的格式) 由 phpBB Group 所開發及釋出, 著作版權歸 <a href=\"http://www.phpbb.com/\" target=\"_blank\">phpBB Group</a> 所有. 依照「革奴大眾公有版權」(GNU General Public License) 的聲明, 這個程式可以自由的使用及散布, 如果您需要更多的資訊可以參考 <a href=\"http://www.gnu.org/copyleft/gpl.html\" target=\"_blank\">GNU General Public License</a>.");
|
$faq[] = array("誰寫了這個討論版?", "這個程式 (未經修改的格式) 由 phpBB Group 所開發及釋出, 著作版權歸 <a href=\"http://www.phpbb.com/\" target=\"_blank\">phpBB Group</a> 所有. 依照「革奴大眾公有版權」(GNU General Public License) 的聲明, 這個程式可以自由的使用及散布, 如果您需要更多的資訊可以參考 <a href=\"http://www.gnu.org/copyleft/gpl.html\" target=\"_blank\">GNU General Public License</a>.");
|
||||||
$faq[] = array("為什麼不能使用更多的功能 ?", "這個軟體是由 phpBB Group 所製作. 如果您認為需要加入更多功能請參觀 phpbb.com website 的說明. 請不要發表進階功能要求到 phpbb.com 的討論版, 這會使得開發小組分心無法致力新功能的開發. 請在版面瀏覽, 如果有任何我們已開發且經過測試的程式我們會放在版面上的.");
|
$faq[] = array("為什麼不能使用更多的功能 ?", "這個軟體是由 phpBB Group 所製作. 如果您認為需要加入更多功能請參觀 phpbb.com website 的說明. 請不要發表進階功能要求到 phpbb.com 的討論版, 這會使得開發小組分心無法致力新功能的開發. 請在版面瀏覽, 如果有任何我們已開發且經過測試的程式我們會放在版面上的.");
|
||||||
$faq[] = array("我該向誰聯繫有關這個討論版誤用或法律上的相關事務?", "您可以連絡這個討論版的管理者. 如果您不能找到這個版面的管理者以尋求更進一步的的聯繫. 如果您連絡管理者之後仍然沒有回應 (尋找 whois ) 或者其是屬於一個執行中的免費服務 (例如: yahoo, free.fr, f2s.com...等等), 管理者或誤用此服務的部門. 請記住 phpBB Group 是完全沒有控制權而且完全不負任何責任的, 這個討論版位居何處以及何人擁有. 在相關法令下, 完全沒有向 phpBB Group 指示 (cease and desist, liable, defamatory comment...等等). 也許不是直接由 phpbb.com website 路徑而得, 或者是只有 phpBB 此軟體的部份而已. 如果您 email到 phpBB Group 有關任何第三者使用軟體上的問題, 您的答案將會非常簡單或是根本不予回應.");
|
$faq[] = array("我該向誰聯繫有關這個討論版誤用或法律上的相關事務?", "您可以連絡這個討論版的管理者. 如果您不能找到這個版面的管理者以尋求更進一步的的聯繫. 如果您連絡管理者之後仍然沒有回應 (尋找 whois ) 或者其是屬於一個執行中的免費服務 (例如: yahoo, free.fr, f2s.com...等等), 管理者或誤用此服務的部門. 請記住 phpBB Group 是完全沒有控制權而且完全不負任何責任的, 這個討論版位居何處以及何人擁有. 在相關法令下, 完全沒有向 phpBB Group 指示 (cease and desist, liable, defamatory comment...等等). 也許不是直接由 phpbb.com website 路徑而得, 或者是只有 phpBB 此軟體的部份而已. 如果您 email 到 phpBB Group 有關任何第三者使用軟體上的問題, 您的答案將會非常簡單或是根本不予回應.");
|
||||||
|
|
||||||
//
|
//
|
||||||
// This ends the FAQ entries
|
// This ends the FAQ entries
|
||||||
|
|
9
phpBB/language/lang_hebrew/email/admin_activate.tpl
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
Subject: חשבון משתמש חדש
|
||||||
|
|
||||||
|
שלום,
|
||||||
|
|
||||||
|
החשבון השייך ל "{USERNAME}" הופסק או נוצר מחדש, אתה צריך לבדוק את הפרטים של משתמש זה (אם נדרש) ולהפעילו מחדש בעזרת שימוש בלינק הבא:
|
||||||
|
|
||||||
|
{U_ACTIVATE}
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
10
phpBB/language/lang_hebrew/email/admin_send_email.tpl
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
הדואר האלקטרוני הבא נשלח על-ידי המנהל של "{SITENAME}". אם הודעה זו היא ספאם, אם הודעה זו מכילה עלבונות או הערות אחרות שאתה מוצא פוגעות אנא צור קשר אם מנהל הלוח בכתובת הבאה:
|
||||||
|
|
||||||
|
{BOARD_EMAIL}
|
||||||
|
|
||||||
|
וצרף את כל מכתב זה (במיוחד את הכותרות).
|
||||||
|
|
||||||
|
ההודעה שנשלחה לך:
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
{MESSAGE}
|
|
@ -0,0 +1,7 @@
|
||||||
|
Subject: חשבון הופעל
|
||||||
|
|
||||||
|
שלום {USERNAME},
|
||||||
|
|
||||||
|
החשבון שלך ב "{SITENAME}" הופעל כעת, אתה רשאי להתחבר עם שם המשתמש והסיסמה שקיבלת במכתב הקודם.
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
18
phpBB/language/lang_hebrew/email/admin_welcome_inactive.tpl
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
Subject: ברוכים הבאים לפורומי {SITENAME}
|
||||||
|
|
||||||
|
{WELCOME_MSG}
|
||||||
|
|
||||||
|
אנא שמור מכתב זה ברשומות שלך. מידע החשבון שלך הוא:
|
||||||
|
|
||||||
|
----------------------------
|
||||||
|
שם משתמש: {USERNAME}
|
||||||
|
סיסמה: {PASSWORD}
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
החשבון שלך כרגע אינו פעיל, מנהל הלוח צריך להפעיל אותו לפני שתוכל להתחבר. אתה תקבל עוד מכתב כשזה יקרה.
|
||||||
|
|
||||||
|
אנא אל תשכח את סיסמתך כיוון שהיא הוצפנה במסד הנתונים שלנו ולא נוכל לאחזר אותה עבורך. בכל מקרה, אם תשכח את סיסמתך תוכל לבקש סיסמה חדשה שתופעל באותה דרך שחשבון זה מופעל.
|
||||||
|
|
||||||
|
תודה שנרשמת.
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
52
phpBB/language/lang_hebrew/email/coppa_welcome_inactive.tpl
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
Subject: Welcome to {SITENAME} Forums
|
||||||
|
|
||||||
|
{WELCOME_MSG}
|
||||||
|
|
||||||
|
In compliance with the COPPA act your account is currently inactive.
|
||||||
|
|
||||||
|
Please print this message out and have your parent or guardian sign and date it. Then fax it to:
|
||||||
|
|
||||||
|
{FAX_INFO}
|
||||||
|
|
||||||
|
OR mail it to:
|
||||||
|
|
||||||
|
{MAIL_INFO}
|
||||||
|
|
||||||
|
------------------------------ CUT HERE ------------------------------
|
||||||
|
Permission to Participate at {SITENAME}
|
||||||
|
|
||||||
|
Username: {USERNAME}
|
||||||
|
Password: {PASSWORD}
|
||||||
|
Email: {EMAIL_ADDRESS}
|
||||||
|
|
||||||
|
ICQ Number: {ICQ}
|
||||||
|
AIM Address: {AIM}
|
||||||
|
MSN Messenger: {MSN}
|
||||||
|
Yahoo Messenger: {YIM}
|
||||||
|
Web Site: {WEB_SITE}
|
||||||
|
From: {FROM}
|
||||||
|
Occupation: {OCC}
|
||||||
|
Interests: {INTERESTS}
|
||||||
|
|
||||||
|
I HAVE REVIEWED THE INFORMATION PROVIDED BY MY CHILD AND HEREBY GRANT PERMISSION TO {SITENAME} TO STORE THIS INFORMATION.
|
||||||
|
I UNDERSTAND THIS INFORMATION CAN BE CHANGED AT ANY TIME BY ENTERING A PASSWORD.
|
||||||
|
I UNDERSTAND THAT I MAY REQUEST FOR THIS INFORMATION TO BE REMOVED FROM {SITENAME} AT ANY TIME.
|
||||||
|
|
||||||
|
|
||||||
|
Parent or Guardian
|
||||||
|
(print your name here): _____________________
|
||||||
|
|
||||||
|
(sign here): __________________
|
||||||
|
|
||||||
|
Date: _______________
|
||||||
|
|
||||||
|
------------------------------ CUT HERE ------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
Once the administrator has recived the above form via fax or regular mail your account will be activated.
|
||||||
|
|
||||||
|
Please do not forget your password as it has been encrypted in our database and we cannot retrieve it for you. However, should you forget your password you can request a new one which will be activated in the same way as this account.
|
||||||
|
|
||||||
|
Thank you for registering.
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
11
phpBB/language/lang_hebrew/email/group_added.tpl
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
Subject: צורפת לקבוצת המשתמשים הזו
|
||||||
|
|
||||||
|
ברכות,
|
||||||
|
|
||||||
|
צורפת לקבוצה "{GROUP_NAME}" ב {SITENAME}.
|
||||||
|
פעולה זו בוצעה על-ידי אחראי הקבוצה או מנהל האתר, צור עימם קשר לעוד מידע.
|
||||||
|
|
||||||
|
תוכל לראות את המידע על הקבוצות שלך כאן:
|
||||||
|
{U_GROUPCP}
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
10
phpBB/language/lang_hebrew/email/group_approved.tpl
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
Subject: בקשתך אושרה
|
||||||
|
|
||||||
|
ברכות,
|
||||||
|
|
||||||
|
בקשתך להצטרף לקבוצה "{GROUP_NAME}" ב {SITENAME} אושרה.
|
||||||
|
לחץ על הלינק הבא כדי לראות את מידע הקבוצות שלך.
|
||||||
|
|
||||||
|
{U_GROUPCP}
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
10
phpBB/language/lang_hebrew/email/group_request.tpl
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
Subject: נעשתה בקשה להצטרפות לקבוצה שלך
|
||||||
|
|
||||||
|
לכבוד {GROUP_MODERATOR},
|
||||||
|
|
||||||
|
משתמש ביקש להצטרף לקבוצה שאתה מנהל ב {SITENAME}.
|
||||||
|
כדי לאשר או לדחות את הבקשה לחברות בקבוצה אנא בקר בקישור הבא:
|
||||||
|
|
||||||
|
{U_GROUPCP}
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
10
phpBB/language/lang_hebrew/email/index.htm
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body bgcolor="#FFFFFF" text="#000000">
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
11
phpBB/language/lang_hebrew/email/privmsg_notify.tpl
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
Subject: הודעה פרטית חדשה הגיעה
|
||||||
|
|
||||||
|
שלום {USERNAME},
|
||||||
|
|
||||||
|
קיבלת הודעה חדשה לחשבון שלך ב "{SITENAME}" וביקשת לקבל הודעה באירוע זה. אתה יכול לראות את הודעתך על-ידי לחיצה על הקישור הבא:
|
||||||
|
|
||||||
|
{U_INBOX}
|
||||||
|
|
||||||
|
זכור כי אתה תמיד יכול לבחור לא להיוודע על הודעות חדשות על-ידי שינוי ההגדרות המתאימות בפרופיל שלך.
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
12
phpBB/language/lang_hebrew/email/profile_send_email.tpl
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
שלום {TO_USERNAME},
|
||||||
|
|
||||||
|
המכתב הבא הוא דואר אלקטרוני שנשלח אליך על-ידי {FROM_USERNAME} דרך החשבון שלך ב {SITENAME}. אם הודעה זו הינה הצפה, מכילה עלבונות או הערות אחרות שאתה מוצא פוגעות אנא צור קשר עם מנהל הלוח בכתובת הבאה:
|
||||||
|
|
||||||
|
{BOARD_EMAIL}
|
||||||
|
|
||||||
|
צרף את המכתב המלא (במיוחד הכותרות). אנא שים לב שכתובת התגובה למכתב זה נקבעה ל {FROM_USERNAME}.
|
||||||
|
|
||||||
|
המכתב שנשלח אליך
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
{MESSAGE}
|
13
phpBB/language/lang_hebrew/email/topic_notify.tpl
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
Subject: הודעה על תגובה לנושא - {TOPIC_TITLE}
|
||||||
|
|
||||||
|
שלום {USERNAME},
|
||||||
|
|
||||||
|
קיבלת מכתב זה כי אתה עוקב אחר נושא, "{TOPIC_TITLE}" ב {SITENAME}. נושא זה קיבל תגובה מאז הביקור האחרון שלך. אתה יכול להשתמש בלינק הבא כדי לראות את התגובות שנכתבו, לא ישלחו אליך עוד הודעות עד שתבקר בנושא.
|
||||||
|
|
||||||
|
{U_TOPIC}
|
||||||
|
|
||||||
|
אם אין ברצונך לעקוב יותר אחר נושא זה אתה יכול ללחוץ על הקישור "הפסק לעקוב אחר נושא זה" הנמצא בתחתית הנושא הבא או על-ידי לחיצה על הקישור הבא:
|
||||||
|
|
||||||
|
{U_STOP_WATCHING_TOPIC}
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
9
phpBB/language/lang_hebrew/email/user_activate.tpl
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
Subject: הפעל מחדש את החשבון שלך
|
||||||
|
|
||||||
|
שלום {USERNAME},
|
||||||
|
|
||||||
|
החשבון שלך ב "{SITENAME}" הופסק, רוב הסיכויים שעל-ידי עריכת הפרופיל שלך. כדי להפעיל מחדש את החשבון שלך אתה חייב ללחוץ על הלינק מטה:
|
||||||
|
|
||||||
|
{U_ACTIVATE}
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
17
phpBB/language/lang_hebrew/email/user_activate_passwd.tpl
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
Subject: הפעלת סיסמה חדשה
|
||||||
|
|
||||||
|
שלום {USERNAME}
|
||||||
|
|
||||||
|
אתה מקבל דוא"ל זה בגלל שאתה (או מישהו שמתחזה להיות אתה) ביקשת שליחת סיסמה חדשה עבור החשבון שלך ב {SITENAME}. אם לא ביקשת דוא"ל זה - התעלם ממנו, אם אתה ממשיך לקבל אותו צור קשר עם מנהל הלוח.
|
||||||
|
|
||||||
|
כדי להשתמש בסיסמה החדשה יש להפעיל אותה. כדי לעשות זאת לחץ על הלינק מטה.
|
||||||
|
|
||||||
|
{U_ACTIVATE}
|
||||||
|
|
||||||
|
אם הכל יפעל בהצלחה תוכל להתחבר עם הסיסמה הזו:
|
||||||
|
|
||||||
|
סיסמה: {PASSWORD}
|
||||||
|
|
||||||
|
אתה כמובן תוכל לשנות את הסיסמה בעצמך דרך עמוד הפרופיל. אם יש לך קשיים אנא צור קשר עם מנהל הלוח.
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
17
phpBB/language/lang_hebrew/email/user_welcome.tpl
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
Subject: ברוכים הבאים לפורומי {SITENAME}
|
||||||
|
|
||||||
|
{WELCOME_MSG}
|
||||||
|
|
||||||
|
אנא שמור מכתב זה ברשומות שלך. מידע החשבון שלך הוא:
|
||||||
|
|
||||||
|
----------------------------
|
||||||
|
שם משתמש: {USERNAME}
|
||||||
|
סיסמה: {PASSWORD}
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
|
||||||
|
אנא אל תשכח את סיסמתך כיוון שהיא הוצפנה במסד הנתונים שלנו ולא נוכל לאחזר אותה עבורך. בכל מקרה, אם תשכח את סיסמתך תוכל לבקש סיסמה חדשה שתופעל באותה דרך שחשבון זה מופעל.
|
||||||
|
|
||||||
|
תודה שנרשמת.
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
20
phpBB/language/lang_hebrew/email/user_welcome_inactive.tpl
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
Subject: ברוכים הבאים לפורומי {SITENAME}
|
||||||
|
|
||||||
|
{WELCOME_MSG}
|
||||||
|
|
||||||
|
אנא שמור מכתב זה ברשומות שלך. מידע החשבון שלך הוא:
|
||||||
|
|
||||||
|
----------------------------
|
||||||
|
שם משתמש: {USERNAME}
|
||||||
|
סיסמה: {PASSWORD}
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
החשבון שלך כרגע אינו פעיל. לא תוכל להשתמש בו לפני שתבקר בקישור הבא:
|
||||||
|
|
||||||
|
{U_ACTIVATE}
|
||||||
|
|
||||||
|
אנא אל תשכח את סיסמתך כיוון שהיא הוצפנה במסד הנתונים שלנו ולא נוכל לאחזר אותה עבורך. בכל מקרה, אם תשכח את סיסמתך תוכל לבקש סיסמה חדשה שתופעל באותה דרך שחשבון זה מופעל.
|
||||||
|
|
||||||
|
תודה שנרשמת.
|
||||||
|
|
||||||
|
{EMAIL_SIG}
|
10
phpBB/language/lang_hebrew/index.htm
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body bgcolor="#FFFFFF" text="#000000">
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
906
phpBB/language/lang_hebrew/lang_admin.php
Normal file
|
@ -0,0 +1,906 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
/**************************************************************************
|
||||||
|
* lang_admin.php [Hebrew]
|
||||||
|
*
|
||||||
|
* begin : Sat Apr 16 2002
|
||||||
|
* copyright : Itay Cishnvesky, Gil Osher and the Chaotic Goat
|
||||||
|
* email : itay_il@hotmail.com
|
||||||
|
*
|
||||||
|
* lang_admin.php [English] [original]
|
||||||
|
* -------------------
|
||||||
|
* begin : Sat Dec 16 2000
|
||||||
|
* copyright : (C) 2001 The phpBB Group
|
||||||
|
* email : support@phpbb.com
|
||||||
|
*
|
||||||
|
* $Id: lang_admin.php,v 1.35 2002/03/10 03:41:33 dougk_ff7 Exp $
|
||||||
|
*
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
|
/***************************************************************************
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
***************************************************************************/
|
||||||
|
|
||||||
|
/***************************************************************************
|
||||||
|
*
|
||||||
|
* This file has been edited for legal purposes by Gil Osher and Itay
|
||||||
|
* Cishnvesky. Have fun all of you Israeli surfers!!!
|
||||||
|
*
|
||||||
|
***************************************************************************/
|
||||||
|
|
||||||
|
//
|
||||||
|
// Format is same as lang_main
|
||||||
|
//
|
||||||
|
|
||||||
|
//
|
||||||
|
// Modules, this replaces the keys used
|
||||||
|
// in the modules[][] arrays in each module file
|
||||||
|
//
|
||||||
|
$lang['General'] = "ניהול כללי";
|
||||||
|
$lang['Users'] = "ניהול משתמשים";
|
||||||
|
$lang['Groups'] = "ניהול קבוצות";
|
||||||
|
$lang['Forums'] = "ניהול פורום";
|
||||||
|
$lang['Styles'] = "ניהול ססגונות";
|
||||||
|
|
||||||
|
$lang['Configuration'] = "הגדרות";
|
||||||
|
$lang['Permissions'] = "הרשאות";
|
||||||
|
$lang['Manage'] = "ארגון";
|
||||||
|
$lang['Disallow'] = "מנע שמות";
|
||||||
|
$lang['Prune'] = "Pruning";
|
||||||
|
$lang['Mass_Email'] = "Mass Email";
|
||||||
|
$lang['Ranks'] = "דירוגים";
|
||||||
|
$lang['Smilies'] = "סמיילים";
|
||||||
|
$lang['Ban_Management'] = "בקרת גירושים";
|
||||||
|
$lang['Word_Censor'] = "סינון מילים";
|
||||||
|
$lang['Export'] = "יצא";
|
||||||
|
$lang['Create_new'] = "צור";
|
||||||
|
$lang['Add_new'] = "הוסף";
|
||||||
|
$lang['Backup_DB'] = "גבה מסד נתונים";
|
||||||
|
$lang['Restore_DB'] = "שחזר מסד נתונים";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Index
|
||||||
|
//
|
||||||
|
$lang['Admin'] = "ניהול";
|
||||||
|
$lang['Not_admin'] = "אתה לא מורשה לנהל את הלוח הזה";
|
||||||
|
$lang['Welcome_phpBB'] = "ברוך הבא ל phpBB";
|
||||||
|
$lang['Admin_intro'] = "תודה שבחרת phpBB כפתרון הפורום שלך. מסך זה יציג
|
||||||
|
בפניך סקירה מהירה על כל הסטטיסטיקות של הפורום שלך. תוכל לחזור לדף זה בכל עת
|
||||||
|
על ידי לחיצה על
|
||||||
|
<u>Admin Tools</u>
|
||||||
|
בצד השמאלי. על מנת לחזור לאינדקס הראשי, לחץ על סמל ה-phpBB אשר מצוי גם הוא
|
||||||
|
בצד השמאלי. שאר הקישוריות בצד השמאלי יאפשרו לך לשלוט בכל תחום של הפורום שלך,
|
||||||
|
בכל מסך יהיו הוראות בנוגע לשימוש בכליו.";
|
||||||
|
$lang['Main_index'] = "אינדקס הפורומים";
|
||||||
|
$lang['Forum_stats'] = "סטטיסטיקות הפורומים";
|
||||||
|
$lang['Admin_Index'] = "אינדקס ניהול";
|
||||||
|
$lang['Preview_forum'] = "תצוגה מקדימה של פורום";
|
||||||
|
|
||||||
|
$lang['Click_return_admin_index'] = "לחץ %sכאן%s כדי לחזור לאינדקס הניהול";
|
||||||
|
|
||||||
|
$lang['Statistic'] = "סטטיסטי";
|
||||||
|
$lang['Value'] = "ערך";
|
||||||
|
$lang['Number_posts'] = "מספר הודעות";
|
||||||
|
$lang['Posts_per_day'] = "הודעות ליום";
|
||||||
|
$lang['Number_topics'] = "מספר נושאים";
|
||||||
|
$lang['Topics_per_day'] = "נושאים ליום";
|
||||||
|
$lang['Number_users'] = "מספר משתמשים";
|
||||||
|
$lang['Users_per_day'] = "משתמשים ליום";
|
||||||
|
$lang['Board_started'] = "הלוח התחיל";
|
||||||
|
$lang['Avatar_dir_size'] = "גודל תיקיית הסימלונים";
|
||||||
|
$lang['Database_size'] = "גודל מסד הנתונים";
|
||||||
|
$lang['Gzip_compression'] ="כיווץ Gzip";
|
||||||
|
$lang['Not_available'] = "לא קיים";
|
||||||
|
|
||||||
|
$lang['ON'] = "פועל"; // This is for GZip compression
|
||||||
|
$lang['OFF'] = "כבוי";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// DB Utils
|
||||||
|
//
|
||||||
|
$lang['Database_Utilities'] = "עזרי מסד נתונים";
|
||||||
|
|
||||||
|
$lang['Restore'] = "שחזר";
|
||||||
|
$lang['Backup'] = "גבה";
|
||||||
|
$lang['Restore_explain'] = "זה יבצע שחזור מלא של כל טבלאות ה-phpBB מקובץ
|
||||||
|
שמור. אם השרת שלך תומך בכך, תוכל להעלות קבצי טקסט מקובצים בפורמט GZIP והוא
|
||||||
|
יפתח בצורה אוטומטית.
|
||||||
|
<b>אזהרה</b> פעולה זו תכתוב על כל מידע קיים. פעולת השחזור עלולה לקחת זמן רב
|
||||||
|
לצורך עיבוד נתונים - אנא אל תעבור מעמוד זה עד לסיום התהליך.";
|
||||||
|
$lang['Backup_explain'] = "פעולה זו יוצרת גיבוי לכל סוגי המידע של phpBB. אם
|
||||||
|
יש לך טבלאות שיצרת באותו מאגר נתונים של phpBB והיית מעוניין לגבות גם אותן,
|
||||||
|
אנא הכנס את שמותיהן כאשר הן מופרדות בסימן הפסיק במקומות למטה. במידה והשרת
|
||||||
|
שלך מאפשר זאת תוכל לקבץ בפורמט Gzip את הקובץ בכדי להקטין את גודלו לפני
|
||||||
|
ההורדה.";
|
||||||
|
|
||||||
|
$lang['Backup_options'] = "אפשרויות גיבוי";
|
||||||
|
$lang['Start_backup'] = "התחל גיבוי";
|
||||||
|
$lang['Full_backup'] = "גיבוי מלא";
|
||||||
|
$lang['Structure_backup'] = "גבה מבנה בלבד";
|
||||||
|
$lang['Data_backup'] = "גבה נתונים בלבד";
|
||||||
|
$lang['Additional_tables'] = "טבלאות נוספות";
|
||||||
|
$lang['Gzip_compress'] = "קובץ מכווץ ב Gzip";
|
||||||
|
$lang['Select_file'] = "בחר קובץ";
|
||||||
|
$lang['Start_Restore'] = "התחל שחזור";
|
||||||
|
|
||||||
|
$lang['Restore_success'] = "מסד הנתונים שוחזר בהצלחה.<br /><br />הלוח שלך
|
||||||
|
אמור
|
||||||
|
להיות במצב שהיה בו התבצע הגיבוי.";
|
||||||
|
$lang['Backup_download'] = "ההורדה שלך תחל בקרוב, אנא המתן עד שהיא מתחילה";
|
||||||
|
$lang['Backups_not_supported'] = "מצטער, אך גיבוי מסד הנתונים לא נתמך כרגע
|
||||||
|
במערכת מסד הנתונים שלך";
|
||||||
|
|
||||||
|
$lang['Restore_Error_uploading'] = "שגיאה בטעינת קובץ הגיבוי";
|
||||||
|
$lang['Restore_Error_filename'] = "בעיית שם קובץ, אנא נסה קובץ אחר";
|
||||||
|
$lang['Restore_Error_decompress'] = "לא יכול לכווץ קובץ gzip, אנא טען קובץ
|
||||||
|
טקסט
|
||||||
|
פשוט";
|
||||||
|
$lang['Restore_Error_no_file'] = "אף קובץ לא נטען";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Auth pages
|
||||||
|
//
|
||||||
|
$lang['Select_a_User'] = "בחר משתמש";
|
||||||
|
$lang['Select_a_Group'] = "בחר קבוצה";
|
||||||
|
$lang['Select_a_Forum'] = "בחר פורום";
|
||||||
|
$lang['Auth_Control_User'] = "בקרת הרשאות משתמש";
|
||||||
|
$lang['Auth_Control_Group'] = "בקרת הרשאות קבוצה";
|
||||||
|
$lang['Auth_Control_Forum'] = "בקרת הרשאות פורום";
|
||||||
|
$lang['Look_up_User'] = "בדוק משתמש";
|
||||||
|
$lang['Look_up_Group'] = "בדוק קבוצה";
|
||||||
|
$lang['Look_up_Forum'] = "בדוק פורום";
|
||||||
|
|
||||||
|
$lang['Group_auth_explain'] = "כאן תוכל לשנות את ההרשאות ומצב אחראי עבור כל
|
||||||
|
קבוצת משתמשים. אל תשכח שגם עם שינוי הגדרות קבוצה - הגדרות משתמש פרטיות
|
||||||
|
עלולות עדיין לאפשר למשתמש להכנס לפורומים, וכו'. במידה וזה המצב, תקבל אזהרה
|
||||||
|
על כך.";
|
||||||
|
$lang['User_auth_explain'] = "כאן תוכל לשנות את ההרשאות וסטטוס האחראי עבור
|
||||||
|
כל משתמש פרטי. זכור כי שינוי הרשאות משתמש לא ימנעו סופית ממשתמש להכנס לפורום
|
||||||
|
אם הוא בצוי בקבוצה בעלת הרשאת כניסה. תקבל אזהרה במידה ודבר כזה יתרחש.";
|
||||||
|
$lang['Forum_auth_explain'] = "כאן תוכל לשנות את דרגות ההרשאה של כל פורום.
|
||||||
|
לרשותך תהליך פשוט ותהליך מתקדם לכך, כאשר התהליך המתקדם מציע שליטה נרחבת יותר
|
||||||
|
בפעולת הפורום. זכור כי שינוי דרגת ההרשאה תשפיע על אילו משתמשים יכולים לבצע
|
||||||
|
פעולות שונות במסגרתן";
|
||||||
|
|
||||||
|
$lang['Simple_mode'] = "מצב פשוט";
|
||||||
|
$lang['Advanced_mode'] = "מצב מתקדם";
|
||||||
|
$lang['Moderator_status'] = "מצב אחראי";
|
||||||
|
|
||||||
|
$lang['Allowed_Access'] = "גישה מורשית";
|
||||||
|
$lang['Disallowed_Access'] = "גישה אסורה";
|
||||||
|
$lang['Is_Moderator'] = "הוא אחראי";
|
||||||
|
$lang['Not_Moderator'] = "לא אחראי";
|
||||||
|
|
||||||
|
$lang['Conflict_warning'] = "אזהרת התנגשות הרשאות";
|
||||||
|
$lang['Conflict_access_userauth'] = "למשתמש זה עדיין יש הרשאת כניסה לפורום
|
||||||
|
זה באמצעות אישור קבוצת משתמשים. יתכן כי תרצה לשנות את הרשאות הקבוצה או להסיר
|
||||||
|
את המשתמש מהקבוצה בכדי למנוע באופן מלא את הרשאת הכניסה שלו. הקבוצות המתירות
|
||||||
|
את הזכויות מצויינות בהמשך";
|
||||||
|
$lang['Conflict_mod_userauth'] = " משתמש זה הינו עדיין אחראי לפורום מכיוון
|
||||||
|
שהוא מצוי בקבוצת משתמשים מסויימת. יתכן כי תרצה לשנות את הרשאות הקבוצה או
|
||||||
|
להסיר את המשתמש מקבוצה זו בדי למנוע ממנו לזכות במעמד של אחראי על הפורום.
|
||||||
|
הקבוצות המתירות את הזכויות מצויינות בהמשך";
|
||||||
|
|
||||||
|
$lang['Conflict_access_groupauth'] = "למשתמש (או משתמשים) זה יש עדיין הרשאת
|
||||||
|
כניסה לפורום זה באמצעות הגדרות ההרשאה הפרטיות שלהם. יתכן ותרצה לשנות הגדרות
|
||||||
|
אילו בכדי למנוע באופן מלא את הרשאת הכניסה שלהם. ההרשאות של משתמש זה מפורטות
|
||||||
|
בהמשך.";
|
||||||
|
$lang['Conflict_mod_groupauth'] = "למשתמש (או משתמשים) זה יש עדיין זכויות
|
||||||
|
אחראי לפורום זה באמצעות הגדרות ההרשאה הפרטיות. יתכן ותרצה לשנות הגדרות אילו
|
||||||
|
בכדי למחוק באופן מלא את סטטוס האחראי שלו. ההרשאות של משתמש זה מפורטות
|
||||||
|
בהמשך.";
|
||||||
|
|
||||||
|
$lang['Public'] = "ציבורי";
|
||||||
|
$lang['Private'] = "פרטי";
|
||||||
|
$lang['Registered'] = "רשום";
|
||||||
|
$lang['Administrators'] = "מנהלים";
|
||||||
|
$lang['Hidden'] = "חבוי";
|
||||||
|
|
||||||
|
// These are displayed in the drop down boxes for advanced
|
||||||
|
// mode forum auth, try and keep them short!
|
||||||
|
$lang['Forum_ALL'] = "הכל";
|
||||||
|
$lang['Forum_REG'] = "רשומים";
|
||||||
|
$lang['Forum_PRIVATE'] = "פרטי";
|
||||||
|
$lang['Forum_MOD'] = "אחראי";
|
||||||
|
$lang['Forum_ADMIN'] = "אדמין";
|
||||||
|
|
||||||
|
$lang['View'] = "צפה";
|
||||||
|
$lang['Read'] = "קרא";
|
||||||
|
$lang['Post'] = "פרסם";
|
||||||
|
$lang['Reply'] = "הגב";
|
||||||
|
$lang['Edit'] = "ערוך";
|
||||||
|
$lang['Delete'] = "מחק";
|
||||||
|
$lang['Sticky'] = "דביק";
|
||||||
|
$lang['Announce'] = "הודע";
|
||||||
|
$lang['Vote'] = "הצבע";
|
||||||
|
$lang['Pollcreate'] = "צור סקר";
|
||||||
|
|
||||||
|
$lang['Permissions'] = "הרשאות";
|
||||||
|
$lang['Simple_Permission'] = "הרשאה פשוטה";
|
||||||
|
|
||||||
|
$lang['User_Level'] = "רמת משתמש";
|
||||||
|
$lang['Auth_User'] = "משתמש";
|
||||||
|
$lang['Auth_Admin'] = "מנהל";
|
||||||
|
$lang['Group_memberships'] = "חברות בקבוצת משתמשים";
|
||||||
|
$lang['Usergroup_members'] = "בקבוצה זו נמצאים החברים הבאים";
|
||||||
|
|
||||||
|
$lang['Forum_auth_updated'] = "הרשאות פורום עודכנו";
|
||||||
|
$lang['User_auth_updated'] = "הרשאות משתמש עודכנו";
|
||||||
|
$lang['Group_auth_updated'] = "הרשאות קבוצה עודכנו";
|
||||||
|
|
||||||
|
$lang['Auth_updated'] = "ההרשאות עודכנו";
|
||||||
|
$lang['Click_return_userauth'] = "לחץ %sכאן%s כדי לחזור להרשאות משתמש";
|
||||||
|
$lang['Click_return_groupauth'] = "לחץ %sכאן%s כדי לחזור להרשאות קבוצה";
|
||||||
|
$lang['Click_return_forumauth'] = "לחץ %sכאן%s כדי לחזור להרשאות פורום";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Banning
|
||||||
|
//
|
||||||
|
$lang['Ban_control'] = "בקרת גירוש";
|
||||||
|
$lang['Ban_explain'] = "כאן תוכל לשלוט בגירוש משתמשים. תוכל לגרש משתמש על
|
||||||
|
ידי גירוש שם המשתמש שלו, או טווח של כתובת IP. שיטות אילו מונעות ממשתמש להגיע
|
||||||
|
אפילו לדף האינדקס של הפורום שלך. בכדי למנוע ממשתמש להירשם מחדש תחת שם משתמש
|
||||||
|
שונה, תוכל לחסום גם כתובת דוא\"ל. שים לב - חסימת דוא\"ל בלבד לא תמנע ממשמתש
|
||||||
|
כלשהו להתחבר ולפרסם הודעות בפורום, עליך תחילה להשתמש באחת משתי השיטות
|
||||||
|
שצויינו לעיל על מנת לגרש.";
|
||||||
|
$lang['Ban_explain_warn'] = "אנא שים לב כי הכנסת טווח IP לגירוש לכך כי כל
|
||||||
|
הכתובות מהכתובת הראשונה לאחרונה יגורשו מן הפורום. ממולץ לצמצם ככל הניתן את
|
||||||
|
הטווח בכדי למנוע חסימה של משתמשים רצויים.";
|
||||||
|
|
||||||
|
$lang['Select_username'] = "בחר שם משתמש";
|
||||||
|
$lang['Select_ip'] = "בחר כתובת IP";
|
||||||
|
$lang['Select_email'] = "בחר כתובת דוא\"ל";
|
||||||
|
|
||||||
|
$lang['Ban_username'] = "גרש משתמש מסויים אחד או יותר";
|
||||||
|
$lang['Ban_username_explain'] = "ביכולתך לגרש מספר רב של משתמשים בפעם אחת על
|
||||||
|
ידי השילוב הנכון של העכבר והמקלדת עבור המחשב והדפדפן שלך.";
|
||||||
|
|
||||||
|
$lang['Ban_IP'] = "גרש כתובת IP או hostname אחד או יותר";
|
||||||
|
$lang['IP_hostname'] = "כתובות IP או hostnames";
|
||||||
|
$lang['Ban_IP_explain'] = "לצורך גירוש כתובות IP ו-Hostnames רבים, הפרד אותם
|
||||||
|
על ידי סימן הפסיק. לצורך סימון טווח של כתובות IP, הפרד בין הראשון לאחרון
|
||||||
|
באמצעות הסימן מקף (-). לצורך השימוש ב-wildcard העזר ב-*";
|
||||||
|
|
||||||
|
$lang['Ban_email'] = "גרש כתובת דוא\"ל אחת או יותר";
|
||||||
|
$lang['Ban_email_explain'] = "על מנת לחסום יותר מכתובת דוא\"ל אחת, הפרד בין
|
||||||
|
הכתובת עם סימן הפסיק. תוכל להעזר ב-wildcard כמקש *";
|
||||||
|
|
||||||
|
$lang['Unban_username'] = "החזר משתמש מסויים אחד או יותר";
|
||||||
|
$lang['Unban_username_explain'] = "ביכולתך להחזיר כמה משתמשים בו זמנית על
|
||||||
|
ידי שימוש נכון בצירוף עכבר ומקלדת עבור המחשב והדפדפן שלך";
|
||||||
|
|
||||||
|
$lang['Unban_IP'] = "החזר כתובת IP אחת או יותר";
|
||||||
|
$lang['Unban_IP_explain'] = "ביכולתך להחזיר מספר כתובות IP בו זמנית על ידי
|
||||||
|
שימוש נכון בצירוף עכבר ומקלדת עבור המחשב והדפדפן שלך";
|
||||||
|
|
||||||
|
$lang['Unban_email'] = "החזר כתובת דוא\"ל אחת או יותר";
|
||||||
|
$lang['Unban_email_explain'] = "ביכולתך להחזיר מספר כתובות דוא\"ל בו זמנית
|
||||||
|
על ידי שימוש נכון בצירוף עכבר ומקלדת עבור המחשב והדפדפן שלך";
|
||||||
|
|
||||||
|
$lang['No_banned_users'] = "אין שמות משתמשים מגורשים";
|
||||||
|
$lang['No_banned_ip'] = "אין כתובות IP מגורשות";
|
||||||
|
$lang['No_banned_email'] = "אין כתובות דוא\"ל מגורשות";
|
||||||
|
|
||||||
|
$lang['Ban_update_sucessful'] = "רשימת המגורשים עודכנה בהצלחה";
|
||||||
|
$lang['Click_return_banadmin'] = "לחץ %sכאן%s כדי לחזור לבקרת הגירוש";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Configuration
|
||||||
|
//
|
||||||
|
$lang['General_Config'] = "הגדרות כלליות";
|
||||||
|
$lang['Config_explain'] = "הטופס הבא מאפשר לך להתאים אישית את הגדרות הלוח
|
||||||
|
הכלליות. להגדרות משתמש ופורום השתמש בקישורים בצד שמאל.";
|
||||||
|
|
||||||
|
$lang['Click_return_config'] = "לחץ %sכאן%s כדי לחזור להגדרות הכלליות";
|
||||||
|
|
||||||
|
$lang['General_settings'] = "הגדרות לוח בלליות";
|
||||||
|
$lang['Server_name'] = "שם הדומיין";
|
||||||
|
$lang['Server_name_explain'] = "הדומיין ממנו פועל הפורום הזה";
|
||||||
|
$lang['Script_path'] = "כתובת הסקריפט";
|
||||||
|
$lang['Script_path_explain'] = "הספריה אשר בא ממוקם הסקריפט יחסית לדומיין";
|
||||||
|
$lang['Server_port'] = "פורט שרת";
|
||||||
|
$lang['Server_port_explain'] = "מספר הפורט (port) שהשרת שלך רץ עליו. בדרך
|
||||||
|
כלל הערך הוא 80";
|
||||||
|
$lang['Site_name'] = "שם האתר";
|
||||||
|
$lang['Site_desc'] = "תאור האתר";
|
||||||
|
$lang['Board_disable'] = "כבה לוח";
|
||||||
|
$lang['Board_disable_explain'] = "זה יהפוך את הלוח ללא זמין למשתמשים. אל
|
||||||
|
תתנתק
|
||||||
|
כשהלוח כבוי,לא תוכל להתחבר חזרה!";
|
||||||
|
$lang['Acct_activation'] = "אפשר אישור חשבון";
|
||||||
|
$lang['Acc_None'] = "ללא"; // These three entries are the type of activation
|
||||||
|
$lang['Acc_User'] = "משתמש";
|
||||||
|
$lang['Acc_Admin'] = "מנהל";
|
||||||
|
|
||||||
|
$lang['Abilities_settings'] = "הגדרות משתמש ופורום בסיסיים";
|
||||||
|
$lang['Max_poll_options'] = "מספר אפשרויות בסקר";
|
||||||
|
$lang['Flood_Interval'] = "מונע הצפות";
|
||||||
|
$lang['Flood_Interval_explain'] = "מספר השניות שמשתמש חייב להמתין בין פרסום
|
||||||
|
הודעות";
|
||||||
|
$lang['Board_email_form'] = "שליחת דוא\"ל דרך הלוח";
|
||||||
|
$lang['Board_email_form_explain'] = "משתמשים שולחים דוא\"ל אחד לשני דרך
|
||||||
|
הלוח";
|
||||||
|
$lang['Topics_per_page'] = "נושאים לעמוד";
|
||||||
|
$lang['Posts_per_page'] = "הודעות לעמוד";
|
||||||
|
$lang['Hot_threshold'] = "הודעות עבור נושאים פופולארים";
|
||||||
|
$lang['Default_style'] = "סגנון ברירת-מחדל";
|
||||||
|
$lang['Override_style'] = "דרוס סגנון משתמש";
|
||||||
|
$lang['Override_style_explain'] = "מחליף את סגנונות המשתמש עם ברירת-המחדל";
|
||||||
|
$lang['Default_language'] = "שפת ברירת-מחדל";
|
||||||
|
$lang['Date_format'] = "תבנית תאריך";
|
||||||
|
$lang['System_timezone'] = "אזור זמן המערכת";
|
||||||
|
$lang['Enable_gzip'] = "אפשר כיווץ GZip";
|
||||||
|
$lang['Enable_prune'] = "אשר סריקת הודעות בפורום";
|
||||||
|
$lang['Allow_HTML'] = "הרשה HTML";
|
||||||
|
$lang['Allow_BBCode'] = "הרשה BBCode";
|
||||||
|
$lang['Allowed_tags'] = "הרשה תגי HTML";
|
||||||
|
$lang['Allowed_tags_explain'] = "הפרד בין התגים באמצעות סימן הפסיק";
|
||||||
|
$lang['Allow_smilies'] = "הרשה סמיילים";
|
||||||
|
$lang['Smilies_path'] = "נתיב אחסון סמיילים";
|
||||||
|
$lang['Smilies_path_explain'] = "נתיב תחת ספריית השורש של phpBB, לדוגמה
|
||||||
|
images/smilies";
|
||||||
|
$lang['Allow_sig'] = "הרשה חתימות";
|
||||||
|
$lang['Max_sig_length'] = "אורך חתימה מקסימלי";
|
||||||
|
$lang['Max_sig_length_explain'] = "מספר מקסימום של תוים בחתימה";
|
||||||
|
$lang['Allow_name_change'] = "הרשה שינויי שמות משתמש";
|
||||||
|
|
||||||
|
$lang['Avatar_settings'] = "הגדרות סימלונים";
|
||||||
|
$lang['Allow_local'] = "אפשר גלריית סימלונים";
|
||||||
|
$lang['Allow_remote'] = "אפשר סימלונים מרוחקים";
|
||||||
|
$lang['Allow_remote_explain'] = "סימלונים מקושרים מאתרים אחרים";
|
||||||
|
$lang['Allow_upload'] = "אפשר טעינת סימלונים";
|
||||||
|
$lang['Max_filesize'] = "גודל מקסימלי לקובץ סימלון";
|
||||||
|
$lang['Max_filesize_explain'] = "לטעינת קובצי סימלון";
|
||||||
|
$lang['Max_avatar_size'] = "מימדי סימלון מקסימליים";
|
||||||
|
$lang['Max_avatar_size_explain'] = "(גובה x רוחב בפיקסלים)";
|
||||||
|
$lang['Avatar_storage_path'] = "נתיב אחסון סימלונים";
|
||||||
|
$lang['Avatar_storage_path_explain'] = "נתיב תחת ספריית השורש של phpBB,
|
||||||
|
לדוגמה
|
||||||
|
images/avatars";
|
||||||
|
$lang['Avatar_gallery_path'] = "נתיב גלריית סימלונים";
|
||||||
|
$lang['Avatar_gallery_path_explain'] = "נתיב תחת ספריית השורש של phpBB
|
||||||
|
לתמונות
|
||||||
|
קיימות, לדוגמה images/avatars/gallery";
|
||||||
|
|
||||||
|
$lang['COPPA_settings'] = "הגדרות COPPA";
|
||||||
|
$lang['COPPA_fax'] = "מספר פקס של COPPA";
|
||||||
|
$lang['COPPA_mail'] = "כתובת דואר של COPPA";
|
||||||
|
$lang['COPPA_mail_explain'] = "זוהי כתובת הדואר שאליה ישלחו ההורים את טפסי
|
||||||
|
הרישום של COPPA";
|
||||||
|
|
||||||
|
$lang['Email_settings'] = "הגדרות דוא\"ל";
|
||||||
|
$lang['Admin_email'] = "כתובת דוא\"ל של המנהל";
|
||||||
|
$lang['Email_sig'] = "חתימת דוא\"ל";
|
||||||
|
$lang['Email_sig_explain'] = "טקסט זה יצורף לכל המכתבים שישלחו מהלוח";
|
||||||
|
$lang['Use_SMTP'] = "השתמש בשרת SMTP עבור דוא\"ל";
|
||||||
|
$lang['Use_SMTP_explain'] = "אמור כן אם ברצונך לשלוח דוא\"ל דרך שרת רשום
|
||||||
|
במקום
|
||||||
|
להשתמש בפונקציית הדוא\"ל המקומית";
|
||||||
|
$lang['SMTP_server'] = "כתובת שרת SMTP";
|
||||||
|
$lang['SMTP_username'] = "שם משתמש SMTP";
|
||||||
|
$lang['SMTP_username_explain'] = "הכנס שם משתמש רק אם שרת ה-SMTP שלך דורש
|
||||||
|
זאת";
|
||||||
|
$lang['SMTP_password'] = "סיסמת SMTP";
|
||||||
|
$lang['SMTP_password_explain'] = "הכנס סיסמא רק אם שרת ה-SMTP שלך דורש זאת";
|
||||||
|
|
||||||
|
|
||||||
|
$lang['Disable_privmsg'] = "הודעות פרטיות";
|
||||||
|
$lang['Inbox_limits'] = "מספר הודעות מקסימלי בתיבת הדואר הנכנס";
|
||||||
|
$lang['Sentbox_limits'] = "מספר הודעות מקסימלי בתיבת הדואר היוצא";
|
||||||
|
$lang['Savebox_limits'] = "מספר הודעות מקסימלי בתיבת הדואר השמור";
|
||||||
|
|
||||||
|
$lang['Cookie_settings'] = "הגדרות \"עוגייה\"";
|
||||||
|
$lang['Cookie_settings_explain'] = "הגדרות אילו שולטות בצורה שבה מוגדרת
|
||||||
|
ה\"עוגייה\" על ידי הדפדפנים. ברוב המקרים ברירת המחדל תהיה מספיקה. אם אתה
|
||||||
|
מתכוון לשנות כאן דבר, עשה זאת בזהירות, הגדרות מוטעות עלולות למנוע ממשתמשים
|
||||||
|
להתחבר לפורום";
|
||||||
|
$lang['Cookie_name'] = "שם העוגייה";
|
||||||
|
$lang['Cookie_domain'] = "דומיין העוגייה";
|
||||||
|
$lang['Cookie_path'] = "נתיב העוגייה";
|
||||||
|
$lang['Session_length'] = "אורך Session [ שניות ]";
|
||||||
|
$lang['Cookie_secure'] = "אבטחת עוגיה [ https ]";
|
||||||
|
$lang['Cookie_secure_explain'] = "אם השרת שלך פועל דרך SSL סמן אופצייה זו
|
||||||
|
אחרת אשר אותה מבוטלת";
|
||||||
|
$lang['Session_length'] = "אורך הריצה [בשניות]";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Forum Management
|
||||||
|
//
|
||||||
|
$lang['Forum_admin'] = "ניהול פורום";
|
||||||
|
$lang['Forum_admin_explain'] = "מחלון זה תוכל להוסיף, למחוק, לערוך לשנות סדר
|
||||||
|
ולסנכרן מחדש קטגוריות ופורומים";
|
||||||
|
$lang['Edit_forum'] = "ערוך פורום";
|
||||||
|
$lang['Create_forum'] = "צור פורום חדש";
|
||||||
|
$lang['Create_category'] = "צור קטגוריה חדשה";
|
||||||
|
$lang['Remove'] = "הסר";
|
||||||
|
$lang['Action'] = "Action";
|
||||||
|
$lang['Update_order'] = "עדכן סדר";
|
||||||
|
$lang['Config_updated'] = "הגדרות הפורום עודכנו בהצלחה!";
|
||||||
|
$lang['Edit'] = "ערוך";
|
||||||
|
$lang['Delete'] = "מחק";
|
||||||
|
$lang['Move_up'] = "הזז מעלה";
|
||||||
|
$lang['Move_down'] = "הזז מטה";
|
||||||
|
$lang['Resync'] = "Resync";
|
||||||
|
$lang['No_mode'] = "שום מצב לא נבחר";
|
||||||
|
$lang['Forum_edit_delete_explain'] = "טופס זה יאפשר לך לשנות ולאפיין את כל
|
||||||
|
אפשרויות הפורום הכללי. על מנת לערוך הגדרות משתמש ופורום ספציפיים, העזר
|
||||||
|
בקישוריות המתאימות.";
|
||||||
|
|
||||||
|
$lang['Move_contents'] = "העבר את כל התוכן";
|
||||||
|
$lang['Forum_delete'] = "מחק פורום";
|
||||||
|
$lang['Forum_delete_explain'] = "טופס זה יאפשר לך למחוק פורום (או קטגוריה)
|
||||||
|
ולהחליט לאן להעביר את כל ההודעות (או הפורומים) שהוא הכיל.";
|
||||||
|
|
||||||
|
$lang['Forum_settings'] = "הגדרות פורום כלליות";
|
||||||
|
$lang['Forum_name'] = "שם הפורום";
|
||||||
|
$lang['Forum_desc'] = "תיאור";
|
||||||
|
$lang['Forum_status'] = "מצב הפורום";
|
||||||
|
$lang['Forum_pruning'] = "סריקת הודעות אוטומטית";
|
||||||
|
|
||||||
|
$lang['prune_freq'] = 'בדוק את גיל ההודעה כל';
|
||||||
|
$lang['prune_days'] = "הסר דיונים שלא נוספו להם הודעות תוך";
|
||||||
|
$lang['Set_prune_data'] = "הפעלת את סריקת ההודעות האוטומטית ומחיקתן לפורום
|
||||||
|
זה, אך לא הגדרת תדירות או מספר ימים לביצוע הסריקה. אנא חזור ובצע זאת";
|
||||||
|
|
||||||
|
$lang['Move_and_Delete'] = "העבר ומחוק";
|
||||||
|
|
||||||
|
$lang['Delete_all_posts'] = "מחק את כל ההודעות";
|
||||||
|
$lang['Nowhere_to_move'] = "אין לאן להעביר";
|
||||||
|
|
||||||
|
$lang['Edit_Category'] = "ערוך קטגוריה";
|
||||||
|
$lang['Edit_Category_explain'] = "העזר בטופס זה בכדי לשנות את שם הקטגוריה";
|
||||||
|
|
||||||
|
$lang['Forums_updated'] = "המידע של הפורום ו/או הקטגוריה עודכנו בהצלחה";
|
||||||
|
|
||||||
|
$lang['Must_delete_forums'] = "עליך למחוק את כל הפורומים לפני שתסיר קטגוריה
|
||||||
|
זו";
|
||||||
|
|
||||||
|
$lang['Click_return_forumadmin'] = "לחץ %sכאן%s על מנת לחזור ללוח ניהול";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Smiley Management
|
||||||
|
//
|
||||||
|
$lang['smiley_title'] = "כלי עריכת הסמיילים";
|
||||||
|
$lang['smile_desc'] = "מכאן תוכל להוסיף, למחוק ולערוך את הסמיילים אותם יוכלו
|
||||||
|
משתמשי הפורום להוסיף להודעותיהם";
|
||||||
|
|
||||||
|
$lang['smiley_config'] = "הגדרות סמיילים";
|
||||||
|
$lang['smiley_code'] = "מקשי הסמיילי";
|
||||||
|
$lang['smiley_url'] = "קובץ הסמיילי";
|
||||||
|
$lang['smiley_emot'] = "פירוש הסמיילי";
|
||||||
|
$lang['smile_add'] = "הוסף סמיילי חדש";
|
||||||
|
$lang['Smile'] = "סמיילי";
|
||||||
|
$lang['Emotion'] = "רגש (פירוש הסמיילי)";
|
||||||
|
|
||||||
|
$lang['Select_pak'] = "בחר בקובץ מסוג .pak";
|
||||||
|
$lang['replace_existing'] = "החלף סמיילי קיים";
|
||||||
|
$lang['keep_existing'] = "שמור על סמיילי קיים";
|
||||||
|
$lang['smiley_import_inst'] = "עליך לפתוח את קובץ הסמיילי המקווץ ולהעלות את
|
||||||
|
כל הקבצים לספריית סמיילים המתאימה עבר ההתקנה שלך. לאחר מכן בחר את המידע
|
||||||
|
הנכון לצורך יבוא חבילת הסמיילי";
|
||||||
|
$lang['smiley_import'] = "ייבא סמיילי";
|
||||||
|
$lang['choose_smile_pak'] = "בחר בקובץ סמיילי מסוג .pak";
|
||||||
|
$lang['import'] = "יבא סמיילים";
|
||||||
|
$lang['smile_conflicts'] = "מה צריך להעשות במקרה של קושי";
|
||||||
|
$lang['del_existing_smileys'] = "מחק סמיילים קיימים לפני הייבוא";
|
||||||
|
$lang['import_smile_pack'] = "ייבא חבילת סמיילים";
|
||||||
|
$lang['export_smile_pack'] = "צור חבילת סמיילים";
|
||||||
|
$lang['export_smiles'] = "לצורך יצירת חבילת סמיילים מבין מבחר הסמיילים אשר
|
||||||
|
כבר מותקן וקיים ברשותך, לחץ %sכאן%s כדי להוריד רת קובץ ה smiles.pak. שנה את
|
||||||
|
שמו של קובץ זה בהתאם, אך דאג להשאיר את סיומת הקובת .pak. לאחר מכן צור קובץ
|
||||||
|
zip המכיל את כל תמונות הסמיילים בנוסף לקובץ ההגדרות .pak הזה.";
|
||||||
|
|
||||||
|
$lang['smiley_add_success'] = "הסמיילי נוסף בהצלחה";
|
||||||
|
$lang['smiley_edit_success'] = "הסמיילי עודכן בהצלחה";
|
||||||
|
$lang['smiley_import_success'] = "הסמיילי יובא בהצלחה!";
|
||||||
|
$lang['smiley_del_success'] = "הסמיילי הוסר בהצלחה";
|
||||||
|
$lang['Click_return_smileadmin'] = "לחץ %sכאן%s בכדי לשוב לכלי ניהול
|
||||||
|
הסמיילים";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// User Management
|
||||||
|
//
|
||||||
|
$lang['User_admin'] = "ניהול משתמשים";
|
||||||
|
$lang['User_admin_explain'] = "כאן תוכל לשנות את מידע המשתמש ומספר אפשרויות
|
||||||
|
ספיציפיות. על מנת לשנות הרשאות משתמש אנא העזר במערכת הרשאות קבוצה ומשתמש";
|
||||||
|
|
||||||
|
$lang['Look_up_user'] = "חפש משתמש";
|
||||||
|
|
||||||
|
$lang['Admin_user_fail'] = "נכשל עדכון פרופיל משתמש";
|
||||||
|
$lang['Admin_user_updated'] = "פרופיל משתמש עודכן בהצלחה.";
|
||||||
|
$lang['Click_return_useradmin'] = "לחץ %sכאן%s בכדי לחזור לניהול משתמשים.";
|
||||||
|
|
||||||
|
$lang['User_delete'] = "מחק משתמש זה";
|
||||||
|
$lang['User_delete_explain'] = "לחץ כאן בכדי למחוק את המשתמש, תהליך זה הינו
|
||||||
|
בלתי הפיך!";
|
||||||
|
$lang['User_deleted'] = "המשתמש נמחק בהצלחה.";
|
||||||
|
|
||||||
|
$lang['User_status'] = "המשתמש פעיל";
|
||||||
|
$lang['User_allowpm'] = "יכול לשלוח הודעות פרטיות";
|
||||||
|
$lang['User_allowavatar'] = "יכול להציג סמלון";
|
||||||
|
|
||||||
|
$lang['Admin_avatar_explain'] = "כאן ביכולתך לראות ולמחוק את הסמלון של משתמש
|
||||||
|
מסויים.";
|
||||||
|
|
||||||
|
$lang['User_special'] = "אזורים מיוחדים למנהלים בלבד";
|
||||||
|
$lang['User_special_explain'] = "משתמשים אינם יכולים לערוך שדות אילו. כאן
|
||||||
|
תוכל לקבוע להם סטטוס ואפשרויות אחרות אשר לא ניתנות למשתמשים";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Group Management
|
||||||
|
//
|
||||||
|
$lang['Group_administration'] = "ניהול קבוצות";
|
||||||
|
$lang['Group_admin_explain'] = "מכאן תוכל לנהל את כל הקבוצות, ביכולתך למחוק,
|
||||||
|
ליצור ולערוך קבוצות קיימות. אתה יכול לבחור באחראים, לשנות את הרשאות הקבוצה
|
||||||
|
ולשנות את שם הקבוצה ותיאורה";
|
||||||
|
$lang['Error_updating_groups'] = "אירעה שגיאה בעת עדכון הגדרות הקבוצות";
|
||||||
|
$lang['Updated_group'] = "הקבוצה עודכנה בהצלחה";
|
||||||
|
$lang['Added_new_group'] = "קבוצה חדשה נוצרה בהצלחה";
|
||||||
|
$lang['Deleted_group'] = "הקבוצה נמחקה בהצלחה";
|
||||||
|
$lang['New_group'] = "צור קבוצה חדשה";
|
||||||
|
$lang['Edit_group'] = "ערוך קבוצה";
|
||||||
|
$lang['group_name'] = "שם הקבוצה";
|
||||||
|
$lang['group_description'] = "תיאור הקבוצה";
|
||||||
|
$lang['group_moderator'] = "אחראי קבוצה";
|
||||||
|
$lang['group_status'] = "סטטוס קבוצה";
|
||||||
|
$lang['group_open'] = "פתח קבוצה";
|
||||||
|
$lang['group_closed'] = "סגור קבוצה";
|
||||||
|
$lang['group_hidden'] = "קבוצה נסתרת";
|
||||||
|
$lang['group_delete'] = "מחק קבוצה";
|
||||||
|
$lang['group_delete_check'] = "מחק קבוצה זו";
|
||||||
|
$lang['submit_group_changes'] = "עדכן שינויים";
|
||||||
|
$lang['reset_group_changes'] = "מחק שינויים";
|
||||||
|
$lang['No_group_name'] = "אתה חייב לציין שם עבור קבוצה זו";
|
||||||
|
$lang['No_group_moderator'] = "אתה חייב לציין אחראי לקבוצה זו";
|
||||||
|
$lang['No_group_mode'] = "אתה חייב לציין מצב לקבוצה זו, קבוצה פתוחה או קבוצה
|
||||||
|
סגורה";
|
||||||
|
$lang['delete_group_moderator'] = "האם למחוק את אחראי הקבוצה הישן?";
|
||||||
|
$lang['delete_moderator_explain'] = "אם אתה משנה את אחראי הקבוצה, סמן את
|
||||||
|
הריבוע הזה על מנת למחוק את האחראי הישן. אחרת, אל תסמן ריבוע זה, והמשתמש
|
||||||
|
יהפוך לחבר רגיל בקבוצה.";
|
||||||
|
$lang['Click_return_groupsadmin'] = "לחץ %sכאן%s כדי לחזור לניהול קבוצות";
|
||||||
|
$lang['Select_group'] = "בחר קבוצה";
|
||||||
|
$lang['Look_up_group'] = "חפש קבוצה";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Prune Administration
|
||||||
|
//
|
||||||
|
$lang['Forum_Prune'] = "אוטומחיקת פורום";
|
||||||
|
$lang['Forum_Prune_explain'] = "אפשרות זאת תמחוק כל נושא אשר לא נכתבו בו
|
||||||
|
הודעות במשך תקופת זמן מסויימת אותה תקבע מראש. באם לא תכניס ערך מספרי, כל
|
||||||
|
הנושאים ימחקו. אוטומחיקה לא ימחק נושאים בהם מערכת הסקרים עדיין פעילה, וכמו
|
||||||
|
כן לא תמחוק הודעות מערכת. תאלץ להסיר נושאים אילו בצורה ידנית.";
|
||||||
|
$lang['Do_Prune'] = "בצע אוטומחיקה";
|
||||||
|
$lang['All_Forums'] = "כל הפורומים";
|
||||||
|
$lang['Prune_topics_not_posted'] = "אוטומחיקת נושאים אשר לא נכתבו בהם הודעות
|
||||||
|
במשך ערך זה של ימים";
|
||||||
|
$lang['Topics_pruned'] = "אוטומחיקת נושאים";
|
||||||
|
$lang['Posts_pruned'] = "אוטומחיקת הודעות";
|
||||||
|
$lang['Prune_success'] = "אוטומחיקת פורומים התבצעה בהצלחה.";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Word censor
|
||||||
|
//
|
||||||
|
$lang['Words_title'] = "צנזור מילים";
|
||||||
|
$lang['Words_explain'] = "מכאן באפשרותך להוסיף, לערוך ולמחוק מילים אשר
|
||||||
|
יצונזרו באופן אוטומטי בפורומים שלך. בנוסף, משתמשים לא יורשו להרשם עם שמות
|
||||||
|
משתמש אשר מכילות בתוכם את המילים הללו. קיצורים מקובלים כאן, כגון * ו ?.";
|
||||||
|
$lang['Word'] = "מילה";
|
||||||
|
$lang['Edit_word_censor'] = "ערוך מסנן מילים";
|
||||||
|
$lang['Replacement'] = "החלף";
|
||||||
|
$lang['Add_new_word'] = "הוסף מילה חדשה";
|
||||||
|
$lang['Update_word'] = "עדכן מסנן מילים";
|
||||||
|
|
||||||
|
$lang['Must_enter_word'] = "אתה חייב להכניס מילה את המילה המחליפה אותה";
|
||||||
|
$lang['No_word_selected'] = "לא נבחרה אף מילה לעריכה";
|
||||||
|
|
||||||
|
$lang['Word_updated'] = "מסנן המילים הנבחר עודכן בהצלחה";
|
||||||
|
$lang['Word_added'] = "מסנן מילים חדש התווסף בהצלחה";
|
||||||
|
$lang['Word_removed'] = "מסנן המילים הנבחר הוסר בהצלחה";
|
||||||
|
|
||||||
|
$lang['Click_return_wordadmin'] = "לחץ %sכאן%s בכדי לחזור לניהול צנזור
|
||||||
|
המילים";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Mass Email
|
||||||
|
//
|
||||||
|
$lang['Mass_email_explain'] = "מכאן תוכל לשלוח דואל לכל חברי הפורום שלך או
|
||||||
|
לכל חברי קבוצה מסויימת. על מנת לעשות זאת, דואל ישלח לכתובת הדואר הניהולית
|
||||||
|
שסופקה, עם העתקים לכל הנמענים. אם אתה שולח הודעה למספר רב של אנשים, אנא היה
|
||||||
|
סבלני ואל תעצור את הדף באמצע הפעולה. שליחת הודעה למספר רב של אנשים לוקחת זמן
|
||||||
|
רב, ואתה תקבל הודעה ברגע שהתהליך יושם.";
|
||||||
|
$lang['Compose'] = "שלח";
|
||||||
|
|
||||||
|
$lang['Recipients'] = "הנמענים";
|
||||||
|
$lang['All_users'] = "כל המשתמשים";
|
||||||
|
|
||||||
|
$lang['Email_successfull'] = "הודעתך נשלחה.";
|
||||||
|
$lang['Click_return_massemail'] = "לחץ %sכאן%s בכדי לחזור ללוח שליחת דואל";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Ranks admin
|
||||||
|
//
|
||||||
|
$lang['Ranks_title'] = "ניהול דירוגים";
|
||||||
|
$lang['Ranks_explain'] = "באמצעות טופס זה תוכלו להוסיף, לערוך, לצפות ואף
|
||||||
|
למחוק דירוגים. כמו כן תוכלו ליצור דירוגים מיוחדים אשר יתווספו למשתמשים
|
||||||
|
ספציפים באמצעות לוח הניהול";
|
||||||
|
|
||||||
|
$lang['Add_new_rank'] = "הוסף דירוג חדש";
|
||||||
|
|
||||||
|
$lang['Rank_title'] = "שם הדירוג";
|
||||||
|
$lang['Rank_special'] = "הגדר כדירוג מיוחד";
|
||||||
|
$lang['Rank_minimum'] = "מינימום הודעות";
|
||||||
|
$lang['Rank_maximum'] = "מקסימום הודעות";
|
||||||
|
$lang['Rank_image'] = "תמונת הדירוג (לפי ספריית ה-PHP)";
|
||||||
|
$lang['Rank_image_explain'] = "השתמש בכך בכדי לקבוע סמלים קטנים הקשורים
|
||||||
|
לדירוג";
|
||||||
|
|
||||||
|
$lang['Must_select_rank'] = "יש לבחור דירוג";
|
||||||
|
$lang['No_assigned_rank'] = "שום דירוג מיוחד לא נבחר";
|
||||||
|
|
||||||
|
$lang['Rank_updated'] = "הדירוג עודכן בהצלחה";
|
||||||
|
$lang['Rank_added'] = "הדירוג נוסף בהצלחה";
|
||||||
|
$lang['Rank_removed'] = "הדירוג נמחק בהצלחה";
|
||||||
|
$lang['No_update_ranks'] = "הדירוג נמחק בהצלחה, אך משתמשים אשר משתמשים
|
||||||
|
בדירוג זה לא עודכנו. תיאלץ לשנות באופן ידני את הדירוג של משתמשים אילו";
|
||||||
|
|
||||||
|
$lang['Click_return_rankadmin'] = "לחץ %sכאן%s בכדי לחזור ללוח ניהול
|
||||||
|
דירוגים";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Disallow Username Admin
|
||||||
|
//
|
||||||
|
$lang['Disallow_control'] = "מערכת חסימת שמות משתמש";
|
||||||
|
$lang['Disallow_explain'] = "כלי זה מעניק לך את היכולת למנוע משם משתמש
|
||||||
|
מסויים להרשם. ניתן להעזר בסימן * בכדי להגדיר טווח אותיות מסויים. אם שם משתמש
|
||||||
|
שנחסם כבר קיים, עליך למחוק תחילה את שם המשתמש הקיים, ואז לבצע את החסימה.";
|
||||||
|
|
||||||
|
$lang['Delete_disallow'] = "מחק";
|
||||||
|
$lang['Delete_disallow_title'] = "הסר שם משתמש חסום";
|
||||||
|
$lang['Delete_disallow_explain'] = "ביכולתך למחוק שם משתמש חסום על ידי בחירת
|
||||||
|
שם המשתמש מרשימה זו ולחיצה על מחק";
|
||||||
|
|
||||||
|
$lang['Add_disallow'] = "הוסף";
|
||||||
|
$lang['Add_disallow_title'] = "הוסף שם משתמש חסום";
|
||||||
|
$lang['Add_disallow_explain'] = "ביכולתך לחסום שם משתמש ולהעזר בסימן * בכדי
|
||||||
|
להגדיר טווח";
|
||||||
|
|
||||||
|
$lang['No_disallowed'] = "אין שמות משתמש חסומים!";
|
||||||
|
|
||||||
|
$lang['Disallowed_deleted'] = "חסימת שם המשתמש הוסרה בהצלחה";
|
||||||
|
$lang['Disallow_successful'] = "חסימת שם המשתמש החדשה נוספה בהצלחה";
|
||||||
|
$lang['Disallowed_already'] = "לא ניתן לחסום את שם המשתמש שהגדרת. יתכן כי שם
|
||||||
|
המשתמש כבר קיים ברשימת החסימה, או ברשימת צינזור המילים ואף יתכן כי יש בנמצא
|
||||||
|
שם משתמש רשום שכזה";
|
||||||
|
|
||||||
|
$lang['Click_return_disallowadmin'] = "לחץ %sכאן%s בכדי לשוב למערכת חסימת
|
||||||
|
שמות משתמש";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Styles Admin
|
||||||
|
//
|
||||||
|
$lang['Styles_admin'] = "מערכת ניהול סגנונות";
|
||||||
|
$lang['Styles_explain'] = "במערכת זו תוכל להוסיף, למחוק ולערוך סגנונות אשר
|
||||||
|
יהיו בשימוש משתמשי הפורום.";
|
||||||
|
$lang['Styles_addnew_explain'] = "הרשימה הבאה מכילה את כל הסקינים האפשריים
|
||||||
|
עבור הסגנונות שיש לך כעת. כל המצוי ברשימה זו טרם הותקן במאגר המידע של PhpBB.
|
||||||
|
על מנת להתקין נושא מסויים, פשוט לחץ על קישור ההתקנה בצד הרכיב";
|
||||||
|
|
||||||
|
$lang['Select_template'] = "בחר תבנית";
|
||||||
|
|
||||||
|
$lang['Style'] = "סגנון";
|
||||||
|
$lang['Template'] = "תבנית";
|
||||||
|
$lang['Install'] = "התקן";
|
||||||
|
$lang['Download'] = "הורד";
|
||||||
|
|
||||||
|
$lang['Edit_theme'] = "ערוך סקין";
|
||||||
|
$lang['Edit_theme_explain'] = "בטופס הבא תוכל לערוך את ההגדרות עבור הסקין
|
||||||
|
הנבחר";
|
||||||
|
|
||||||
|
$lang['Create_theme'] = "צור סקין";
|
||||||
|
$lang['Create_theme_explain'] = "בטופס הבא תוכל ליצור סקין חדש עבור תבנית
|
||||||
|
נבחרת. כאשר תגדיר את הצבעים (עבורם עליך להשתמש בקוד HEX), אסור לך להכליל את
|
||||||
|
הסימן # ההתחלתי.
|
||||||
|
למשל... CCCCCC הינו ערך מקובל, כאשר #CCCCCC אינו ערך מקובל.";
|
||||||
|
|
||||||
|
$lang['Export_themes'] = "יצא סקינים";
|
||||||
|
$lang['Export_explain'] = "בפאנל זה תוכל לייצא את מידע הסקין עבור תבנית אשר
|
||||||
|
נבחרה. בחר את התבנית מרשימה מתחת והסקריפט יצור את קובץ הגדרות הסקין וינסה
|
||||||
|
לשמור אותו בספריית התבנית הנבחרת. אם פעולת השמירה לא תתבצע בהצלחה, תנתן לך
|
||||||
|
האפשרות להוריד אותו מהשרת. בכדי להבטיח את הצלחת תהליך השמירה של הסקריפט,
|
||||||
|
עליך להעניק לשרת האתר הרשאת כתיבה עבור ספריית התבנית הנבחרת.";
|
||||||
|
|
||||||
|
$lang['Theme_installed'] = "הסקין הנבחר הותקן בהצלחה";
|
||||||
|
$lang['Style_removed'] = "הסגנון הנבחר הוסר בהצלחה ממאגר המידע. על מנת להסיר
|
||||||
|
באופן מוחלט את סגנון זה מהמערכת עליך למחוק את הסגנון המתאים מספריות התבנית
|
||||||
|
שלך.";
|
||||||
|
$lang['Theme_info_saved'] = "המידע של הסקין עבור התבנית הנבחרת נשמר בהצלחה.
|
||||||
|
עליך להחזיר כעת להרשאות של-theme_info.cfg (ואם אפשרי את ספריית התבנית
|
||||||
|
הנבחרת) לקריאה בלבד";
|
||||||
|
$lang['Theme_updated'] = "הסקין הנבחר עודכן בהצלחה. עליך לייצא כעת את הגדרות
|
||||||
|
הסקין החדשות";
|
||||||
|
$lang['Theme_created'] = "הסקין נוצר. עליך לייצא כעת את הסקין לקובץ הגדרות
|
||||||
|
סקין כגיבוי, או עבור שימוש במקום אחר";
|
||||||
|
|
||||||
|
$lang['Confirm_delete_style'] = "האם אתה בטח כי ברצונך למחוק את הסגנון
|
||||||
|
הזה?";
|
||||||
|
|
||||||
|
$lang['Download_theme_cfg'] = "תהליך הייצוא לא יכל לכתוב את קובץ מידע הסקין.
|
||||||
|
לחץ על הכפתור שמתחת על מנת להוריד את הקובץ באמצעות הדפדפן שלך. מהרגע שהורדת
|
||||||
|
אותו, תוכל להעביר אותו לספרייה המכילה את קבצי התבנית. לאחר מכן תוכל להפיץ את
|
||||||
|
הסקין לכל מקום שתרצה";
|
||||||
|
$lang['No_themes'] = "התבנית אותה בחרת הינה חסרת סקינים המשוייכים אליה. בכדי
|
||||||
|
ליצור סקין חדש, לחץ על קישור \"צור סקין חדש\" בפאנל הצידי.";
|
||||||
|
$lang['No_template_dir'] = "פתיחת תיקיית התבנית נכשלה. יתכן כי אין הרשאת
|
||||||
|
קריאה עבור תיקייה זו על ידי השרת, או שאולי איננה קיימת.";
|
||||||
|
$lang['Cannot_remove_style'] = "פעולת ההסרת הסגנון הנבחר נכשלה מכיוון שהוא
|
||||||
|
מהווה כעת את ברירת המחדל של הפורום. אנא שנה את ברירת המחדל ונסה שנית.";
|
||||||
|
$lang['Style_exists'] = "השם עבור הסגנון כבר קיים, אנא חזור ובחר בשם אחר.";
|
||||||
|
|
||||||
|
$lang['Click_return_styleadmin'] = "לחץ %sכאן%s על מנת לחזור למערכת ניהול
|
||||||
|
סגנונות";
|
||||||
|
|
||||||
|
$lang['Theme_settings'] = "הגדרות סקינים";
|
||||||
|
$lang['Theme_element'] = "אלמנט הסקין";
|
||||||
|
$lang['Simple_name'] = "שם הסקין";
|
||||||
|
$lang['Value'] = "ערך";
|
||||||
|
$lang['Save_Settings'] = "שמור הגדרות";
|
||||||
|
|
||||||
|
$lang['Stylesheet'] = "CSS Stylesheet";
|
||||||
|
$lang['Background_image'] = "תמונת רקע";
|
||||||
|
$lang['Background_color'] = "צבע רקע";
|
||||||
|
$lang['Theme_name'] = "שם הסקין";
|
||||||
|
$lang['Link_color'] = "צבע קישור";
|
||||||
|
$lang['Text_color'] = "צבע הטקסט";
|
||||||
|
$lang['VLink_color'] = "צבע קישור שנבדק";
|
||||||
|
$lang['ALink_color'] = "צבע קישור פעיל";
|
||||||
|
$lang['HLink_color'] = "צבע קישור אשר סמן העכבר מצביע עליו";
|
||||||
|
$lang['Tr_color1'] = "צבע שורת טבלה 1";
|
||||||
|
$lang['Tr_color2'] = "צבע שורת טבלה 2";
|
||||||
|
$lang['Tr_color3'] = "צבע שורת טבלה 3";
|
||||||
|
$lang['Tr_class1'] = "סוג שורת טבלה 1";
|
||||||
|
$lang['Tr_class2'] = "סוג שורת טבלה 2";
|
||||||
|
$lang['Tr_class3'] = "סוג שורת טבלה 3";
|
||||||
|
$lang['Th_color1'] = "צבע כותרת טבלה 1";
|
||||||
|
$lang['Th_color2'] = "צבע כותרת טבלה 2";
|
||||||
|
$lang['Th_color3'] = "צבע כותרת טבלה 3";
|
||||||
|
$lang['Th_class1'] = "סוג כותרת טבלה 1";
|
||||||
|
$lang['Th_class2'] = "סוג כותרת טבלה 2";
|
||||||
|
$lang['Th_class3'] = "סוג כותרת טבלה 3";
|
||||||
|
$lang['Td_color1'] = "צבע תא טבלה 1";
|
||||||
|
$lang['Td_color2'] = "צבע תא טבלה 2";
|
||||||
|
$lang['Td_color3'] = "צבע תא טבלה 3";
|
||||||
|
$lang['Td_class1'] = "סוג תא טבלה 1";
|
||||||
|
$lang['Td_class2'] = "סוג תא טבלה 2";
|
||||||
|
$lang['Td_class3'] = "סוג תא טבלה 3";
|
||||||
|
$lang['fontface1'] = "גופן מספר 1";
|
||||||
|
$lang['fontface2'] = "גופן מספר 2";
|
||||||
|
$lang['fontface3'] = "גופן מספר 3";
|
||||||
|
$lang['fontsize1'] = "גודל גופן 1";
|
||||||
|
$lang['fontsize2'] = "גודל גופן 2";
|
||||||
|
$lang['fontsize3'] = "גודל גופן 3";
|
||||||
|
$lang['fontcolor1'] = "צבע גופן 1";
|
||||||
|
$lang['fontcolor2'] = "צבע גופן 2";
|
||||||
|
$lang['fontcolor3'] = "צבע גופן 3";
|
||||||
|
$lang['span_class1'] = "Span Class 1";
|
||||||
|
$lang['span_class2'] = "Span Class 2";
|
||||||
|
$lang['span_class3'] = "Span Class 3";
|
||||||
|
$lang['img_poll_size'] = "Polling Image Size [px]";
|
||||||
|
$lang['img_pm_size'] = "Private Message Status size [px]";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Install Process
|
||||||
|
//
|
||||||
|
$lang['Welcome_install'] = "ברוך הבא להתקנת PHP 2 - הגרסה העברית";
|
||||||
|
$lang['Initial_config'] = "הגדרות בסיסיות";
|
||||||
|
$lang['DB_config'] = "הגדרות מסד נתונים";
|
||||||
|
$lang['Admin_config'] = "הגדרות מנהל";
|
||||||
|
$lang['continue_upgrade'] = "ברגע שהורדת את קובץ ההגדרות למחשב אתה רשאי
|
||||||
|
להמשיך את פעולת העדכון על ידי לחיצה על כפתור \"המשך עדכון\". אנא המתן
|
||||||
|
להעלאת קובץ ההגדרות עד שתהליך העדכון יסתיים.";
|
||||||
|
$lang['upgrade_submit'] = "המשך עדכון";
|
||||||
|
|
||||||
|
$lang['Installer_Error'] = "תקלה אירעה במהלך ההתקנה";
|
||||||
|
$lang['Previous_Install'] = "התקנה קודמת זוהתה";
|
||||||
|
$lang['Install_db_error'] = "תקלה התרחשה בתהליך עדכון מסד הנתונים";
|
||||||
|
|
||||||
|
$lang['Re_install'] = "ההתקנה הקודמת עדיין תקפה.<br /><br
|
||||||
|
/>
|
||||||
|
אם תרצה להתקין מחדש את phpBB 2 עליך ללחוץ על כפתור כן מתחת. אנא שם לב שביצוע
|
||||||
|
פעולה זו תשמיד את כל המידע הקיים, ללא עשיית כל גיבוי! שם המשתמש והסיסמא של
|
||||||
|
האדמין בהם התשמשת תיווצר מחדש בסיום ההתקנה, אך שום מידע אחר לא ישמר.
|
||||||
|
<br /><br
|
||||||
|
/>
|
||||||
|
חשוב בזהירות לפני לחיצה על כן!";
|
||||||
|
|
||||||
|
$lang['Inst_Step_0'] = "תודה לך שבחרת ב phpBB 2, הגירסה העיברית. בכדי להשלים
|
||||||
|
את תהליך ההתקנה הזה אנא מלא את הפרטים המבוקשים. אנא שים לב שמאגר המידע שאתה
|
||||||
|
מתקין לתוכו כבר אמור להיות קיים. אם אתה מתקין לתוך מאגר מידע הנעזר ב ODBC,
|
||||||
|
לדוגמא MS Access, עליך תחילה ליצור DSN עבורו לפני שתמשיך.";
|
||||||
|
|
||||||
|
$lang['Start_Install'] = "תחילת ההתקנה";
|
||||||
|
$lang['Finish_Install'] = "סיום ההתקנה";
|
||||||
|
|
||||||
|
$lang['Default_lang'] = "שפת ברירת המחדל";
|
||||||
|
$lang['DB_Host'] = "שם שרת מסד הנתונים / DSN";
|
||||||
|
$lang['DB_Name'] = "שמך במאגר המידע";
|
||||||
|
$lang['DB_Username'] = "שם משתמש מאגר המידע";
|
||||||
|
$lang['DB_Password'] = "סיסמא למאגר המידע";
|
||||||
|
$lang['Database'] = "מאגר המידע שלך";
|
||||||
|
$lang['Install_lang'] = "בחר בשפה עבור ההתקנה";
|
||||||
|
$lang['dbms'] = "סוג מאגר מידע";
|
||||||
|
$lang['Table_Prefix'] = "קיצור (סימן מיוחד) עבור טבלאות במאגר המידע";
|
||||||
|
$lang['Admin_Username'] = "שם משתמש האדמין";
|
||||||
|
$lang['Admin_Password'] = "סיסמת האדמין";
|
||||||
|
$lang['Admin_Password_confirm'] = "הקש שנית את סיסמת האדמין [לצורך אישור]";
|
||||||
|
|
||||||
|
$lang['Inst_Step_2'] = "שם משתמש האדמין שלך נוצר. בנקודה זו ההתקנה הבסיסית
|
||||||
|
נסתיימה. כעת תלקח למסך אשר יאפשר לך לנהל את ההתקנה החדשה. אנא בדוק את פרטי
|
||||||
|
ההגדרות הכלליות ובצע את כל השינויים הדרושים. תודה לך שבחרת ב phpBB2, הגירסה
|
||||||
|
העיברית.";
|
||||||
|
|
||||||
|
$lang['Unwriteable_config'] = "קובץ ההגדרות שלך אינו ניתן לכתיבה כרגע. עותק
|
||||||
|
של קובץ ההגדרות יועבר למחשבך ברגע שתקיש על הכפתור מתחת. עליך להעלות קובץ זה
|
||||||
|
לאותה ספרייה בה ממוקם phpBB2. ברגע שפעולה זו תתבצע תוכל להתחבר באמצעות סיסמת
|
||||||
|
האדמין שלך ולבקר בלוח הניהול (קישור יופיע בתחתית הפורום) בשביל לשנות את
|
||||||
|
ההגדרות הכלליות. תודה לך שבחרת ב-phpBB2, הגירסה העיברית.";
|
||||||
|
$lang['Download_config'] = "החל הורדה";
|
||||||
|
|
||||||
|
$lang['ftp_choose'] = "בחר צורת הורדה";
|
||||||
|
$lang['ftp_option'] = "<br />מכיוון שסיומות FTP הינם מורשות בגירסה זו של
|
||||||
|
php, תהיה רשאי לנסות תחילה להעלות אוטומטית ב-ftp את קובץ ההגדרות למקומו.";
|
||||||
|
$lang['ftp_instructs'] = "בחרת להעלות את הקובץ לחשבון המכיל את phpBB2 בצורת
|
||||||
|
FTP באופן אוטומטי. אנא הכנס את המידע הדרוש בשביל לבצע את תהליך זה. אנא שם לב
|
||||||
|
שכתובת ה-FTP צריכה להיות הכתובת המדוייקת באמצעות FTP אל התקנת ה phpBB2 כפי
|
||||||
|
שהיית ניגש אליה באמצעי FTP רגילים.";
|
||||||
|
$lang['ftp_info'] = "הכנס את נתוני ה-FTP כאן";
|
||||||
|
$lang['Attempt_ftp'] = "נסה לשלוח את קובץ ההגדרות למקומו באמצעות FTP";
|
||||||
|
$lang['Send_file'] = "פשוט שלח אלי את הקובץ ואני אעלה אותו ידנית";
|
||||||
|
$lang['ftp_path'] = "כתובת FTP אל phpBB2";
|
||||||
|
$lang['ftp_username'] = "שם משתמש FTP שלך";
|
||||||
|
$lang['ftp_password'] = "סיסמת FTP שלך";
|
||||||
|
$lang['Transfer_config'] = "התחל בהעברה";
|
||||||
|
$lang['NoFTP_config'] = "נסיון השליחה של הקובץ באמצעות FTP נכשל. אנא הורד את
|
||||||
|
הקובץ והכנס אותו בעצמך באופן ידני.";
|
||||||
|
|
||||||
|
$lang['Install'] = "התקן";
|
||||||
|
$lang['Upgrade'] = "שדרג";
|
||||||
|
|
||||||
|
|
||||||
|
$lang['Install_Method'] = "בחר את שיטת ההתקנה הרצוייה";
|
||||||
|
|
||||||
|
$lang['Install_No_Ext'] = "הגדרות ה-php בשרת שלך לא תומכות בסוג מאגר המידע
|
||||||
|
בו בחרת";
|
||||||
|
|
||||||
|
$lang['Install_No_PCRE'] = "phpBB2 דורש Perl-Compatible Regular
|
||||||
|
Expressions Module עבור php, כאשר הגדרות ה-Php שלך כנראה אינן תומכות!";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// That's all Folks!
|
||||||
|
// -------------------------------------------------
|
||||||
|
|
||||||
|
?>
|
993
phpBB/language/lang_hebrew/lang_main.php
Normal file
|
@ -0,0 +1,993 @@
|
||||||
|
<?php
|
||||||
|
/***************************************************************************
|
||||||
|
* lang_main.php [English]
|
||||||
|
* -------------------
|
||||||
|
* begin : Tue Apr 9 2002
|
||||||
|
* copyright : (C) 2002 Gil Osher and the Chaotic Goat
|
||||||
|
* email : dolfin@rpg.org.il
|
||||||
|
*
|
||||||
|
* $Id: lang_main.php,v 1.00 2002/04/09 19:31:00 dolfin Exp $
|
||||||
|
*
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
/***************************************************************************
|
||||||
|
*
|
||||||
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation; either version 2 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
***************************************************************************/
|
||||||
|
|
||||||
|
//
|
||||||
|
// The format of this file is:
|
||||||
|
//
|
||||||
|
// ---> $lang['message'] = "text";
|
||||||
|
//
|
||||||
|
// You should also try to set a locale and a character
|
||||||
|
// encoding (plus direction). The encoding and direction
|
||||||
|
// will be sent to the template. The locale may or may
|
||||||
|
// not work, it's dependent on OS support and the syntax
|
||||||
|
// varies ... give it your best guess!
|
||||||
|
//
|
||||||
|
|
||||||
|
//setlocale(LC_ALL, "he_IL");
|
||||||
|
$lang['ENCODING'] = "WINDOWS-1255";
|
||||||
|
$lang['DIRECTION'] = "RTL";
|
||||||
|
$lang['LEFT'] = "RIGHT";
|
||||||
|
$lang['RIGHT'] = "LEFT";
|
||||||
|
$lang['DATE_FORMAT'] = "d M Y"; // This should be changed to the default date format for your language, php date() format
|
||||||
|
|
||||||
|
//
|
||||||
|
// Common, these terms are used
|
||||||
|
// extensively on several pages
|
||||||
|
//
|
||||||
|
$lang['Forum'] = "ôåøåí";
|
||||||
|
$lang['Category'] = "÷èâåøéä";
|
||||||
|
$lang['Topic'] = "ðåùà";
|
||||||
|
$lang['Topics'] = "ðåùàéí";
|
||||||
|
$lang['Replies'] = "úâåáåú";
|
||||||
|
$lang['Views'] = "öôéåú";
|
||||||
|
$lang['Post'] = "äåãòä";
|
||||||
|
$lang['Posts'] = "äåãòåú";
|
||||||
|
$lang['Posted'] = "ôåøñí";
|
||||||
|
$lang['Username'] = "ùí îùúîù";
|
||||||
|
$lang['Password'] = "ñéñîä";
|
||||||
|
$lang['Email'] = "ãåà\"ì";
|
||||||
|
$lang['Poster'] = "îôøñí";
|
||||||
|
$lang['Author'] = "îçáø";
|
||||||
|
$lang['Time'] = "æîï";
|
||||||
|
$lang['Hours'] = "ùòåú";
|
||||||
|
$lang['Message'] = "äåãòä";
|
||||||
|
|
||||||
|
$lang['1_Day'] = "éåí àçã";
|
||||||
|
$lang['7_Days'] = "7 éîéí";
|
||||||
|
$lang['2_Weeks'] = "ùáåòééí";
|
||||||
|
$lang['1_Month'] = "çåãù àçã";
|
||||||
|
$lang['3_Months'] = "3 çåãùéí";
|
||||||
|
$lang['6_Months'] = "6 çåãùéí";
|
||||||
|
$lang['1_Year'] = "ùðä àçú";
|
||||||
|
|
||||||
|
$lang['Go'] = "ìê";
|
||||||
|
$lang['Jump_to'] = "÷ôåõ àì";
|
||||||
|
$lang['Submit'] = "ùìç";
|
||||||
|
$lang['Reset'] = "äúçì îçãù";
|
||||||
|
$lang['Cancel'] = "áéèåì";
|
||||||
|
$lang['Preview'] = "úöåâä î÷ãéîä";
|
||||||
|
$lang['Confirm'] = "àéùåø";
|
||||||
|
$lang['Spellcheck'] = "áãé÷ú àéåú";
|
||||||
|
$lang['Yes'] = "ëï";
|
||||||
|
$lang['No'] = "ìà";
|
||||||
|
$lang['Enabled'] = "ôåòì";
|
||||||
|
$lang['Disabled'] = "ëáåé";
|
||||||
|
$lang['Error'] = "ùâéàä";
|
||||||
|
|
||||||
|
$lang['Next'] = "äáà";
|
||||||
|
$lang['Previous'] = "ä÷åãí";
|
||||||
|
$lang['Goto_page'] = "ìê ìòîåã";
|
||||||
|
$lang['Joined'] = "äöèøó";
|
||||||
|
$lang['IP_Address'] = "ëúåáú IP";
|
||||||
|
|
||||||
|
$lang['Select_forum'] = "áçø ôåøåí";
|
||||||
|
$lang['View_latest_post'] = "öôä áäåãòä äàçøåðä";
|
||||||
|
$lang['View_newest_post'] = "öôä áäåãòä äçãùä áéåúø";
|
||||||
|
$lang['Page_of'] = "òîåã <b>%d</b> îúåê <b>%d</b>"; // Replaces with: Page 1 of 2 for example
|
||||||
|
|
||||||
|
$lang['ICQ'] = "îñôø ICQ";
|
||||||
|
$lang['AIM'] = "ëúåáú AIM";
|
||||||
|
$lang['MSNM'] = "MSN Messenger";
|
||||||
|
$lang['YIM'] = "Yahoo Messenger";
|
||||||
|
|
||||||
|
$lang['Forum_Index'] = "àéðã÷ñ äôåøåîéí ùì %s"; // eg. sitename Forum Index, %s can be removed if you prefer
|
||||||
|
|
||||||
|
$lang['Post_new_topic'] = "ôøñí ðåùà çãù";
|
||||||
|
$lang['Reply_to_topic'] = "äâá ìðåùà";
|
||||||
|
$lang['Reply_with_quote'] = "äâá òí öéèåè";
|
||||||
|
|
||||||
|
$lang['Click_return_topic'] = "ìçõ %sëàï%s ëãé ìçæåø ìðåùà"; // %s's here are for uris, do not remove!
|
||||||
|
$lang['Click_return_login'] = "ìçõ %sëàï%s ëãé ìðñåú ùåá";
|
||||||
|
$lang['Click_return_forum'] = "ìçõ %sëàï%s ëãé ìçæåø ìôåøåí";
|
||||||
|
$lang['Click_view_message'] = "ìçõ %sëàï%s ëãé ìøàåú àú äåãòúê";
|
||||||
|
$lang['Click_return_modcp'] = "ìçõ %sëàï%s ëãé ìçæåø ììåç äá÷øä ùì äàçøàéí";
|
||||||
|
$lang['Click_return_group'] = "ìçõ %sëàï%s ëãé ìçæåø ìîéãò ä÷áåöä";
|
||||||
|
|
||||||
|
$lang['Admin_panel'] = "ìê ììåç äðéäåì";
|
||||||
|
|
||||||
|
$lang['Board_disable'] = "îöèòøéí, àê ìåç æä àéðå æîéï ëøâò, àðà ðñä áîåòã îàåçø éåúø";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Global Header strings
|
||||||
|
//
|
||||||
|
$lang['Registered_users'] = "îùúîùéí øùåîéí:";
|
||||||
|
$lang['Browsing_forum'] = "îùúîùéí äîãôãôéí áôåøåí æä:";
|
||||||
|
$lang['Online_users_zero_total'] = "áñê äëì éùðí <b>0</b> îùúîùéí îçåáøéí :: ";
|
||||||
|
$lang['Online_users_total'] = "áñê äëì éùðí <b>%d</b> îùúîùéí îçåáøéí :: ";
|
||||||
|
$lang['Online_user_total'] = "áñê äëì éùðå îùúîù <b>àçã</b> îçåáø :: ";
|
||||||
|
$lang['Reg_users_zero_total'] = "0 øùåîéí, ";
|
||||||
|
$lang['Reg_users_total'] = "%d øùåîéí, ";
|
||||||
|
$lang['Reg_user_total'] = "àçã øùåí, ";
|
||||||
|
$lang['Hidden_users_zero_total'] = "0 çáåééí å";
|
||||||
|
$lang['Hidden_user_total'] = "%d çáåééí å";
|
||||||
|
$lang['Hidden_users_total'] = "àçã çáåé å";
|
||||||
|
$lang['Guest_users_zero_total'] = "-0 àåøçéí";
|
||||||
|
$lang['Guest_users_total'] = "-%d àåøçéí";
|
||||||
|
$lang['Guest_user_total'] = "àåøç àçã";
|
||||||
|
$lang['Record_online_users'] = "äîñôø äøá áéåúø ùì îùúîùéí îçåáøéí àé ôòí äéä <b>%s</b> áúàøéê %s"; // first %s = number of users, second %s is the date.
|
||||||
|
|
||||||
|
$lang['Admin_online_color'] = "%sîðäì%s";
|
||||||
|
$lang['Mod_online_color'] = "%sàçøàé%s";
|
||||||
|
|
||||||
|
$lang['You_last_visit'] = "áé÷øú ìàçøåðä á %s"; // %s replaced by date/time
|
||||||
|
$lang['Current_time'] = "äùòä òëùéå äéà %s"; // %s replaced by time
|
||||||
|
|
||||||
|
$lang['Search_new'] = "äöâ äåãòåú îàæ äáé÷åø äàçøåï";
|
||||||
|
$lang['Search_your_posts'] = "öôä áäåãòåúéê";
|
||||||
|
$lang['Search_unanswered'] = "öôä áäåãòåú ùèøí ðòðå";
|
||||||
|
|
||||||
|
$lang['Register'] = "äøùí";
|
||||||
|
$lang['Profile'] = "ôøåôéì";
|
||||||
|
$lang['Edit_profile'] = "òøåê àú äôøåôéì ùìê";
|
||||||
|
$lang['Search'] = "çéôåù";
|
||||||
|
$lang['Memberlist'] = "øùéîú çáøéí";
|
||||||
|
$lang['FAQ'] = "FAQ";
|
||||||
|
$lang['BBCode_guide'] = "îãøéê BBCode";
|
||||||
|
$lang['Usergroups'] = "÷áåöåú îùúîùéí";
|
||||||
|
$lang['Last_Post'] = "äåãòä àçøåðä";
|
||||||
|
$lang['Moderator'] = "àçøàé";
|
||||||
|
$lang['Moderators'] = "àçøàéí";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Stats block text
|
||||||
|
//
|
||||||
|
$lang['Posted_articles_zero_total'] = "äîùúîùéí ùìðå ôøñîå ñê-äëì <b>0</b> äåãòåú"; // Number of posts
|
||||||
|
$lang['Posted_articles_total'] = "äîùúîùéí ùìðå ôøñîå ñê-äëì <b>%d</b> äåãòåú"; // Number of posts
|
||||||
|
$lang['Posted_article_total'] = "äîùúîùéí ùìðå ôøñîå ñê-äëì äåãòä <b>àçú</b>"; // Number of posts
|
||||||
|
$lang['Registered_users_zero_total'] = "éù ìðå <b>0</b> îùúîùéí øùåîéí"; // # registered users
|
||||||
|
$lang['Registered_users_total'] = "éù ìðå <b>%d</b> îùúîùéí øùåîéí"; // # registered users
|
||||||
|
$lang['Registered_user_total'] = "éù ìðå îùúîù øùåí <b>àçã</b>"; // # registered users
|
||||||
|
$lang['Newest_user'] = "äîùúîù äèøé áéåúø äåà <b>%s%s%s</b>"; // a href, username, /a
|
||||||
|
|
||||||
|
$lang['No_new_posts_last_visit'] = "àéï äåãòåú çãùåú îàæ áé÷åøê äàçøåï";
|
||||||
|
$lang['No_new_posts'] = "àéï äåãòåú çãùåú";
|
||||||
|
$lang['New_posts'] = "äåãòåú çãùåú";
|
||||||
|
$lang['New_post'] = "äåãòä çãùä";
|
||||||
|
$lang['No_new_posts_hot'] = "àéï äåãòåú çãùåú [ ôåôåìàøé ]";
|
||||||
|
$lang['New_posts_hot'] = "éù äåãòåú çãùåú [ ôåôåìàøé ]";
|
||||||
|
$lang['No_new_posts_locked'] = "àéï äåãòåú çãùåú [ ðòåì ]";
|
||||||
|
$lang['New_posts_locked'] = "éù äåãòåú çãùåú [ ðòåì ]";
|
||||||
|
$lang['Forum_is_locked'] = "äôåøåí ðòåì";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Login
|
||||||
|
//
|
||||||
|
$lang['Enter_password'] = "àðà äæï àú ùí äîùúîù åäñéñîä ùìê ëãé ìäúçáø";
|
||||||
|
$lang['Login'] = "äúçáø";
|
||||||
|
$lang['Logout'] = "äúðú÷";
|
||||||
|
|
||||||
|
$lang['Forgotten_password'] = "ùëçúé àú ñéñîúé";
|
||||||
|
|
||||||
|
$lang['Log_me_in'] = "çáø àåúé àåèåîèéú áëì áé÷åø";
|
||||||
|
|
||||||
|
$lang['Error_login'] = "ñéô÷ú ùí îùúîù ùâåé àå ìà ôòéì àå ñéñîä ùâåéä";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Index page
|
||||||
|
//
|
||||||
|
$lang['Index'] = "àéðã÷ñ";
|
||||||
|
$lang['No_Posts'] = "àéï äåãòåú";
|
||||||
|
$lang['No_forums'] = "áìåç æä àéï ôåøåîéí";
|
||||||
|
|
||||||
|
$lang['Private_Message'] = "äåãòä ôøèéú";
|
||||||
|
$lang['Private_Messages'] = "äåãòåú ôøèéåú";
|
||||||
|
$lang['Who_is_Online'] = "îé îçåáø";
|
||||||
|
|
||||||
|
$lang['Mark_all_forums'] = "ñîï àú ëì äôåøåîéí ëð÷øàå";
|
||||||
|
$lang['Forums_marked_read'] = "ëì äôåøåîéí ñåîðå ëð÷øàå";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Viewforum
|
||||||
|
//
|
||||||
|
$lang['View_forum'] = "øàä ôåøåí";
|
||||||
|
|
||||||
|
$lang['Forum_not_exist'] = "äôåøåí ùáçøú àéðå ÷ééí";
|
||||||
|
$lang['Reached_on_error'] = "äâòú ìòîåã æä áèòåú";
|
||||||
|
|
||||||
|
$lang['Display_topics'] = "äöâ ðåùàéí îìôðé";
|
||||||
|
$lang['All_Topics'] = "ëì äðåùàéí";
|
||||||
|
|
||||||
|
$lang['Topic_Announcement'] = "<b>äëøæä:</b>";
|
||||||
|
$lang['Topic_Sticky'] = "<b>ãáé÷:</b>";
|
||||||
|
$lang['Topic_Moved'] = "<b>äåææ:</b>";
|
||||||
|
$lang['Topic_Poll'] = "<b>[ ñ÷ø ]</b>";
|
||||||
|
|
||||||
|
$lang['Mark_all_topics'] = "ñîï àú ëì äðåùàéí ëð÷øàå";
|
||||||
|
$lang['Topics_marked_read'] = "ëì äðåùàéí áôåøåí æä ñåîðå òëùéå ëð÷øàå";
|
||||||
|
|
||||||
|
$lang['Rules_post_can'] = "àúä <b>éëåì</b> ìôøñí ðåùàéí çãùéí áôåøåí æä";
|
||||||
|
$lang['Rules_post_cannot'] = "àúä <b>ìà éëåì</b> ìôøñí ðåùàéí çãùéí áôåøåí æä";
|
||||||
|
$lang['Rules_reply_can'] = "àúä <b>éëåì</b> ìäâéá ìðåùàéí áôåøåí æä";
|
||||||
|
$lang['Rules_reply_cannot'] = "àúä <b>ìà éëåì</b> ìäâéá ìðåùàéí áôåøåí æä";
|
||||||
|
$lang['Rules_edit_can'] = "àúä <b>éëåì</b> ìòøåê àú äåãòåúéê áôåøåí æä";
|
||||||
|
$lang['Rules_edit_cannot'] = "àúä <b>ìà éëåì</b> ìòøåê àú äåãòåúéê áôåøåí æä";
|
||||||
|
$lang['Rules_delete_can'] = "àúä <b>éëåì</b> ìîçå÷ àú äåãòåúéê áôåøåí æä";
|
||||||
|
$lang['Rules_delete_cannot'] = "àúä <b>ìà éëåì</b> ìîçå÷ àú äåãòåúéê áôåøåí æä";
|
||||||
|
$lang['Rules_vote_can'] = "àúä <b>éëåì</b> ìäöáéò áñ÷øéí áôåøåí æä";
|
||||||
|
$lang['Rules_vote_cannot'] = "àúä <b>ìà éëåì</b> ìäöáéò áñ÷øéí áôåøåí æä";
|
||||||
|
$lang['Rules_moderate'] = "àúä <b>éëåì</b> %sìäùâéç òì ôåøåí æä%s"; // %s replaced by a href links, do not remove!
|
||||||
|
|
||||||
|
$lang['No_topics_post_one'] = "àéï äåãòåú áôåøåí æä<br />ìçõ òì ä÷éùåø<b>ôøñí ðåùà çãù</b> áòîåã æä ëãé ìôøñí àçú";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Viewtopic
|
||||||
|
//
|
||||||
|
$lang['View_topic'] = "øàä ðåùà";
|
||||||
|
|
||||||
|
$lang['Guest'] = 'àåøç';
|
||||||
|
$lang['Post_subject'] = "ðåùà ääåãòä";
|
||||||
|
$lang['View_next_topic'] = "öôä áðåùà äáà";
|
||||||
|
$lang['View_previous_topic'] = "öôä áðåùà ä÷åãí";
|
||||||
|
$lang['Submit_vote'] = "ùìç ÷åìê";
|
||||||
|
$lang['View_results'] = "øàä úåöàåú";
|
||||||
|
|
||||||
|
$lang['No_newer_topics'] = "àéï ðåùàéí çãùéí éåúø áôåøåí æä";
|
||||||
|
$lang['No_older_topics'] = "àéï ðåùàéí éùðéí éåúø áôåøåí æä";
|
||||||
|
$lang['Topic_post_not_exist'] = "äðåùà àå ääåãòä ùáé÷ùú àéðí ÷ééîéí";
|
||||||
|
$lang['No_posts_topic'] = "ìà ÷ééîåú äåãòåú ìðåùà æä";
|
||||||
|
|
||||||
|
$lang['Display_posts'] = "äöâ äåãòåú îìôðé";
|
||||||
|
$lang['All_Posts'] = "ëì ääåãòåú";
|
||||||
|
$lang['Newest_First'] = "äëé çãùåú ÷åãí";
|
||||||
|
$lang['Oldest_First'] = "äëé éùðåú ÷åãí";
|
||||||
|
|
||||||
|
$lang['Back_to_top'] = "çæøä ìîòìä";
|
||||||
|
|
||||||
|
$lang['Read_profile'] = "öôä áôøåôéì äîùúîù";
|
||||||
|
$lang['Send_email'] = "ùìç ãåà\"ì ìîùúîù";
|
||||||
|
$lang['Visit_website'] = "á÷ø áàúø äîôøñí";
|
||||||
|
$lang['ICQ_status'] = "îöá ICQ";
|
||||||
|
$lang['Edit_delete_post'] = "òøåê/îç÷ äåãòä æå";
|
||||||
|
$lang['View_IP'] = "öôä á IP ùì äîùúîù";
|
||||||
|
$lang['Delete_post'] = "îç÷ äåãòä æå";
|
||||||
|
|
||||||
|
$lang['wrote'] = "ëúá"; // proceeds the username and is followed by the quoted text
|
||||||
|
$lang['Quote'] = "öéèåè"; // comes before bbcode quote output.
|
||||||
|
$lang['Code'] = "÷åã"; // comes before bbcode code output.
|
||||||
|
|
||||||
|
$lang['Edited_time_total'] = "ðòøê ìàçøåðä òì-éãé %s áúàøéê %s, ñê-äëì ðòøê ôòí àçú"; // Last edited by me on 12 Oct 2001, edited 1 time in total
|
||||||
|
$lang['Edited_times_total'] = "ðòøê ìàçøåðä òì-éãé %s áúàøéê %s, ñê-äëì ðòøê %d ôòîéí"; // Last edited by me on 12 Oct 2001, edited 2 times in total
|
||||||
|
|
||||||
|
$lang['Lock_topic'] = "ðòì ðåùà æä";
|
||||||
|
$lang['Unlock_topic'] = "ôúç ðåùà æä";
|
||||||
|
$lang['Move_topic'] = "äææ ðåùà æä";
|
||||||
|
$lang['Delete_topic'] = "îç÷ ðåùà æä";
|
||||||
|
$lang['Split_topic'] = "ôöì ðåùà æä";
|
||||||
|
|
||||||
|
$lang['Stop_watching_topic'] = "äôñ÷ ìò÷åá àçø ðåùà æä";
|
||||||
|
$lang['Start_watching_topic'] = "ò÷åá àçø ðåùà æä ìúâåáåú";
|
||||||
|
$lang['No_longer_watching'] = "àúä ìà òå÷á éåúø àçø ðåùà æä";
|
||||||
|
$lang['You_are_watching'] = "àúä òëùéå òå÷á àçøé ðåùà æä";
|
||||||
|
|
||||||
|
$lang['Total_votes'] = "ñê-äëì äöáòåú";
|
||||||
|
|
||||||
|
//
|
||||||
|
// Posting/Replying (Not private messaging!)
|
||||||
|
//
|
||||||
|
$lang['Message_body'] = "âåó ääåãòä";
|
||||||
|
$lang['Topic_review'] = "ñé÷åø ðåùà";
|
||||||
|
|
||||||
|
$lang['No_post_mode'] = "ìà öåééï îöá äåãòä"; // If posting.php is called without a mode (newtopic/reply/delete/etc, shouldn't be shown normaly)
|
||||||
|
|
||||||
|
$lang['Post_a_new_topic'] = "ôøñí ðåùà çãù";
|
||||||
|
$lang['Post_a_reply'] = "ôøñí úâåáä";
|
||||||
|
$lang['Post_topic_as'] = "ôøñí ðåùà ë";
|
||||||
|
$lang['Edit_Post'] = "òøåê äåãòä";
|
||||||
|
$lang['Options'] = "àôùøåéåú";
|
||||||
|
|
||||||
|
$lang['Post_Announcement'] = "äëøæä";
|
||||||
|
$lang['Post_Sticky'] = "ãáé÷";
|
||||||
|
$lang['Post_Normal'] = "øâéì";
|
||||||
|
|
||||||
|
$lang['Confirm_delete'] = "àúä áèåç ùáøöåðê ìîçå÷ äåãòä æå?";
|
||||||
|
$lang['Confirm_delete_poll'] = "àúä áèåç ùáøöåðê ìîçå÷ ñ÷ø æä?";
|
||||||
|
|
||||||
|
$lang['Flood_Error'] = "ìà ðéúï ìôøñí äåãòä ëì-ëê îòè æîï àçøé äàçøåðä ùìê, àðà ðñä ùåá úåê æîï ÷öø";
|
||||||
|
$lang['Empty_subject'] = "àúä çééá ìöééï ðåùà ëùîôøñîéí ðåùà çãù";
|
||||||
|
$lang['Empty_message'] = "àúä çééá ìä÷ìéã úåëï ìäåãòä ùìê";
|
||||||
|
$lang['Forum_locked'] = "ôåøåí æä ðòåì, àúä ìà éëåì ìôøñí, ìäâéá àå ìòøåê ðåùàéí";
|
||||||
|
$lang['Topic_locked'] = "ðåùà æä ðòåì åàúä ìà éëåì ìòøåê äåãòåú àå ìäâéá";
|
||||||
|
$lang['No_post_id'] = "àúä çééá ìáçåø äåãòä ìòøåê";
|
||||||
|
$lang['No_topic_id'] = "àúä çééá ìáçåø ðåùà ìäâéá ìå";
|
||||||
|
$lang['No_valid_mode'] = "àúä éëåì ø÷ ìôøñí, ìäâéá, ìòøåê àå ìöèè äåãòåú, àðà çæåø åðñä ùåá";
|
||||||
|
$lang['No_such_post'] = "àéï äåãòä ëæå, àðà çæåø åðñä ùåá";
|
||||||
|
$lang['Edit_own_posts'] = "îöèòø, àê àúä éëåì ìòøåê ø÷ àú ääåãòåú ùìê";
|
||||||
|
$lang['Delete_own_posts'] = "îöèòø, àê àúä éëåì ìîçå÷ ø÷ àú ääåãòåú ùìê";
|
||||||
|
$lang['Cannot_delete_replied'] = "îöèòø, àê àúä ìà éëåì ìîçå÷ äåãòåú ùäâéáå ìäï";
|
||||||
|
$lang['Cannot_delete_poll'] = "îöèòø, àê àéðê éëåì ìîçå÷ ñ÷ø ôòéì";
|
||||||
|
$lang['Empty_poll_title'] = "àúä çééá ìîìà ëåúøú ìñ÷ø ùìê";
|
||||||
|
$lang['To_few_poll_options'] = "àúä çééá ìöééï ìôçåú 2 àôùøåéåú ìñ÷ø";
|
||||||
|
$lang['To_many_poll_options'] = "ðéñéú ìä÷ìéã éåúø îéãé àôùøåéåú ìñ÷ø";
|
||||||
|
$lang['Post_has_no_poll'] = "áäåãòä æå àéï ñ÷ø";
|
||||||
|
|
||||||
|
$lang['Add_poll'] = "äåñó ñ÷ø";
|
||||||
|
$lang['Add_poll_explain'] = "àí àéðê øåöä ìäåñéó ñ÷ø ìäåãòúê äùàø ùãä æä øé÷";
|
||||||
|
$lang['Poll_question'] = "ùàìú äñ÷ø";
|
||||||
|
$lang['Poll_option'] = "àôùøåú äñ÷ø";
|
||||||
|
$lang['Add_option'] = "äåñó àôùøåú";
|
||||||
|
$lang['Update'] = "òãëï";
|
||||||
|
$lang['Delete'] = "îç÷";
|
||||||
|
$lang['Poll_for'] = "äøõ ñ÷ø ìîùê";
|
||||||
|
$lang['Days'] = "éîéí"; // This is used for the Run poll for ... Days + in admin_forums for pruning
|
||||||
|
$lang['Poll_for_explain'] = "[ ëúåá 0 àå äùàø øé÷ òáåø ñ÷ø ùàéðå îñúééí ]";
|
||||||
|
$lang['Delete_poll'] = "îç÷ ñ÷ø";
|
||||||
|
|
||||||
|
$lang['Disable_HTML_post'] = "ëáä HTML áäåãòä æå";
|
||||||
|
$lang['Disable_BBCode_post'] = "ëáä BBCode áäåãòä æå";
|
||||||
|
$lang['Disable_Smilies_post'] = "ëáä ñîééìéí áäåãòä æå";
|
||||||
|
|
||||||
|
$lang['HTML_is_ON'] = "HTML <u>ãìå÷</u>";
|
||||||
|
$lang['HTML_is_OFF'] = "HTML <u>ëáåé</u>";
|
||||||
|
$lang['BBCode_is_ON'] = "%sBBCode%s <u>ãìå÷</u>"; // %s are replaced with URI pointing to FAQ
|
||||||
|
$lang['BBCode_is_OFF'] = "%sBBCode%s <u>ëáåé</u>";
|
||||||
|
$lang['Smilies_are_ON'] = "ñîééìéí <u>ãìå÷éí</u>";
|
||||||
|
$lang['Smilies_are_OFF'] = "ñîééìéí <u>ëáåééí</u>";
|
||||||
|
|
||||||
|
$lang['Attach_signature'] = "öøó çúéîä (ðéúï ìùðåú àú äçúéîä áôøåôéì)";
|
||||||
|
$lang['Notify'] = "ééãò àåúé ëàùø úâåáä îúôøñîú";
|
||||||
|
$lang['Delete_post'] = "îç÷ äåãòä æå";
|
||||||
|
|
||||||
|
$lang['Stored'] = "ääåãòä ùìê ð÷ìèä áäöìçä";
|
||||||
|
$lang['Deleted'] = "ääåãòä ùìê ðîç÷ä áäöìçä";
|
||||||
|
$lang['Poll_delete'] = "äñ÷ø ùìê ðîç÷ áäöìçä";
|
||||||
|
$lang['Vote_cast'] = "ä÷åì ùìê ðùìç";
|
||||||
|
|
||||||
|
$lang['Topic_reply_notification'] = "äåãòä òì úâåáä ìðåùà";
|
||||||
|
|
||||||
|
$lang['bbcode_b_help'] = "è÷èñ îåãâù: [b]è÷ñè[/b] (alt+b)";
|
||||||
|
$lang['bbcode_i_help'] = "è÷ñè ðèåé: [i]è÷ñè[/i] (alt+i)";
|
||||||
|
$lang['bbcode_u_help'] = "è÷ñè òí ÷å úçúé: [u]è÷ñè[/u] (alt+u)";
|
||||||
|
$lang['bbcode_q_help'] = "öéèåè è÷ñè: [quote]è÷ñè[/quote] (alt+q)";
|
||||||
|
$lang['bbcode_c_help'] = "äöâú ÷åã: [code]÷åã[/code] (alt+c)";
|
||||||
|
$lang['bbcode_l_help'] = "øùéîä: [list]è÷ñè[/list] (alt+l)";
|
||||||
|
$lang['bbcode_o_help'] = "øùéîä îñåãøú: [list=]è÷ñè[/list] (alt+o)";
|
||||||
|
$lang['bbcode_p_help'] = "öøó úîåðä: [img]http://image_url[/img] (alt+p)";
|
||||||
|
$lang['bbcode_w_help'] = "öøó ëúåáú: [url]http://url[/url] àå [url=http://url]è÷ñè äëúåáú[/url] (alt+w)";
|
||||||
|
$lang['bbcode_a_help'] = "ñâåø àú ëì úâé ä bbCode äôúåçéí";
|
||||||
|
$lang['bbcode_s_help'] = "öáò âåôï: [color=red]è÷ñè[/color] òöä: ðéúï âí ìäùúîù á color=#FF0000";
|
||||||
|
$lang['bbcode_f_help'] = "âåãì âåôï: [size=x-small]è÷ñè ÷èï[/size]";
|
||||||
|
|
||||||
|
$lang['Emoticons'] = "ñîééìéí";
|
||||||
|
$lang['More_emoticons'] = "øàä òåã ñîééìéí";
|
||||||
|
|
||||||
|
$lang['Font_color'] = "öáò âåôï";
|
||||||
|
$lang['color_default'] = "áøéøú îçãì";
|
||||||
|
$lang['color_dark_red'] = "àãåí ëää";
|
||||||
|
$lang['color_red'] = "àãåí";
|
||||||
|
$lang['color_orange'] = "ëúåí";
|
||||||
|
$lang['color_brown'] = "çåí";
|
||||||
|
$lang['color_yellow'] = "öäåá";
|
||||||
|
$lang['color_green'] = "éøå÷";
|
||||||
|
$lang['color_olive'] = "æéú";
|
||||||
|
$lang['color_cyan'] = "úëìú";
|
||||||
|
$lang['color_blue'] = "ëçåì";
|
||||||
|
$lang['color_dark_blue'] = "ëçåì ëää";
|
||||||
|
$lang['color_indigo'] = "ñâåì ëää";
|
||||||
|
$lang['color_violet'] = "ñâåì";
|
||||||
|
$lang['color_white'] = "ìáï";
|
||||||
|
$lang['color_black'] = "ùçåø";
|
||||||
|
|
||||||
|
$lang['Font_size'] = "âåãì äâåôï";
|
||||||
|
$lang['font_tiny'] = "÷èðèï";
|
||||||
|
$lang['font_small'] = "÷èï";
|
||||||
|
$lang['font_normal'] = "øâéì";
|
||||||
|
$lang['font_large'] = "âãåì";
|
||||||
|
$lang['font_huge'] = "òð÷";
|
||||||
|
|
||||||
|
$lang['Close_Tags'] = "ñâåø úâéí";
|
||||||
|
$lang['Styles_tip'] = "òöä: àôùø ìöøó ñâðåðåú áîäéøåú ìè÷ñè îñåîï";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Private Messaging
|
||||||
|
//
|
||||||
|
$lang['Private_Messaging'] = "äåãòåú ôøèéåú";
|
||||||
|
|
||||||
|
$lang['Login_check_pm'] = "äúçáø ëãé ìáãå÷ äåãòåú ôøèéåú";
|
||||||
|
$lang['New_pms'] = "éù ìê %d äåãòåú çãùåú"; // You have 2 new messages
|
||||||
|
$lang['New_pm'] = "éù ìê äåãòä çãùä àçú"; // You have 1 new message
|
||||||
|
$lang['No_new_pm'] = "àéï ìê äåãòåú çãùåú";
|
||||||
|
$lang['Unread_pms'] = "éù ìê %d äåãòåú ùèøí ð÷øàå";
|
||||||
|
$lang['Unread_pm'] = "éù ìê äåãòä àçú ùèøí ð÷øàä";
|
||||||
|
$lang['No_unread_pm'] = "àéï ìê äåãòåú ùèøí ð÷øàå";
|
||||||
|
$lang['You_new_pm'] = "äåãòä ôøèéú çãùä îçëä ìê áúéáú äãåàø äðëðñ";
|
||||||
|
$lang['You_new_pms'] = "äåãòåú ôøèéåú çãùåú îçëåú ìê áúéáú äãåàø äðëðñ";
|
||||||
|
$lang['You_no_new_pm'] = "àéï äåãòåú ôøèéåú çãùåú äîçëåú ìê";
|
||||||
|
|
||||||
|
$lang['Inbox'] = "úéáú ãåàø ðëðñ";
|
||||||
|
$lang['Outbox'] = "úéáú ãåàø éåöà";
|
||||||
|
$lang['Savebox'] = "úéáú ãåàø ùîåø";
|
||||||
|
$lang['Sentbox'] = "úéáú ãåàø ðùìç";
|
||||||
|
$lang['Flag'] = "ãâì";
|
||||||
|
$lang['Subject'] = "ðåùà";
|
||||||
|
$lang['From'] = "îàú";
|
||||||
|
$lang['To'] = "ìîòï";
|
||||||
|
$lang['Date'] = "úàøéê";
|
||||||
|
$lang['Mark'] = "ñîï";
|
||||||
|
$lang['Sent'] = "ðùìç";
|
||||||
|
$lang['Saved'] = "ðùìç";
|
||||||
|
$lang['Delete_marked'] = "îç÷ îñåîðéí";
|
||||||
|
$lang['Delete_all'] = "îç÷ äëì";
|
||||||
|
$lang['Save_marked'] = "ùîåø îñåîðéí";
|
||||||
|
$lang['Save_message'] = "ùîåø äåãòä";
|
||||||
|
$lang['Delete_message'] = "îç÷ äåãòä";
|
||||||
|
|
||||||
|
$lang['Display_messages'] = "äöâ äåãòåú îìôðé"; // Followed by number of days/weeks/months
|
||||||
|
$lang['All_Messages'] = "ëì ääåãòåú";
|
||||||
|
|
||||||
|
$lang['No_messages_folder'] = "àéï ìê äåãòåú áúé÷ééä æå";
|
||||||
|
|
||||||
|
$lang['PM_disabled'] = "äåãòåú ôøèéåú ðçñîå áôåøåí æä";
|
||||||
|
$lang['Cannot_send_privmsg'] = "îöèòø, àê äîðäì îðò îîê ìùìåç äåãòåú ôøèéåú";
|
||||||
|
$lang['No_to_user'] = "éù ìöééï ùí îùúîù àìéå îéåòãú ääåãòä";
|
||||||
|
$lang['No_such_user'] = "îöèòø, àê ìà ÷ééí îùúîù ëæä";
|
||||||
|
|
||||||
|
$lang['Disable_HTML_pm'] = "ëáä HTML áäåãòä æå";
|
||||||
|
$lang['Disable_BBCode_pm'] = "ëáä BBCode áäåãòä æå";
|
||||||
|
$lang['Disable_Smilies_pm'] = "ëáä ñîééìéí áäåãòä æå";
|
||||||
|
|
||||||
|
$lang['Message_sent'] = "äåãòúê ðùìçä";
|
||||||
|
|
||||||
|
$lang['Click_return_inbox'] = "ìçõ %sëàï%s ëãé ìçæåø ìúéáú äãåàø äðëðñ ùìê";
|
||||||
|
$lang['Click_return_index'] = "ìçõ %sëàï%s ëãé ìçæåø ìàéðã÷ñ";
|
||||||
|
|
||||||
|
$lang['Send_a_new_message'] = "ùìç äåãòä ôøèéú çãùä";
|
||||||
|
$lang['Send_a_reply'] = "äâá ìäåãòä ôøèéú";
|
||||||
|
$lang['Edit_message'] = "òøåê äåãòä ôøèéú";
|
||||||
|
|
||||||
|
$lang['Notification_subject'] = "äåãòä ôøèéú çãùä äâéòä";
|
||||||
|
|
||||||
|
$lang['Find_username'] = "îöà ùí îùúîù";
|
||||||
|
$lang['Find'] = "îöà";
|
||||||
|
$lang['No_match'] = "ìà ðîöàå úåàîéí";
|
||||||
|
|
||||||
|
$lang['No_post_id'] = "ìà öåééï ID ääåãòä";
|
||||||
|
$lang['No_such_folder'] = "ìà ÷ééîú úé÷ééä ëæå";
|
||||||
|
$lang['No_folder'] = "ìà öåééðä úé÷ééä";
|
||||||
|
|
||||||
|
$lang['Mark_all'] = "ñîï äëì";
|
||||||
|
$lang['Unmark_all'] = "áèì àú ëì äñéîåðéí";
|
||||||
|
|
||||||
|
$lang['Confirm_delete_pm'] = "àúä áèåç ùáøöåðê ìîçå÷ äåãòä æå?";
|
||||||
|
$lang['Confirm_delete_pms'] = "àúä áèåç ùáøöåðê ìîçå÷ äåãòåú àìå?";
|
||||||
|
|
||||||
|
$lang['Inbox_size'] = "úéáú äãåàø äðëðñ ùìê %d%% îìàä"; // eg. Your Inbox is 50% full
|
||||||
|
$lang['Sentbox_size'] = "úéáú äãåàø äðùìç ùìê %d%% îìàä";
|
||||||
|
$lang['Savebox_size'] = "úéáú äãåàø äùîåø ùìê %d%% îìàä";
|
||||||
|
|
||||||
|
$lang['Click_view_privmsg'] = "ìçõ %sëàï%s ëãé ìá÷ø áúéáú äãåàø äðëðñ ùìê";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Profiles/Registration
|
||||||
|
//
|
||||||
|
$lang['Viewing_user_profile'] = "öôééä áôøåôéì :: %s"; // %s is username
|
||||||
|
$lang['About_user'] = "äëì àåãåú %s"; // %s is username
|
||||||
|
|
||||||
|
$lang['Preferences'] = "òãéôåéåú";
|
||||||
|
$lang['Items_required'] = "ôøéèéí äîñåîðéí á * ãøåùéí àí ìà öåééï àçøú";
|
||||||
|
$lang['Registration_info'] = "îéãò øéùåí";
|
||||||
|
$lang['Profile_info'] = "îéãò ôøåôéì";
|
||||||
|
$lang['Profile_info_warn'] = "îéãò æä éäéä æîéï ìöéáåø";
|
||||||
|
$lang['Avatar_panel'] = "ìåç ðéäåì ñéîìåðéí";
|
||||||
|
$lang['Avatar_gallery'] = "âìøééú ñéîìåðéí";
|
||||||
|
|
||||||
|
$lang['Website'] = "àúø àéðèøðè";
|
||||||
|
$lang['Location'] = "îé÷åí";
|
||||||
|
$lang['Contact'] = "÷ùø";
|
||||||
|
$lang['Email_address'] = "ëúåáú ãåàø àì÷èøåðé";
|
||||||
|
$lang['Email'] = "ãåàø àì÷èøåðé";
|
||||||
|
$lang['Send_private_message'] = "ùìç äåãòä ôøèéú";
|
||||||
|
$lang['Hidden_email'] = "[ çáåé ]";
|
||||||
|
$lang['Search_user_posts'] = "çôù äåãòåú ùì îùúîù æä";
|
||||||
|
$lang['Interests'] = "úçáéáéí";
|
||||||
|
$lang['Occupation'] = "òéñå÷";
|
||||||
|
$lang['Poster_rank'] = "ãøâú îôøñí";
|
||||||
|
|
||||||
|
$lang['Total_posts'] = "ñê-ëì ääåãòåú";
|
||||||
|
$lang['User_post_pct_stats'] = "%.2f%% îñê-äëì"; // 1.25% of total
|
||||||
|
$lang['User_post_day_stats'] = "%.2f äåãòåú ìéåí"; // 1.5 posts per day
|
||||||
|
$lang['Search_user_posts'] = "îöà àú ëì ääåãòåú ùì %s"; // Find all posts by username
|
||||||
|
|
||||||
|
$lang['No_user_id_specified'] = "îöèòø, àê îùúîù æä àéðå ÷ééí";
|
||||||
|
$lang['Wrong_Profile'] = "àéðê éëåì ìòøåê ôøåôéì ùàéðå ùìê.";
|
||||||
|
|
||||||
|
$lang['Only_one_avatar'] = "ø÷ ñåâ àçã ùì ñéîìåï éëåì ìäáçø";
|
||||||
|
$lang['File_no_data'] = "ä÷åáõ áëúåáú ùñéô÷ú ìà îëéì îéãò";
|
||||||
|
$lang['No_connection_URL'] = "ìà ðéúï ìáöò ÷ùø òí äëúåáú ùñéô÷ú";
|
||||||
|
$lang['Incomplete_URL'] = "äëúåáú ùñéô÷ú àéðä âîåøä";
|
||||||
|
$lang['Wrong_remote_avatar_format'] = "äëúåáú ùì äñîìåï äîøåç÷ àéðä çå÷éú";
|
||||||
|
$lang['No_send_account_inactive'] = "îöèòø, àê ìà ðéúï ì÷áì àú ñéñîúê ëé çùáåðê ìà ôòéì. àðà öåø ÷ùø òí îðäì äôåøåí ìòåã îéãò";
|
||||||
|
|
||||||
|
$lang['Always_smile'] = "úîéã àôùø ñîééìéí";
|
||||||
|
$lang['Always_html'] = "úîéã àôùø HTML";
|
||||||
|
$lang['Always_bbcode'] = "úîéã àôùø BBCode";
|
||||||
|
$lang['Always_add_sig'] = "úîéã öøó àú çúéîúé";
|
||||||
|
$lang['Always_notify'] = "úîéã äåãò ìé òì úâåáåú";
|
||||||
|
$lang['Always_notify_explain'] = "ùåìç ìê ãåà\"ì ëùîéùäå îâéá ìðåùà ùôéøñîú áå äåãòä. ðéúï ìùðåú æàú âí áæîï ôøñåí ääåãòä";
|
||||||
|
|
||||||
|
$lang['Board_style'] = "ñâðåï äìåç";
|
||||||
|
$lang['Board_lang'] = "ùôú äìåç";
|
||||||
|
$lang['No_themes'] = "àéï úîåú áîñã äðúåðéí";
|
||||||
|
$lang['Timezone'] = "àæåø æîï";
|
||||||
|
$lang['Date_format'] = "ñâðåï úàøéê";
|
||||||
|
$lang['Date_format_explain'] = "äúçáéø æää ìæä ùì ôåð÷öééú PHP <a href=\"http://www.php.net/date\" target=\"_other\">date()</a>";
|
||||||
|
$lang['Signature'] = "çúéîä";
|
||||||
|
$lang['Signature_explain'] = "æäå áìå÷ ùì è÷ñè ùéëåì ìäúååñó ìäåãòåú ùàúä ëåúá. éùðä äâáìä ì %d úåéí";
|
||||||
|
$lang['Public_view_email'] = "úîéã äöâ àú ëúåáú äãåà\"ì ùìé";
|
||||||
|
|
||||||
|
$lang['Current_password'] = "ñéñîä ðåëçéú";
|
||||||
|
$lang['New_password'] = "ñéñîä çãùä";
|
||||||
|
$lang['Confirm_password'] = "àéùåø ñéñîä";
|
||||||
|
$lang['Confirm_password_explain'] = "àúä çééá ìñô÷ àú ñéñîúê äðåëçéú àí áøöåðê ìòøåê àå ìùðåú àú ëúåáú äãåà\"ì ùìê";
|
||||||
|
$lang['password_if_changed'] = "àúä öøéê ìñô÷ ñéñîä ø÷ àí áøöåðê ìùðåú àåúä";
|
||||||
|
$lang['password_confirm_if_changed'] = "àúä öøéê ìàùø àú ñéñîúê ø÷ àí áøöåðê ìùðåú àåúä";
|
||||||
|
|
||||||
|
$lang['Avatar'] = "ñéîìåï";
|
||||||
|
$lang['Avatar_explain'] = "îöéâ úîåðä âøôéú ÷èðä îúçú ìôøèéí áäåãòåú. ø÷ úîåðä àçú éëåìä ìäéåú îåöâú áæîï ðúåï, äòåáé ùìä ìà éëåì ìòìåú òì %d ôé÷ñìéí, åäâåáä ìà éåúø î %d ôé÷ñìéí åâåãì ä÷åáõ ìà éåúø î %dkB.";
|
||||||
|
$lang['Upload_Avatar_file'] = "èòï ñéîìåï îäîçùá ùìê";
|
||||||
|
$lang['Upload_Avatar_URL'] = "èòï ñéîìåï îëúåáú àéðèøðè";
|
||||||
|
$lang['Upload_Avatar_URL_explain'] = "äæï àú ëúåáú äàéðèøðè äîëéìä àú úîåðú äñéîìåï, äéà úåòú÷ ìàúø æä.";
|
||||||
|
$lang['Pick_local_Avatar'] = "áçø ñéîìåï îäâìøééä";
|
||||||
|
$lang['Link_remote_Avatar'] = "÷ùø ìñéîìåï îçåõ ìàúø";
|
||||||
|
$lang['Link_remote_Avatar_explain'] = "äæï àú ëúåáú äàéðèøðè ùîëéìä àú äîé÷åí ùì äñéîìåï ùàìéå àúä øåöä ì÷ùø.";
|
||||||
|
$lang['Avatar_URL'] = "ëúåáú àéðèøðè ùì úîåðú ñéîìåï";
|
||||||
|
$lang['Select_from_gallery'] = "áçø ñéîìåï îäâìøéä";
|
||||||
|
$lang['View_avatar_gallery'] = "äöâ àú äâìøéä";
|
||||||
|
|
||||||
|
$lang['Select_avatar'] = "áçø ñéîìåï";
|
||||||
|
$lang['Return_profile'] = "áèì ñéîìåï";
|
||||||
|
$lang['Select_category'] = "áçø ÷èâåøéä";
|
||||||
|
|
||||||
|
$lang['Delete_Image'] = "îç÷ úîåðä";
|
||||||
|
$lang['Current_Image'] = "úîåðä ðåëçéú";
|
||||||
|
|
||||||
|
$lang['Notify_on_privmsg'] = "äåãò òì äåãòä ôøèéú çãùä";
|
||||||
|
$lang['Popup_on_privmsg'] = "ä÷ôõ çìåï áäåãòä ôøèéú çãùä";
|
||||||
|
$lang['Popup_on_privmsg_explain'] = "îñôø úáðéåú òùåéåú ìôúåç çìåï äîåãéò ìê ëàùø äåãòä ôøèéú çãùä îâéòä";
|
||||||
|
$lang['Hide_user'] = "äñúø àú îöá äçéáåø ùìê";
|
||||||
|
|
||||||
|
$lang['Profile_updated'] = "äôøåôéì ùìê òåãëï";
|
||||||
|
$lang['Profile_updated_inactive'] = "äôøåôéì ùìê òåãëï, àê ùéðéú àú äôøèéí äôðéîééí ùìê ìîøåú ùäçùáåï ùìê òëùéå ìà ôòéì. áãå÷ àú äãåà\"ì ùìê ëãé ìáãå÷ àéê ìäôòéì àú äçùáåï ùìê, àå àí ãøåù àéùåø îðäì çëä ùîðäì éôòéì ìê àú äçùáåï";
|
||||||
|
|
||||||
|
$lang['Password_mismatch'] = "äñéñîàåú ùäæðú àéðï úåàîåú";
|
||||||
|
$lang['Current_password_mismatch'] = "äñéñîä äðåëçéú ùöééðú àéðä úåàîú àú æå ùáîñã äðúåðéí";
|
||||||
|
$lang['Password_long'] = "òì äñéñîä ùìê ìäéåú ôçåú î 32 úåéí";
|
||||||
|
$lang['Username_taken'] = "îöèòø, àê ùí îùúîù æä ëáø ðì÷ç";
|
||||||
|
$lang['Username_invalid'] = "îöèòø, àê ùí îùúîù æä îëéì úå ìà çå÷é ëâåï \"";
|
||||||
|
$lang['Username_disallowed'] = "îöèòø, àê ùí îùúîù æä àéðå îåøùä";
|
||||||
|
$lang['Email_taken'] = "îöèòø, àê ëúåáú äãåà\"ì ùñéô÷ú ëáø ùééëú ìîùúîù àçø";
|
||||||
|
$lang['Email_banned'] = "îöèòø, àê ëúåáú ãåà\"ì æå âåøùä";
|
||||||
|
$lang['Email_invalid'] = "îöèòø, àê ëúåáú ãåà\"ì æå àéðä úé÷ðéú";
|
||||||
|
$lang['Signature_too_long'] = "äçúéîä ùìê àøåëä îéãé";
|
||||||
|
$lang['Fields_empty'] = "éù ìîìà àú ëì äùãåú äãøåùéí";
|
||||||
|
$lang['Avatar_filetype'] = "ñåâ ä÷åáõ ùì äñîìåï çéá ìäéåú .jpg, .gif àå .png";
|
||||||
|
$lang['Avatar_filesize'] = "âåãì ä÷åáõ ùì úîåðú äñéîìåï çééá ìäéåú îúçú ì %d kB"; // The avatar image file size must be less than 6 kB
|
||||||
|
$lang['Avatar_imagesize'] = "äñéîìåï çééá ìäéåú áøåçá ä÷èï î %d ôé÷ñìéí åáâåáä ä÷èï î %d ôé÷ñìéí";
|
||||||
|
|
||||||
|
$lang['Welcome_subject'] = "áøåëéí äáàéí ìôåøåîé %s"; // Welcome to my.com forums
|
||||||
|
$lang['New_account_subject'] = "çùáåï îùúîù çãù";
|
||||||
|
$lang['Account_activated_subject'] = "äçùáåï äåôòì";
|
||||||
|
|
||||||
|
$lang['Account_added'] = "úåãä ìê ùðøùîú, äçùáåï ùìê ðåöø. àúä éëåì ìäúçáø òëùéå òí ùí äîùúîù åäñéñîä ùìê";
|
||||||
|
$lang['Account_inactive'] = "äçùáåï ùìê ðåöø. òí æàú, ôåøåí æä ãåøù äôòìú çùáåðåú, îôúç äôòìä ðùìç ìëúåáú äãåà\"ì ùñéô÷ú. àðà áãå÷ ãåà\"ì ìòåã îéãò";
|
||||||
|
$lang['Account_inactive_admin'] = "äçùáåï ùìê ðåöø. òí æàú, ôåøåí æä ãåøù äôòìú çùáåðåú òì-éãé îðäì. An ãåà\"ì ðùìç ìäí åàúä úãò ëàùø äçùáåï ùìê éäéä ôòéì";
|
||||||
|
$lang['Account_active'] = "äçùáåï ùìê äåôòì òëùéå. úåãä ùðøùîú";
|
||||||
|
$lang['Account_active_admin'] = "äçùáåï äåôòì òëùéå";
|
||||||
|
$lang['Reactivate'] = "äôòì îçãù àú äçùáåï ùìê!";
|
||||||
|
$lang['COPPA'] = "äçùáåï ùìê ðåöø àê ìà àåùø, àðà áãå÷ ãåà\"ì ìòåã ôøèéí.";
|
||||||
|
|
||||||
|
$lang['Registration'] = "úðàé äñëí ääøùîä";
|
||||||
|
$lang['Reg_agreement'] = "While the administrators and moderators of this forum will attempt to remove or edit any generally objectionable material as quickly as possible, it is impossible to review every message. Therefore you acknowledge that all posts made to these forums express the views and opinions of the author and not the administrators, moderators or webmaster (except for posts by these people) and hence will not be held liable.<br /><br />You agree not to post any abusive, obscene, vulgar, slanderous, hateful, threatening, sexually-orientated or any other material that may violate any applicable laws. Doing so may lead to you being immediately and permanently banned (and your service provider being informed). The IP address of all posts is recorded to aid in enforcing these conditions. You agree that the webmaster, administrator and moderators of this forum have the right to remove, edit, move or close any topic at any time should they see fit. As a user you agree to any information you have entered above being stored in a database. While this information will not be disclosed to any third party without your consent the webmaster, administrator and moderators cannot be held responsible for any hacking attempt that may lead to the data being compromised.<br /><br />This forum system uses cookies to store information on your local computer. These cookies do not contain any of the information you have entered above, they serve only to improve your viewing pleasure. The email address is used only for confirming your registration details and password (and for sending new passwords should you forget your current one).<br /><br />By clicking Register below you agree to be bound by these conditions.";
|
||||||
|
|
||||||
|
$lang['Agree_under_13'] = "àðé îñëéí ìúðàéí àìå åàðé <b>îúçú</b> ìâéì 13";
|
||||||
|
$lang['Agree_over_13'] = "àðé îñëéí ìúðàéí àìå åàðé <b>îòì</b> âéì 13";
|
||||||
|
$lang['Agree_not'] = "àéððé îñëéí ìúðàéí àìå";
|
||||||
|
|
||||||
|
$lang['Wrong_activation'] = "îôúç ääôòìä ùñéô÷ú àéðå úåàí ìæä ùáîñã äðúåðéí";
|
||||||
|
$lang['Send_password'] = "ùìç ìé ñéñîä çãùä";
|
||||||
|
$lang['Password_updated'] = "ñéñîä çãùä ðåöøä, áãå÷ àú äãåà\"ì ùìê ìôøèéí òì àéê ìäôòéì àåúä";
|
||||||
|
$lang['No_email_match'] = "ëúåáú äãåà\"ì ùñéô÷ú àéðä úåàîåú àú æä ùñåô÷ä òáåø ùí äîùúîù äæä";
|
||||||
|
$lang['New_password_activation'] = "äôòìú ñéñîä çãùä";
|
||||||
|
$lang['Password_activated'] = "äçùáåï ùìê äåôòì îçãù. ëãé ìäúçáø äùúîù áñéñîä ùñåô÷ä ìê áãåà\"ì ù÷éáìú";
|
||||||
|
|
||||||
|
$lang['Send_email_msg'] = "ùìç äåãòä áãåàø àì÷èøåðé";
|
||||||
|
$lang['No_user_specified'] = "ìà öåééï îùúîù";
|
||||||
|
$lang['User_prevent_email'] = "îùúîù æä àéðå îòåðééï ì÷áì ãåà\"ì. ðñä ìùìåç äåãòä ôøèéú";
|
||||||
|
$lang['User_not_exist'] = "îùúîù æä àéðå ÷ééí";
|
||||||
|
$lang['CC_email'] = "ùìç òåú÷ îãåà\"ì æä ìòöîê";
|
||||||
|
$lang['Email_message_desc'] = "äåãòä æå úùìç ëè÷ñè ôùåè, àì úëìéì HTML àå BBCode. ëúåáú äçæøä ìîëúá æä éäéä ëúåáú äãåà\"ì ùìê.";
|
||||||
|
$lang['Flood_email_limit'] = "àéðê éëåì ìùìåç òåã ãåà\"ì áøâò æä, ðñä îàåçø éåúø";
|
||||||
|
$lang['Recipient'] = "ðîòï";
|
||||||
|
$lang['Email_sent'] = "äãåà\"ì ðùìç";
|
||||||
|
$lang['Send_email'] = "ùìç ãåà\"ì";
|
||||||
|
$lang['Empty_subject_email'] = "àúä çééá ìöééï ðåùà ìãåà\"ì";
|
||||||
|
$lang['Empty_message_email'] = "àúä çééá ìëúåá úåëï ìãåà\"ì";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Memberslist
|
||||||
|
//
|
||||||
|
$lang['Select_sort_method'] = "áçø ùéèú îéåï";
|
||||||
|
$lang['Sort'] = "îééï";
|
||||||
|
$lang['Sort_Top_Ten'] = "òùøú äëåúáéí äâãåìéí";
|
||||||
|
$lang['Sort_Joined'] = "úàøéê äöèøôåú";
|
||||||
|
$lang['Sort_Username'] = "ùí îùúîù";
|
||||||
|
$lang['Sort_Location'] = "îé÷åí";
|
||||||
|
$lang['Sort_Posts'] = "ñê-äëì äåãòåú";
|
||||||
|
$lang['Sort_Email'] = "ãåà\"ì";
|
||||||
|
$lang['Sort_Website'] = "àúø àéðèøðè";
|
||||||
|
$lang['Sort_Ascending'] = "ñãø òåìä";
|
||||||
|
$lang['Sort_Descending'] = "ñãø éåøã";
|
||||||
|
$lang['Order'] = "ñãø";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Group control panel
|
||||||
|
//
|
||||||
|
$lang['Group_Control_Panel'] = "ìåç ðéäåì ÷áåöä";
|
||||||
|
$lang['Group_member_details'] = "ôøèé çáøåú á÷áåöä";
|
||||||
|
$lang['Group_member_join'] = "äöèøó ì÷áåöä";
|
||||||
|
|
||||||
|
$lang['Group_Information'] = "îéãò òì ä÷áåöä";
|
||||||
|
$lang['Group_name'] = "ùí ä÷áåöä";
|
||||||
|
$lang['Group_description'] = "úàåø ä÷áåöä";
|
||||||
|
$lang['Group_membership'] = "çáøåú á÷áåöä";
|
||||||
|
$lang['Group_Members'] = "çáøé ä÷áåöä";
|
||||||
|
$lang['Group_Moderator'] = "àçøàé ä÷áåöä";
|
||||||
|
$lang['Pending_members'] = "çáøéí îîúéðéí";
|
||||||
|
|
||||||
|
$lang['Group_type'] = "ñåâ ä÷áåöä";
|
||||||
|
$lang['Group_open'] = "÷áåöä ôúåçä";
|
||||||
|
$lang['Group_closed'] = "÷áåöä ñâåøä";
|
||||||
|
$lang['Group_hidden'] = "÷áåöä ðñúøú";
|
||||||
|
|
||||||
|
$lang['Current_memberships'] = "çáøåéåú ðåëçéåú";
|
||||||
|
$lang['Non_member_groups'] = "÷áåöåú ùàéðê çáø áäï";
|
||||||
|
$lang['Memberships_pending'] = "çáøåéåú îîúéðåú";
|
||||||
|
|
||||||
|
$lang['No_groups_exist'] = "ìà ÷ééîåú ÷áåöåú";
|
||||||
|
$lang['Group_not_exist'] = "÷áåöú îùúîùéí æå àéðä ÷ééîú";
|
||||||
|
|
||||||
|
$lang['Join_group'] = "äöèøó ì÷áåöä";
|
||||||
|
$lang['No_group_members'] = "á÷áåöä æå àéï çáøéí";
|
||||||
|
$lang['Group_hidden_members'] = "÷áåöä æå ðñúøú, àéðê éëåì ìøàåú àú çáøéä";
|
||||||
|
$lang['No_pending_group_members'] = "ì÷áåöä æå àéï çáøéí îîúéðéí";
|
||||||
|
$lang["Group_joined"] = "ðøùîú áäöìçä ì÷áåöä æå<br />ééåãò ìê ëàùø äøéùåí éàåùø òì-éãé àçøàé ä÷áåöä";
|
||||||
|
$lang['Group_request'] = "á÷ùä ìäöèøôåú ì÷áåöä ùìê ðòùúä";
|
||||||
|
$lang['Group_approved'] = "á÷ùúê àåùøä";
|
||||||
|
$lang['Group_added'] = "ðåñôú ì÷áåöú äîùúîùéí äæå";
|
||||||
|
$lang['Already_member_group'] = "àúä ëáø çáø á÷áåöä æå";
|
||||||
|
$lang['User_is_member_group'] = "äîùúîù ëáø çáø á÷áåöä æå";
|
||||||
|
$lang['Group_type_updated'] = "ñåâ ä÷áåöä òåãëï áäöìçä";
|
||||||
|
|
||||||
|
$lang['Could_not_add_user'] = "äîùúîù ùáçøú àéðå ÷ééí";
|
||||||
|
$lang['Could_not_anon_user'] = "àúä ìà éëåì ìòùåú àú àðåðéîé çáø á÷áåöä";
|
||||||
|
|
||||||
|
$lang['Confirm_unsub'] = "àúä áèåç ùáøöåðê ìáèì àú äøéùåí î÷áåöä æå?";
|
||||||
|
$lang['Confirm_unsub_pending'] = "øéùåîê ì÷áåöä æå èøí àåùø, àúä áèåç ùáøöåðê ìáèì àú äøéùåí?";
|
||||||
|
|
||||||
|
$lang['Unsub_success'] = "áéèìú àú äøéùåí î÷áåöä æå.";
|
||||||
|
|
||||||
|
$lang['Approve_selected'] = "äñëîä ðáçøä";
|
||||||
|
$lang['Deny_selected'] = "äúðâãåú ðáçøä";
|
||||||
|
$lang['Not_logged_in'] = "àúä çééá ìäéåú îçåáø ëãé ìäöèøó ì÷áåöä.";
|
||||||
|
$lang['Remove_selected'] = "äñø áçéøä";
|
||||||
|
$lang['Add_member'] = "äåñó çáø";
|
||||||
|
$lang['Not_group_moderator'] = "àúä ìà äàçøàé òì ÷áåöä æå åìëï àéðê éëåì ìáöò ôòåìä æå.";
|
||||||
|
|
||||||
|
$lang['Login_to_join'] = "äúçáø ëãé ìäöèøó àå ìðäì ÷áåöú çáøéí";
|
||||||
|
$lang['This_open_group'] = "æåäé ÷áåöä ôúåçä, ìçõ ëãé ìá÷ù çáøåú";
|
||||||
|
$lang['This_closed_group'] = "æåäé ÷áåöä ñâåøä, ìà éú÷áìå òåã çáøéí";
|
||||||
|
$lang['This_hidden_group'] = "æåäé ÷áåöä ðñúøú, äåñôú îùúîùéí àåèîèéú àéðä îåøùéú";
|
||||||
|
$lang['Member_this_group'] = "àúä çáø á÷áåöä æå";
|
||||||
|
$lang['Pending_this_group'] = "çáøåúê á÷áåöä æå áäîúðä";
|
||||||
|
$lang['Are_group_moderator'] = "àúä àçøàé ä÷áåöä";
|
||||||
|
$lang['None'] = "àéï";
|
||||||
|
|
||||||
|
$lang['Subscribe'] = "äøùí";
|
||||||
|
$lang['Unsubscribe'] = "áèì øéùåí";
|
||||||
|
$lang['View_Information'] = "øàä îéãò";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Search
|
||||||
|
//
|
||||||
|
$lang['Search_query'] = "ùàéìúú çéôåù";
|
||||||
|
$lang['Search_options'] = "àôùøåéåú çéôåù";
|
||||||
|
|
||||||
|
$lang['Search_keywords'] = "çôù îéìåú îôúç";
|
||||||
|
$lang['Search_keywords_explain'] = "àúä éëåì ìäùúîù á <u>AND</u> ëãé ìäâãéø îéìéí ùçééáéí ìäéåú áúåöàåú, <u>OR</u> ëãé ìäâãéø îéìéí ùéëåìéí ìäéåú áúåöàåú å <u>NOT</u> ëãé ìäâãéø îéìéí ùìà öøéëåú ìäéåú áúåöàåú. äùúîù á * ëúå îôúç ìçì÷é úåöàåú";
|
||||||
|
$lang['Search_author'] = "çôù îçáø";
|
||||||
|
$lang['Search_author_explain'] = "äùúîù á * ëúå îôúç ìçì÷é úåöàåú";
|
||||||
|
|
||||||
|
$lang['Search_for_any'] = "çôù òáåø ëì àçã îäîåùâéí àå äùúîù áùàéìúä ëôé ùäå÷ìãä";
|
||||||
|
$lang['Search_for_all'] = "çôù òáåø ëì äîåùâéí";
|
||||||
|
$lang['Search_title_msg'] = "çôù áëåúøåú äðåùàéí åáâåó ääåãòä";
|
||||||
|
$lang['Search_msg_only'] = "çôù áâåó ääåãòä áìáã";
|
||||||
|
|
||||||
|
$lang['Return_first'] = "äçæø àú"; // followed by xxx characters in a select box
|
||||||
|
$lang['characters_posts'] = "äúåéí äøàùåðéí ùì ääåãòåú";
|
||||||
|
|
||||||
|
$lang['Search_previous'] = "çôù îìôðé"; // followed by days, weeks, months, year, all in a select box
|
||||||
|
|
||||||
|
$lang['Sort_by'] = "îééï ìôé";
|
||||||
|
$lang['Sort_Time'] = "æîï ôøñåí";
|
||||||
|
$lang['Sort_Post_Subject'] = "ðåùà äåãòä";
|
||||||
|
$lang['Sort_Topic_Title'] = "ëåúøú ðåùà";
|
||||||
|
$lang['Sort_Author'] = "îçáø";
|
||||||
|
$lang['Sort_Forum'] = "ôåøåí";
|
||||||
|
|
||||||
|
$lang['Display_results'] = "äöâ úåöàåú ë";
|
||||||
|
$lang['All_available'] = "ëì äàôùøåéåú";
|
||||||
|
$lang['No_searchable_forums'] = "àéï ìê äøùàåú ìçôù áôåøîéí òì àúø æä";
|
||||||
|
|
||||||
|
$lang['No_search_match'] = "àó ðåùàéí àå ääåãòåú ìà úàîå àú ÷øéèøéåï äçéôåù ùìê";
|
||||||
|
$lang['Found_search_match'] = "äçéôåù îöà úåöàä àçú"; // eg. Search found 1 match
|
||||||
|
$lang['Found_search_matches'] = "äçéôåù îöà %d úåöàåú"; // eg. Search found 24 matches
|
||||||
|
|
||||||
|
$lang['Close_window'] = "ñâåø çìåï";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Auth related entries
|
||||||
|
//
|
||||||
|
// Note the %s will be replaced with one of the following 'user' arrays
|
||||||
|
$lang['Sorry_auth_announce'] = "îöèòø, àê ø÷ %s éëåìéí ìôøñí äëøæåú áôåøåí æä";
|
||||||
|
$lang['Sorry_auth_sticky'] = "îöèòø, àê ø÷ %s éëåìéí ìôøñí äåãòåú ãáé÷åú áôåøåí æä";
|
||||||
|
$lang['Sorry_auth_read'] = "îöèòø, àê ø÷ %s éëåìéí ì÷øåà ðåùàéí áôåøåí æä";
|
||||||
|
$lang['Sorry_auth_post'] = "îöèòø, àê ø÷ %s éëåìéí ìôøñí ðåùàéí áôåøåí æä";
|
||||||
|
$lang['Sorry_auth_reply'] = "îöèòø, àê ø÷ %s éëåìéí ìäâéá ìäåãòåú áôåøåí æä";
|
||||||
|
$lang['Sorry_auth_edit'] = "îöèòø, àê ø÷ %s éëåìéí ìòøåê äåãòåú áôåøåí æä";
|
||||||
|
$lang['Sorry_auth_delete'] = "îöèòø, àê ø÷ %s éëåìéí ìîçå÷ äåãòåú áôåøåí æä";
|
||||||
|
$lang['Sorry_auth_vote'] = "îöèòø, àê ø÷ %s éëåìéí ìäöáéò ìñ÷øéí áôåøåí æä";
|
||||||
|
|
||||||
|
// These replace the %s in the above strings
|
||||||
|
$lang['Auth_Anonymous_Users'] = "<b>îùúîùéí àðåðéîééí</b>";
|
||||||
|
$lang['Auth_Registered_Users'] = "<b>îùúîùéí øùåîéí</b>";
|
||||||
|
$lang['Auth_Users_granted_access'] = "<b>îùúîùéí ùðéúðä ìäí âéùä îéåçãú</b>";
|
||||||
|
$lang['Auth_Moderators'] = "<b>àçøàéí</b>";
|
||||||
|
$lang['Auth_Administrators'] = "<b>îðäìéí</b>";
|
||||||
|
|
||||||
|
$lang['Not_Moderator'] = "àúä ìà àçøàé òì ôåøåí æä";
|
||||||
|
$lang['Not_Authorised'] = "ìà îàåùø";
|
||||||
|
|
||||||
|
$lang['You_been_banned'] = "âåøùú îôåøåí æä<br />àðà öåø ÷ùø òí îðäì äàúø àå îðäì äìåç ìòåã îéãò";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Viewonline
|
||||||
|
//
|
||||||
|
$lang['Reg_users_zero_online'] = "éùðí 0 îùúîùéí øùåîéí å"; // There ae 5 Registered and
|
||||||
|
$lang['Reg_users_online'] = "éùðí %d îùúîùéí øùåîéí å"; // There ae 5 Registered and
|
||||||
|
$lang['Reg_user_online'] = "éùðå îùúîù øùåí àçã å"; // There ae 5 Registered and
|
||||||
|
$lang['Hidden_users_zero_online'] = "-0 îùúîùéí çáåééí îçåáøéí"; // 6 Hidden users online
|
||||||
|
$lang['Hidden_users_online'] = "-%d îùúîùéí çáåééí îçåáøéí"; // 6 Hidden users online
|
||||||
|
$lang['Hidden_user_online'] = "îùúîù çáåé àçã îçåáø"; // 6 Hidden users online
|
||||||
|
$lang['Guest_users_online'] = "éùðí %d îùúîùéí àåøçéí îçåáøéí"; // There are 10 Guest users online
|
||||||
|
$lang['Guest_users_zero_online'] = "éùðí 0 îùúîùéí àåøçéí îçåáøéí"; // There are 10 Guest users online
|
||||||
|
$lang['Guest_user_online'] = "éùðå îùúîù àåøç àçã îçåáø"; // There is 1 Guest user online
|
||||||
|
$lang['No_users_browsing'] = "àéï àðùéí äâåìùéí áôåøåí áøâò æä";
|
||||||
|
|
||||||
|
$lang['Online_explain'] = "îéãò æä îáåññ òì äîùúîùéí äôòéìéí áîùê çîùú äã÷åú äàçøåðåú";
|
||||||
|
|
||||||
|
$lang['Forum_Location'] = "îé÷åí äôåøåí";
|
||||||
|
$lang['Last_updated'] = "òåãëï ìàçøåðä";
|
||||||
|
|
||||||
|
$lang['Forum_index'] = "àéðã÷ñ äôåøåîéí";
|
||||||
|
$lang['Logging_on'] = "îúçáø";
|
||||||
|
$lang['Posting_message'] = "îôøñí äåãòä";
|
||||||
|
$lang['Searching_forums'] = "îçôù áôåøåîéí";
|
||||||
|
$lang['Viewing_profile'] = "øåàä ôøåôéì";
|
||||||
|
$lang['Viewing_online'] = "øåàä îé îçåáø";
|
||||||
|
$lang['Viewing_member_list'] = "øåàä àú øùéîú äçáøéí";
|
||||||
|
$lang['Viewing_priv_msgs'] = "øåàä äåãòåú ôøèéåú";
|
||||||
|
$lang['Viewing_FAQ'] = "øåàä FAQ";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Moderator Control Panel
|
||||||
|
//
|
||||||
|
$lang['Mod_CP'] = "ìåç á÷øä ìàçøàéí";
|
||||||
|
$lang['Mod_CP_explain'] = "áòæøú äèåôñ îèä àúä éëåì ìáöò òáåãåú äùâçä îàñéáéåú òì ôåøåí æä. àúä éëåì ìðòåì, ìôúåç, ìäæéæ àå ìîçå÷ ëì îñôø ùì ðåùàéí.";
|
||||||
|
|
||||||
|
$lang['Select'] = "áçø";
|
||||||
|
$lang['Delete'] = "îç÷";
|
||||||
|
$lang['Move'] = "äææ";
|
||||||
|
$lang['Lock'] = "ðòì";
|
||||||
|
$lang['Unlock'] = "ôúç";
|
||||||
|
|
||||||
|
$lang['Topics_Removed'] = "äðåùàéí äðáçøéí äåñøå áäöìçä îîñã äðúåðéí.";
|
||||||
|
$lang['Topics_Locked'] = "äðåùàéí äðáçøéí ððòìå";
|
||||||
|
$lang['Topics_Moved'] = "äðåùàéí äðáçøéí äåææå";
|
||||||
|
$lang['Topics_Unlocked'] = "äðåùàéí äðáçøéí ðôúçå";
|
||||||
|
$lang['No_Topics_Moved'] = "àó ðåùà ìà äåææ";
|
||||||
|
|
||||||
|
$lang['Confirm_delete_topic'] = "àúä áèåç ùáøöåðê ìäñéø àú äðåùà/éí ùðáçø/å?";
|
||||||
|
$lang['Confirm_lock_topic'] = "àúä áèåç ùáøöåðê ìðòåì àú äðåùà/éí ùðáçø/å?";
|
||||||
|
$lang['Confirm_unlock_topic'] = "àúä áèåç ùáøöåðê ìôúåç àú äðåùà/éí ùðáçø/å?";
|
||||||
|
$lang['Confirm_move_topic'] = "àúä áèåç ùáøöåðê ìäæéæ àú äðåùà/éí ùðáçø/å?";
|
||||||
|
|
||||||
|
$lang['Move_to_forum'] = "äææ ìôåøåí";
|
||||||
|
$lang['Leave_shadow_topic'] = "äùàø ðåùà öì áôåøåí äéùï.";
|
||||||
|
|
||||||
|
$lang['Split_Topic'] = "ìåç á÷øä ìçéìå÷ ðåùàéí";
|
||||||
|
$lang['Split_Topic_explain'] = "òì-éãé ùéîåù áèåôñ îèä úåëì ìçì÷ ðåùà ìùðééí, àå òì-éãé áçéøä àéðãéáéãåàìéú ùì äåãòåú àå òì-éãé çìå÷ä îäåãòä ðáçøú";
|
||||||
|
$lang['Split_title'] = "ëåúøú äðåùà äçãù";
|
||||||
|
$lang['Split_forum'] = "ôåøåí ìðåùà äçãù";
|
||||||
|
$lang['Split_posts'] = "çì÷ äåãòåú ðáçøåú";
|
||||||
|
$lang['Split_after'] = "çì÷ îäåãòä ðáçøú";
|
||||||
|
$lang['Topic_split'] = "äðåùà äðáçø çåì÷ áäöìçä";
|
||||||
|
|
||||||
|
$lang['Too_many_error'] = "áçøú éåúø îéãé äåãòåú. àúä éëåì ìäçåø ø÷ äåãòä àçú ùàçøéä éçåì÷ äðåùà!";
|
||||||
|
|
||||||
|
$lang['None_selected'] = "ìà áçøú àó ðåùàéí ëãé ìáöò òìéäí àú äôòåìä. àðà çæåø åáçø ìôçåú àçú.";
|
||||||
|
$lang['New_forum'] = "ôåøåí çãù";
|
||||||
|
|
||||||
|
$lang['This_posts_IP'] = "IP ìäåãòä æå";
|
||||||
|
$lang['Other_IP_this_user'] = "ëúåáåú IP àçøåú ùîùúîù æä ôøñí îäí";
|
||||||
|
$lang['Users_this_IP'] = "îùúîùéí äîôøñîéí îëúåáú IP æå";
|
||||||
|
$lang['IP_info'] = "îéãò IP";
|
||||||
|
$lang['Lookup_IP'] = "ò÷åá àçø IP";
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Timezones ... for display on each page
|
||||||
|
//
|
||||||
|
$lang['All_times'] = "ëì äæîðéí äí %s"; // eg. All times are GMT - 12 Hours (times from next block)
|
||||||
|
|
||||||
|
$lang['-12'] = "GMT - 12 ùòåú";
|
||||||
|
$lang['-11'] = "GMT - 11 ùòåú";
|
||||||
|
$lang['-10'] = "HST (äååàé)";
|
||||||
|
$lang['-9'] = "GMT - 9 ùòåú";
|
||||||
|
$lang['-8'] = "PST (àøä\"á/÷ðãä)";
|
||||||
|
$lang['-7'] = "MST (àøä\"á/÷ðãä)";
|
||||||
|
$lang['-6'] = "CST (àøä\"á/÷ðãä)";
|
||||||
|
$lang['-5'] = "EST (àøä\"á/÷ðãä)";
|
||||||
|
$lang['-4'] = "GMT - 4 ùòåú";
|
||||||
|
$lang['-3.5'] = "GMT - 3.5 ùòåú";
|
||||||
|
$lang['-3'] = "GMT - 3 ùòåú";
|
||||||
|
$lang['-2'] = "àîöò äàèìðèé";
|
||||||
|
$lang['-1'] = "GMT - 1 ùòåú";
|
||||||
|
$lang['0'] = "GMT";
|
||||||
|
$lang['1'] = "CET (àéøåôä)";
|
||||||
|
$lang['2'] = "EET (àéøåôä)";
|
||||||
|
$lang['3'] = "GMT + 3 ùòåú";
|
||||||
|
$lang['3.5'] = "GMT + 3.5 ùòåú";
|
||||||
|
$lang['4'] = "GMT + 4 ùòåú";
|
||||||
|
$lang['4.5'] = "GMT + 4.5 ùòåú";
|
||||||
|
$lang['5'] = "GMT + 5 ùòåú";
|
||||||
|
$lang['5.5'] = "GMT + 5.5 ùòåú";
|
||||||
|
$lang['6'] = "GMT + 6 ùòåú";
|
||||||
|
$lang['6.5'] = "GMT + 6.5 ùòåú";
|
||||||
|
$lang['7'] = "GMT + 7 ùòåú";
|
||||||
|
$lang['8'] = "WST (àåñèøìéä)";
|
||||||
|
$lang['9'] = "GMT + 9 ùòåú";
|
||||||
|
$lang['9.5'] = "CST (àåñèøìéä)";
|
||||||
|
$lang['10'] = "EST (àåñèøìéä)";
|
||||||
|
$lang['11'] = "GMT + 11 ùòåú";
|
||||||
|
$lang['12'] = "GMT + 12 ùòåú";
|
||||||
|
|
||||||
|
// These are displayed in the timezone select box
|
||||||
|
$lang['tz']['-12'] = "(GMT -12:00 ùòåú) Eniwetok, Kwajalein";
|
||||||
|
$lang['tz']['-11'] = "(GMT -11:00 ùòåú) Midway Island, Samoa";
|
||||||
|
$lang['tz']['-10'] = "(GMT -10:00 ùòåú) Hawaii";
|
||||||
|
$lang['tz']['-9'] = "(GMT -9:00 ùòåú) Alaska";
|
||||||
|
$lang['tz']['-8'] = "(GMT -8:00 ùòåú) Pacific Time (US & Canada), Tijuana";
|
||||||
|
$lang['tz']['-7'] = "(GMT -7:00 ùòåú) Mountain Time (US & Canada), Arizona";
|
||||||
|
$lang['tz']['-6'] = "(GMT -6:00 ùòåú) Central Time (US & Canada), Mexico City";
|
||||||
|
$lang['tz']['-5'] = "(GMT -5:00 ùòåú) Eastern Time (US & Canada), Bogota, Lima, Quito";
|
||||||
|
$lang['tz']['-4'] = "(GMT -4:00 ùòåú) Atlantic Time (Canada), Caracas, La Paz";
|
||||||
|
$lang['tz']['-3.5'] = "(GMT -3:30 ùòåú) Newfoundland";
|
||||||
|
$lang['tz']['-3'] = "(GMT -3:00 ùòåú) Brassila, Buenos Aires, Georgetown, Falkland Is";
|
||||||
|
$lang['tz']['-2'] = "(GMT -2:00 ùòåú) Mid-Atlantic, Ascension Is., St. Helena";
|
||||||
|
$lang['tz']['-1'] = "(GMT -1:00 ùòåú) Azores, Cape Verde Islands";
|
||||||
|
$lang['tz']['0'] = "(GMT) Casablanca, Dublin, Edinburgh, London, Lisbon, Monrovia";
|
||||||
|
$lang['tz']['1'] = "(GMT +1:00 ùòåú) Amsterdam, Berlin, Brussels, Madrid, Paris, Rome";
|
||||||
|
$lang['tz']['2'] = "(GMT +2:00 ùòåú) éøåùìéí, ÷äéø, äìðéñ÷é, ÷àìéðâøã, ãøåí àôøé÷ä";
|
||||||
|
$lang['tz']['3'] = "(GMT +3:00 ùòåú) Baghdad, Riyadh, Moscow, Nairobi";
|
||||||
|
$lang['tz']['3.5'] = "(GMT +3:30 ùòåú) Tehran";
|
||||||
|
$lang['tz']['4'] = "(GMT +4:00 ùòåú) Abu Dhabi, Baku, Muscat, Tbilisi";
|
||||||
|
$lang['tz']['4.5'] = "(GMT +4:30 ùòåú) Kabul";
|
||||||
|
$lang['tz']['5'] = "(GMT +5:00 ùòåú) Ekaterinburg, Islamabad, Karachi, Tashkent";
|
||||||
|
$lang['tz']['5.5'] = "(GMT +5:30 ùòåú) Bombay, Calcutta, Madras, New Delhi";
|
||||||
|
$lang['tz']['6'] = "(GMT +6:00 ùòåú) Almaty, Colombo, Dhaka, Novosibirsk";
|
||||||
|
$lang['tz']['6.5'] = "(GMT +6:30 ùòåú) Rangoon";
|
||||||
|
$lang['tz']['7'] = "(GMT +7:00 ùòåú) Bangkok, Hanoi, Jakarta";
|
||||||
|
$lang['tz']['8'] = "(GMT +8:00 ùòåú) Beijing, Hong Kong, Perth, Singapore, Taipei";
|
||||||
|
$lang['tz']['9'] = "(GMT +9:00 ùòåú) Osaka, Sapporo, Seoul, Tokyo, Yakutsk";
|
||||||
|
$lang['tz']['9.5'] = "(GMT +9:30 ùòåú) Adelaide, Darwin";
|
||||||
|
$lang['tz']['10'] = "(GMT +10:00 ùòåú) Canberra, Guam, Melbourne, Sydney, Vladivostok";
|
||||||
|
$lang['tz']['11'] = "(GMT +11:00 ùòåú) Magadan, New Caledonia, Solomon Islands";
|
||||||
|
$lang['tz']['12'] = "(GMT +12:00 ùòåú) Auckland, Wellington, Fiji, Marshall Island";
|
||||||
|
|
||||||
|
$lang['datetime']['Sunday'] = "éåí øàùåï";
|
||||||
|
$lang['datetime']['Monday'] = "éåí ùðé";
|
||||||
|
$lang['datetime']['Tuesday'] = "éåí ùìéùé";
|
||||||
|
$lang['datetime']['Wednesday'] = "éåí øáéòé";
|
||||||
|
$lang['datetime']['Thursday'] = "éåí çîéùé";
|
||||||
|
$lang['datetime']['Friday'] = "éåí ùéùé";
|
||||||
|
$lang['datetime']['Saturday'] = "éåí ùáú";
|
||||||
|
$lang['datetime']['Sun'] = "øàùåï";
|
||||||
|
$lang['datetime']['Mon'] = "ùðé";
|
||||||
|
$lang['datetime']['Tue'] = "ùìéùé";
|
||||||
|
$lang['datetime']['Wed'] = "øáéòé";
|
||||||
|
$lang['datetime']['Thu'] = "çîéùé";
|
||||||
|
$lang['datetime']['Fri'] = "ùéùé";
|
||||||
|
$lang['datetime']['Sat'] = "ùáú";
|
||||||
|
$lang['datetime']['January'] = "éðåàø";
|
||||||
|
$lang['datetime']['February'] = "ôáøåàø";
|
||||||
|
$lang['datetime']['March'] = "îøõ";
|
||||||
|
$lang['datetime']['April'] = "àôøéì";
|
||||||
|
$lang['datetime']['May'] = "îàé";
|
||||||
|
$lang['datetime']['June'] = "éåðé";
|
||||||
|
$lang['datetime']['July'] = "éåìé";
|
||||||
|
$lang['datetime']['August'] = "àåâåñè";
|
||||||
|
$lang['datetime']['September'] = "ñôèîáø";
|
||||||
|
$lang['datetime']['October'] = "àå÷èåáø";
|
||||||
|
$lang['datetime']['November'] = "ðåáîáø";
|
||||||
|
$lang['datetime']['December'] = "ãöîáø";
|
||||||
|
$lang['datetime']['Jan'] = "éðå'";
|
||||||
|
$lang['datetime']['Feb'] = "ôáø'";
|
||||||
|
$lang['datetime']['Mar'] = "îøõ";
|
||||||
|
$lang['datetime']['Apr'] = "àôø'";
|
||||||
|
$lang['datetime']['May'] = "îàé";
|
||||||
|
$lang['datetime']['Jun'] = "éåð'";
|
||||||
|
$lang['datetime']['Jul'] = "éåì'";
|
||||||
|
$lang['datetime']['Aug'] = "àåâ'";
|
||||||
|
$lang['datetime']['Sep'] = "ñôè'";
|
||||||
|
$lang['datetime']['Oct'] = "àå÷'";
|
||||||
|
$lang['datetime']['Nov'] = "ðåá'";
|
||||||
|
$lang['datetime']['Dec'] = "ãöî'";
|
||||||
|
|
||||||
|
//
|
||||||
|
// Errors (not related to a
|
||||||
|
// specific failure on a page)
|
||||||
|
//
|
||||||
|
$lang['Information'] = "îéãò";
|
||||||
|
$lang['Critical_Information'] = "îéãò ÷øéèé";
|
||||||
|
|
||||||
|
$lang['General_Error'] = "ùâéàä ëììéú";
|
||||||
|
$lang['Critical_Error'] = "ùâéàä ÷øéèéú";
|
||||||
|
$lang['An_error_occured'] = "àøàä ùâéàä";
|
||||||
|
$lang['A_critical_error'] = "àøàä ùâéàä ÷øéèéú";
|
||||||
|
|
||||||
|
//
|
||||||
|
// That's all Folks!
|
||||||
|
// -------------------------------------------------
|
||||||
|
|
||||||
|
?>
|
|
@ -343,7 +343,7 @@ switch( $mode )
|
||||||
$topics = $HTTP_POST_VARS['topic_id_list'];
|
$topics = $HTTP_POST_VARS['topic_id_list'];
|
||||||
for($i = 0; $i < count($topics); $i++)
|
for($i = 0; $i < count($topics); $i++)
|
||||||
{
|
{
|
||||||
$hidden_fields .= '<input type="hidden" name="topic_id_list[]" value="' . $topics[$i] . '" />';
|
$hidden_fields .= '<input type="hidden" name="topic_id_list[]" value="' . intval($topics[$i]) . '" />';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -391,7 +391,7 @@ switch( $mode )
|
||||||
$topic_list = '';
|
$topic_list = '';
|
||||||
for($i = 0; $i < count($topics); $i++)
|
for($i = 0; $i < count($topics); $i++)
|
||||||
{
|
{
|
||||||
$topic_list .= ( ( $topic_list != '' ) ? ', ' : '' ) . $topics[$i];
|
$topic_list .= ( ( $topic_list != '' ) ? ', ' : '' ) . intval($topics[$i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql = "SELECT *
|
$sql = "SELECT *
|
||||||
|
@ -624,7 +624,7 @@ switch( $mode )
|
||||||
message_die(GENERAL_MESSAGE, $lang['Empty_subject']);
|
message_die(GENERAL_MESSAGE, $lang['Empty_subject']);
|
||||||
}
|
}
|
||||||
|
|
||||||
$new_forum_id = $HTTP_POST_VARS['new_forum_id'];
|
$new_forum_id = intval($HTTP_POST_VARS['new_forum_id']);
|
||||||
$topic_time = time();
|
$topic_time = time();
|
||||||
|
|
||||||
$sql = "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type)
|
$sql = "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type)
|
||||||
|
|
|
@ -82,17 +82,17 @@ if ( isset($HTTP_POST_VARS['cancel']) )
|
||||||
else if ( $topic_id )
|
else if ( $topic_id )
|
||||||
{
|
{
|
||||||
$redirect = "viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id";
|
$redirect = "viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id";
|
||||||
$post_append = "";
|
$post_append = '';
|
||||||
}
|
}
|
||||||
else if ( $forum_id )
|
else if ( $forum_id )
|
||||||
{
|
{
|
||||||
$redirect = "viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id";
|
$redirect = "viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id";
|
||||||
$post_append = "";
|
$post_append = '';
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$redirect = "index.$phpEx";
|
$redirect = "index.$phpEx";
|
||||||
$post_append = "";
|
$post_append = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
|
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
|
||||||
|
@ -442,7 +442,7 @@ else if ( $mode == 'vote' )
|
||||||
//
|
//
|
||||||
if ( !empty($HTTP_POST_VARS['vote_id']) )
|
if ( !empty($HTTP_POST_VARS['vote_id']) )
|
||||||
{
|
{
|
||||||
$vote_option_id = $HTTP_POST_VARS['vote_id'];
|
$vote_option_id = intval($HTTP_POST_VARS['vote_id']);
|
||||||
|
|
||||||
$sql = "SELECT vd.vote_id
|
$sql = "SELECT vd.vote_id
|
||||||
FROM " . VOTE_DESC_TABLE . " vd, " . VOTE_RESULTS_TABLE . " vr
|
FROM " . VOTE_DESC_TABLE . " vd, " . VOTE_RESULTS_TABLE . " vr
|
||||||
|
@ -871,7 +871,7 @@ if ( $mode == 'newtopic' || ( $mode == 'editpost' && $post_data['first_post'] )
|
||||||
if( $is_auth['auth_sticky'] )
|
if( $is_auth['auth_sticky'] )
|
||||||
{
|
{
|
||||||
$topic_type_toggle .= '<input type="radio" name="topictype" value="' . POST_STICKY . '"';
|
$topic_type_toggle .= '<input type="radio" name="topictype" value="' . POST_STICKY . '"';
|
||||||
if ( $post_data['topic_type'] == POST_STICKY )
|
if ( $post_data['topic_type'] == POST_STICKY || $topic_type == POST_STICKY )
|
||||||
{
|
{
|
||||||
$topic_type_toggle .= ' checked="checked"';
|
$topic_type_toggle .= ' checked="checked"';
|
||||||
}
|
}
|
||||||
|
@ -881,7 +881,7 @@ if ( $mode == 'newtopic' || ( $mode == 'editpost' && $post_data['first_post'] )
|
||||||
if( $is_auth['auth_announce'] )
|
if( $is_auth['auth_announce'] )
|
||||||
{
|
{
|
||||||
$topic_type_toggle .= '<input type="radio" name="topictype" value="' . POST_ANNOUNCE . '"';
|
$topic_type_toggle .= '<input type="radio" name="topictype" value="' . POST_ANNOUNCE . '"';
|
||||||
if ( $post_data['topic_type'] == POST_ANNOUNCE )
|
if ( $post_data['topic_type'] == POST_ANNOUNCE || $topic_type == POST_ANNOUNCE )
|
||||||
{
|
{
|
||||||
$topic_type_toggle .= ' checked="checked"';
|
$topic_type_toggle .= ' checked="checked"';
|
||||||
}
|
}
|
||||||
|
@ -890,7 +890,7 @@ if ( $mode == 'newtopic' || ( $mode == 'editpost' && $post_data['first_post'] )
|
||||||
|
|
||||||
if ( $topic_type_toggle != '' )
|
if ( $topic_type_toggle != '' )
|
||||||
{
|
{
|
||||||
$topic_type_toggle = $lang['Post_topic_as'] . ': <input type="radio" name="topictype" value="' . POST_NORMAL .'"' . ( ( $post_data['topic_type'] == POST_NORMAL ) ? ' checked="checked"' : '' ) . ' /> ' . $lang['Post_Normal'] . ' ' . $topic_type_toggle;
|
$topic_type_toggle = $lang['Post_topic_as'] . ': <input type="radio" name="topictype" value="' . POST_NORMAL .'"' . ( ( $post_data['topic_type'] == POST_NORMAL || $topic_type == POST_NORMAL ) ? ' checked="checked"' : '' ) . ' /> ' . $lang['Post_Normal'] . ' ' . $topic_type_toggle;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1082,4 +1082,4 @@ $template->pparse('body');
|
||||||
|
|
||||||
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
|
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
|
||||||
|
|
||||||
?>
|
?>
|
|
@ -99,11 +99,11 @@ else
|
||||||
$mode = '';
|
$mode = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
$start = ( !empty($HTTP_GET_VARS['start']) ) ? $HTTP_GET_VARS['start'] : 0;
|
$start = ( !empty($HTTP_GET_VARS['start']) ) ? intval($HTTP_GET_VARS['start']) : 0;
|
||||||
|
|
||||||
if ( isset($HTTP_POST_VARS[POST_POST_URL]) || isset($HTTP_GET_VARS[POST_POST_URL]) )
|
if ( isset($HTTP_POST_VARS[POST_POST_URL]) || isset($HTTP_GET_VARS[POST_POST_URL]) )
|
||||||
{
|
{
|
||||||
$privmsg_id = ( isset($HTTP_POST_VARS[POST_POST_URL]) ) ? $HTTP_POST_VARS[POST_POST_URL] : $HTTP_GET_VARS[POST_POST_URL];
|
$privmsg_id = ( isset($HTTP_POST_VARS[POST_POST_URL]) ) ? intval($HTTP_POST_VARS[POST_POST_URL]) : intval($HTTP_GET_VARS[POST_POST_URL]);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -173,7 +173,7 @@ else if ( $mode == 'read' )
|
||||||
{
|
{
|
||||||
if ( !empty($HTTP_GET_VARS[POST_POST_URL]) )
|
if ( !empty($HTTP_GET_VARS[POST_POST_URL]) )
|
||||||
{
|
{
|
||||||
$privmsgs_id = $HTTP_GET_VARS[POST_POST_URL];
|
$privmsgs_id = intval($HTTP_GET_VARS[POST_POST_URL]);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -472,9 +472,9 @@ else if ( $mode == 'read' )
|
||||||
$pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
|
$pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
|
||||||
$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';
|
$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';
|
||||||
|
|
||||||
if ( !empty($privmsg['user_viewemail']) || $is_auth['auth_mod'] )
|
if ( !empty($privmsg['user_viewemail']) || $userdata['user_level'] == ADMIN )
|
||||||
{
|
{
|
||||||
$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $poster_id) : 'mailto:' . $privmsg['user_email'];
|
$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $user_id_from) : 'mailto:' . $privmsg['user_email'];
|
||||||
|
|
||||||
$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
|
$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
|
||||||
$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
|
$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
|
||||||
|
@ -910,7 +910,7 @@ else if ( $submit || $refresh || $mode != '' )
|
||||||
|
|
||||||
if ( !$userdata['session_logged_in'] )
|
if ( !$userdata['session_logged_in'] )
|
||||||
{
|
{
|
||||||
$user_id = ( isset($HTTP_GET_VARS[POST_USERS_URL]) ) ? '&' . POST_USERS_URL . '=' . $HTTP_GET_VARS[POST_USERS_URL] : '';
|
$user_id = ( isset($HTTP_GET_VARS[POST_USERS_URL]) ) ? '&' . POST_USERS_URL . '=' . intval($HTTP_GET_VARS[POST_USERS_URL]) : '';
|
||||||
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
|
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
|
||||||
header($header_location . append_sid("login.$phpEx?redirect=privmsg.$phpEx&folder=$folder&mode=$mode" . $user_id, true));
|
header($header_location . append_sid("login.$phpEx?redirect=privmsg.$phpEx&folder=$folder&mode=$mode" . $user_id, true));
|
||||||
}
|
}
|
||||||
|
@ -1037,7 +1037,7 @@ else if ( $submit || $refresh || $mode != '' )
|
||||||
|
|
||||||
$msg_time = time();
|
$msg_time = time();
|
||||||
|
|
||||||
if ( $mode != "edit" )
|
if ( $mode != 'edit' )
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
// See if recipient is at their inbox limit
|
// See if recipient is at their inbox limit
|
||||||
|
@ -1087,7 +1087,7 @@ else if ( $submit || $refresh || $mode != '' )
|
||||||
message_die(GENERAL_ERROR, "Could not insert/update private message sent info.", "", __LINE__, __FILE__, $sql_info);
|
message_die(GENERAL_ERROR, "Could not insert/update private message sent info.", "", __LINE__, __FILE__, $sql_info);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( $mode != "edit" )
|
if ( $mode != 'edit' )
|
||||||
{
|
{
|
||||||
$privmsg_sent_id = $db->sql_nextid();
|
$privmsg_sent_id = $db->sql_nextid();
|
||||||
|
|
||||||
|
@ -1225,7 +1225,7 @@ else if ( $submit || $refresh || $mode != '' )
|
||||||
|
|
||||||
if ( !empty($HTTP_GET_VARS[POST_USERS_URL]) )
|
if ( !empty($HTTP_GET_VARS[POST_USERS_URL]) )
|
||||||
{
|
{
|
||||||
$user_id = $HTTP_GET_VARS[POST_USERS_URL];
|
$user_id = intval($HTTP_GET_VARS[POST_USERS_URL]);
|
||||||
|
|
||||||
$sql = "SELECT username
|
$sql = "SELECT username
|
||||||
FROM " . USERS_TABLE . "
|
FROM " . USERS_TABLE . "
|
||||||
|
@ -1745,7 +1745,7 @@ switch( $folder )
|
||||||
//
|
//
|
||||||
if ( $submit_msgdays && ( !empty($HTTP_POST_VARS['msgdays']) || !empty($HTTP_GET_VARS['msgdays']) ) )
|
if ( $submit_msgdays && ( !empty($HTTP_POST_VARS['msgdays']) || !empty($HTTP_GET_VARS['msgdays']) ) )
|
||||||
{
|
{
|
||||||
$msg_days = ( !empty($HTTP_POST_VARS['msgdays']) ) ? $HTTP_POST_VARS['msgdays'] : $HTTP_GET_VARS['msgdays'];
|
$msg_days = ( !empty($HTTP_POST_VARS['msgdays']) ) ? intval($HTTP_POST_VARS['msgdays']) : intval($HTTP_GET_VARS['msgdays']);
|
||||||
$min_msg_time = time() - ($msg_days * 86400);
|
$min_msg_time = time() - ($msg_days * 86400);
|
||||||
|
|
||||||
$limit_msg_time_total = " AND privmsgs_date > $min_msg_time";
|
$limit_msg_time_total = " AND privmsgs_date > $min_msg_time";
|
||||||
|
|
|
@ -115,11 +115,7 @@ else
|
||||||
|
|
||||||
$start = ( isset($HTTP_GET_VARS['start']) ) ? intval($HTTP_GET_VARS['start']) : 0;
|
$start = ( isset($HTTP_GET_VARS['start']) ) ? intval($HTTP_GET_VARS['start']) : 0;
|
||||||
|
|
||||||
//
|
|
||||||
// Define some globally used data
|
|
||||||
//
|
|
||||||
$sort_by_types = array($lang['Sort_Time'], $lang['Sort_Post_Subject'], $lang['Sort_Topic_Title'], $lang['Sort_Author'], $lang['Sort_Forum']);
|
$sort_by_types = array($lang['Sort_Time'], $lang['Sort_Post_Subject'], $lang['Sort_Topic_Title'], $lang['Sort_Author'], $lang['Sort_Forum']);
|
||||||
$sort_by_sql = array('p.post_time', 'pt.post_subject', 't.topic_title', 'u.username', 'f.forum_id');
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Begin core code
|
// Begin core code
|
||||||
|
@ -161,7 +157,7 @@ else if ( $search_keywords != '' || $search_author != '' || $search_id )
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
header("Location: login.$phpEx?redirect=search&search_id=newposts");
|
header("Location: login.$phpEx?redirect=search.$phpEx&search_id=newposts", true);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -179,7 +175,7 @@ else if ( $search_keywords != '' || $search_author != '' || $search_id )
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
header("Location: login.$phpEx?redirect=search&search_id=egosearch");
|
header("Location: login.$phpEx?redirect=search.$phpEx&search_id=egosearch", true);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -446,8 +442,8 @@ else if ( $search_keywords != '' || $search_author != '' || $search_id )
|
||||||
}
|
}
|
||||||
else if ( $search_author != '' || $search_time || $auth_sql != '' )
|
else if ( $search_author != '' || $search_time || $auth_sql != '' )
|
||||||
{
|
{
|
||||||
$where_sql = ( $search_author == '' && $auth_sql == '' ) ? "post_id IN (" . implode(', ', $search_ids) . ")" : "p.post_id IN (" . implode(", ", $search_ids) . ")";
|
$where_sql = ( $search_author == '' && $auth_sql == '' ) ? 'post_id IN (' . implode(', ', $search_ids) . ')' : 'p.post_id IN (' . implode(', ', $search_ids) . ')';
|
||||||
$from_sql = ( $search_author == '' && $auth_sql == '' ) ? POSTS_TABLE : POSTS_TABLE . " p";
|
$from_sql = ( $search_author == '' && $auth_sql == '' ) ? POSTS_TABLE : POSTS_TABLE . ' p';
|
||||||
|
|
||||||
if ( $search_time )
|
if ( $search_time )
|
||||||
{
|
{
|
||||||
|
@ -640,10 +636,29 @@ else if ( $search_keywords != '' || $search_author != '' || $search_id )
|
||||||
AND p2.post_id = t.topic_last_post_id
|
AND p2.post_id = t.topic_last_post_id
|
||||||
AND u2.user_id = p2.poster_id";
|
AND u2.user_id = p2.poster_id";
|
||||||
}
|
}
|
||||||
|
|
||||||
$per_page = ( $show_results == 'posts' ) ? $board_config['posts_per_page'] : $board_config['topics_per_page'];
|
$per_page = ( $show_results == 'posts' ) ? $board_config['posts_per_page'] : $board_config['topics_per_page'];
|
||||||
|
|
||||||
$sql .= " ORDER BY " . $sort_by_sql[$sort_by] . " $sort_dir LIMIT $start, " . $per_page;
|
$sql .= " ORDER BY ";
|
||||||
|
switch ( $sort_by )
|
||||||
|
{
|
||||||
|
case 1:
|
||||||
|
$sql .= ( $show_results == 'posts' ) ? 'pt.post_subject' : 't.topic_title';
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
$sql .= 't.topic_title';
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
$sql .= 'u.username';
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
$sql .= 'f.forum_id';
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
$sql .= ( $show_results == 'posts' ) ? 'p.post_time' : 'p2.post_time';
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
$sql .= " $sort_dir LIMIT $start, " . $per_page;
|
||||||
|
|
||||||
if ( !$result = $db->sql_query($sql) )
|
if ( !$result = $db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
|
@ -725,7 +740,7 @@ else if ( $search_keywords != '' || $search_author != '' || $search_id )
|
||||||
{
|
{
|
||||||
$forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $searchset[$i]['forum_id']);
|
$forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $searchset[$i]['forum_id']);
|
||||||
$topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $searchset[$i]['topic_id'] . "&highlight=$highlight_active");
|
$topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $searchset[$i]['topic_id'] . "&highlight=$highlight_active");
|
||||||
$post_url = append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $searchset[$i]['post_id'] . "&highlight=$highlight_active#" . $searchset[$i]['post_id']);
|
$post_url = append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $searchset[$i]['post_id'] . "&highlight=$highlight_active") . '#' . $searchset[$i]['post_id'];
|
||||||
|
|
||||||
$post_date = create_date($board_config['default_dateformat'], $searchset[$i]['post_time'], $board_config['board_timezone']);
|
$post_date = create_date($board_config['default_dateformat'], $searchset[$i]['post_time'], $board_config['board_timezone']);
|
||||||
|
|
||||||
|
@ -1298,4 +1313,4 @@ $template->pparse('body');
|
||||||
|
|
||||||
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
|
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
|
||||||
|
|
||||||
?>
|
?>
|
|
@ -1,375 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
* Session Management for PHP3
|
|
||||||
*
|
|
||||||
* (C) Copyright 1999-2000 NetUSE GmbH
|
|
||||||
* Kristian Koehntopp
|
|
||||||
*
|
|
||||||
* $Id$
|
|
||||||
*
|
|
||||||
* This code was NOT written by the phpBB group. It is part of the PHPLib
|
|
||||||
* package written by NetUSE GmbH and Kristian Koehntopp.
|
|
||||||
* This code is released under the GNU General Public Licence and used in
|
|
||||||
* accordance with said licence.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Some methods modified by Nathan Codding of the phpBB group for
|
|
||||||
* better performance - replacing preg_replace() with str_replace()
|
|
||||||
* where possible.
|
|
||||||
*/
|
|
||||||
|
|
||||||
class Template {
|
|
||||||
var $classname = "Template";
|
|
||||||
|
|
||||||
/* if set, echo assignments */
|
|
||||||
var $debug = false;
|
|
||||||
|
|
||||||
/* $file[handle] = "filename"; */
|
|
||||||
var $file = array();
|
|
||||||
|
|
||||||
/* relative filenames are relative to this pathname */
|
|
||||||
var $root = "";
|
|
||||||
|
|
||||||
/* $varkeys[key] = "key"; $varvals[key] = "value"; */
|
|
||||||
var $varkeys = array();
|
|
||||||
var $varvals = array();
|
|
||||||
|
|
||||||
/* "remove" => remove undefined variables
|
|
||||||
* "comment" => replace undefined variables with comments
|
|
||||||
* "keep" => keep undefined variables
|
|
||||||
*/
|
|
||||||
var $unknowns = "remove";
|
|
||||||
|
|
||||||
/* "yes" => halt, "report" => report error, continue, "no" => ignore error quietly */
|
|
||||||
var $halt_on_error = "yes";
|
|
||||||
|
|
||||||
/* last error message is retained here */
|
|
||||||
var $last_error = "";
|
|
||||||
|
|
||||||
|
|
||||||
/***************************************************************************/
|
|
||||||
/* public: Constructor.
|
|
||||||
* root: template directory.
|
|
||||||
* unknowns: how to handle unknown variables.
|
|
||||||
*/
|
|
||||||
function Template($root = ".", $unknowns = "remove") {
|
|
||||||
$this->set_root($root);
|
|
||||||
$this->set_unknowns($unknowns);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: setroot(pathname $root)
|
|
||||||
* root: new template directory.
|
|
||||||
*/
|
|
||||||
function set_root($root) {
|
|
||||||
if (!is_dir($root)) {
|
|
||||||
$this->halt("set_root: $root is not a directory.");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
$this->root = $root;
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: set_unknowns(enum $unknowns)
|
|
||||||
* unknowns: "remove", "comment", "keep"
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
function set_unknowns($unknowns = "keep") {
|
|
||||||
$this->unknowns = $unknowns;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: set_file(array $filelist)
|
|
||||||
* filelist: array of handle, filename pairs.
|
|
||||||
*
|
|
||||||
* public: set_file(string $handle, string $filename)
|
|
||||||
* handle: handle for a filename,
|
|
||||||
* filename: name of template file
|
|
||||||
*/
|
|
||||||
function set_file($handle, $filename = "") {
|
|
||||||
if (!is_array($handle)) {
|
|
||||||
if ($filename == "") {
|
|
||||||
$this->halt("set_file: For handle $handle filename is empty.");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
$this->file[$handle] = $this->filename($filename);
|
|
||||||
} else {
|
|
||||||
reset($handle);
|
|
||||||
while(list($h, $f) = each($handle)) {
|
|
||||||
$this->file[$h] = $this->filename($f);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: set_block(string $parent, string $handle, string $name = "")
|
|
||||||
* extract the template $handle from $parent,
|
|
||||||
* place variable {$name} instead.
|
|
||||||
*/
|
|
||||||
function set_block($parent, $handle, $name = "") {
|
|
||||||
if (!$this->loadfile($parent)) {
|
|
||||||
$this->halt("subst: unable to load $parent.");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
if ($name == "")
|
|
||||||
$name = $handle;
|
|
||||||
|
|
||||||
$str = $this->get_var($parent);
|
|
||||||
$reg = "/<!--\s+BEGIN $handle\s+-->(.*?)\n\s*<!--\s+END $handle\s+-->/sm";
|
|
||||||
preg_match($reg, $str, $m);
|
|
||||||
$str = preg_replace($reg, "{" . "$name}", $str);
|
|
||||||
$this->set_var($handle, $m[1]);
|
|
||||||
$this->set_var($parent, $str);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: set_var(array $values)
|
|
||||||
* values: array of variable name, value pairs.
|
|
||||||
*
|
|
||||||
* public: set_var(string $varname, string $value)
|
|
||||||
* varname: name of a variable that is to be defined
|
|
||||||
* value: value of that variable
|
|
||||||
*/
|
|
||||||
function set_var($varname, $value = "") {
|
|
||||||
if (!is_array($varname)) {
|
|
||||||
if (!empty($varname))
|
|
||||||
if ($this->debug) print "scalar: set *$varname* to *$value*<br>\n";
|
|
||||||
$this->varkeys[$varname] = '{' . $varname . '}';
|
|
||||||
$this->varvals[$varname] = $value;
|
|
||||||
} else {
|
|
||||||
reset($varname);
|
|
||||||
while(list($k, $v) = each($varname)) {
|
|
||||||
if (!empty($k))
|
|
||||||
if ($this->debug) print "array: set *$k* to *$v*<br>\n";
|
|
||||||
$this->varkeys[$k] = '{' . $k . '}';
|
|
||||||
$this->varvals[$k] = $v;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: subst(string $handle)
|
|
||||||
* handle: handle of template where variables are to be substituted.
|
|
||||||
*/
|
|
||||||
function subst($handle) {
|
|
||||||
if (!$this->loadfile($handle)) {
|
|
||||||
$this->halt("subst: unable to load $handle.");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
$str = $this->get_var($handle);
|
|
||||||
// This will break if $str is an array... Not sure if that ever
|
|
||||||
// actually happens, so we'll use this check for a while.
|
|
||||||
if (is_array($str)) die ("str is an array.");
|
|
||||||
|
|
||||||
reset($this->varkeys);
|
|
||||||
while (list($k, $v) = each ($this->varkeys))
|
|
||||||
{
|
|
||||||
$str = str_replace($this->varkeys[$k], $this->varvals[$k], $str);
|
|
||||||
}
|
|
||||||
|
|
||||||
return $str;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: psubst(string $handle)
|
|
||||||
* handle: handle of template where variables are to be substituted.
|
|
||||||
*/
|
|
||||||
function psubst($handle) {
|
|
||||||
print $this->subst($handle);
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: parse(string $target, string $handle, boolean append)
|
|
||||||
* public: parse(string $target, array $handle, boolean append)
|
|
||||||
* target: handle of variable to generate
|
|
||||||
* handle: handle of template to substitute
|
|
||||||
* append: append to target handle
|
|
||||||
*/
|
|
||||||
function parse($target, $handle, $append = false)
|
|
||||||
{
|
|
||||||
if (!is_array($handle))
|
|
||||||
{
|
|
||||||
$str = $this->subst($handle);
|
|
||||||
if ($append)
|
|
||||||
{
|
|
||||||
$this->set_var($target, $this->get_var($target) . $str);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
$this->set_var($target, $str);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
reset($handle);
|
|
||||||
while(list($i, $h) = each($handle))
|
|
||||||
{
|
|
||||||
$str = $this->subst($h);
|
|
||||||
$this->set_var($target, $str);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return $str;
|
|
||||||
}
|
|
||||||
|
|
||||||
function pparse($target, $handle, $append = false) {
|
|
||||||
print $this->parse($target, $handle, $append);
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: get_vars()
|
|
||||||
*/
|
|
||||||
function get_vars() {
|
|
||||||
reset($this->varkeys);
|
|
||||||
while(list($k, $v) = each($this->varkeys)) {
|
|
||||||
$result[$k] = $this->varvals[$k];
|
|
||||||
}
|
|
||||||
|
|
||||||
return $result;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: get_var(string varname)
|
|
||||||
* varname: name of variable.
|
|
||||||
*
|
|
||||||
* public: get_var(array varname)
|
|
||||||
* varname: array of variable names
|
|
||||||
*/
|
|
||||||
function get_var($varname) {
|
|
||||||
if (!is_array($varname)) {
|
|
||||||
return $this->varvals[$varname];
|
|
||||||
} else {
|
|
||||||
reset($varname);
|
|
||||||
while(list($k, $v) = each($varname)) {
|
|
||||||
$result[$k] = $this->varvals[$k];
|
|
||||||
}
|
|
||||||
|
|
||||||
return $result;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: get_undefined($handle)
|
|
||||||
* handle: handle of a template.
|
|
||||||
*/
|
|
||||||
function get_undefined($handle) {
|
|
||||||
if (!$this->loadfile($handle)) {
|
|
||||||
$this->halt("get_undefined: unable to load $handle.");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
preg_match_all("/\{([^}]+)\}/", $this->get_var($handle), $m);
|
|
||||||
$m = $m[1];
|
|
||||||
if (!is_array($m))
|
|
||||||
return false;
|
|
||||||
|
|
||||||
reset($m);
|
|
||||||
while(list($k, $v) = each($m)) {
|
|
||||||
if (!isset($this->varkeys[$v]))
|
|
||||||
$result[$v] = $v;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (count($result))
|
|
||||||
return $result;
|
|
||||||
else
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: finish(string $str)
|
|
||||||
* str: string to finish.
|
|
||||||
*/
|
|
||||||
function finish($str) {
|
|
||||||
switch ($this->unknowns) {
|
|
||||||
case "keep":
|
|
||||||
break;
|
|
||||||
|
|
||||||
case "remove":
|
|
||||||
$str = preg_replace('/{[^ \t\r\n}]+}/', "", $str);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case "comment":
|
|
||||||
$str = preg_replace('/{([^ \t\r\n}]+)}/', "<!-- Template $handle: Variable \\1 undefined -->", $str);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
return $str;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public: p(string $varname)
|
|
||||||
* varname: name of variable to print.
|
|
||||||
*/
|
|
||||||
function p($varname) {
|
|
||||||
print $this->finish($this->get_var($varname));
|
|
||||||
}
|
|
||||||
|
|
||||||
function get($varname) {
|
|
||||||
return $this->finish($this->get_var($varname));
|
|
||||||
}
|
|
||||||
|
|
||||||
/***************************************************************************/
|
|
||||||
/* private: filename($filename)
|
|
||||||
* filename: name to be completed.
|
|
||||||
*/
|
|
||||||
function filename($filename) {
|
|
||||||
if (substr($filename, 0, 1) != "/") {
|
|
||||||
$filename = $this->root."/".$filename;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!file_exists($filename))
|
|
||||||
$this->halt("filename: file $filename does not exist.");
|
|
||||||
|
|
||||||
return $filename;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* private: varname($varname)
|
|
||||||
* varname: name of a replacement variable to be protected.
|
|
||||||
*/
|
|
||||||
function varname($varname) {
|
|
||||||
return preg_quote("{".$varname."}");
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* private: loadfile(string $handle)
|
|
||||||
* handle: load file defined by handle, if it is not loaded yet.
|
|
||||||
*/
|
|
||||||
function loadfile($handle) {
|
|
||||||
if (isset($this->varkeys[$handle]) and !empty($this->varvals[$handle]))
|
|
||||||
return true;
|
|
||||||
|
|
||||||
if (!isset($this->file[$handle])) {
|
|
||||||
$this->halt("loadfile: $handle is not a valid handle.");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
$filename = $this->file[$handle];
|
|
||||||
|
|
||||||
$str = implode("", @file($filename));
|
|
||||||
if (empty($str)) {
|
|
||||||
$this->halt("loadfile: While loading $handle, $filename does not exist or is empty.");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
$this->set_var($handle, $str);
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/***************************************************************************/
|
|
||||||
/* public: halt(string $msg)
|
|
||||||
* msg: error message to show.
|
|
||||||
*/
|
|
||||||
function halt($msg) {
|
|
||||||
$this->last_error = $msg;
|
|
||||||
|
|
||||||
if ($this->halt_on_error != "no")
|
|
||||||
$this->haltmsg($msg);
|
|
||||||
|
|
||||||
if ($this->halt_on_error == "yes")
|
|
||||||
die("<b>Halted.</b>");
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* public, override: haltmsg($msg)
|
|
||||||
* msg: error message to show.
|
|
||||||
*/
|
|
||||||
function haltmsg($msg) {
|
|
||||||
printf("<b>Template Error:</b> %s<br>\n", $msg);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
?>
|
|
|
@ -117,15 +117,15 @@
|
||||||
<td class="row2"><input type="radio" name="privmsg_disable" value="0" {S_PRIVMSG_ENABLED} />{L_ENABLED} <input type="radio" name="privmsg_disable" value="1" {S_PRIVMSG_DISABLED} />{L_DISABLED}</td>
|
<td class="row2"><input type="radio" name="privmsg_disable" value="0" {S_PRIVMSG_ENABLED} />{L_ENABLED} <input type="radio" name="privmsg_disable" value="1" {S_PRIVMSG_DISABLED} />{L_DISABLED}</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="row1">{L_INBOX_LIMIT}</span></td>
|
<td class="row1">{L_INBOX_LIMIT}</td>
|
||||||
<td class="row2"><input type="text" maxlength="4" size="4" name="max_inbox_privmsgs" value="{INBOX_LIMIT}" /></td>
|
<td class="row2"><input type="text" maxlength="4" size="4" name="max_inbox_privmsgs" value="{INBOX_LIMIT}" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="row1">{L_SENTBOX_LIMIT}</span></td>
|
<td class="row1">{L_SENTBOX_LIMIT}</td>
|
||||||
<td class="row2"><input type="text" maxlength="4" size="4" name="max_sentbox_privmsgs" value="{SENTBOX_LIMIT}" /></td>
|
<td class="row2"><input type="text" maxlength="4" size="4" name="max_sentbox_privmsgs" value="{SENTBOX_LIMIT}" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="row1">{L_SAVEBOX_LIMIT}</span></td>
|
<td class="row1">{L_SAVEBOX_LIMIT}</td>
|
||||||
<td class="row2"><input type="text" maxlength="4" size="4" name="max_savebox_privmsgs" value="{SAVEBOX_LIMIT}" /></td>
|
<td class="row2"><input type="text" maxlength="4" size="4" name="max_savebox_privmsgs" value="{SAVEBOX_LIMIT}" /></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
<td class="{ranks.ROW_CLASS}" align="center">{ranks.RANK}</td>
|
<td class="{ranks.ROW_CLASS}" align="center">{ranks.RANK}</td>
|
||||||
<td class="{ranks.ROW_CLASS}" align="center">{ranks.RANK_MIN}</td>
|
<td class="{ranks.ROW_CLASS}" align="center">{ranks.RANK_MIN}</td>
|
||||||
<td class="{ranks.ROW_CLASS}" align="center">{ranks.SPECIAL_RANK}</td>
|
<td class="{ranks.ROW_CLASS}" align="center">{ranks.SPECIAL_RANK}</td>
|
||||||
<td class="{ranks.ROW_CLASS}" align="center"><a href="{ranks.U_RANK_EDIT}">{L_EDIT}</td>
|
<td class="{ranks.ROW_CLASS}" align="center"><a href="{ranks.U_RANK_EDIT}">{L_EDIT}</a></td>
|
||||||
<td class="{ranks.ROW_CLASS}" align="center"><a href="{ranks.U_RANK_DELETE}">{L_DELETE}</td>
|
<td class="{ranks.ROW_CLASS}" align="center"><a href="{ranks.U_RANK_DELETE}">{L_DELETE}</a></td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- END ranks -->
|
<!-- END ranks -->
|
||||||
<tr>
|
<tr>
|
||||||
|
|
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_aim.gif
Normal file
After Width: | Height: | Size: 707 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_edit.gif
Normal file
After Width: | Height: | Size: 743 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_email.gif
Normal file
After Width: | Height: | Size: 763 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_icq_add.gif
Normal file
After Width: | Height: | Size: 705 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_ip.gif
Normal file
After Width: | Height: | Size: 274 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_msnm.gif
Normal file
After Width: | Height: | Size: 725 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_pm.gif
Normal file
After Width: | Height: | Size: 788 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_profile.gif
Normal file
After Width: | Height: | Size: 766 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_quote.gif
Normal file
After Width: | Height: | Size: 708 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_search.gif
Normal file
After Width: | Height: | Size: 705 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_www.gif
Normal file
After Width: | Height: | Size: 713 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/icon_yim.gif
Normal file
After Width: | Height: | Size: 764 B |
BIN
phpBB/templates/subSilver/images/lang_hebrew/msg_newpost.gif
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
phpBB/templates/subSilver/images/lang_hebrew/post.gif
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
phpBB/templates/subSilver/images/lang_hebrew/reply-locked.gif
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
phpBB/templates/subSilver/images/lang_hebrew/reply.gif
Normal file
After Width: | Height: | Size: 1.5 KiB |
|
@ -279,7 +279,7 @@ function storeCaret(textEl) {
|
||||||
<!-- END smilies_row -->
|
<!-- END smilies_row -->
|
||||||
<!-- BEGIN switch_smilies_extra -->
|
<!-- BEGIN switch_smilies_extra -->
|
||||||
<tr align="center">
|
<tr align="center">
|
||||||
<td colspan="{S_SMILIES_COLSPAN}"><span class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></td>
|
<td colspan="{S_SMILIES_COLSPAN}"><span class="nav"><a href="{U_MORE_SMILIES}" onclick="window.open('{U_MORE_SMILIES}', '_phpbbsmilies', 'HEIGHT=300,resizable=yes,scrollbars=yes,WIDTH=250');return false;" target="_phpbbsmilies" class="nav">{L_MORE_SMILIES}</a></span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- END switch_smilies_extra -->
|
<!-- END switch_smilies_extra -->
|
||||||
</table>
|
</table>
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td class="row1"><iframe width="100%" height="300" src="{U_REVIEW_TOPIC}" >
|
<td class="row1"><iframe width="100%" height="300" src="{U_REVIEW_TOPIC}" >
|
||||||
<!-- END switch_inline_mode -->
|
<!-- END switch_inline_mode -->
|
||||||
<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline" style="border: 0px #006699 solid ">
|
<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline">
|
||||||
<tr>
|
<tr>
|
||||||
<th class="thCornerL" width="22%" height="26">{L_AUTHOR}</th>
|
<th class="thCornerL" width="22%" height="26">{L_AUTHOR}</th>
|
||||||
<th class="thCornerR">{L_MESSAGE}</th>
|
<th class="thCornerR">{L_MESSAGE}</th>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
|
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
|
||||||
<tr>
|
<tr>
|
||||||
<td align="left" valign="bottom" colspan="2"><a class="maintitle" href="{U_VIEW_FORUM}">{FORUM_NAME}</a><br /><span class="gensmall"><b>{L_MODERATOR}: {MODERATORS}<br /><br />{LOGGED_IN_USER_LIST}</b></span></td>
|
<td align="left" valign="bottom" colspan="2"><a class="maintitle" href="{U_VIEW_FORUM}">{FORUM_NAME}</a><br /><span class="gensmall"><b>{L_MODERATOR}: {MODERATORS}<br /><br />{LOGGED_IN_USER_LIST}</b></span></td>
|
||||||
<td align="right" valign="bottom" nowrap><span class="gensmall"><b>{PAGINATION}</b></span></td>
|
<td align="right" valign="bottom" nowrap="nowrap"><span class="gensmall"><b>{PAGINATION}</b></span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="left" valign="middle" width="50"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" /></a></td>
|
<td align="left" valign="middle" width="50"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" border="0" alt="{L_POST_NEW_TOPIC}" /></a></td>
|
||||||
|
@ -18,7 +18,7 @@
|
||||||
<th width="50" align="center" class="thTop" nowrap="nowrap"> {L_REPLIES} </th>
|
<th width="50" align="center" class="thTop" nowrap="nowrap"> {L_REPLIES} </th>
|
||||||
<th width="100" align="center" class="thTop" nowrap="nowrap"> {L_AUTHOR} </th>
|
<th width="100" align="center" class="thTop" nowrap="nowrap"> {L_AUTHOR} </th>
|
||||||
<th width="50" align="center" class="thTop" nowrap="nowrap"> {L_VIEWS} </th>
|
<th width="50" align="center" class="thTop" nowrap="nowrap"> {L_VIEWS} </th>
|
||||||
<th align="center" nowrap="nowrap" class="thCornerR" nowrap="nowrap"> {L_LASTPOST} </th>
|
<th align="center" class="thCornerR" nowrap="nowrap"> {L_LASTPOST} </th>
|
||||||
</tr>
|
</tr>
|
||||||
<!-- BEGIN topicrow -->
|
<!-- BEGIN topicrow -->
|
||||||
<tr>
|
<tr>
|
||||||
|
|
|
@ -20,58 +20,64 @@ if ( !($result = $db->sql_query($sql)) )
|
||||||
|
|
||||||
if ( $row = $db->sql_fetchrow($result) )
|
if ( $row = $db->sql_fetchrow($result) )
|
||||||
{
|
{
|
||||||
if ( $row['config_value'] == 'RC-3' || $row['config_value'] == 'RC-4' )
|
if ( $row['config_value'] == 'RC-3' || $row['config_value'] == 'RC-4' || $row['config_value'] == '.0.0' )
|
||||||
{
|
{
|
||||||
$sql = array();
|
if ( $row['config_value'] == 'RC-3' )
|
||||||
switch ( SQL_LAYER )
|
|
||||||
{
|
{
|
||||||
case 'mysql':
|
$sql = array();
|
||||||
case 'mysql4':
|
switch ( SQL_LAYER )
|
||||||
$sql[] = "ALTER TABLE " . USERS_TABLE . " DROP
|
|
||||||
COLUMN user_autologin_key";
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 'mssql-odbc':
|
|
||||||
case 'mssql':
|
|
||||||
case 'msaccess':
|
|
||||||
$sql[] = "ALTER TABLE " . USERS_TABLE . " DROP
|
|
||||||
COLUMN user_autologin_key";
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
|
||||||
die("No DB LAYER found!");
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
$errored = false;
|
|
||||||
for($i = 0; $i < count($sql); $i++)
|
|
||||||
{
|
|
||||||
echo "Running :: " . $sql[$i];
|
|
||||||
flush();
|
|
||||||
|
|
||||||
if ( !($result = $db->sql_query($sql[$i])) )
|
|
||||||
{
|
{
|
||||||
$errored = true;
|
case 'mysql':
|
||||||
$error = $db->sql_error();
|
case 'mysql4':
|
||||||
echo " -> <b>FAILED</b> ---> <u>" . $error['message'] . "</u><br /><br />\n\n";
|
$sql[] = "ALTER TABLE " . USERS_TABLE . " DROP
|
||||||
|
COLUMN user_autologin_key";
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 'mssql-odbc':
|
||||||
|
case 'mssql':
|
||||||
|
case 'msaccess':
|
||||||
|
$sql[] = "ALTER TABLE " . USERS_TABLE . " DROP
|
||||||
|
COLUMN user_autologin_key";
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 'postgresql':
|
||||||
|
$sql[] = "ALTER TABLE " . USERS_TABLE . " ALTER
|
||||||
|
COLUMN user_autologin_key DROP";
|
||||||
|
default:
|
||||||
|
die("No DB LAYER found!");
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
|
$errored = false;
|
||||||
|
for($i = 0; $i < count($sql); $i++)
|
||||||
{
|
{
|
||||||
echo " -> <b>COMPLETED</b><br /><br />\n\n";
|
echo "Running :: " . $sql[$i];
|
||||||
|
flush();
|
||||||
|
|
||||||
|
if ( !($result = $db->sql_query($sql[$i])) )
|
||||||
|
{
|
||||||
|
$errored = true;
|
||||||
|
$error = $db->sql_error();
|
||||||
|
echo " -> <b>FAILED (Ignoring)</b> ---> <u>" . $error['message'] . "</u><br /><br />\n\n";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
echo " -> <b>COMPLETED</b><br /><br />\n\n";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unset($sql);
|
unset($sql);
|
||||||
|
|
||||||
$sql = "UPDATE " . CONFIG_TABLE . "
|
$sql = "UPDATE " . CONFIG_TABLE . "
|
||||||
SET config_value = '.0.0'
|
SET config_value = '.0.1'
|
||||||
WHERE config_name = 'version'";
|
WHERE config_name = 'version'";
|
||||||
if ( !($result = $db->sql_query($sql)) )
|
if ( !($result = $db->sql_query($sql)) )
|
||||||
{
|
{
|
||||||
die("Couldn't update version info");
|
die("Couldn't update version info");
|
||||||
}
|
}
|
||||||
|
|
||||||
die("UPDATING COMPLETE -> 2.0.0 Final installed");
|
die("UPDATING COMPLETE -> 2.0.1 Final installed");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -300,7 +306,7 @@ for($i = 0; $i < count($sql); $i++)
|
||||||
{
|
{
|
||||||
$errored = true;
|
$errored = true;
|
||||||
$error = $db->sql_error();
|
$error = $db->sql_error();
|
||||||
echo " -> <b>FAILED</b> ---> <u>" . $error['message'] . "</u><br /><br />\n\n";
|
echo " -> <b>FAILED (Ignoring)</b> ---> <u>" . $error['message'] . "</u><br /><br />\n\n";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -334,6 +340,13 @@ if( $row = $db->sql_fetchrow($result) )
|
||||||
die("Couldn't update subSilver theme");
|
die("Couldn't update subSilver theme");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$sql = "DELETE FROM " . THEMES_NAME_TABLE . "
|
||||||
|
WHERE themes_id = $theme_id";
|
||||||
|
if ( !($result = $db->sql_query($sql)) )
|
||||||
|
{
|
||||||
|
die("Couldn't delete subSilver theme names");
|
||||||
|
}
|
||||||
|
|
||||||
$sql = "INSERT INTO " . THEMES_NAME_TABLE . " (themes_id, tr_color1_name, tr_color2_name, tr_color3_name, tr_class1_name, tr_class2_name, tr_class3_name, th_color1_name, th_color2_name, th_color3_name, th_class1_name, th_class2_name, th_class3_name, td_color1_name, td_color2_name, td_color3_name, td_class1_name, td_class2_name, td_class3_name, fontface1_name, fontface2_name, fontface3_name, fontsize1_name, fontsize2_name, fontsize3_name, fontcolor1_name, fontcolor2_name, fontcolor3_name, span_class1_name, span_class2_name, span_class3_name)
|
$sql = "INSERT INTO " . THEMES_NAME_TABLE . " (themes_id, tr_color1_name, tr_color2_name, tr_color3_name, tr_class1_name, tr_class2_name, tr_class3_name, th_color1_name, th_color2_name, th_color3_name, th_class1_name, th_class2_name, th_class3_name, td_color1_name, td_color2_name, td_color3_name, td_class1_name, td_class2_name, td_class3_name, fontface1_name, fontface2_name, fontface3_name, fontsize1_name, fontsize2_name, fontsize3_name, fontcolor1_name, fontcolor2_name, fontcolor3_name, span_class1_name, span_class2_name, span_class3_name)
|
||||||
VALUES ($theme_id, 'The lightest row colour', 'The medium row color', 'The darkest row colour', '', '', '', 'Border round the whole page', 'Outer table border', 'Inner table border', 'Silver gradient picture', 'Blue gradient picture', 'Fade-out gradient on index', 'Background for quote boxes', 'All white areas', '', 'Background for topic posts', '2nd background for topic posts', '', 'Main fonts', 'Additional topic title font', 'Form fonts', 'Smallest font size', 'Medium font size', 'Normal font size (post body etc)', 'Quote & copyright text', 'Code text colour', 'Main table header text colour', '', '', '')";
|
VALUES ($theme_id, 'The lightest row colour', 'The medium row color', 'The darkest row colour', '', '', '', 'Border round the whole page', 'Outer table border', 'Inner table border', 'Silver gradient picture', 'Blue gradient picture', 'Fade-out gradient on index', 'Background for quote boxes', 'All white areas', '', 'Background for topic posts', '2nd background for topic posts', '', 'Main fonts', 'Additional topic title font', 'Form fonts', 'Smallest font size', 'Medium font size', 'Normal font size (post body etc)', 'Quote & copyright text', 'Code text colour', 'Main table header text colour', '', '', '')";
|
||||||
if ( !($result = $db->sql_query($sql)) )
|
if ( !($result = $db->sql_query($sql)) )
|
||||||
|
@ -380,7 +393,7 @@ $sql = "SELECT DISTINCT u.user_id
|
||||||
WHERE aa.auth_mod = 1
|
WHERE aa.auth_mod = 1
|
||||||
AND ug.group_id = aa.group_id
|
AND ug.group_id = aa.group_id
|
||||||
AND u.user_id = ug.user_id
|
AND u.user_id = ug.user_id
|
||||||
AND u.user_level <> 1";
|
AND u.user_level <> " . ADMIN;
|
||||||
if ( !$db->sql_query($sql) )
|
if ( !$db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
die("Couldn't obtain moderator user ids");
|
die("Couldn't obtain moderator user ids");
|
||||||
|
@ -396,7 +409,7 @@ if ( count($mod_user) )
|
||||||
{
|
{
|
||||||
$sql = "UPDATE " . USERS_TABLE . "
|
$sql = "UPDATE " . USERS_TABLE . "
|
||||||
SET user_level = " . MOD . "
|
SET user_level = " . MOD . "
|
||||||
WHERE user_id IN (" . implode(", ", $mod_user) . ")";
|
WHERE user_id IN (" . implode(', ', $mod_user) . ")";
|
||||||
if ( !$db->sql_query($sql) )
|
if ( !$db->sql_query($sql) )
|
||||||
{
|
{
|
||||||
die("Couldn't update user level");
|
die("Couldn't update user level");
|
|
@ -161,7 +161,7 @@ function query($sql, $errormsg)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function smiley_replace($text = "")
|
function smiley_replace($text = '')
|
||||||
{
|
{
|
||||||
global $db;
|
global $db;
|
||||||
|
|
||||||
|
@ -186,7 +186,7 @@ function smiley_replace($text = "")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return ( $text != "" ) ? preg_replace($search, $replace, $text) : "";
|
return ( $text != '' ) ? preg_replace($search, $replace, $text) : '';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -201,22 +201,22 @@ function get_schema()
|
||||||
{
|
{
|
||||||
$line = $schemafile[$i];
|
$line = $schemafile[$i];
|
||||||
|
|
||||||
if ( preg_match("/^CREATE TABLE (\w+)/i", $line, $matches) )
|
if ( preg_match('/^CREATE TABLE (\w+)/i', $line, $matches) )
|
||||||
{
|
{
|
||||||
// Start of a new table definition, set some variables and go to the next line.
|
// Start of a new table definition, set some variables and go to the next line.
|
||||||
$tabledata = 1;
|
$tabledata = 1;
|
||||||
// Replace the 'phpbb_' prefix by the user defined prefix.
|
// Replace the 'phpbb_' prefix by the user defined prefix.
|
||||||
$table = str_replace("phpbb_", $table_prefix, $matches[1]);
|
$table = str_replace('phpbb_', $table_prefix, $matches[1]);
|
||||||
$table_def[$table] = "CREATE TABLE $table (\n";
|
$table_def[$table] = "CREATE TABLE $table (\n";
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( preg_match("/^\);/", $line) )
|
if ( preg_match('/^\);/', $line) )
|
||||||
{
|
{
|
||||||
// End of the table definition
|
// End of the table definition
|
||||||
// After this we will skip everything until the next 'CREATE' line
|
// After this we will skip everything until the next 'CREATE' line
|
||||||
$tabledata = 0;
|
$tabledata = 0;
|
||||||
$table_def[$table] .= ")"; // We don't need the closing semicolon
|
$table_def[$table] .= ')'; // We don't need the closing semicolon
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( $tabledata == 1 )
|
if ( $tabledata == 1 )
|
||||||
|
@ -224,18 +224,18 @@ function get_schema()
|
||||||
// We are inside a table definition, parse this line.
|
// We are inside a table definition, parse this line.
|
||||||
// Add the current line to the complete table definition:
|
// Add the current line to the complete table definition:
|
||||||
$table_def[$table] .= $line;
|
$table_def[$table] .= $line;
|
||||||
if ( preg_match("/^\s*(\w+)\s+(\w+)\((\d+)\)(.*)$/", $line, $matches) )
|
if ( preg_match('/^\s*(\w+)\s+(\w+)\(([\d,]+)\)(.*)$/', $line, $matches) )
|
||||||
{
|
{
|
||||||
// This is a column definition
|
// This is a column definition
|
||||||
$field = $matches[1];
|
$field = $matches[1];
|
||||||
$type = $matches[2];
|
$type = $matches[2];
|
||||||
$size = $matches[3];
|
$size = $matches[3];
|
||||||
|
|
||||||
preg_match("/DEFAULT (NULL|\'.*?\')[,\s](.*)$/i", $matches[4], $match);
|
preg_match('/DEFAULT (NULL|\'.*?\')[,\s](.*)$/i', $matches[4], $match);
|
||||||
$default = $match[1];
|
$default = $match[1];
|
||||||
|
|
||||||
$notnull = ( preg_match("/NOT NULL/i", $matches[4]) ) ? 1 : 0;
|
$notnull = ( preg_match('/NOT NULL/i', $matches[4]) ) ? 1 : 0;
|
||||||
$auto_increment = ( preg_match("/auto_increment/i", $matches[4]) ) ? 1 : 0;
|
$auto_increment = ( preg_match('/auto_increment/i', $matches[4]) ) ? 1 : 0;
|
||||||
|
|
||||||
$field_def[$table][$field] = array(
|
$field_def[$table][$field] = array(
|
||||||
'type' => $type,
|
'type' => $type,
|
||||||
|
@ -246,17 +246,17 @@ function get_schema()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( preg_match("/\s*PRIMARY\s+KEY\s*\((.*)\).*/", $line, $matches) )
|
if ( preg_match('/\s*PRIMARY\s+KEY\s*\((.*)\).*/', $line, $matches) )
|
||||||
{
|
{
|
||||||
// Primary key
|
// Primary key
|
||||||
$key_def[$table]['PRIMARY'] = $matches[1];
|
$key_def[$table]['PRIMARY'] = $matches[1];
|
||||||
}
|
}
|
||||||
else if ( preg_match("/\s*KEY\s+(\w+)\s*\((.*)\)/", $line, $matches) )
|
else if ( preg_match('/\s*KEY\s+(\w+)\s*\((.*)\)/', $line, $matches) )
|
||||||
{
|
{
|
||||||
// Normal key
|
// Normal key
|
||||||
$key_def[$table][$matches[1]] = $matches[2];
|
$key_def[$table][$matches[1]] = $matches[2];
|
||||||
}
|
}
|
||||||
else if ( preg_match("/^\s*(\w+)\s*(.*?),?\s*$/", $line, $matches) )
|
else if ( preg_match('/^\s*(\w+)\s*(.*?),?\s*$/', $line, $matches) )
|
||||||
{
|
{
|
||||||
// Column definition
|
// Column definition
|
||||||
$create_def[$table][$matches[1]] = $matches[2];
|
$create_def[$table][$matches[1]] = $matches[2];
|
||||||
|
@ -280,11 +280,11 @@ function get_inserts()
|
||||||
{
|
{
|
||||||
global $table_prefix;
|
global $table_prefix;
|
||||||
|
|
||||||
$insertfile = file("db/schemas/mysql_basic.sql");
|
$insertfile = file('db/schemas/mysql_basic.sql');
|
||||||
|
|
||||||
for($i = 0; $i < count($insertfile); $i++)
|
for($i = 0; $i < count($insertfile); $i++)
|
||||||
{
|
{
|
||||||
if ( preg_match("/(INSERT INTO (\w+)\s.*);/i", str_replace("phpbb_", $table_prefix, $insertfile[$i]), $matches) )
|
if ( preg_match('/(INSERT INTO (\w+)\s.*);/i', str_replace('phpbb_', $table_prefix, $insertfile[$i]), $matches) )
|
||||||
{
|
{
|
||||||
$returnvalue[$matches[2]][] = $matches[1];
|
$returnvalue[$matches[2]][] = $matches[1];
|
||||||
}
|
}
|
||||||
|
@ -323,16 +323,16 @@ function output_table_content($content)
|
||||||
function bbdecode($message)
|
function bbdecode($message)
|
||||||
{
|
{
|
||||||
// Undo [code]
|
// Undo [code]
|
||||||
$code_start_html = "<!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE>";
|
$code_start_html = '<!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Code:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><PRE>';
|
||||||
$code_end_html = "</PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End -->";
|
$code_end_html = '</PRE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode End -->';
|
||||||
$message = str_replace($code_start_html, "[code]", $message);
|
$message = str_replace($code_start_html, '[code]', $message);
|
||||||
$message = str_replace($code_end_html, "[/code]", $message);
|
$message = str_replace($code_end_html, '[/code]', $message);
|
||||||
|
|
||||||
// Undo [quote]
|
// Undo [quote]
|
||||||
$quote_start_html = "<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>";
|
$quote_start_html = '<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>';
|
||||||
$quote_end_html = "</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->";
|
$quote_end_html = '</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->';
|
||||||
$message = str_replace($quote_start_html, "[quote]", $message);
|
$message = str_replace($quote_start_html, '[quote]', $message);
|
||||||
$message = str_replace($quote_end_html, "[/quote]", $message);
|
$message = str_replace($quote_end_html, '[/quote]', $message);
|
||||||
|
|
||||||
// Undo [b] and [i]
|
// Undo [b] and [i]
|
||||||
$message = preg_replace("#<!-- BBCode Start --><B>(.*?)</B><!-- BBCode End -->#s", "[b]\\1[/b]", $message);
|
$message = preg_replace("#<!-- BBCode Start --><B>(.*?)</B><!-- BBCode End -->#s", "[b]\\1[/b]", $message);
|
||||||
|
@ -353,17 +353,17 @@ function bbdecode($message)
|
||||||
// Undo lists (unordered/ordered)
|
// Undo lists (unordered/ordered)
|
||||||
|
|
||||||
// <li> tags:
|
// <li> tags:
|
||||||
$message = str_replace("<!-- BBCode --><LI>", "[*]", $message);
|
$message = str_replace('<!-- BBCode --><LI>', '[*]', $message);
|
||||||
|
|
||||||
// [list] tags:
|
// [list] tags:
|
||||||
$message = str_replace("<!-- BBCode ulist Start --><UL>", "[list]", $message);
|
$message = str_replace('<!-- BBCode ulist Start --><UL>', '[list]', $message);
|
||||||
|
|
||||||
// [list=x] tags:
|
// [list=x] tags:
|
||||||
$message = preg_replace("#<!-- BBCode olist Start --><OL TYPE=([A1])>#si", "[list=\\1]", $message);
|
$message = preg_replace('#<!-- BBCode olist Start --><OL TYPE=([A1])>#si', "[list=\\1]", $message);
|
||||||
|
|
||||||
// [/list] tags:
|
// [/list] tags:
|
||||||
$message = str_replace("</UL><!-- BBCode ulist End -->", "[/list]", $message);
|
$message = str_replace('</UL><!-- BBCode ulist End -->', '[/list]', $message);
|
||||||
$message = str_replace("</OL><!-- BBCode olist End -->", "[/list]", $message);
|
$message = str_replace('</OL><!-- BBCode olist End -->', '[/list]', $message);
|
||||||
|
|
||||||
return $message;
|
return $message;
|
||||||
}
|
}
|
||||||
|
@ -1075,7 +1075,7 @@ if ( !empty($next) )
|
||||||
// undo 1.2.x encoding..
|
// undo 1.2.x encoding..
|
||||||
$row['post_text'] = bbdecode(stripslashes($row['post_text']));
|
$row['post_text'] = bbdecode(stripslashes($row['post_text']));
|
||||||
$row['post_text'] = undo_make_clickable($row['post_text']);
|
$row['post_text'] = undo_make_clickable($row['post_text']);
|
||||||
$row['post_text'] = str_replace("<BR>", "\n", $row['post_text']);
|
$row['post_text'] = str_replace('<BR>', "\n", $row['post_text']);
|
||||||
|
|
||||||
// make a uid
|
// make a uid
|
||||||
$uid = make_bbcode_uid();
|
$uid = make_bbcode_uid();
|
||||||
|
@ -1086,14 +1086,14 @@ if ( !empty($next) )
|
||||||
$row['post_text'] = addslashes($row['post_text']);
|
$row['post_text'] = addslashes($row['post_text']);
|
||||||
|
|
||||||
$edited_sql = "";
|
$edited_sql = "";
|
||||||
if ( preg_match("/^(.*?)([\n]+<font size=\-1>\[ This message was .*?)$/s", $row['post_text'], $matches) )
|
if ( preg_match('/^(.*?)([\n]+<font size=\-1>\[ This message was .*?)$/s', $row['post_text'], $matches) )
|
||||||
{
|
{
|
||||||
$row['post_text'] = $matches[1];
|
$row['post_text'] = $matches[1];
|
||||||
$edit_info = $matches[2];
|
$edit_info = $matches[2];
|
||||||
|
|
||||||
$edit_times = count(explode(" message ", $edit_info)) - 1; // Taken from example for substr_count in annotated PHP manual
|
$edit_times = count(explode(' message ', $edit_info)) - 1; // Taken from example for substr_count in annotated PHP manual
|
||||||
|
|
||||||
if ( preg_match("/^.* by: (.*?) on (....)-(..)-(..) (..):(..) \]<\/font>/s", $edit_info, $matches) )
|
if ( preg_match('/^.* by: (.*?) on (....)-(..)-(..) (..):(..) \]<\/font>/s', $edit_info, $matches) )
|
||||||
{
|
{
|
||||||
$edited_user = $matches[1];
|
$edited_user = $matches[1];
|
||||||
$edited_time = gmmktime($matches[5], $matches[6], 0, $matches[3], $matches[4], $matches[2]);
|
$edited_time = gmmktime($matches[5], $matches[6], 0, $matches[3], $matches[4], $matches[2]);
|
||||||
|
@ -1130,7 +1130,7 @@ if ( !empty($next) )
|
||||||
$inc++;
|
$inc++;
|
||||||
if ( $inc == $per_pct )
|
if ( $inc == $per_pct )
|
||||||
{
|
{
|
||||||
print ".";
|
print '.';
|
||||||
flush();
|
flush();
|
||||||
$inc = 0;
|
$inc = 0;
|
||||||
}
|
}
|
||||||
|
@ -1259,7 +1259,7 @@ if ( !empty($next) )
|
||||||
$inc++;
|
$inc++;
|
||||||
if ( $inc == $per_pct )
|
if ( $inc == $per_pct )
|
||||||
{
|
{
|
||||||
print ".";
|
print '.';
|
||||||
flush();
|
flush();
|
||||||
$inc = 0;
|
$inc = 0;
|
||||||
}
|
}
|
||||||
|
@ -1279,7 +1279,7 @@ if ( !empty($next) )
|
||||||
while( $row = $db->sql_fetchrow($result) )
|
while( $row = $db->sql_fetchrow($result) )
|
||||||
{
|
{
|
||||||
// Check if this moderator and this forum still exist
|
// Check if this moderator and this forum still exist
|
||||||
$sql = "SELECT NULL
|
$sql = "SELECT user_id
|
||||||
FROM " . USERS_TABLE . ", " . FORUMS_TABLE . "
|
FROM " . USERS_TABLE . ", " . FORUMS_TABLE . "
|
||||||
WHERE user_id = " . $row['user_id'] . "
|
WHERE user_id = " . $row['user_id'] . "
|
||||||
AND forum_id = " . $row['forum_id'];
|
AND forum_id = " . $row['forum_id'];
|
||||||
|
@ -1309,6 +1309,35 @@ if ( !empty($next) )
|
||||||
|
|
||||||
print "<span class=\"ok\"><b>OK</b></span><br />\n";
|
print "<span class=\"ok\"><b>OK</b></span><br />\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
print " * Setting correct user_level for moderators ::";
|
||||||
|
flush();
|
||||||
|
|
||||||
|
$sql = "SELECT DISTINCT u.user_id
|
||||||
|
FROM " . USERS_TABLE . " u, " . USER_GROUP_TABLE . " ug, " . AUTH_ACCESS_TABLE . " aa
|
||||||
|
WHERE aa.auth_mod = 1
|
||||||
|
AND ug.group_id = aa.group_id
|
||||||
|
AND u.user_id = ug.user_id
|
||||||
|
AND u.user_level <> " . ADMIN;
|
||||||
|
$result = query($sql, "Couldn't obtain list of moderators");
|
||||||
|
|
||||||
|
if ( $row = $db->sql_fetchrow($result) )
|
||||||
|
{
|
||||||
|
$ug_sql = '';
|
||||||
|
|
||||||
|
do
|
||||||
|
{
|
||||||
|
$ug_sql .= ( ( $ug_sql != '' ) ? ', ' : '' ) . $row['user_id'];
|
||||||
|
}
|
||||||
|
while ( $row = $db->sql_fetchrow($result) );
|
||||||
|
|
||||||
|
$sql = "UPDATE " . USERS_TABLE . "
|
||||||
|
SET user_level = " . MOD . "
|
||||||
|
WHERE user_id IN ($ug_sql)";
|
||||||
|
query($sql, "Couldn't set moderator status for users");
|
||||||
|
}
|
||||||
|
|
||||||
|
print "<span class=\"ok\"><b>OK</b></span><br />\n";
|
||||||
|
|
||||||
end_step('convert_privforums');
|
end_step('convert_privforums');
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ if ( isset($HTTP_GET_VARS[POST_FORUM_URL]) || isset($HTTP_POST_VARS[POST_FORUM_U
|
||||||
}
|
}
|
||||||
else if ( isset($HTTP_GET_VARS['forum']))
|
else if ( isset($HTTP_GET_VARS['forum']))
|
||||||
{
|
{
|
||||||
$forum_id = $HTTP_GET_VARS['forum'];
|
$forum_id = intval($HTTP_GET_VARS['forum']);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -79,11 +79,10 @@ $is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata);
|
||||||
//
|
//
|
||||||
// Get user list
|
// Get user list
|
||||||
//
|
//
|
||||||
$sql = "SELECT u.user_id, u.username, u.user_session_time, u.user_session_page, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_time, s.session_page, s.session_ip
|
$sql = "SELECT u.user_id, u.username, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_time, s.session_page, s.session_ip
|
||||||
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
|
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
|
||||||
WHERE u.user_id = s.session_user_id
|
WHERE u.user_id = s.session_user_id
|
||||||
AND ( s.session_time >= ".( time() - 300 ) . "
|
AND s.session_time >= ".( time() - 300 ) . "
|
||||||
OR u.user_session_time >= " . ( time() - 300 ) . " )
|
|
||||||
ORDER BY u.username ASC, s.session_ip ASC";
|
ORDER BY u.username ASC, s.session_ip ASC";
|
||||||
if ( !($result = $db->sql_query($sql)) )
|
if ( !($result = $db->sql_query($sql)) )
|
||||||
{
|
{
|
||||||
|
@ -134,9 +133,6 @@ while ( $row = $db->sql_fetchrow($result) )
|
||||||
$registered_users++;
|
$registered_users++;
|
||||||
}
|
}
|
||||||
|
|
||||||
$last_update = $row['user_session_time'];
|
|
||||||
$user_page = $row['user_session_page'];
|
|
||||||
|
|
||||||
$which_counter = 'reg_counter';
|
$which_counter = 'reg_counter';
|
||||||
$which_row = 'reg_user_row';
|
$which_row = 'reg_user_row';
|
||||||
$prev_user = $user_id;
|
$prev_user = $user_id;
|
||||||
|
@ -146,13 +142,10 @@ while ( $row = $db->sql_fetchrow($result) )
|
||||||
{
|
{
|
||||||
if ( $row['session_ip'] != $prev_ip )
|
if ( $row['session_ip'] != $prev_ip )
|
||||||
{
|
{
|
||||||
|
$username = $lang['Guest'];
|
||||||
$view_online = true;
|
$view_online = true;
|
||||||
$guest_users++;
|
$guest_users++;
|
||||||
|
|
||||||
$username = $lang['Guest'];
|
|
||||||
$last_update = $row['session_time'];
|
|
||||||
$user_page = $row['session_page'];
|
|
||||||
|
|
||||||
$which_counter = 'guest_counter';
|
$which_counter = 'guest_counter';
|
||||||
$which_row = 'guest_user_row';
|
$which_row = 'guest_user_row';
|
||||||
}
|
}
|
||||||
|
@ -162,9 +155,9 @@ while ( $row = $db->sql_fetchrow($result) )
|
||||||
|
|
||||||
if ( $view_online )
|
if ( $view_online )
|
||||||
{
|
{
|
||||||
if ( $user_page < 1 || !$is_auth_ary[$user_page]['auth_view'] )
|
if ( $row['session_page'] < 1 || !$is_auth_ary[$row['session_page']]['auth_view'] )
|
||||||
{
|
{
|
||||||
switch( $user_page )
|
switch( $row['session_page'] )
|
||||||
{
|
{
|
||||||
case PAGE_INDEX:
|
case PAGE_INDEX:
|
||||||
$location = $lang['Forum_index'];
|
$location = $lang['Forum_index'];
|
||||||
|
@ -209,8 +202,8 @@ while ( $row = $db->sql_fetchrow($result) )
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$location_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $user_page);
|
$location_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $row['session_page']);
|
||||||
$location = $forum_data[$user_page];
|
$location = $forum_data[$row['session_page']];
|
||||||
}
|
}
|
||||||
|
|
||||||
$row_color = ( $$which_counter % 2 ) ? $theme['td_color1'] : $theme['td_color2'];
|
$row_color = ( $$which_counter % 2 ) ? $theme['td_color1'] : $theme['td_color2'];
|
||||||
|
@ -220,7 +213,7 @@ while ( $row = $db->sql_fetchrow($result) )
|
||||||
'ROW_COLOR' => '#' . $row_color,
|
'ROW_COLOR' => '#' . $row_color,
|
||||||
'ROW_CLASS' => $row_class,
|
'ROW_CLASS' => $row_class,
|
||||||
'USERNAME' => $username,
|
'USERNAME' => $username,
|
||||||
'LASTUPDATE' => create_date($board_config['default_dateformat'], $last_update, $board_config['board_timezone']),
|
'LASTUPDATE' => create_date($board_config['default_dateformat'], $row['session_time'], $board_config['board_timezone']),
|
||||||
'FORUM_LOCATION' => $location,
|
'FORUM_LOCATION' => $location,
|
||||||
|
|
||||||
'U_USER_PROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $user_id),
|
'U_USER_PROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $user_id),
|
||||||
|
|
|
@ -990,7 +990,7 @@ for($i = 0; $i < $total_posts; $i++)
|
||||||
{
|
{
|
||||||
$temp_url = append_sid("posting.$phpEx?mode=delete&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
|
$temp_url = append_sid("posting.$phpEx?mode=delete&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
|
||||||
$delpost_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete_post'] . '" title="' . $lang['Delete_post'] . '" border="0" /></a>';
|
$delpost_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete_post'] . '" title="' . $lang['Delete_post'] . '" border="0" /></a>';
|
||||||
$delpost_img = '<a href="' . $temp_url . '">' . $lang['Delete_post'] . '</a>';
|
$delpost = '<a href="' . $temp_url . '">' . $lang['Delete_post'] . '</a>';
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|