Ummm ... after some extra thoughts and works, I've tried something and it works more or less :D
Well actually, it's working but I'm not sure if it's the best way to do it, and specially, I don't know if it could work in all configuration.
Anyway, here it goes :
1. Created an extra widget area for the specific page
2. Changed the file \framework\helper_functions\lots_of_small_helpers.php (line 44) :
function check_custom_widget()
{
global $custom_widget_area, $k_option, $post;
//special widget area
$specialpage = explode(',',$k_option['includes']['multi_widget_final']);
$specialcat = explode(',',$k_option['includes']['multi_widget_cat_final']);
if(is_page($specialpage))
{
$custom_widget_area = get_the_title();
}
else if(is_page() && $post->post_parent)
{
$custom_widget_area = get_the_title($post->post_parent);
}
else if(is_category($specialcat) || ($k_option['includes']['single_post_multi_widget_cat'] != 2 && in_category($specialcat)))
{
$custom_widget_area = get_the_category();
$custom_widget_area = $custom_widget_area[0]->cat_name;
}
}
add_action('wp_head', 'check_custom_widget');
That's it
as you see, it's not perfect because it's just testing if it's a sub-page wether the parent page as a specific widget area or not, but it seems to work coz' if the "$custom_widget_area" doesn't fit a "real value", it displays the default widget zone
So I'd like to have the author's opinion if he has a few moment ^^ ... or another support member :)