Назад   trance.mk.ua — Nikolaev Trance Community > Other > Техподдержка
ЧаПи Учасники Галерея Календар Нинішні дописи

Відповідь
 
Параметри теми Параметри перегляду


Старий 16.12.2008, 23:06   #51
He@vy_R@in
Администратор
 
Аватар для He@vy_R@in
 
Подробно об участнике
 
Реєстрація: 11.10.2007
Звідки Ви: mk
Пол:
Дописи: 230
Сказал Пользователям Фуууу! один раз: 0
Сказали Фуууу! 0 раз в 0 сообщениях
Вы сказали Спасибо: 93
Поблагодарили 86 раз(а) в 58 сообщениях
Типово

исходники это не секрет, они есть и в и-нете и у нас, естессно . напиши в личку свое мыло - я тебе вышлю.
He@vy_R@in зараз поза форумом   Відповісти з цитуванням
Старий 17.12.2008, 19:46   #52
soft
Trance Addict
 
Аватар для soft
 
Подробно об участнике
 
Реєстрація: 06.09.2008
Звідки Ви: планета Земля
Пол:
Дописи: 349
Сказал Пользователям Фуууу! один раз: 2
Сказали Фуууу! 4 раз в 4 сообщениях
Вы сказали Спасибо: 420
Поблагодарили 94 раз(а) в 71 сообщениях
Надіслати повідомлення для soft на ICQ Профиль В Контакте
Сообщение

Вот скрипт для удаления чебурашек:
Код:
<?php
error_reporting(E_ALL & ~E_NOTICE);
require_once('./global.php');
require_once(DIR . '/includes/adminfunctions_profilefield.php');
require_once(DIR . '/includes/adminfunctions_user.php');

$SQL = "select u.userid, u.username from user u
inner join `userfield` uf
on uf.userid=u.userid
where field5 like 0xD7E5E1F3F0E0F8EAE0 and u.posts=0";

$i=0;
$users = $vbulletin->db->query_read($SQL);
$rows = $vbulletin->db->num_rows($users);
echo 'Found users: '.$rows.'<br />';
echo 'Remote users: ';
while ($user = $vbulletin->db->fetch_array($users))
{
	$i++;
	$vbulletin->GPC['userid'] = $user['userid'];
	$vbulletin->input->clean_array_gpc('p', array('userid' => TYPE_INT));
	// check user is not set in the $undeletable users string
	$nodelete = explode(',', $vbulletin->config['SpecialUsers']['undeletableusers']);
	if (in_array($vbulletin->GPC['userid'], $nodelete))
	{
		print_stop_message('user_is_protected_from_alteration_by_undeletableusers_var');
	}
	else
	{
		$info = fetch_userinfo($vbulletin->GPC['userid']);
		if ($info['userid'] == $vbulletin->GPC['userid'])
		{
			$userdm =& datamanager_init('User', $vbulletin, ERRTYPE_CP);
			$userdm->set_existing($info);
			$userdm->delete();
			unset($userdm);
			
			($i == $rows)?($d='.'):($d=', ');
			echo $user['username'].$d;			
		}
	}
}
?>
Файл нужно сохранить в админской папке (admincp)
0xD7E5E1F3F0E0F8EAE0 - это слово "Чебурашка". Была проблема с кодировкой пришлось перевести в 16-ричном вид. В условии sql запроса использовалось поле field5 (у вас скорее всего field7). Нужно будет поменять....

На мыло мне нечего не пришло, так что взял версию 3.5.8.
Поскольку использовались функции самого форума, скрипт может не сработать из-за разности версий.......
Ну вот и все .... (незабываем бэкапить базу на всякий случай).
soft зараз поза форумом   Відповісти з цитуванням
Старий 17.12.2008, 19:53   #53
mcbosique
in search of sunrise
 
Аватар для mcbosique
 
Подробно об участнике
 
Реєстрація: 08.10.2007
Пол:
Дописи: 1.926
Сказал Пользователям Фуууу! один раз: 7
Сказали Фуууу! 2 раз в 2 сообщениях
Вы сказали Спасибо: 475
Поблагодарили 796 раз(а) в 401 сообщениях
Надіслати повідомлення для mcbosique на ICQ Профиль В Контакте
Типово

Код учитывает чтобы не убивались Чебурашки с количеством постов >1?
А то некоторым как я смотрю нравится себя Чебурашкой величать
__________________
↑ Подпишусь под каждым словом! ↑
mcbosique зараз поза форумом   Відповісти з цитуванням
Старий 17.12.2008, 19:54   #54
Fandy
Nikolaev Trance Community Resident
 
Аватар для Fandy
 
Подробно об участнике
 
Реєстрація: 08.10.2007
Звідки Ви: Николаев
Пол:
Дописи: 728
Сказал Пользователям Фуууу! один раз: 1
Сказали Фуууу! 2 раз в 2 сообщениях
Вы сказали Спасибо: 220
Поблагодарили 460 раз(а) в 199 сообщениях
Надіслати повідомлення для Fandy на ICQ Профиль В Контакте Профиль на Last.FM Профиль на Twitter.com Профиль на Facebook.com
Типово

спасибо за помощь, испробуем!
__________________
www.fandymusic.com
Fandy зараз поза форумом   Відповісти з цитуванням
Старий 17.12.2008, 19:55   #55
soft
Trance Addict
 
Аватар для soft
 
Подробно об участнике
 
Реєстрація: 06.09.2008
Звідки Ви: планета Земля
Пол:
Дописи: 349
Сказал Пользователям Фуууу! один раз: 2
Сказали Фуууу! 4 раз в 4 сообщениях
Вы сказали Спасибо: 420
Поблагодарили 94 раз(а) в 71 сообщениях
Надіслати повідомлення для soft на ICQ Профиль В Контакте
Типово

Удаляются чебурашки с количеством постов равным 0
soft зараз поза форумом   Відповісти з цитуванням
Старий 17.12.2008, 20:18   #56
@xel.zlo
Аплифт задрот
 
Аватар для @xel.zlo
 
Подробно об участнике
 
Реєстрація: 20.02.2008
Звідки Ви: Николаев
Пол:
Дописи: 616
Сказал Пользователям Фуууу! один раз: 3
Сказали Фуууу! 2 раз в 2 сообщениях
Вы сказали Спасибо: 440
Поблагодарили 259 раз(а) в 187 сообщениях
Надіслати повідомлення для @xel.zlo на ICQ
Радость

а что с теми чебурашками, кто пишет только в офф топе?)))
__________________
Цитата:
Допис від piccoli)
Цитата:
Допис від @xel.zlo
I've crashed 1 cup and smashed 1 apple during this set, holy Uplifting

you're a dangerous man when listening trance

@xel.zlo зараз поза форумом   Відповісти з цитуванням
Старий 17.12.2008, 20:21   #57
He@vy_R@in
Администратор
 
Аватар для He@vy_R@in
 
Подробно об участнике
 
Реєстрація: 11.10.2007
Звідки Ви: mk
Пол:
Дописи: 230
Сказал Пользователям Фуууу! один раз: 0
Сказали Фуууу! 0 раз в 0 сообщениях
Вы сказали Спасибо: 93
Поблагодарили 86 раз(а) в 58 сообщениях
Типово

Цитата:
Допис від soft
На мыло мне нечего не пришло, так что взял версию 3.5.8.

хм..странно..
Цитата:
Допис від soft
Ну вот и все .... (незабываем бэкапить базу на всякий случай).

завтра с самого утра затестю, пока народу на форуме мало.
He@vy_R@in зараз поза форумом   Відповісти з цитуванням
Старий 18.12.2008, 11:27   #58
He@vy_R@in
Администратор
 
Аватар для He@vy_R@in
 
Подробно об участнике
 
Реєстрація: 11.10.2007
Звідки Ви: mk
Пол:
Дописи: 230
Сказал Пользователям Фуууу! один раз: 0
Сказали Фуууу! 0 раз в 0 сообщениях
Вы сказали Спасибо: 93
Поблагодарили 86 раз(а) в 58 сообщениях
Типово

Вообщем скрипт сработал, хоть и не с первого раза, сработало ограничение памяти в пхп (увеличил через ini_set("memory_limit"...)).
Ура, чебурашек больше нет.
soft - спасибо
He@vy_R@in зараз поза форумом   Відповісти з цитуванням
Старий 18.12.2008, 12:28   #59
soft
Trance Addict
 
Аватар для soft
 
Подробно об участнике
 
Реєстрація: 06.09.2008
Звідки Ви: планета Земля
Пол:
Дописи: 349
Сказал Пользователям Фуууу! один раз: 2
Сказали Фуууу! 4 раз в 4 сообщениях
Вы сказали Спасибо: 420
Поблагодарили 94 раз(а) в 71 сообщениях
Надіслати повідомлення для soft на ICQ Профиль В Контакте
Типово

Рад что помог
Можно еще раз скинуть на мыло версию вашего форума?
soft зараз поза форумом   Відповісти з цитуванням
Старий 18.12.2008, 13:20   #60
He@vy_R@in
Администратор
 
Аватар для He@vy_R@in
 
Подробно об участнике
 
Реєстрація: 11.10.2007
Звідки Ви: mk
Пол:
Дописи: 230
Сказал Пользователям Фуууу! один раз: 0
Сказали Фуууу! 0 раз в 0 сообщениях
Вы сказали Спасибо: 93
Поблагодарили 86 раз(а) в 58 сообщениях
Типово

проверь почту, в этот раз отправил с другого ящика.
He@vy_R@in зараз поза форумом   Відповісти з цитуванням
Відповідь


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 03:12.


vBulletin 3.8.11 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
При полном или частичном использовании материалов гипперссылка на trance.mk.ua - Nikolaev Trance Community обязательна!
Все права на материалы, находящиеся на сайте, охраняются в соответствии с законодательством Украины © 2007-2025 trance.mk.ua.
По всем вопросам обращаться: mcbosique [@] trance.mk.ua