Posted this elsewhere, figured I should post it here.
I'm pushing for a way to easily disable signature advertising on a per user basis, it would be a setting in your profile you could set yourself. Either filter them by keywords or regex, disable special characters and formatting to make signatures less obnoxious, or something similar.
If one can disable forum ads, one should be able to disable sig ads as well. Since signature ads are so much more prolific it only makes sense. Shouldn't have to disable signatures entirely just because because of ads, users should have the choice. Signature advertising would still be possible, just less effective, and would cut down on the spam without so many users needing to be moderated/banned.
It would also mean sig campaigns would need to be much more responsible. If your campaign has lots of spammers in it that you are not controlling, then people are going to block your ads. If your ad is obnoxious, people will block it.
Interesting proposal, well considering that forum ads are blockable by Hero Members the same extension could be applied to the signature slots in the bottom of our posts.
That said the question remains is it worth implementing this feature this late into the forums shelflife, in theory we are due to migrate to the new forum sometime in the year so who would put in the time and effort to code this into the current SMF software.
(Edit, I presumed it was for the SMF forum not new forum software presumptions below were based on SMF)
I think it would be a neat idea to customize it but not sure if it would create to much bloat, if I recall correctly Theymos never got around to fixing the IGNORE button on each persons user list, the signature campaign block would likely use the same type of code in order to create customized listings of blocked advertisments for each user.
In summary it seems a bit difficult to implement as the forum is presently, but may work in the new forum software, any rough estimates at how much time it would take to code the function (Wangbus)