Cómo transformar el bloque de contenido del plone que se inserta en el tema diazo

Estoy usando un diazo (actualmente plone.app.theming 1.0b1-r48205) con Plone 4.1. Quiero usar exactamente el html de Plone para el widget de búsqueda, excepto que me gustaría reemplazar<input> elemento utilizado para el botón de búsqueda en el widget de búsqueda con una<button>. Losdiazo docs parece sugerir que puedes hacer esto.

En mi archivo html de tema tengo una @ vac<div id="portal-searchbox"></div>. En mi rules.xml tengo lo siguiente:

<rules if-content="$enabled">
    <replace css:theme="div#portal-searchbox">
        <xsl:apply-templates css:select="div#portal-searchbox" />
    </replace>    
    <xsl:template css:match="div#portal-searchbox input.searchButton">
        <button type="submit"><img src="images/search.png" alt="Search" /></button>
    </xsl:template>
</rules>

He probado numerosas variaciones de esto pero sin éxito. Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta