Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 15.07.2012 Ostrzeżenie: (0%)
|
Witam!
Jestem w posiadaniu skryptu - klonu demotywatorów, niestety brakuje mi jednego - przycisku ''udostępnij'' na facebooku, proszę o pomoc ponieważ nie wiem jak go zrobic przy każdym dodamym obrazku. Wiem ze podałem malo informacji, ale moze ktoś wie jak zrobic taki przycisk. Jezeli by to komuś pomogło, oto link do portalu: http://www.suchary.ct8.pl no i jeszcze najważniejsze linijki z pliku index: Kod <?php echo "<a href=\"{$dir}view/{$post['Post']['id']}/{$urltitle}\"><img src=\"{$dir}{$post['Post']['img']}\" alt=\"{$post['Post']['title']}\n\n\n{$post['Post']['body']}\" /></a>"; ?> <div class="fb_share"> <a name="fb_share" type="button_count" share_url="http://'.$conf->host().'/obrazek.php?'.$img['id'].'" href="http://www.facebook.com/sharer.php" share_url="http://'.$conf->host().'/obrazek.php?'.$img['id'].'">Share</a> <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script> Chodzi mi o to, jak przerobić ten kod z fb_share, tak aby działał, bo na razie wyskakuje mi tylko komunikat: Kod "[url=""]http://invalid.invalid/obrazek.php?%27.%24img[%27id%27][/url]"
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 15.07.2012 Ostrzeżenie: (0%)
|
Czyli robiłem dobrze (IMG:style_emoticons/default/tongue.gif)
Ale niestety, gdy umieszczam taki kod na stronie (z echo) to mam blank page :/ Suchary Pod tym linkiem można obejrzeć (chociaż nie wiem co tu jest do oglądania) tą białą stronę Pełny index wygląda tak: Kod <?php foreach($posts as $post):
$urltitle = html_entity_decode(str_replace(array('ą','ć','ę','ł','ń','ó','ś','ź','ż','Ą','Ć','Ę','Ł','Ń','Ó','Ś','Ź','Ż',' '),array('a','c','e','l','n','o','s','z','z','A','C','E','L','N','O','S','Z','Z','-'),$post['Post']['title'])); ?> <div class="imagediv"> <h1><?php echo $html->link($post['Post']['title'],'/view/'.$post['Post']['id'].'/'.$urltitle,null,false,false); ?></h1> Wrzucone <?php echo $time->czas_relatywny($post['Post']['created']); ?> przez <a href="<?php echo $dir; ?>profiles/<?php echo $post['User']['id']; ?>"><?php echo $post['User']['username']; ?></a> | <a href="<?php echo $dir; ?>view/<?php echo $post['Post']['id'].'/'.$urltitle.'#comments'; ?>">Skomentuj (<?php echo $post['Post']['comment_count']; ?>)</a><br /> <span id="vote-<?php echo $post['Post']['id']; ?>"> <?php if(!isset($post['UserVote'][0])) { echo 'Głosuj: '; echo $ajax->link("<b class=\"up\">".$vup."</b>",array('controller'=>'vote','action'=>'up',$post['Post']['id']),array('update'=>'vote-'.$post['Post']['id'], 'before'=>'$(\'vote-'.$post['Post']['id'].'\').innerHTML = \'Twój głos: <img class="load" src="'.$dir.'img/loading.gif" />\';'),null,false); echo ' · '; echo $ajax->link("<b class=\"down\">".$vdown."</b>",array('controller'=>'vote','action'=>'down',$post['Post']['id']),array('update'=>'vote-'.$post['Post']['id'], 'before'=>'$(\'vote-'.$post['Post']['id'].'\').innerHTML = \'Twój głos: <img class="load" src="'.$dir.'img/loading.gif" />\';'),null,false); echo '</span>'; } else { $post['UserVote'][0]['plus']==1 ? $na=$vup: $na=$vdown; $na == $vup ? $class = 'up': $class = 'down'; echo "Twój głos: <b class=\"{$class}\">{$na}</b> (".$ajax->link("cofnij",array('controller'=>'vote','action'=>'cancel',$post['Post']['id']),array('update'=>'vote-'.$post['Post']['id'], 'before'=>'$(\'vote-'.$post['Post']['id'].'\').innerHTML += \' <img class="load" src="'.$dir.'img/loading.gif" /> \';'),null,false).")</span>"; } ?> | <?php echo 'Ocena: '.$post['Post']['rate'].' (Liczba głosów: '.$post['Post']['votes_count'].')'; ?><?php if($session->check('Auth.User')): ?> | <span id="fav-<?php echo $post['Post']['id']; ?>"> <?php if(isset($post['Favorite'][0])) { echo $ajax->link("Usuń z ulubionych",array('controller'=>'front','action'=>'del_favorite',$post['Post']['id']),array('update'=>'fav-'.$post['Post']['id'], 'before'=>'$(\'fav-'.$post['Post']['id'].'\').innerHTML += \' <img class="load" src="'.$dir.'img/loading.gif" /> \';'),null,false); } else { echo $ajax->link("Do ulubionych",array('controller'=>'front','action'=>'add_favorite',$post['Post']['id']),array('update'=>'fav-'.$post['Post']['id'], 'before'=>'$(\'fav-'.$post['Post']['id'].'\').innerHTML += \' <img class="load" src="'.$dir.'img/loading.gif" /> \';'),null,false); } echo '</span>'; endif; ?> <?php if($post['Post']['user_id']==$session->read('Auth.User.id') && $post['Post']['public']==0 && ((int)$session->read('Auth.User.admin')===0)) { echo ' | '; echo $html->link('Usuń',array('controller'=>'front','action'=>'del',$post['Post']['id']),array('style'=>'color:red;'),'Czy chcesz usunąć?'); } elseif($session->read('Auth.User.admin')==1) { echo ' | '; echo $html->link('Usuń',array('controller'=>'admin','action'=>'delete','post',$post['Post']['id']),array('style'=>'color:red;'),'Czy chcesz usunąć?'); } ?> <?php echo "<a href=\"{$dir}view/{$post['Post']['id']}/{$urltitle}\"><img src=\"{$dir}{$post['Post']['img']}\" alt=\"{$post['Post']['title']}\n\n\n{$post['Post']['body']}\" /></a>"; ?> <?php echo '<div class="fb_share"> <a name="fb_share" type="button_count" share_url="http://'.{$dir}view/{$post['Post']['id']}/{$urltitle}.'" href="http://www.facebook.com/sharer.php" share_url="'.{$dir}view/{$post['Post']['id']}/{$urltitle},'">Share</a> <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>'; ?> <?php if(!empty($post['Tag'])): ?> <div class="tags"> Tagi: <?php foreach($post['Tag'] as $_tag) { echo $html->link($_tag['name'],array('controller'=>'tag','action'=>$_tag['name']),array('title'=>$_tag['name'])).', '; } ?> </div> <?php endif; ?> </div> <?php if(($ad['i'] % $ad['per']) == 0) echo $ad['value']; $ad['i']++; ?> <?php endforeach; ?> <div class="paginator"> <?php $paginator->options(array('url'=>array('controller'=>'/','action'=>'index'))); echo $paginator->prev('«« ',array('class'=>'prev'),null,array('class'=>'disabled')); echo $paginator->numbers(array('class'=>'numbers')); echo $paginator->next(' »»',array('class'=>'next'),null,array('class'=>'disabled')); ?> </div> <?php /* pr($posts); */ ?> Ten post edytował aroox 16.07.2012, 11:24:48 |
|
|
|
aroox [PHP]Klon demotywatory - Facebook Share 15.07.2012, 10:00:12
usb2.0 https://developers.facebook.com/ 15.07.2012, 10:20:16
aroox Usb2.0, No wiesz, albo ja jestem jakiś inny, albo ... 15.07.2012, 10:38:39
usb2.0 https://developers.facebook.com/docs/reference/plu... 15.07.2012, 10:43:23
aroox No tak, widzę, ale z tego co wywnioskowałem to będ... 15.07.2012, 10:55:37
!*! To chyba oczywiste że dodajesz div z adresem do ob... 15.07.2012, 10:59:01
usb2.0 no ***** to pod każdym obrazkiem dajesz konkretny ... 15.07.2012, 11:00:50
sobol6803 http://developers.facebook.com/docs/reference/dial... 15.07.2012, 11:02:45
aroox No tak, tak, ja was wszystkich rozumiem, ale chodz... 16.07.2012, 09:43:46
!*! Pomyśl trochę. W tym FB czymś wklejasz dane które ... 16.07.2012, 09:46:25
aroox no tak, ale w dalszym ciągu nie wiem jakby miał wy... 16.07.2012, 09:49:20
!*! Nie dajemy gotowców. To (widzisz tu adres do obraz... 16.07.2012, 11:05:54
!*! Popraw tagi na forum, cały skrypt wygląda na fatal... 16.07.2012, 11:28:59
aroox tak, właśnie tak ale nie rozumiem, w czym ma mi t... 16.07.2012, 11:31:26
!*! Nie Tobie, a każdemu kto przegląda to co wkleiłeś.... 16.07.2012, 12:00:13
aroox aha... no dobrze, dziekuję za wszelką pomoc, napis... 16.07.2012, 12:08:17 ![]() ![]() |
|
Aktualny czas: 2.01.2026 - 04:15 |