Cual es la id del widget rating? (solucionado)

Hola,
Estoy usando los modulos Display_suite y rate para Drupal 7 pero el campo de votación del modulo rate no aparece al usar displaysuite por que rate no crea un campo en cck. Pregunte en drupal.org y me dieron este código que sirve para añadir el campo, añadiendolo en /admin/structure/ds/fields

<?php
$widget_id
= 'the id of the rating widget here';
print
rate_generate_widget($widget_id, 'node', $object->nid);
?>

El problema es que no se cual es ni donde buscar la ID del widget.

Si alguien puede ayudarme se lo agradecería.
muchas gracias

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.

Para teaser

Para teaser no me muestra el widget, supongo que será alguna variación en el cógido, me podriais decir como lo hago?

Gracias

asi sí

<?php
if (arg(0) == 'node' && is_numeric(arg(1)) && ($node = node_load(arg(1)))) {
  print
rate_embed($node, 'NAME');
}
?>

Replace NAME by the widget's machine readable name. If you already have a loaded
node object, you just need the "print rate_embed" line.

lo que yo entiendo

el codigo por lo que yo he entendido aquí: http://drupal.org/node/982616#comment-4091358
Es para añadir un campo, con el widget rate, en cck para que el modulo display suite lo muestre donde le pidamos.
La id que creo que hace falta es la del widget rate, pero una id general no la concreta de un determinado nodo.

he creado un widget de votación con el nombre ratewidget1 y he añadido el codigo:

<?php
$widget_id
= 'ratewidget1';
print
rate_generate_widget($widget_id, 'node', $object->nid);
?>

en el campo /admin/structure/ds/fields aplicandole el formato de texto: "display suite code".
pero al abrir el nodo me dan estos errores:

Notice: Undefined variable: object en eval() (línea 3 de ..\modules\ds\ds.module(623) : eval()'d code).
Notice: Trying to get property of non-object en eval() (línea 3 de ..sites\all\modules\ds\ds.module(623) : eval()'d code).
Notice: Undefined index: ratewidget1 en rate_generate_widget() (línea 182 de ..sites\all\modules\rate\rate.module).
Notice: Undefined property: stdClass::$name en rate_generate_widget() (línea 208 de C..\sites\all\modules\rate\rate.module).
Notice: Undefined index: ratewidget1 en rate_get_results() (línea 330 de ..\sites\all\modules\rate\rate.module).
Notice: Trying to get property of non-object en rate_get_results() (línea 334 de ..\sites\all\modules\rate\rate.module).
Notice: Trying to get property of non-object en rate_get_results() (línea 335 de C:\Documents and Settings\Eduardo\Mis documentos\Mis sitios web\sites\all\modules\rate\rate.module).
Notice: Trying to get property of non-object en rate_get_results() (línea 341 de ..\sites\all\modules\rate\rate.module).
Notice: Trying to get property of non-object en rate_get_results() (línea 345 de C..\sites\all\modules\rate\rate.module).
Notice: Trying to get property of non-object en rate_get_results() (línea 368 de C:\Documents and Settings\Eduardo\Mis documentos\Mis sitios web\sites\all\modules\rate\rate.module).
Notice: Trying to get property of non-object en rate_get_results() (línea 382 de C:\Documents and Settings\Eduardo\Mis documentos\Mis sitios web\sites\all\modules\rate\rate.module).
Notice: Undefined property: stdClass::$options en rate_generate_widget() (línea 220 de ...\sites\all\modules\rate\rate.module).
Warning: Invalid argument supplied for foreach() en rate_generate_widget() (línea 220 de ...\sites\all\modules\rate\rate.module).

Ya están estables estos

Ya están estables estos módulos para d7?

Oskar

Hola Oskar

Como te va? Bueno no se si son estables, pero funcionan. De todas formas los estoy usando en localhost.
Si puedes echarme una mano?
un saludo

Si has creado un widget,

Si has creado un widget, cuando vas ha editar, debería aparecerte en la url el id del widget.

el código que te han pasado es para ponerle en el template.php y pasarlo luego a los tpl.php , pero vamos por parte, primero sacar el id.

Oskar