Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Enlace Red Social

Estas en el tema de Enlace Red Social en el foro de Drupal en Foros del Web. Buenas a todos. Necesito ayuda respecto a como enlazar contendido de la web a las redes sociales del usuario. Por ejemplo, estoy intentando enlazar con ...
  #1 (permalink)  
Antiguo 16/10/2009, 01:16
 
Fecha de Ingreso: noviembre-2008
Mensajes: 14
Antigüedad: 15 años, 4 meses
Puntos: 0
Enlace Red Social

Buenas a todos.
Necesito ayuda respecto a como enlazar contendido de la web a las redes sociales del usuario. Por ejemplo, estoy intentando enlazar con google, mediante el the_permalink, pues bien, me da un fatal error como que la función the_permalink no existe.
No se si hay que instalar algún módulo para esto, cambiar el php.ini o que.

Este es el código:

a title="enviar a tu muro de Facebook" href=".../share.php?u=<?php the_permalink(); ?>">
<img src="files/ico_facebook.gif"/> </a>

* pongo ".../" en vez d ela url real del facebook pq no me deja poner enlaces en este mensaje
  #2 (permalink)  
Antiguo 16/10/2009, 01:17
 
Fecha de Ingreso: noviembre-2008
Mensajes: 14
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Enlace Red Social

he dicho google, no, quería decir facebook, sorry
  #3 (permalink)  
Antiguo 16/10/2009, 05:04
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 4 meses
Puntos: 890
Respuesta: Enlace Red Social

the_permalink()
Es una funcion de Wordpress :P

En drupal sería <?php print $node_url ?>
__________________
Drupal Argentina
  #4 (permalink)  
Antiguo 16/10/2009, 06:50
 
Fecha de Ingreso: noviembre-2008
Mensajes: 14
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Enlace Red Social

Gracias NUCKLEAR.
He puesto print $node_url y me sale en blanco, ¿alguna idea de que puede ser?. Ya por lo menos no me da fallo.

De todas formas, he hecho una prueba cogiendo a mano la URL + el GET que recibo, y como el title de la pagina no cambia, siempre me coge esa; entonces lo que hice es meter un javascript para cambair el title y poner el title que yo quisiera, lo hace bien pero en la página de facebook me sigue saliendo el title principal de siempre, ¿alguna sugerencia?.

Muchas Gracias
  #5 (permalink)  
Antiguo 16/10/2009, 12:58
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 4 meses
Puntos: 890
Respuesta: Enlace Red Social

Lo tienes que poner en el node.tpl
Si no te sale, es muy simple, lo estas poniendo en otro lado, o no estas usando drupal.
__________________
Drupal Argentina
  #6 (permalink)  
Antiguo 19/10/2009, 00:59
 
Fecha de Ingreso: noviembre-2008
Mensajes: 14
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Enlace Red Social

está puesto en el node.tpl:
<?php if ($page == 0): ?>
<h2 class="title">
<a href="<?php print $node_url; ?>"><?php print $title; ?></a>
</h2>
<?php endif; ?>

Pero yo quiero pasárselo cuando pulse en el icono facebook, es ahí donde me sale en blanco.
  #7 (permalink)  
Antiguo 19/10/2009, 10:15
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 4 meses
Puntos: 890
Respuesta: Enlace Red Social

<?php if ($page == 0): ?>
Esto dice que solo se muestre si se esta mostrando en el teaser y en la pagina frontal, debes sacarlo del condicional y solo dejarlo en el node <?php print $node_url; ?>
__________________
Drupal Argentina
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:23.