Topic: [extension] Ignore User

Inspired by many of you. tongue

Extension Name: Ignore Users
Description: This first version adds an 'Ignore User' link to each post's user information.  Posts for users that are ignored are replaced by a message.  You can toggle ignore or un-ignore from the post header or the post message.

updates:
v 0.2: removed all user info from ignored posts.  (I left the IP for admins) and added portuguese lang file.


Future versions:

  • Add ignore and unignore links to user profiles

  • Add a section to your profile to manage your ignored list directly

I welcome any feedback, bug reports, or other ideas for future versions.

Download zip

Last edited by eliot (2008-06-08 12:05:38)

Re: [extension] Ignore User

this needs to be added here big_smile

Re: [extension] Ignore User

lol hahahahahahaha i thought you guys were joking. well good for you as i also be leaved alone from those silly replys

Sports2All: Watch Online all the Sports (Wrestling, Football, Cricket & All other Sports)

Re: [extension] Ignore User

This is not for the fluxbb.org forums SuperMAG so don't get your hope ups.

Unfortunately we still have to put up with you.


A grate addon could be a freinds list, though cant think what advantages that could give you..

Re: [extension] Ignore User

Utchin wrote:

A grate addon could be a freinds list, though cant think what advantages that could give you..

You just contradicted yourself there tongue

I take it all posts are by said user are ignored if 'ignore user' is toggled?

Re: [extension] Ignore User

Add and remove buddies from a list. PM or email someone right from the list, instead of searching for them through the memberlist first.

From the vbulletin site:

you'll be able to see which of your friends are currently online, and be able to send them a private message. Adding people to your buddy list also allow you to send private messages to multiple board members at the same time. You may add any member of this board to your buddy list by clicking this button  in a member's posts.

So could work

Re: [extension] Ignore User

i heard that fluxbb will not install any extensions except for few offical. to keep the perfomance i think.

Sports2All: Watch Online all the Sports (Wrestling, Football, Cricket & All other Sports)

Re: [extension] Ignore User

I just did a Iberian Portuguese lang file:

<?php

$lang_ignore = array(

'ignore_message'            => 'As mensagens deste utilizado estão escondidas. ',
'ignore_click'            => 'Clique aqui',
'ignore_click_end'            => '  para remover este utilizador da sua lista de ignorados.',
'un-ignore_message'            => 'Remover da lista de ignorados',
'ignore_user'            => 'Ignorar Utilizador'

);

Also, I believe the extension would be improved if it hid the user information leaving only the name and un-ignore link. Why take up screen space with someone you are ignoring?
That way instead of as much as 10-12 lines you would only have 1-2 lines on screen for the ignored message.

Re: [extension] Ignore User

Utchin wrote:

Add and remove buddies from a list. PM or email someone right from the list, instead of searching for them through the memberlist first.

From the vbulletin site:

you'll be able to see which of your friends are currently online, and be able to send them a private message. Adding people to your buddy list also allow you to send private messages to multiple board members at the same time. You may add any member of this board to your buddy list by clicking this button  in a member's posts.

So could work

Yeah, but that's a completely different extension.

Re: [extension] Ignore User

MrMister wrote:

I just did a Iberian Portuguese lang file:

<?php

$lang_ignore = array(

'ignore_message'            => 'As mensagens deste utilizado estão escondidas. ',
'ignore_click'            => 'Clique aqui',
'ignore_click_end'            => '  para remover este utilizador da sua lista de ignorados.',
'un-ignore_message'            => 'Remover da lista de ignorados',
'ignore_user'            => 'Ignorar Utilizador'

);

Also, I believe the extension would be improved if it hid the user information leaving only the name and un-ignore link. Why take up screen space with someone you are ignoring?
That way instead of as much as 10-12 lines you would only have 1-2 lines on screen for the ignored message.

Thanks for the translation.  I'll add it to the zip. Sorry for my ignorance, but what should this file name be?  portuguese.php?

Also, I agree with your idea. I'll hide everything but the user's name.

Edit: Updated.  see first post

Last edited by eliot (2008-06-08 12:02:53)

Re: [extension] Ignore User

liquidat0r wrote:

I take it all posts are by said user are ignored if 'ignore user' is toggled?

yes.

Re: [extension] Ignore User

eliot wrote:
MrMister wrote:

I just did a Iberian Portuguese lang file:

<?php

$lang_ignore = array(

'ignore_message'            => 'As mensagens deste utilizado estão escondidas. ',
'ignore_click'            => 'Clique aqui',
'ignore_click_end'            => '  para remover este utilizador da sua lista de ignorados.',
'un-ignore_message'            => 'Remover da lista de ignorados',
'ignore_user'            => 'Ignorar Utilizador'

);

Also, I believe the extension would be improved if it hid the user information leaving only the name and un-ignore link. Why take up screen space with someone you are ignoring?
That way instead of as much as 10-12 lines you would only have 1-2 lines on screen for the ignored message.

Thanks for the translation.  I'll add it to the zip. Sorry for my ignorance, but what should this file name be?  portuguese.php?

Also, I agree with your idea. I'll hide everything but the user's name.

Edit: Updated.  see first post

Portuguese.php if you want to keep the filename in English.
In Portuguese the language is called Português, but since the accent on the "e" might mess up something on some filesystems, Portugues.php is fine if you want to have the filename in Portuguese.

I personally think it makes sense to present the choice on the speakers language, so for French show Francais, for Portuguese show Portugues and so on.

Last edited by MrMister (2008-06-08 14:16:43)

Re: [extension] Ignore User

MrMister wrote:
eliot wrote:
MrMister wrote:

I just did a Iberian Portuguese lang file:

<?php

$lang_ignore = array(

'ignore_message'            => 'As mensagens deste utilizado estão escondidas. ',
'ignore_click'            => 'Clique aqui',
'ignore_click_end'            => '  para remover este utilizador da sua lista de ignorados.',
'un-ignore_message'            => 'Remover da lista de ignorados',
'ignore_user'            => 'Ignorar Utilizador'

);

Also, I believe the extension would be improved if it hid the user information leaving only the name and un-ignore link. Why take up screen space with someone you are ignoring?
That way instead of as much as 10-12 lines you would only have 1-2 lines on screen for the ignored message.

Thanks for the translation.  I'll add it to the zip. Sorry for my ignorance, but what should this file name be?  portuguese.php?

Also, I agree with your idea. I'll hide everything but the user's name.

Edit: Updated.  see first post

Portuguese.php if you want to keep the filename in English.
In Portuguese the language is called Português, but since the accent on the "e" might mess up something on some filesystems, Portugues.php is fine if you want to have the filename in Portuguese.

I personally think it makes sense to present the choice on the speakers language, so for French show Francais, for Portuguese show Portugues and so on.

I called it Portuguese.php to be consistent with the earlier (1.2.x) language pack.  I'll update it if the flux 1.3 language pack is different.  Also, my first upload did not have an uppercase P, so I corrected that.

Re: [extension] Ignore User

Just installed the extension and noticed that the Portuguese.php file format is ANSI, not UTF-8 and that causes the accents to be replaced with a question mark inside a diamond. A quick edit with PSPad and that's fixed smile
Also, I still get the member class and offline/online showing.

There was an error (an "r" missing on utilizador) on the lang file.

<?php

$lang_ignore = array(

'ignore_message'            => 'As mensagens deste utilizador estão escondidas. ',
'ignore_click'            => 'Clique aqui',
'ignore_click_end'            => '  para remover este utilizador da sua lista de ignorados.',
'un-ignore_message'            => 'Remover da lista de ignorados',
'ignore_user'            => 'Ignorar Utilizador'

);

Last edited by MrMister (2008-06-08 14:19:22)

Re: [extension] Ignore User

Ok, I re-edited with pspad (I have to stop using notepad smile

However I dont have the member or online info when I use it.  Did you re-install and did you re-ignore the user after you re-install (the table is recreated during the uninstall re-install)?