The old feature that has been here a while is the "Links" in the menu, you can add links there instead of making a new forum post everytime. Suggestions of more categories are welcomed
The new feature is the "Gallery" that you should be able to see now, if you are a member of "TDA Members" you can upload screenshots/photos there. All images are automatically approved, but think about what you are uploading
Try to use these two things for screenshots/links instead of forum posts. Ofc if you find a screenshot somewhere else you can just link it, no need to upload stuff that isn't ours.