Advertisement:

Author Topic: Enhancements to purge inactive members  (Read 65520 times)

Offline ElectricSquid

  • Full Member
  • ***
  • Posts: 498
  • Gender: Male
  • Forging a forum with blood, sweat, and steel
    • RedneckFabrication.com ...rebuilding the world with Scrap Steel, Duct Tape, & Bailing Wire
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #40 on: July 09, 2011, 10:48:37 PM »
This would be a GREAT scheduled task!!

Purge all members with 0 posts in 60 days.

Where the underlined items the admin could change.
What your mod does, but as a scheduled task every 30 days.

A lot of spambot/xrumer registrations register on thousands of forums for months while the IP address they are using is still good (not blacklisted yet). They don't spam yet, just register. Then 2 months later they use all those valid logins to spam the hell out of all those forums.

Being able to automatically remove all 0 post members every 30 days would reduce their ability to do gain so many valid logins before they strike. This is why we all need this as a scheduled task.

What do you think? ;)

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #41 on: July 10, 2011, 03:15:04 PM »
Ok, I will see how make a scheduler task :) I don't know how this work!

Offline Eletromem

  • Semi-Newbie
  • *
  • Posts: 18
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #42 on: August 21, 2011, 01:08:44 PM »
Portuguese Translation for Brazil

language file

Code: [Select]
<?xml version="1.0"?>
<!DOCTYPE modification SYSTEM "http://www.simplemachines.org/xml/modification">
<modification xmlns="http://www.simplemachines.org/xml/modification" xmlns:smf="http://www.simplemachines.org/">
<id>davidhs:PurgeMemberEnhancement</id>
<version>1.2.1</version>

<file name="$languagedir/Modifications.english.php">
<operation>
<search position="end"></search>
<add><![CDATA[
// BEGIN MOD PurgeMemberEnhancement
$txt['maintain_members_since1_2'] = 'Remover todos os membros que';
$txt['maintain_members_activated_2'] = 'não ativaram a sua conta por';
$txt['maintain_members_logged_in_2'] = 'não ficaram logados por';
$txt['maintain_members_registered'] = 'foram registrado há';
$txt['maintain_members_post'] = 'Remover membros que têm %s mensagens ou menos <span class="smalltext">(vazio = qualquer membro)</span>';
$txt['maintain_members_delete_posts'] = 'Excluir mensagens de membros removidos';
$txt['maintain_members_delete_posts_none'] = 'nenhum';
$txt['maintain_members_delete_posts_all_posts'] = 'Todos os posts';
$txt['maintain_members_delete_posts_topics'] = 'Tópicos e mensagens';
$txt['maintain_members_max'] = 'Processar um máximo de %s membros <span class="smalltext">(para não exceder os recursos do sistema)</span>';
// END MOD PurgeMemberEnhancement
]]></add>
</operation>
</file>

</modification>



translation by Eletromem

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #43 on: August 22, 2011, 07:16:57 AM »
Thanks :) In a few days I add your translation to my MOD.

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #44 on: August 22, 2011, 12:03:50 PM »
Can somebody say to me if Portuguese Translation for Brazil by Eletromem is valid for Portugal?

Else, can somebody add Portuguese Translation for Portugal?

Thanks.

Offline sharks

  • Sr. Member
  • ****
  • Posts: 891
  • Gender: Male
  • There's always a way.
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #45 on: August 22, 2011, 03:43:29 PM »
davidhs, i don't know Portuguese but if you need any French translation, i'd be happy to help. :) I hope you update your mod soon.
SMF 2.0 Theme Color Editor
http://www.colorizeit.com/browse/24/smf-20-themes.html

SMF Package Parser to view all edits made by any modification package:
http://resourcez.biz/PackageParser/

Firefox is the best browser for SMF!
http://www.mozilla.com/en-US/firefox/fx/

Offline Eletromem

  • Semi-Newbie
  • *
  • Posts: 18
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #46 on: August 22, 2011, 07:09:14 PM »
Thanks :) In a few days I add your translation to my MOD.

Friend below the other texts

Remove Inative Members = Remover membros inativos
Remove now = Remover agora
All member groups = Todos os grupos de membros

Can somebody say to me if Portuguese Translation for Brazil by Eletromem is valid for Portugal?

In fact they fully understand what is written


sorry my inglês

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #47 on: August 23, 2011, 07:25:31 AM »
Can somebody say to me if Portuguese Translation for Brazil by Eletromem is valid for Portugal?
In fact they fully understand what is written
Ok, then I will add Portuguese for Brazil and Portugal with your translation :)

davidhs, i don't know Portuguese but if you need any French translation, i'd be happy to help. :) I hope you update your mod soon.
Yes, of course. All languages are welcome. In all my MODs ;)

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.1 (SMF 2.0*-2.0)
« Reply #48 on: August 29, 2011, 07:34:35 AM »
Friend below the other texts

Remove Inative Members = Remover membros inativos
Remove now = Remover agora
All member groups = Todos os grupos de membros
These text are of SMF forum, not mine. I do not add in my MOD.

Perhaps you could write a warning to official Portuguese translator.

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.2 (SMF 2.0*-2.0)
« Reply #49 on: August 29, 2011, 07:47:44 AM »
New version:

Code: [Select]
1.2.2   2011-08-28
------------------
+ Languages: Adds portuguese_brazilian, portuguese_brazilian-utf8, portuguese_pt, portuguese_pt-utf8, thanks to Eletromem.

Offline Branko.

  • SMF Hero
  • ******
  • Posts: 3,330
  • Gender: Male
  • U zemlji slijepih, jednooki je kralj
    • SATForum
Re: Enhancements to purge inactive members, 1.2.2 (SMF 2.0*-2.0)
« Reply #50 on: August 29, 2011, 04:20:47 PM »
Hello, davidhs!!

Here is translation for serbian_latin :

Code: [Select]
$txt['maintain_members_since1_2'] = 'Uklonite sve članove koji ';
$txt['maintain_members_activated_2'] = 'nisu aktivirali svoj račun za';
$txt['maintain_members_logged_in_2'] = 'nisu prijavljeni za';
$txt['maintain_members_registered'] = 'su registrovani pre';
$txt['maintain_members_post'] = 'Uklonite članove koji imaju %s poruka ili manje <span class="smalltext">(prazno = bilo koji broj)</span>';
$txt['maintain_members_delete_posts'] = 'Obriši poruke uklonjenih članova';
$txt['maintain_members_delete_posts_none'] = 'Nijednu';
$txt['maintain_members_delete_posts_all_posts'] = 'Sve poruke';
$txt['maintain_members_delete_posts_topics'] = 'Teme i poruke';
$txt['maintain_members_max'] = 'Obradi najviše %s članova <span class="smalltext">(da ne prelazi sistemske resurse)</span>';

and serbian_latin-utf8 also
Code: [Select]
$txt['maintain_members_since1_2'] = 'Uklonite sve članove koji ';
$txt['maintain_members_activated_2'] = 'nisu aktivirali svoj račun za';
$txt['maintain_members_logged_in_2'] = 'nisu prijavljeni za';
$txt['maintain_members_registered'] = 'su registrovani pre';
$txt['maintain_members_post'] = 'Uklonite članove koji imaju %s poruka ili manje <span class="smalltext">(prazno = bilo koji broj)</span>';
$txt['maintain_members_delete_posts'] = 'Obriši poruke uklonjenih članova';
$txt['maintain_members_delete_posts_none'] = 'Nijednu';
$txt['maintain_members_delete_posts_all_posts'] = 'Sve poruke';
$txt['maintain_members_delete_posts_topics'] = 'Teme i poruke';
$txt['maintain_members_max'] = 'Obradi najviše %s članova <span class="smalltext">(da ne prelazi sistemske resurse)</span>';
« Last Edit: August 29, 2011, 04:40:56 PM by Branko. »
Strong people don't put others down, they lift them up.
A clever person solves a problem. A wise person avoids it.

Offline Branko.

  • SMF Hero
  • ******
  • Posts: 3,330
  • Gender: Male
  • U zemlji slijepih, jednooki je kralj
    • SATForum
Re: Enhancements to purge inactive members, 1.2.2 (SMF 2.0*-2.0)
« Reply #51 on: August 29, 2011, 04:39:20 PM »
And finally ....

Here is translation for croatian:
Code: [Select]
$txt['maintain_members_since1_2'] = 'Uklonite sve članove koji ';
$txt['maintain_members_activated_2'] = 'nisu aktivirali svoj račun za';
$txt['maintain_members_logged_in_2'] = 'nisu logirani za';
$txt['maintain_members_registered'] = 'su registrirani prije';
$txt['maintain_members_post'] = 'Uklonite članove koji imaju %s poruka ili manje <span class="smalltext">(prazno = bilo koji broj)</span>';
$txt['maintain_members_delete_posts'] = 'Obriši poruke uklonjenih članova';
$txt['maintain_members_delete_posts_none'] = 'Nijednu';
$txt['maintain_members_delete_posts_all_posts'] = 'Sve poruke';
$txt['maintain_members_delete_posts_topics'] = 'Teme i poruke';
$txt['maintain_members_max'] = 'Obradi najviše %s članova <span class="smalltext">(da ne prelazi resurse sustava)</span>';

and croatian-utf8 also
Code: [Select]
$txt['maintain_members_since1_2'] = 'Uklonite sve članove koji ';
$txt['maintain_members_activated_2'] = 'nisu aktivirali svoj račun za';
$txt['maintain_members_logged_in_2'] = 'nisu logirani za';
$txt['maintain_members_registered'] = 'su registrirani prije';
$txt['maintain_members_post'] = 'Uklonite članove koji imaju %s poruka ili manje <span class="smalltext">(prazno = bilo koji broj)</span>';
$txt['maintain_members_delete_posts'] = 'Obriši poruke uklonjenih članova';
$txt['maintain_members_delete_posts_none'] = 'Nijednu';
$txt['maintain_members_delete_posts_all_posts'] = 'Sve poruke';
$txt['maintain_members_delete_posts_topics'] = 'Teme i poruke';
$txt['maintain_members_max'] = 'Obradi najviše %s članova <span class="smalltext">(da ne prelazi resurse sustava)</span>';
Strong people don't put others down, they lift them up.
A clever person solves a problem. A wise person avoids it.

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.2 (SMF 2.0*-2.0)
« Reply #52 on: August 30, 2011, 06:57:09 AM »
Hello Branko.

Thanks for your serbian and croatian translation. :) :)

I can not wait to add these languages ​​to my mod, but I'll wait a week if anyone post more translations.

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.3 (SMF 2.0*-2.0)
« Reply #53 on: September 16, 2011, 07:57:29 AM »
New version:

Code: [Select]
1.2.3   2011-09-14
------------------
+ Languages: Adds croatian, croatian-utf8, serbian_latin, serbian_latin-utf8, thanks to Branko..

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.4 (SMF 2.0*-2.0.1)
« Reply #54 on: September 21, 2011, 01:42:10 PM »
New version:

Code: [Select]
1.2.4   2011-09-20
------------------
+ SMF compatibility: Adds 2.0.1.

Offline imno007

  • Jr. Member
  • **
  • Posts: 170
Re: Enhancements to purge inactive members, 1.2.4 (SMF 2.0*-2.0.1)
« Reply #55 on: September 24, 2011, 12:06:46 PM »
Okay, just installed this one, no errors on install, but the first time I tried to use it I got this:

Quote
Unknown column 'id_member' in 'where clause'
File: /home/.../public_html/forums/Sources/Subs-Members.php
Line: 428

Any advice?

TIA!

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.4 (SMF 2.0*-2.0.1)
« Reply #56 on: September 24, 2011, 01:44:54 PM »
Okay, just installed this one, no errors on install, but the first time I tried to use it I got this:

Quote
Unknown column 'id_member' in 'where clause'
File: /home/.../public_html/forums/Sources/Subs-Members.php
Line: 428

Any advice?

TIA!
What is your SMF version?
Can you attach the file Sources/Subs-Members.php of your forum?

Offline davidhs

  • Sophist Member
  • *****
  • Posts: 1,055
  • Gender: Male
Re: Enhancements to purge inactive members, 1.2.5 (SMF 2.0*-2.0.2)
« Reply #57 on: December 25, 2011, 02:15:05 PM »
New version:
Code: [Select]
1.2.5   2011-12-24
------------------
+ SMF compatibility: Adds 2.0.2.

Offline agent47

  • Jr. Member
  • **
  • Posts: 394
  • Gender: Male
  • Death can strike at anyone, for the right price.
    • Superhero Alliance
Re: Enhancements to purge inactive members, 1.2.5 (SMF 2.0*-2.0.2)
« Reply #58 on: February 15, 2012, 07:04:07 AM »
Super mod! Just what I was looking for! :)

PortaMx is probably the best SMF portal!

Offline luuuciano

  • SMF Hero
  • ******
  • Posts: 2,978
    • http://cbasites.net/
Re: Enhancements to purge inactive members, 1.2.5 (SMF 2.0*-2.0.2)
« Reply #59 on: April 13, 2012, 05:09:48 PM »
Nice mod, thanks for sharing it!

BTW, it would be too complicated to add an option, of sending a Private Message (with a customizable text body and subject?) to that members, instead deleting them?

The idea is to remind them about the forum, and try to catch them again... to be active members again
No me agradan los foros que no te dejan borrar TU PROPIO usuario, como por ejemplo smfsimple.com.
E incluso te mandan emails no solicitados, de los cuales, quizá, no puedas escapar porque NO te dejan posibilidad a deshabilitarlos (a menos que NO te tengan en su lista negra).