Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
<!-- all info is in the info file -->
<?php
if (!ALLOW_IMPORT) {
print $GLOBALS['I18N']->get('import is not available');
return;
}
/*
*
* would be nice to make it tabbed, but that needs more work
*
print '<div id="importoptions" class="tabbed">';
$c = 1;
$tabs = '';
$html = '';
$tabs .= sprintf('<li><a href="./?page=%s&ajaxed=true">%s</a></li>','importsimple',$GLOBALS['I18N']->get('import'));
$tabs .= sprintf('<li><a href="./?page=%s&ajaxed=true">%s</a></li>','import1',$GLOBALS['I18N']->get('import from file'));
$tabs .= sprintf('<li><a href="./?page=%s&ajaxed=true">%s</a></li>','import2',$GLOBALS['I18N']->get('import from CSV'));
foreach ($GLOBALS['plugins'] as $pluginName => $plugin) {
if (!empty($plugin->importPage)) {
$tabs .= sprintf('<li><a href="./?pi=%s&page=%s&ajaxed=true">%s</a></li>',$pluginName,$plugin->importPage,$plugin->importTabTitle);
}
}
print '<ul>'.$tabs.'</ul>';
print $html;
print '</div>';
*/
print '<p><h3>'.$GLOBALS['I18N']->get('Please choose one of the import methods below').'</h3></p>';
print '<ul>';
print '<li class="dashboard_button" id="copy_paste">'.PageLink2('importsimple',$GLOBALS['I18N']->get('copy and paste list of emails')).'</li>';
print '<li class="dashboard_button" id="import_list">'.PageLink2('import1',$GLOBALS['I18N']->get('import by uploading a file with emails')).'</li>';
print '<li class="dashboard_button" id="import_csv">'.PageLink2('import2',$GLOBALS['I18N']->get('import by uploading a CSV file with emails and additional data')).'</li>';
foreach ($GLOBALS['plugins'] as $pluginName => $plugin) {
if (!empty($plugin->importPage)) {
printf('<li><a href="./?pi=%s&page=%s">%s</a></li>',$pluginName,$plugin->importPage,$plugin->importTabTitle);
}
}
print '</ul>';
if ($GLOBALS['commandline']) {
$file = $cline['f'];
if (!is_file($file)) {
print ClineError('Cannot find file to import (hint: use -f)');
}
if (!$cline['l']) {
print ClineError('Specify lists to import users to');
}
print clineSignature();
ob_start();
$_FILES["import_file"] = array(
'tmp_name' => $file,
'name' => $file,
'size' => filesize($file),
);
$_POST['lists'] = explode(',',$cline['l']);
$_POST['groups'] = explode(',',$cline['g']);
$_POST['import'] = 1;
$_POST['overwrite'] = 'yes';
$_POST['notify'] = 'no';
$_POST['omit_invalid'] = 'yes';
$_POST["import_field_delimiter"] = "\t";
$_POST["import_field_delimiter"] = ',';
$_POST["import_record_delimiter"] = "\n";
require dirname(__FILE__).'/import2.php';
ob_end_clean();
print "\nAll done\n";
exit;
}
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat