Поискал по форуму, не нашел!
Phpbb3. Модуль для выгрузки данных пользователей.
Небольшое расширение админки форума phpbb3 - модуль для выгрузки данных пользователей.
Как выглядит
Если смотреть в Пользователи и группы -> Выгрузка данных, то так:
Как установить
1. Содержимое архива скопировать в корень.
2. Открыть файл /adm/styles/overall_header.html и перед </head> добавить:
Код: Выделить всё
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script>
$.datepicker.regional['ru'] = {
closeText: 'Закрыть',
prevText: '<Пред',
nextText: 'След>',
currentText: 'Сегодня',
monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь',
'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
monthNamesShort: ['Янв','Фев','Мар','Апр','Май','Июн',
'Июл','Авг','Сен','Окт','Ноя','Дек'],
dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'],
dayNamesShort: ['вск','пнд','втр','срд','чтв','птн','сбт'],
dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],
dateFormat: 'dd.mm.yy',
firstDay: 1,
isRTL: false
};
$.datepicker.setDefaults($.datepicker.regional['ru']);
</script>
3. Открыть файл /language/ru/acp/common.php, добавить в конец:
Код: Выделить всё
// Users export
// @by andrvm
$lang = array_merge($lang, array(
'ACP_DATA_EXPORT' => 'Выгрузка данных',
'ACP_USER_EXPORT' => 'Выгрузка пользователей',
)
);
4. Открыть файл /language/en/acp/common.php, добавить в конец:
Код: Выделить всё
// Users export
// @by andrvm
$lang = array_merge($lang, array(
'ACP_DATA_EXPORT' => 'Data export',
'ACP_USER_EXPORT' => 'Users export',
)
);
5. Открыть файл /language/ru/acp/users.php, добавить в конец:
Код: Выделить всё
/**
* Users export
* @by andrvm
*/
$lang = array_merge($lang, array(
'EXPORT_USERS' => 'Выгрузка пользователей',
'EXPORT_USERS_EXPLAIN' => 'Здесь вы можете выгружать настраиваемые данные о пользователях в файл.',
'EXPORT_USERNAME' => 'Имя пользователя',
'EXPORT_USERREGDATE' => 'Дата регистрации',
'EXPORT_USEREMAIL' => 'Адрес электронной почты',
'EXPORT_USERIP' => 'IP адрес',
//
'SELECT_EXPORT_DATA' => 'Настройка выгружаемых данных',
'CONFIG_EXPORT_DATA' => 'Параметры выгрузки',
'EXPORT_PERIOD' => 'Период выгружаемых данных',
'EXPORT_PERIOD_EXPLAIN' => 'Период для выгружаемых данных в формате dd.mm.YYYY. <br/>По умолчанию: дата последней выгрузки + 30 дней.',
'EXPORT_DIR' => 'Папка',
'EXPORT_DIR_EXPLAIN' => 'Путь к папке для хранения выгружаемых файлов, по умолчанию /download/export/users/',
'EXPORT_FORMAT' => 'Формат',
'EXPORT_FORMAT_EXPLAIN' => 'Формат выгружаемых данных',
//
'EXPORT_USER_SUCCESS' => 'Экпорт данных завершился успешно.',
));
6. Открыть файл /language/en/acp/users.php, добавить в конец:
Код: Выделить всё
/**
* Users export
* @by andrvm
*/
$lang = array_merge($lang, array(
'EXPORT_USERS' => 'Users export',
'EXPORT_USERS_EXPLAIN' => 'Here you can export user\'s data to a file.',
'EXPORT_USERNAME' => 'Username',
'EXPORT_USERREGDATE' => 'Sign date',
'EXPORT_USEREMAIL' => 'E-mail',
'EXPORT_USERIP' => 'IP',
//
'SELECT_EXPORT_DATA' => 'Data export config',
'CONFIG_EXPORT_DATA' => 'Export options',
'EXPORT_PERIOD' => 'Data export period',
'EXPORT_PERIOD_EXPLAIN' => 'Period for exported data <br/>, by default: last export date + 30 day.',
'EXPORT_DIR' => 'Directory',
'EXPORT_DIR_EXPLAIN' => 'Directory for storage exported files, by default /download/export/users/',
'EXPORT_FORMAT' => 'Format',
'EXPORT_FORMAT_EXPLAIN' => 'Data export format',
//
'EXPORT_USER_SUCCESS' => 'Data exported successfully.',
));
7. В phpmyadmin-е выполнить запросы из файла sql.txt, при необходимости скорректировать имя базы форума в запросах.
Код: Выделить всё
INSERT INTO `sayansk`.`phpbb_config` (
`config_name` ,
`config_value` ,
`is_dynamic`
)
VALUES (
'export_user_dir', '/download/export/users/', '0'
);
Код: Выделить всё
INSERT INTO `sayansk`.`phpbb_config` (
`config_name` ,
`config_value` ,
`is_dynamic`
)
VALUES (
'export_last_date', '0', '0'
);
Установка на этом завершена.
Где скачать
Здесь
(c) andrvm
Tags: phpbb3
Кто нибудь пользовался подобным? Что сделать с недостающими файлами?