Facebook

Justice képe

Sziasztok, van valakinek ötlete, hogyan tudok facebook tetszik, vagy ajánlom gombot beleheggeszteni a felhasználók profil oldalába? Arra gondolok, hogy a felhasználói oldal tartalma is ajánlható lenne így.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
silversk8r képe

Szia
A drupal sminkedben hozz létre egy user-profile.tpl.php fájlt a következő tartalommal:

<div class="profile">
  <?php print $user_profile; ?>
 
<b>FACEBOOK LIKE kód</b>
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=103976616309978&amp;xfbml=1"></script><fb:like href="" send="false" width="450" show_faces="true" font=""></fb:like>
</div>

A Facebook like gomb kódját itt szerezheted be: http://developers.facebook.com/docs/reference/plugins/like/

Használhatod még a theme_user_profile() függvényt a smink template.php fájljában, de ahhoz több php kód kell.

2
0
Justice képe

így már oké

0
0
Justice képe

megcsináltam, de valami miatt nem működik, vélhetően a php kódot nem jó helyre illesztettem be....kérhetnék még egy kis segítséget, hogy pontosan hová szúrjam az oldalon?
Alapesetben egy php oldal létrehozásánál ezt a kódot látom, gondolom ebbe megy a php kódrészlet....de hová?

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
</body>
</html>

0
0
Dohányos Zoltán képe

Ezt a fájlt a saját smink könyvtáradban kell létrehozni:
/sites/all/themes/sajatsminked/user-profile.tpl.php
Belerakod a fent leírt kódot és elmented.
Ahhoz, hogy meg is jelenjen a gomb, szükséges a Theme registry ürítés.
Így működnie kell.

1
0
Justice képe

sőt hozzátenném, hogy azt még tovább is vittem, mert a G+1 scriptet ha a Facebook -os php kód alá ugyanebben a fájlban beszúrom, akkor mindkét alkalmazás működik. A G+1 modullal ezt nem tudtam elérni. Szóval köszi az ötleteket.

1
0