PDA

View Full Version : User profile field value in Navigation Manager tab link


McGyver
10-05-2012, 04:03 AM
Here's the concept...

I know we can exclude some forums from "What's new" following Zachery's tip (https://www.vbulletin.com/forum/showthread.php/376539-Exclude-forums-from-What-s-New-%28getnew-getdaily%29).

What we want to do is to make this dynamic/user defined.
I'm thinking of creating a custom user field named "Forums to exclude" and limit it via regular expressions to only allow for numbers and commas.
This way, each user could define a set of forums to exclude from what's new, e.g. "1,2,3".

Then, change the "What's new" tab link via navigation manager to something like:
search.php?{vb:raw session.sessionurl}do=getnew&contenttype=vBForum_P ost&exclude={NEW_VARIABLE}


The NEW_VARIABLE should have the value of the new user profile field.

I assume this is possible via the hook/plugin system, but I need some guidance on how to set it up...

Thanks in advance for any reply!

--------------- Added 1349427460 at 1349427460 ---------------

Found it, it's {userinfo.fieldX}, where X is the field number.
No plugin/hook required, but I need to keep in mind that it's going to change with 4.2.1 (it will become {bbuserinfo.fieldX}).

--------------- Added 1349437350 at 1349437350 ---------------

For anyone interested on how to quickly implement an "ignore boards" functionality in vB 4.2.0

https://www.vbulletin.com/forum/showthread.php/408721-How-to-User-defined-exclusion-from-new-messages