10
Ok, it is done.
You can use Defacer final in XOOPS 2.4 from trunk:
http://www.xuups.com/modules/publisher/item.php?itemid=15Tips for blocks anywhere (xoops 2.4 only)
=========
Just prefix your block title with an underscore and you will be able to use it
has a smarty variable inside your theme or template
Example:
-Edit User menu block and rename it to _User Menu
-Take notice of the "bid" in the url, in this case it is '1':
modules/system/admin.php?fct=blocksadmin&op=edit&bid=1
-Usage on theme/template:
<{$xoops_block_1.title}> --> echos User Menu
<{$xoops_block_1.content}> --> echos the block content
You can enable it, disable it, use cache, choose where and to who it displays just has you do for any other block. Prefixing your block with '_' will remove it from default position and render it to a smarty var.
This ability will be available just by installing defacer.
You can also use the new redirection system based on jgrowl(plugin for jquery). When enable in defacer configs, XOOPS redirection page will be replaced by nice floating box.