Generalmente, en foros, se utiliza BBCode y no HTML directo, tal vez te pueda servir el editor creado por
Caricatos:
http://www.caricatos.net/comentarios/index.php
Para subir archivo, poner etiquetas y todos los demas etc... debes hacerlo (conseguirlo) de acuerdo a las necesidades tu proyecto, dudo que encuentres algo que te sirva para copy/paste y ya tengas todo listo.