Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[final] Admin_delete_user_with_all postings_v.1.0.5

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 18 лет 10 месяцев
Откуда: Киев

Сообщение natali »

а как там с четвёртой опцией - посты грохнуть а автора оставить? )))
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 2 месяца

Сообщение Сергей Секирин »

Это легко. Сделаю скоро.

Добавлено спустя 10 часов 9 минут 18 секунд:

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

####################################################
##
## MOD Author: Sergei Sekirin
##
##
## ------- [  Update MOD "Admin Delete User with All Postings" from v.1.0.4  to  v.1.0.5  ] ------
##
####################################################

#
#------------------------[ OPEN ]------------------------------------------
# 

includes/usercp_viewprofile.php


#
#-------------------------[ FIND ]---------------------------------------------------
#

      <option value=\"3\">" . $lang['User_and_all_postings'] . "</option>

#
# ---------------------[ AFTER, ADD ] -----------------------------------------
#

      <option value=\"4\">" . $lang['User_stay_postings_delete'] . "</option>


#
#------------------------[ OPEN ]------------------------------------------
#
# make sure to update your lang!

language/lang_russian/lang_user_delete.php


#
#-------------------------[ FIND ]---------------------------------------------------
#

?>   

#
# ---------------------[ BEFORE, ADD ] -----------------------------------------
# for RUSSIAN:

// Update to v.1.0.5
$lang['User_stay_postings_delete'] = 'Только все публикации автора';
$lang['only_user_postings_deleted'] = 'Всё, что опубликовал автор %s удалено!';
$lang['Sure_delete_only_postings'] = 'Автор опубликовал <b>%d</b> тем и <b>%d</b> постов! <br><br> Вы уверены, что нужно удалить все публикации автора <b>';
// Update to v.1.0.5

# for ENGLISH:
$lang['User_stay_postings_delete'] = 'Only this User postings';
$lang['only_user_postings_deleted'] = 'All postings of the User %s were succesfully deleted!';
$lang['Sure_delete_only_postings'] = 'User published <b>%d</b> topics and <b>%d</b> posts!  <br><br> Are you sure to delete all postings of user <b>';






#
#------------------------[ OPEN ]------------------------------------------
# 
userdel.php


#
#-------------------------[ FIND ]---------------------------------------------------
#
	case 3:
		$mode_quest = $lang['with_all_postings'];
        $final_anno = $lang['user_deleted_with_all_postings'];
		break;

#
# ---------------------[ AFTER, ADD ] -----------------------------------------
# 

	case 4:
		$mode_quest = $lang['with_all_postings'];
        $final_anno = $lang['only_user_postings_deleted'];
		break;


#
#-------------------------[ FIND ]---------------------------------------------------
#
	$l_confirm = ($user_deleted_id) ? sprintf($lang['You_sure'], $total_topics, $total_posts ) . ' '. $user_name . '</b> ' . $mode_quest . '?' : $lang['No_user_specified'];


#
# ---------------------[ REPLACE WITH ] -----------------------------------------
# 
    if ($mode != 4)
    {
	$l_confirm = ($user_deleted_id) ? sprintf($lang['You_sure'], $total_topics, $total_posts ) . ' '. $user_name . '</b> ' . $mode_quest . '?' : $lang['No_user_specified'];
    }
    else
    {
	$l_confirm = ($user_deleted_id) ? sprintf($lang['Sure_delete_only_postings'], $total_topics, $total_posts ) . ' '. $user_name . '</b>?' : $lang['No_user_specified'];
    }

#
#-------------------------[ FIND ]---------------------------------------------------
#

if ((($mode == 2) || ($mode == 3)) && ($total_topics > 0))


#
# ---------------------[ REPLACE WITH ] -----------------------------------------
#

if ((($mode == 2) || ($mode == 3) || ($mode == 4)) && ($total_topics > 0))



#
#-------------------------[ FIND ]---------------------------------------------------
#

//Get topics
if ($mode == 3)

#
# ---------------------[ REPLACE WITH ] -----------------------------------------
#

//Get topics
if (($mode == 3) || ($mode == 4))




#
#-------------------------[ FIND ]---------------------------------------------------
#

			$sql = "SELECT g.group_id
				FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
				WHERE ug.user_id = $user_id
#
# ---------------------[ BEFORE ADD ] -----------------------------------------
#

if ($mode != 4)
	{



#
#-------------------------[ FIND ]---------------------------------------------------
#

				if ( !$db->sql_query($delete_text_sql) )
				{
					message_die(GENERAL_ERROR, 'Could not delete private message text', '', __LINE__, __FILE__, $delete_text_sql);
				}
			}
#
# ---------------------[ AFTER, ADD ] -----------------------------------------
#
  
	}
	else
	{
	set_post_count($user_id, 0);
	}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM






Последний раз редактировалось Сергей Секирин 14.07.2008 3:01, всего редактировалось 1 раз.
Апология здравомыслия - странное занятие Православия:-)
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 18 лет 10 месяцев
Откуда: Киев

Сообщение natali »

погоди.... вроде последняя была 1.03 ))))
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 2 месяца

Сообщение Сергей Секирин »

С праздником Преображения Господня, natali! v.1.0.3 по случаю празника преобразилась сразу в v.1.0.5 :-)
Апология здравомыслия - странное занятие Православия:-)
SHER
phpBB 1.4.3
Сообщения: 82
Стаж: 18 лет 5 месяцев
Откуда: Россия, Москва

Сообщение SHER »

извините, а как эта штука (Admin delete user with all postings) в форум устанавливается? :roll:
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

По прилагаемой инструкции
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
SHER
phpBB 1.4.3
Сообщения: 82
Стаж: 18 лет 5 месяцев
Откуда: Россия, Москва

Сообщение SHER »

мне нужна помощь, а не издевки.. там инструкция на английскоми языке..
меня спамеры замучили, атаковали все мои форумы, я не могу бороться с машинами.. :evil:
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Помощь в разъяснение терминов OPEN, FIND?
Есть статья Краткое руководство по установке модов в разделе Документация.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5278
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 790 раз

Сообщение Siava »

SHER
1. А 3 слова словариком перевести трудно???
2. В конце-концов, документация на сайте для чего? http://phpbbguru.net/docs/?id=17
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SHER
phpBB 1.4.3
Сообщения: 82
Стаж: 18 лет 5 месяцев
Откуда: Россия, Москва

Сообщение SHER »

перевела, сейчас попробую с этим разобраться.. если не разберусь, просто грохну все 4 форума и поставлю на другой системе :) Где более понятно :) А что усложнять-то?!
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

А на другой системе - это какой? И что должно быть более понятно?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
SHER
phpBB 1.4.3
Сообщения: 82
Стаж: 18 лет 5 месяцев
Откуда: Россия, Москва

Сообщение SHER »

Warning: main(./language/lang_russian/lang_user_delete.php): failed to open stream: No such file or directory in /home/w/webevolution.h16.ru/WWW/phpBB2/profile.php on line 42
вот чего я добилась.. следуя инструкциям в файле по ангийски..
где ошиблась?

другая система форум IPB по моему не плохой :)
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Ну так залейте файлик lang_user_delete.php в папку language/lang_russian
SHER писал(а):другая система форум IPB по моему не плохой
Угу, только саппорт платный и наворочено там до хрена всего. Замучаетесь, короче.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
SHER
phpBB 1.4.3
Сообщения: 82
Стаж: 18 лет 5 месяцев
Откуда: Россия, Москва

Сообщение SHER »

спасибо, я так и заподозрила, что что-то с языком .. :)
то что платный, знаю, но говорят есть методы обхода ;)

Кстати, не подскажете такую еще штуку, как сделать так, чтобы перед тем, как появится сообщение на форуме, уведомление о нем приходило мне на ящик и я давала добро для его появления на сайте или удаляла его? Мне главное, чтобы спамеры даже не могли пробиться на форум.. Возможно такое? :roll:
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

SHER, ну уже отвечал ведь! :evil: Поиск и изучение тем по теме модерация.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Вернуться в «Бета-версии модов для phpBB 2.0.x»