Ok, I give up and ask for help.
For the life of me I can't get my block to work with the 1.5.1.
HTML:
<?xml version="1.0" encoding="utf-8"?>
<block block_id="TS3Viewer" title="TS3 Viewer" version_string="1.0.0" version_id="1" url="" install_callback_class="" install_callback_method="" uninstall_callback_class="" uninstall_callback_method="" cache="now">
<admin_templates/>
<listeners/>
<options>
<option option_id="ts3_title" edit_format="textbox" data_type="string" display_order="1">
<option_value>Nomadi TS3 Server Status</option_value>
<edit_format_params></edit_format_params>
<sub_options></sub_options>
<title>TS3 Block Title</title>
<explain><![CDATA[]]></explain>
</option>
<option option_id="ts3_url" edit_format="textbox" data_type="string" display_order="110">
<option_value>http://myurl/TSViewer.php</option_value>
<edit_format_params></edit_format_params>
<sub_options></sub_options>
<title>TS3 Viewer URL to fetch</title>
<explain><![CDATA[]]></explain>
</option>
<option option_id="ts3_config" edit_format="textbox" data_type="string" display_order="111">
<option_value>default</option_value>
<edit_format_params></edit_format_params>
<sub_options></sub_options>
<title>TS3 Viewer config to use</title>
<explain><![CDATA[]]></explain>
</option>
</options>
<phrases/>
<route_prefixes/>
<templates>
<template title="EWRblock_ts3b1"><![CDATA[<xen:require css="EWRblock_ts3.css" />
<div class="section">
<div class="secondaryContent ts3" id="ts3">
<h3>{$option.title}</h3>
<iframe allowtransparency="true" frameborder="0" scrolling="0" src="{option.url}?config={option.config}"></iframe>
</div>
</div>
]]></template>
<template title="EWRblock_ts3.css"><![CDATA[/*empty*/]]></template>
</templates>
</block>
What it happens is that the block isn't displayed at all. It loads fine. but does not renders on the portal page.
I used the Amazon.xml as a canvas. Amazon.xml is correctly rendered. If I were to "export" the block. Amazon's exports all contents, templates included. My block DOES NOT export templates, still they are in the DB and shown by Xenforo.
This issue is probably at the heart of the fact that I am not able to disinstall all compnents of the block: it is like EWRPorta does not KNOW what is the content of the block. I am running Xenforo 1.1.0.
FIXED IT
The issue was in the template naming. I figured put that the first one should be EWRblock_{idofblock}