Проблема с admin_users_list_v110

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
BANADM
phpBB 1.2.0
Сообщения: 10
Стаж: 20 лет 1 месяц

Проблема с admin_users_list_v110

Сообщение BANADM »

Поставил, как написано. слева в админ панели появилась ссылка на него, но в правой чистая страница 0 байт.

Чтобы это может означать?
Помогоите плз
у меня ПХП 5, мускул 4, апач 2.0.52
Аватара пользователя
BorMan
phpBB 1.4.3
Сообщения: 91
Стаж: 20 лет 1 месяц
Откуда: Moscow

Сообщение BorMan »

1. Проверь - закачал ли файло в language/lang_russian
2. Проверь наличие соответствующих темплеев в стиле
Лень - двигатель прогресса!!!
BANADM
phpBB 1.2.0
Сообщения: 10
Стаж: 20 лет 1 месяц

Сообщение BANADM »

BorMan писал(а):1. Проверь - закачал ли файло в language/lang_russian
2. Проверь наличие соответствующих темплеев в стиле
1. У меня исключительно англицкий язык
2. там всего 2 файла надо залить - залил оба в нужное место
Аватара пользователя
BorMan
phpBB 1.4.3
Сообщения: 91
Стаж: 20 лет 1 месяц
Откуда: Moscow

Сообщение BorMan »

BANADM
copy templates/subSilver/admin/admin_users_list_body.tpl to templates/subSilver/admin/
Проверь правильность заливки.
Если у тебя в админке появился пункт меню, то первый файл - admin/admin_users_list.php залит правильно и должен работать...
У меня работает... :

Код: Выделить всё

<?php
/***************************************************************************
 *                              admin_users_list.php
 *                              -------------------
 *   begin                : Wednesday, January 29, 2003
 *   copyright            : (C) 2003 Smartor
 *   email                : smartor_xp@hotmail.com
 *
 *   $Id: admin_users_list.php,v 1.1.0 1/29/2003, 11:02:14 ngoctu 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', true);

if( !empty($setmodules) )
{
	$filename = basename(__FILE__);
	$module['Users']['Users List'] = $filename;
	return;
}

//
// Let's set the root dir for phpBB
//
$phpbb_root_path = '../';
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);

//
// Set variables
//
$users_per_page = 25;

$start = (isset($HTTP_GET_VARS['start'])) ? intval($HTTP_GET_VARS['start']) : 0;

if( isset($HTTP_POST_VARS['sort']) )
{
	$sort_method = $HTTP_POST_VARS['sort'];
}
else if( isset($HTTP_GET_VARS['sort']) )
{
	$sort_method = $HTTP_GET_VARS['sort'];
}
else
{
	$sort_method = 'user_id';
}

if( isset($HTTP_POST_VARS['order']) )
{
	$sort_order = $HTTP_POST_VARS['order'];
}
else if( isset($HTTP_GET_VARS['order']) )
{
	$sort_order = $HTTP_GET_VARS['order'];
}
else
{
	$sort_order = '';
}


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

// Count users
$sql = "SELECT count(user_id) as total FROM ".USERS_TABLE." WHERE user_id > 0";
if(!$result = $db->sql_query($sql))
{
	message_die(GENERAL_ERROR, "Could not count users", "", __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$total_users = $row['total'];

$template->assign_vars(array(
	'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'],
	'U_LIST_ACTION' => append_sid("admin_users_list.$phpEx"),
	'L_SORT' => $lang['Sort'],
	'L_ORDER' => $lang['Order'],
	'L_SORT_DESCENDING' => $lang['Sort_Descending'],
	'L_SORT_ASCENDING' => $lang['Sort_Ascending'],
	'ID_SELECTED' => ($sort_method == 'user_id') ? 'selected="selected"' : '',
	'USERNAME_SELECTED' => ($sort_method == 'username') ? 'selected="selected"' : '',
	'POSTS_SELECTED' => ($sort_method == 'user_posts') ? 'selected="selected"' : '',
	'LASTVISIT_SELECTED' => ($sort_method == 'user_lastvisit') ? 'selected="selected"' : '',
	'ASC_SELECTED' => ($sort_order != 'DESC') ? 'selected="selected"' : '',
	'DESC_SELECTED' => ($sort_order == 'DESC') ? 'selected="selected"' : '',
	'TOTAL_USERS' => $total_users
	)
);

// Query users info...
$sql = "SELECT user_id, username, user_email, user_regdate, user_lastvisit, user_posts, user_active
		FROM ".USERS_TABLE."
		WHERE user_id > 0
		ORDER BY " . $sort_method . " " . $sort_order . "
		LIMIT ".$start.",".$users_per_page;
if(!$result = $db->sql_query($sql))
{
	message_die(GENERAL_ERROR, "Could not query Users information", "", __LINE__, __FILE__, $sql);
}

while( $row = $db->sql_fetchrow($result) )
{
	$userrow[] = $row;
}

for ($i = 0; $i < $users_per_page; $i++)
{
	if (empty($userrow[$i]))
	{
		break;
	}

	$row_color = (($i % 2) == 0) ? "row1" : "row2";
	
	$template->assign_block_vars('userrow', array(
		'COLOR' => $row_color,
		'NUMBER' => $userrow[$i]['user_id'],
		'USERNAME' => $userrow[$i]['username'],
		'U_ADMIN_USER' => append_sid("admin_users.$phpEx?mode=edit&" . POST_USERS_URL . "=" . $userrow[$i]['user_id']),
		'U_ADMIN_USER_AUTH' => append_sid("admin_ug_auth.$phpEx?mode=user&" . POST_USERS_URL . "=" . $userrow[$i]['user_id']),
		'EMAIL' => $userrow[$i]['user_email'],
		'JOINED' => create_date($lang['DATE_FORMAT'], $userrow[$i]['user_regdate'], $board_config['board_timezone']),
		'LAST_VISIT' => (!$userrow[$i]['user_lastvisit']) ? '' : create_date($lang['DATE_FORMAT'], $userrow[$i]['user_lastvisit'], $board_config['board_timezone']),
		'POSTS' => $userrow[$i]['user_posts'],
		'ACTIVE' => ( $userrow[$i]['user_active'] ) ? $lang['Yes'] : $lang['No']
		) //end array
	);
} // end for

$template->assign_vars(array(
	'PAGINATION' => generate_pagination(append_sid("admin_users_list.$phpEx?sort=$sort_method&order=$sort_order"), $total_users, $users_per_page, $start),
	'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $users_per_page ) + 1 ), ceil( $total_users / $users_per_page ))
	) // end array
);

// Finally...
$template->pparse('body');

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

?>
Лень - двигатель прогресса!!!
andreysmorya
phpBB 1.2.1
Сообщения: 24
Стаж: 20 лет 1 месяц
Откуда: Геленджик

проблем нет

Сообщение andreysmorya »

Admin Users List
проблем с ним нет...
вот если бы к нему "приделать" дополнительную колонку (в выводимом списке) с возможностью поставить галочку, и внизу общую кнопку удалить - было бы совсем замечательно.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

andreysmorya
я сттавил simple admin userlis и там все это есть)
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
andreysmorya
phpBB 1.2.1
Сообщения: 24
Стаж: 20 лет 1 месяц
Откуда: Геленджик

Сообщение andreysmorya »

simple admin userlis

Спасибо!

нашел поставил - кажись "почти все есть"!
Love Buzz
phpBB 1.0.0
Сообщения: 1
Стаж: 19 лет 3 месяца

Сообщение Love Buzz »

кто знает ссылку на русскую версию мода simple admin userlis ?
Wondrous
phpBB 1.2.1
Сообщения: 23
Стаж: 19 лет 3 месяца

Сообщение Wondrous »

А можно ли сделать, чтобы после редактирования данных пользователя, открывалась снова страница списка пользователей (а не обычная, как до установки этого мода)?
Wondrous
phpBB 1.2.1
Сообщения: 23
Стаж: 19 лет 3 месяца

Сообщение Wondrous »

Никто не знает или никто не пользуется?!
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Wondrous писал(а):Никто не знает или никто не пользуется?!
Я пользую открыть в новом окне для редактирования
я люблю daft punk | новый sugoi.ru
Wondrous
phpBB 1.2.1
Сообщения: 23
Стаж: 19 лет 3 месяца

Сообщение Wondrous »

VVVas
Я понимаю, что в каком-то файле надо добавить или поменять код, чтобы снова открывалась страница со списком польззователей, но не знаю что именно надо писать.
Аватара пользователя
oktaw
phpBB 1.4.4
Сообщения: 145
Стаж: 18 лет 8 месяцев
Откуда: Italy

Сообщение oktaw »

Скажите пожалуйста , как сделать чтобы IP с которым либо регился юзер если он не напостил ещё ничего либо последний IP увидеть в списке Юзеров форума ..... У меня проблема с голосованием на сайте в фотогалереи ..и мне нужно посмотреть с одного IP кто регился по несколько раз ! Спасибо заранее!

Вернуться в «Поддержка модов для phpBB 2.0.x»