Muy útil, gracias por compartirlo!
Aunque en realidad me gustaria el boton sólo para el primer post de un topic. La funcion (o como se llame)
if ($message['id'] == $context['first_message']), hace referencia al primer mensaje en una pagina dentro de un topic. Es decir que si el topic tiene X cantidad de páginas por ejemplo, el botón aparecerá en cada primer mensaje de cada página que conforme el topic.
Si alguien podría decirme como modificarlo para que se vea
sólo en el primer post de un topic, se lo agradeceria.
Otra cosa, esta modificacion funciona tanto para SMF 1.1.11 como para 2.0RC3.
EDIT: No lo probé pero creo que deberia ser asi:
if ($message['id'] == $context['topic_first_message'])
EDIT 2: Probado y funcionando

. Con esa función del primer edit, el botón solo se muestra para el primer post de cada topic.