עזרה בבקשה - בעיה במוד דירוג חדש - Extend rank color

פורום התמיכה במודים לגרסה phpBB2. שימו לב - פורום זה הינו פורום ארכיון. התמיכה במערכת phpBB2 הופסקה.

מנהל: צוות האתר

Acid-Burn
משתמש חדש
משתמש חדש
הודעות: 10
הצטרף: 13/05/2007 ב-22:17:53

עזרה בבקשה - בעיה במוד דירוג חדש - Extend rank color

הודעה שלא נקראהעל ידי Acid-Burn » 13/05/2007 ב-22:25:46

שלום הורדתי את המוד מהאתר התקנתי לפי ההוראות
וזה מה שאני מקבל.

http://jobs.220mb.com/phpBBHeb/

וכשאני נכנס לדף ניהול בצד רשום

Parse error: syntax error, unexpected '=' in /home/*******/domains/jobs.220mb.com/public_html/phpBBHeb/admin/admin_groups.php on line 384

תודה רבה לעוזרים

נ.ב

אני לא מצליח לבצע את הפקודה

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

זה מעביר אותי לדף שגיאה.
נערך לאחרונה על ידי Acid-Burn ב 14/05/2007 ב-17:34:38, נערך 2 פעמים בסך הכל.

BBman
חבר צוות phpBB ישראל לשעבר
חבר צוות phpBB ישראל לשעבר
הודעות: 1595
הצטרף: 13/02/2005 ב-13:50:52

הודעה שלא נקראהעל ידי BBman » 13/05/2007 ב-22:32:22

הבא את תוכן הקובץ admin_groups.php לכאן על מנת שנוכל לראות את הבעיה.
מור.
"Give a man a fish, and you feed him for a day. Teach a man to fish, and you feed him for a lifetime"

Acid-Burn
משתמש חדש
משתמש חדש
הודעות: 10
הצטרף: 13/05/2007 ב-22:17:53

בבקשה

הודעה שלא נקראהעל ידי Acid-Burn » 13/05/2007 ב-22:41:30

<?php
/***************************************************************************
* admin_groups.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : [email protected]
*
* $Id: admin_groups.php,v 1.25.2.13 2006/03/09 19:42:41 grahamje 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.
*
***************************************************************************/

define('IN_PHPBB', 1);

if ( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['Groups']['Manage'] = $filename;

return;
}

//
// Load default header
//
$phpbb_root_path = './../';
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
include($phpbb_root_path . 'language/lang_' . $userdata['user_lang'] . '/lang_erc.' . $phpEx);

if ( isset($HTTP_POST_VARS[POST_GROUPS_URL]) || isset($HTTP_GET_VARS[POST_GROUPS_URL]) )
{
$group_id = ( isset($HTTP_POST_VARS[POST_GROUPS_URL]) ) ? intval($HTTP_POST_VARS[POST_GROUPS_URL]) : intval($HTTP_GET_VARS[POST_GROUPS_URL]);
}
else
{
$group_id = 0;
}

if ( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) )
{
$mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode'];
$mode = htmlspecialchars($mode);
}
else
{
$mode = '';
}

if ( isset($HTTP_POST_VARS['edit']) || isset($HTTP_POST_VARS['new']) )
{
//
// Ok they are editing a group or creating a new group
//
$template->set_filenames(array(
'body' => 'admin/group_edit_body.tpl')
);

if ( isset($HTTP_POST_VARS['edit']) )
{
//
// They're editing. Grab the vars.
//
$sql = "SELECT *
FROM " . GROUPS_TABLE . "
WHERE group_single_user <> " . TRUE . "
AND group_id = $group_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error getting group information', '', __LINE__, __FILE__, $sql);
}

if ( !($group_info = $db->sql_fetchrow($result)) )
{
message_die(GENERAL_MESSAGE, $lang['Group_not_exist']);
}

$mode = 'editgroup';
$template->assign_block_vars('group_edit', array());

}
else if ( isset($HTTP_POST_VARS['new']) )
{
$group_info = array (
'group_name' => '',
'group_description' => '',
'group_moderator' => '',
'group_type' => GROUP_OPEN);
$group_open = ' checked="checked"';

$mode = 'newgroup';

}
//-- mod : Extand Rank Color --------------------------------------------------------------------
//-- add
$sql = "SELECT * FROM " . WHOSONLINE_RANKS_TABLE . "";
if(!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, "Couldn't obtain who's online ranks data", "", __LINE__, __FILE__, $sql);
}
$rank_rows = $db->sql_fetchrowset($result);
$rank_count = count($rank_rows);
$template->assign_block_vars('whosonline_rank', array(
'VALUE' => "0",
'SELECT' => "",
'NAME' => $lang['None']));
for( $i = 0; $i < $rank_count; $i++)
{
$rank = $rank_rows[$i]['whosonline_rank_name'];
$rank_color = $rank_rows[$i]['whosonline_rank_color'];
$rank_id = $rank_rows[$i]['whosonline_rank_id'];
if ($group_info['group_color'] == "$rank_id")
{
$checked = "SELECTED";
}
else
{
$checked = '';
}
$template->assign_block_vars('whosonline_rank', array(
'VALUE' => $rank_id,
'SELECT' => $checked,
'STYLE' => $rank_color,
'NAME' => $rank));
}

//-- mod : Extand Rank Color --------------------------------------------------------------------
//
// Ok, now we know everything about them, let's show the page.
//
if ($group_info['group_moderator'] != '')
{
$sql = "SELECT user_id, username
FROM " . USERS_TABLE . "
WHERE user_id = " . $group_info['group_moderator'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user info for moderator list', '', __LINE__, __FILE__, $sql);
}

if ( !($row = $db->sql_fetchrow($result)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user info for moderator list', '', __LINE__, __FILE__, $sql);
}

$group_moderator = $row['username'];
}
else
{
$group_moderator = '';
}

$group_open = ( $group_info['group_type'] == GROUP_OPEN ) ? ' checked="checked"' : '';
$group_closed = ( $group_info['group_type'] == GROUP_CLOSED ) ? ' checked="checked"' : '';
$group_hidden = ( $group_info['group_type'] == GROUP_HIDDEN ) ? ' checked="checked"' : '';

$s_hidden_fields = '<input type="hidden" name="mode" value="' . $mode . '" /><input type="hidden" name="' . POST_GROUPS_URL . '" value="' . $group_id . '" />';

$template->assign_vars(array(
'GROUP_NAME' => $group_info['group_name'],
'GROUP_DESCRIPTION' => $group_info['group_description'],
'GROUP_MODERATOR' => $group_moderator,

'L_GROUP_TITLE' => $lang['Group_administration'],
'L_GROUP_EDIT_DELETE' => ( isset($HTTP_POST_VARS['new']) ) ? $lang['New_group'] : $lang['Edit_group'],
'L_GROUP_NAME' => $lang['group_name'],
'L_GROUP_DESCRIPTION' => $lang['group_description'],
'L_GROUP_MODERATOR' => $lang['group_moderator'],
'L_FIND_USERNAME' => $lang['Find_username'],
'L_GROUP_STATUS' => $lang['group_status'],
'L_GROUP_OPEN' => $lang['group_open'],
'L_GROUP_CLOSED' => $lang['group_closed'],
'L_GROUP_HIDDEN' => $lang['group_hidden'],
'L_GROUP_DELETE' => $lang['group_delete'],
'L_GROUP_DELETE_CHECK' => $lang['group_delete_check'],
'L_SUBMIT' => $lang['Submit'],
'L_RESET' => $lang['Reset'],
'L_DELETE_MODERATOR' => $lang['delete_group_moderator'],
'L_DELETE_MODERATOR_EXPLAIN' => $lang['delete_moderator_explain'],
'L_YES' => $lang['Yes'],
//-- mod : Extand Rank Color --------------------------------------------------------------------
//-- add
'L_RANK_COLOR' => $lang['color'],
'L_COLOR_DARK_RED' => $lang['color_dark_red'],
'L_COLOR_RED' => $lang['color_red'],
'L_COLOR_ORANGE' => $lang['color_orange'],
'L_COLOR_BROWN' => $lang['color_brown'],
'L_COLOR_YELLOW' => $lang['color_yellow'],
'L_COLOR_GREEN' => $lang['color_green'],
'L_COLOR_OLIVE' => $lang['color_olive'],
'L_COLOR_CYAN' => $lang['color_cyan'],
'L_COLOR_BLUE' => $lang['color_blue'],
'L_COLOR_DARK_BLUE' => $lang['color_dark_blue'],
'L_COLOR_INDIGO' => $lang['color_indigo'],
'L_COLOR_VIOLET' => $lang['color_violet'],
'L_COLOR_WHITE' => $lang['color_white'],
'L_COLOR_BLACK' => $lang['color_black'],
//-- mod : Extand Rank Color --------------------------------------------------------------------

'U_SEARCH_USER' => append_sid("../search.$phpEx?mode=searchuser"),

'S_GROUP_OPEN_TYPE' => GROUP_OPEN,
'S_GROUP_CLOSED_TYPE' => GROUP_CLOSED,
'S_GROUP_HIDDEN_TYPE' => GROUP_HIDDEN,
'S_GROUP_OPEN_CHECKED' => $group_open,
'S_GROUP_CLOSED_CHECKED' => $group_closed,
'S_GROUP_HIDDEN_CHECKED' => $group_hidden,
'S_GROUP_ACTION' => append_sid("admin_groups.$phpEx"),
'S_HIDDEN_FIELDS' => $s_hidden_fields)
);

$template->pparse('body');

}
else if ( isset($HTTP_POST_VARS['group_update']) )
{
//
// Ok, they are submitting a group, let's save the data based on if it's new or editing
//
if ( isset($HTTP_POST_VARS['group_delete']) )
{
//
// Reset User Moderator Level
//

// Is Group moderating a forum ?
$sql = "SELECT auth_mod FROM " . AUTH_ACCESS_TABLE . "
WHERE group_id = " . $group_id;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not select auth_access', '', __LINE__, __FILE__, $sql);
}

$row = $db->sql_fetchrow($result);
if (intval($row['auth_mod']) == 1)
{
// Yes, get the assigned users and update their Permission if they are no longer moderator of one of the forums
$sql = "SELECT user_id FROM " . USER_GROUP_TABLE . "
WHERE group_id = " . $group_id;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not select user_group', '', __LINE__, __FILE__, $sql);
}

$rows = $db->sql_fetchrowset($result);
for ($i = 0; $i < count($rows); $i++)
{
$sql = "SELECT g.group_id FROM " . AUTH_ACCESS_TABLE . " a, " . GROUPS_TABLE . " g, " . USER_GROUP_TABLE . " ug
WHERE (a.auth_mod = 1) AND (g.group_id = a.group_id) AND (a.group_id = ug.group_id) AND (g.group_id = ug.group_id)
AND (ug.user_id = " . intval($rows[$i]['user_id']) . ") AND (ug.group_id <> " . $group_id . ")";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain moderator permissions', '', __LINE__, __FILE__, $sql);
}

if ($db->sql_numrows($result) == 0)
{
$sql = "UPDATE " . USERS_TABLE . " SET user_level = " . USER . "
WHERE user_level = " . MOD . " AND user_id = " . intval($rows[$i]['user_id']);

if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update moderator permissions', '', __LINE__, __FILE__, $sql);
}
}
}
}

//
// Delete Group
//
$sql = "DELETE FROM " . GROUPS_TABLE . "
WHERE group_id = " . $group_id;
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update group', '', __LINE__, __FILE__, $sql);
}

$sql = "DELETE FROM " . USER_GROUP_TABLE . "
WHERE group_id = " . $group_id;
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update user_group', '', __LINE__, __FILE__, $sql);
}

$sql = "DELETE FROM " . AUTH_ACCESS_TABLE . "
WHERE group_id = " . $group_id;
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update auth_access', '', __LINE__, __FILE__, $sql);
}

$message = $lang['Deleted_group'] . '<br /><br />' . sprintf($lang['Click_return_groupsadmin'], '<a href="' . append_sid("admin_groups.$phpEx") . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid("index.$phpEx?pane=right") . '">', '</a>');

message_die(GENERAL_MESSAGE, $message);
}
else
{
$group_type = isset($HTTP_POST_VARS['group_type']) ? intval($HTTP_POST_VARS['group_type']) : GROUP_OPEN;
$group_name = isset($HTTP_POST_VARS['group_name']) ? htmlspecialchars(trim($HTTP_POST_VARS['group_name'])) : '';
$group_description = isset($HTTP_POST_VARS['group_description']) ? trim($HTTP_POST_VARS['group_description']) : '';
$group_moderator = isset($HTTP_POST_VARS['username']) ? $HTTP_POST_VARS['username'] : '';
$delete_old_moderator = isset($HTTP_POST_VARS['delete_old_moderator']) ? true : false;
//-- mod : Extand Rank Color --------------------------------------------------------------------
//-- add
$group_color = $HTTP_POST_VARS['whosonline_rank'];
//-- mod : Extand Rank Color --------------------------------------------------------------------

if ( $group_name == '' )
{
message_die(GENERAL_MESSAGE, $lang['No_group_name']);
}
else if ( $group_moderator == '' )
{
message_die(GENERAL_MESSAGE, $lang['No_group_moderator']);
}

$this_userdata = get_userdata($group_moderator, true);
$group_moderator = $this_userdata['user_id'];

if ( !$group_moderator )
{
message_die(GENERAL_MESSAGE, $lang['No_group_moderator']);
}

if( $mode == "editgroup" )
{
$sql = "SELECT *
FROM " . GROUPS_TABLE . "
WHERE group_single_user <> " . TRUE . "
AND group_id = " . $group_id;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error getting group information', '', __LINE__, __FILE__, $sql);
}

if( !($group_info = $db->sql_fetchrow($result)) )
{
message_die(GENERAL_MESSAGE, $lang['Group_not_exist']);
}

if ( $group_info['group_moderator'] != $group_moderator )
{
if ( $delete_old_moderator )
{
$sql = "DELETE FROM " . USER_GROUP_TABLE . "
WHERE user_id = " . $group_info['group_moderator'] . "
AND group_id = " . $group_id;
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update group moderator', '', __LINE__, __FILE__, $sql);
}
}

$sql = "SELECT user_id
FROM " . USER_GROUP_TABLE . "
WHERE user_id = $group_moderator
AND group_id = $group_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Failed to obtain current group moderator info', '', __LINE__, __FILE__, $sql);
}

if ( !($row = $db->sql_fetchrow($result)) )
{
$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
VALUES (" . $group_id . ", " . $group_moderator . ", 0)";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update group moderator', '', __LINE__, __FILE__, $sql);
}
}
}
group_color = '$group_color'
$sql = "UPDATE " . GROUPS_TABLE . "
SET group_type = $group_type, group_name = '" . str_replace("\'", "''", $group_name) . "', group_description = '" . str_replace("\'", "''", $group_description) . "', group_moderator = $group_moderator , group_color = '$group_color'
WHERE group_id = $group_id";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update group', '', __LINE__, __FILE__, $sql);
}

$message = $lang['Updated_group'] . '<br /><br />' . sprintf($lang['Click_return_groupsadmin'], '<a href="' . append_sid("admin_groups.$phpEx") . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid("index.$phpEx?pane=right") . '">', '</a>');;

message_die(GENERAL_MESSAGE, $message);
}
else if( $mode == 'newgroup' )
{
group_color = '$group_color'
$sql = "INSERT INTO " . GROUPS_TABLE . " (group_type, group_name, group_description, group_moderator, group_single_user, group_color)
VALUES ($group_type, '" . str_replace("\'", "''", $group_name) . "', '" . str_replace("\'", "''", $group_description) . "', $group_moderator, '0', '$whosonline_rank')";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not insert new group', '', __LINE__, __FILE__, $sql);
}
$new_group_id = $db->sql_nextid();

$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
VALUES ($new_group_id, $group_moderator, 0)";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not insert new user-group info', '', __LINE__, __FILE__, $sql);
}

$message = $lang['Added_new_group'] . '<br /><br />' . sprintf($lang['Click_return_groupsadmin'], '<a href="' . append_sid("admin_groups.$phpEx") . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid("index.$phpEx?pane=right") . '">', '</a>');;

message_die(GENERAL_MESSAGE, $message);

}
else
{
message_die(GENERAL_MESSAGE, $lang['No_group_action']);
}
}
}
//-- mod : Extand Rank Color --------------------------------------------------------------------
//-- add
elseif ($mode == "color")
{
$color_active = $HTTP_POST_VARS['color_active'];
$sql = "UPDATE " . CONFIG_TABLE . "
SET config_value = '$color_active'
WHERE config_name = 'allow_group_index'";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not insert active color id', '', __LINE__, __FILE__, $sql);
}
if ($color_active == "0") {
$active_unactive = $lang['Disabled'];
} elseif ($color_active == "1") {
$active_unactive = $lang['Enabled'];
}
$message = ' ' . sprintf($lang['group_color_updated'], ''.$active_unactive.'', ' ') . ' <br /><br />' . sprintf($lang['Click_return_groupsadmin'], '<a href="' . append_sid("admin_groups.$phpEx") . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid("index.$phpEx?pane=right") . '">', '</a>');;

message_die(GENERAL_MESSAGE, $message);
}
//-- mod : Extand Rank Color --------------------------------------------------------------------
else
{
$sql = "SELECT group_id, group_name
FROM " . GROUPS_TABLE . "
WHERE group_single_user <> " . TRUE . "
ORDER BY group_name";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain group list', '', __LINE__, __FILE__, $sql);
}
//-- mod : Extand Rank Color --------------------------------------------------------------------
//-- add
$sql = "SELECT config_value
FROM " . CONFIG_TABLE . "
WHERE config_name = 'allow_group_index'";
if ( !($result_whosonline = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain group list', '', __LINE__, __FILE__, $sql);
}
//-- mod : Extand Rank Color --------------------------------------------------------------------
$select_list = '';
if ( $row = $db->sql_fetchrow($result) )
{
$select_list .= '<select name="' . POST_GROUPS_URL . '">';
do
{
$select_list .= '<option value="' . $row['group_id'] . '">' . $row['group_name'] . '</option>';
}
while ( $row = $db->sql_fetchrow($result) );
$select_list .= '</select>';
}
//-- mod : Extand Rank Color --------------------------------------------------------------------
//-- add
if ( $row = $db->sql_fetchrow($result_whosonline) )
{
if ($row['config_value'] == "0") {
$group_active = "<span style=\"color:red\"> $lang[Disabled] </span>";
$link_activate = $lang['Enable'];
$link_activate_id = 1;
} else {
$group_active = "<span style=\"color:green\"> $lang[Enabled] </span>";
$link_activate = $lang['Disable'];
$link_activate_id = 0;
}
}
//-- mod : Extand Rank Color --------------------------------------------------------------------

$template->set_filenames(array(
'body' => 'admin/group_select_body.tpl')
);

$template->assign_vars(array(
'L_GROUP_TITLE' => $lang['Group_administration'],
'L_GROUP_EXPLAIN' => $lang['Group_admin_explain'],
'L_GROUP_SELECT' => $lang['Select_group'],
'L_LOOK_UP' => $lang['Look_up_group'],
'L_CREATE_NEW_GROUP' => $lang['New_group'],
//-- mod : Extand Rank Color --------------------------------------------------------------------
//-- add
'L_GROUPS_INDEX' => $lang['groups_index'],
'GROUPE_COLOR_ACTIVE' => $group_active,
'LINK_ACTIVATE' => $link_activate,
'LINK_ACTIVATE_ID' => $link_activate_id,
'S_COLOR_ACTION' => append_sid("admin_groups.$phpEx?mode=color"),
//-- mod : Extand Rank Color --------------------------------------------------------------------

'S_GROUP_ACTION' => append_sid("admin_groups.$phpEx"),
'S_GROUP_SELECT' => $select_list)
);

if ( $select_list != '' )
{
$template->assign_block_vars('select_box', array());
}

$template->pparse('body');
}

include('./page_footer_admin.'.$phpEx);

?>

Acid-Burn
משתמש חדש
משתמש חדש
הודעות: 10
הצטרף: 13/05/2007 ב-22:17:53

הודעה שלא נקראהעל ידי Acid-Burn » 14/05/2007 ב-15:43:57

מישהו יכול לעזור לי בבקשה???

ttttt
משתמש מתקדם
משתמש מתקדם
הודעות: 1435
הצטרף: 08/01/2006 ב-21:29:11

Re: בבקשה

הודעה שלא נקראהעל ידי ttttt » 14/05/2007 ב-17:03:43

אכן, שורה 384 של הקובץ נראית כך:

קוד: בחר הכל

group_color = '$group_color'

מחק שורה זו. היא פשוט לא צריכה להיות שם. הוספת אותה בטעות כשהתקנת מוד (Extand Rank Color). פשוט תמחק את השורה.
יתכן מאד שכשהתקנת את המוד גרמת לנזקים נוספים, אבל לפחות את הבעיה הנוכחית שלך מחיקת השורה תפתור.

כמו כן כדאי ורצוי שתשנה את שם המשתמש שלך.

Acid-Burn
משתמש חדש
משתמש חדש
הודעות: 10
הצטרף: 13/05/2007 ב-22:17:53

תודה על העזרה

הודעה שלא נקראהעל ידי Acid-Burn » 14/05/2007 ב-17:44:13

מחקתי מה שאמרת הסתדר הלוח ניהול.
אבל בפורום עצמו עדין יש הודעה

ges/lang_hebrew/folder_locked_big.gif" alt="הפורום נעול" />


חזור אל “תמיכה במודים - ארכיון”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 104 אורחים

cron