prevent redundant warnings by limiting one warning per user per post (new ones overwrite the old) and by adding to description of warnings that envelop types of new warning