Crear un bloque en contenidos que se muestre arriba de todo

Hola, estoy probando una instalación de drupal, y me interesa colocar un archivo flash (o una imágen) sobre el contenido (como si fuera un artículo pegajoso en la cima), pero sin título, ni "publicado por..", etc.

La opción bloque me permite hacerlo, pero el contenido se muestra al final de la página, a pesar de que le coloco el peso correcto para que se ubique arriba.

Hay forma de hacer esto? Existe algún módulo que permita hacerlo?

Muchas gracias por la ayuda!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Hola que tal, interesante

Hola que tal, interesante metodo, una duda, en drupal 6 no biene
1- en "/themes/engine/phptemplate" busca la funcion 'phptemplate_regions'

esa funcion en el archivo no esta. solo biene esto:

[code]
<?php
// $Id: phptemplate.engine,v 1.69 2007/10/02 16:19:23 dries Exp $

/**
* @file
* Handles integration of templates written in pure php with the Drupal theme system.
*/

function phptemplate_init($template) {
$file = dirname($template->filename) .'/template.php';
if (file_exists($file)) {
include_once "./$file";
}
}

/**
* Implementation of hook_theme to tell Drupal what templates the engine
* and the current theme use. The $existing argument will contain hooks
* pre-defined by Drupal so that we can use that information if
* we need to.
*/
function phptemplate_theme($existing, $type, $theme, $path) {
$templates = drupal_find_theme_functions($existing, array('phptemplate', $theme));
$templates += drupal_find_theme_templates($existing, '.tpl.php', $path);
return $templates;
}
[/code]
-----------------------
www.sakux.com

phptemplate_regions

Sergio,

Crea tus propias regiones !
1- en "/themes/engine/phptemplate" busca la funcion 'phptemplate_regions' y agrega esto :

        'cabecera_1' => t('Mi primera cabecera'),

2- en "/themes/tu-theme/page.tpl.php" agrega esto donde corresponda :
<?php print $cabecera_1;?>

Ahora tendras disponible una region mas para poner los bloques.

Si quieres que ese bloque solo se muestre en un nodo, pues dile que solo se vea en "node/xx" o "node/*".

pd : Puedes agregar las regiones que quieras, estas las veras en el pulldown a la hora de seleccionarlas.

salute

«No entiendes realmente algo a menos que seas capaz de explicarselo a tu abuela». Albert Einstein

Pequeña duda como hago para

Pequeña duda

como hago para definir solo la region en mi theme. Por que si traslado mi theme en otro drupal, la region desaparece. És posible colocar mas regiones en un theme que en otro, sin depender de l' archivo /themes/engine/phptemplat ?

gràcias :)

Gracias!!!!!!!!!!!

Hola Martín, funcionó perfecto!!!!

Primero tuve algunos inconvenientes al modificar el template.php, en lugar del template.engine. Todo funcionaba pero no se listaba la nueva región en el desplegable.

Pero luego al releer bien lo que habías escrito lo hice bien y funciona perfecto. Mil gracias!

Por cierto, el template.php tiene definidas las mismas regiones, y yo le dejé con el agregado de mi región que le hice. No hay ningún inconveniente con esto?

Saludos y gracias nuevamente.
Sergio

El thema friendselectrics funciona así

Una de mis alegrías con el tema friendelectrics fue ver que cuando ubicas un bloque en el encabezado, no te lo pone realmente en el área de 'header' sino en el área de contenido arriba de todo, como tú quieres.

Puedes verlo en la portada de drupalmania.com, el texto de "un punto de encuentro, bla, bla, bla..." es un bloque ubicado en el encabezado.

Supongo que eso es lo que deseas, pero no sabría decirte como hacerlo con otros temas.

--
¡Locos por Drupal!