I believe that the server should have donation signs. Just like the trade signs only, well, donations . It would be just like the trade sign but instead have the first line say [Donate] and second line have the amount. Reason is because I think that using a trade sign for donations are a little inefficient. If we want people to donate, we are still basically trading. For instance, I have a store where there are trade signs to donate. Users can donate $10, but they still get something in return. In this case it would be like 1 cooked pork. So I thought that I would just bring this up.
When you put a trade sign there's a set amount that they have to donate. Make your trade sign a minimum of $100 if you're afraid of losing cooked pork. If you seriously can't afford cooked pork, there's a way to not give them anything when they donate. You'd have to ask someone about that one, but I've seen it around the markets.