Hide Ignored Boards

Started by Matthew K., September 18, 2009, 08:40:43 AM

Previous topic - Next topic

Matthew K.

Hide Ignored Boards

Author: crazysince95Current version: 1.1
Updates: Available on this topic
Suitable for: 2.0 RC1.2, 2.0 RC2Supported languages:
Original author: Arantor (his mods)

Link to Mod | Mod support topic




Summary

This extends the Ignored Boards feature of 2.0 so that ignored boards are also hidden on display (including child boards)

All boards a user has marked as hidden are not visible, and are excluded from 'unread posts', however any topics the user post in the ignored boards that receive replies will show up in the 'Show new replies to your posts' facility.

This mod cannot and will not be made available for 1.1 users as the ability to ignore boards is not present in 1.1.

Installation

Package Manager should work in most cases. If you need to make any edits, the full list can be obtained from the Parse function on the right.

Translations
Translations for any language are more than welcome, and you will be noted for your work. :)

Useful links
Manual Installation Of Mods
How Do I Modify Files?

Support

Questions, bugs, and feature requests should be addressed on the mod support topic.

Updating

The only update made in 1.1 is to support 2.0 RC2. Please remove 1.0 and install 1.1 of the mod in that case.

Changelog

1.1 - 26 October 2009
Added support for RC2.

1.0 - 14 September 2009
First release

beta - 6 September 2009
beta release

Files modified by Hide Ignored Boards

Sources/Subs-BoardIndex.php
Themes/default/languages/Profile.english.php

Optional edits for languages:
Themes/default/languages/Profile.english-utf8.php
Themes/default/languages/Profile.english_british.php
Themes/default/languages/Profile.english_british-utf8.php

Membre

Spanish_es / Spanish_latin / Spanish ( add utf8 also please :) )

         <search position="replace"><![CDATA[$txt['ignoreboards_info'] = 'Esta pagina te deja ignorar foros particulares.  Cuando un foro es ignorado, no se activara el indicador de mensajes nuevos en el indice.  Los nuevos mensajes no se mostraran al usar la busqueda de mensajes no leidos. Sin embargo los foros ignorados apareceran en el indice del sitio y al entrar te mostraran que temas tienen nuevos mensajes.  Si usas la busqueda de nuevas respuestas los mensajes dentro de los foros ignorados tambien se mostraran.';]]></search>

Nick Whetstone

Thanks, Membre. I will add that into the next version of the Mod and credit you. :)
The artist formerly known as (Ha)²

Former Support Specialist

Please do not solicit support via PM. Here's why!

Darkness_

How can I let ignore the post that are showed in the show post (profile) of an user?

robg2251

Will this be compatible with RC3 anytime soon?

Nick Whetstone

I can update it for RC3 later this week, but don't have any code/text editors on this computer. You might try emulating the version number in the meantime if you'd like to install it before I get the package updated.

Admin -> Packages -> Browse Packages -> (bottom of the page, under the packages list) Advanced -> Emulate Version {enter: SMF 2.0 RC2} -> Apply
The artist formerly known as (Ha)²

Former Support Specialist

Please do not solicit support via PM. Here's why!

Darkness_

can you please update it for RC4?

Darkness_


HunterP

Quote from: Ha² on September 18, 2009, 08:40:43 AMAll boards a user has marked as hidden are not visible, and are excluded from 'unread posts', however any topics the user post in the ignored boards that receive replies will show up in the 'Show new replies to your posts' facility.

This mod cannot and will not be made available for 1.1 users as the ability to ignore boards is not present in 1.1.

Would it be possible to hide recent messages in 1.1 if their category is collapsed?

Arantor

Not with this mod, this mod is absolutely nothing to do with what you're thinking of. It was originally written for the 'Ignore Boards' functionality in 2.0.

What you're asking for is a totally different mod, really.

hcfwesker

#10
I'm kinda lost.  where is it that I have the option to "Ignore a Board" on SMF2 2.0?  I been looking everywhere.

EDIT:::

nm, just found it.   Nice MOD to go along with it :)

Jessica.

update to 2.0 final please?
Testing Zone - SMF 2.0.7, default Curve
School & Chat - phpBB3, over 170 mods installed, official live forum

I use the latest version of Chrome

phpBB: Forum = a section; Board = whole site
SMF: Forum = whole site; Board = a section

Srinib

For the requirement i have for one of my forums, this is a good MOD. It would have been great if it also had the following two options.

(1). After the members have selected the boards of their choice, there are chances that more number of boards or categories get added. In such a situation, every time the member needs to "check those boards" in their profile. For this, is there anything we can do? I mean, i am looking for the reverse of this MOD.

(2). Admin should have the ability restrain a member from "checking" a particular board(or an entire category). Like, News and Updates.

Arantor

When the mod was written, it was simply in response to a user's request, nothing more. Plus most of the surrounding logic was already implemented making this a quick and easy fix.

1) I'm not entirely sure what you mean by 'the reverse of this mod'. So users have to check the boards in their profile... it happens, but if they want to ignore a board when it comes out, that's up to them.

2) I've thought for a while this should really be a core feature of SMF.

Srinib

Quote1) I'm not entirely sure what you mean by 'the reverse of this mod'. So users have to check the boards in their profile...

Lets assume a member wants to view very few boards and ignore the rest of them(assuming the forum has lots of categories and boards).
At present, we need to check those required boards. I am looking for something opposite to that. All the boxes of the boards should be "checked" and the member needs to "uncheck" just the few of the boxes which he needs.

Arantor

That was, and remains, out of scope for this mod as far as I'm personally concerned; the mod just changes the underlying logic around how boards are handled. The mod's author is free to implement it, but I sincerely doubt it will happen, it's just not what this mod was designed to be.

However, I have taken it under consideration for inclusion into future SMF.

Srinib

QuoteHowever, I have taken it under consideration for inclusion into future SMF.

That would be a great.

And meanwhile, if you think if the future inclusion may take a longer time(more than 3 to 4 months), i may want to request for a new MOD in the Modifications and Packages section(i guess that is the right section for paid/unpaid MOD).

Do you think it would be a simple MOD, or a lot of code change?

Arantor

It's definitely not a simple mod to do what you're asking. If it was, I would have done it the first time around when I originally put this together :P

I'm certainly not going to give a timeline for inclusion; simply that I have added it to the list of things that need doing, and we'll revisit it as and when appropriate. What you're asking for is a non trivial change to the way a lot of things work, or else it's just a lot of messy fudging.

Srinib

For the time being, i will stick to this MOD till SMF includes this feature. I really don't want to mess up anything. Thanks a lot.

Arantor

Do note that that is NOT a definitive 'we are doing this'. It is on my list for review, that's no guarantee of anything, nor should it be construed as such.

Advertisement: