Quizas este modulo te ayude o te de una idea. Lo que hace es crear un bloque mostrarlo en la lista y si lo activas solo se muestra en el front.
Código PHP:
Ver original<?php
/*
* Module display.module
* author : Nucklear :D sin ningun derecho reservado O.o
*
**/
function display_block
($op = 'list', $delta = 0, $edit = array()) { switch ($op) {
case 'list':
'info' => t('My block'),
);
return $blocks;
case 'view':
switch ($delta) {
case 0:
$block['subject'] = "Block title";
$block['content'] = "Hello block :)";
break;
}
//display only in frontpage
if(arg(1)==''){
return $block;
}
}
}