Hasta donde yo se, no puedes suscribirte a un tema en concreto.
Os dejo este pequeño tuto sacado de los foros de soporte de SMF, donde explica la capacidad de SMF y XML.
Todas las direcciones se muestran con una acción xml, SMF soporta múltiples formatos, entre los cuales están:
;type=atom - Atom
;type=rdf - RDF
;type=rss - RSS 0.91
;type=rss2 - RSS 2.0
Para usarlos basta con agregar esa linea a tu URL, por ejemplo:
http://www.helicopterosrc.net/index.php?action=.xml;type=atom <= para usar el formato atom.
Hay también muchas suscripciones que puedes usar para personalizar tus feeds, por ejemplo:
mensajes recientes: muestra x mensajes recientes que puedes ver, esto significa que si hya mensajes en un foro que tu no puedes ver, no aparecerá en el feed.
Default: muestra los últimos 5 mensajesopciones disponibles:
limit=x - muestra x número de mensajes (si el número es menor a 5, se mostrarán 5, si el número es más grande que 255, se mostrará 255).
board=y - muestra solo los mensajes recientes de el foro "y"
boards=x,y,z - muestra solo los mensajes recientes de esa lista de foros
c=x o c=x,y,z - muestra los mensajes recientes de una categoría en especial o de las categorías listadas
Ejemplo:
http://www.helicopterosrc.net/index.php?action=.xml;sa=recent;board=72;limit=10Noticias (Muestra el primer mensaje de los mensajes más recientes que puedes ver)"Sub-ación": news
opciones disponibles:
limit=x - muestra x número de mensajes
board=y - muestra mensajes solo de el foro "y"
boards=x,y,z - muestra los mensajes de los foros seleccionados
c=x or c=x,y,z - muestra mensajes de las categorias seleciconadas
Ejemplo:
http://www.helicopterosrc.net/index.php?action=.xml;sa=news;board=72;limit=10Perfil (muestra los datos de el usuario en formato xml)"Sub-acción": profile
opciones requeridas:
u=x - muestra los datos de el usuaio con ID "x"
Ejemplo:
http://www.helicopterosrc.net/index.php?action=.xml;sa=profile;u=130860Estos son solo algunos ejemplos de lo que se puede hacer con los feeds que te proporciona SMF,
Recordar que esto son solo feeds, no se puede tener por ejemplo, los últimos mensajes sin leer o feeds de algún foro para X miembros solamente, eso no es posible hacerse, los feeds están diseñados para compartir info, por ejemplo, si tienes un feed de un foro que los invitados no pueden ver, entonces el feed no se mostrará, ni tan siquiera a los usuarios registrados.