I'm developing a website for a night club. They would like to have a feature to post new events every week. For this I have chosen to use the News Module which is already included in CMSMS.
My question is how to chain a “Facebook LIKE button” to each article? For example if the night club has an event called "J-Day" and someone clicked "like" it would look something like this: "Donald likes J-day on Night Club ". I’ve seen that it can be done on other websites.
I've implemented the button in the news modules "summary template". The button appears on each item/event like it should but is not linked to each of them seperately.
Cannot figure out what code I need to put in the like buttons "href" attribute??
All the code in the "Summary Template" looks like this:
Code: Select all
<!-- Start News Display Template -->
{if $pagecount > 1}
<p>
{if $pagenumber > 1}
{$firstpage} {$prevpage}
{/if}
{$pagetext} {$pagenumber} {$oftext} {$pagecount}
{if $pagenumber < $pagecount}
{$nextpage} {$lastpage}
{/if}
</p>
{/if}
{foreach from=$items item=entry}
<div class="NewsSummary"><br>
{if $entry->formatpostdate}
<div class="NewsSummaryPostdate">
<b>{$entry->formatpostdate}</b>
</div>
{/if}
<div class="NewsSummaryLink">
{$entry->titlelink}
</div>
<div class="NewsSummaryCategory">
<__script__ src="http://connect.facebook.net/en_US/all.js#xfbml=1"></__script>
<fb:like href="#" colorscheme="dark" show_faces="false"></fb:like>
</div>
{if $entry->author}
{/if}
{if $entry->summary}
<div class="NewsSummarySummary">
{eval var=$entry->summary}
</div>
<div class="NewsSummaryMorelink">
[{$entry->morelink}]
</div>
{else if $entry->content}
<div class="NewsSummaryContent">
{eval var=$entry->content}
</div>
{/if}
{if isset($entry->extra)}
<div class="NewsSummaryExtra">
{eval var=$entry->extra}
{* {cms_module module='Uploads' mode='simpleurl' upload_id=$entry->extravalue} *}
</div>
{/if}
{if isset($entry->fields)}
{foreach from=$entry->fields item='field'}
<div class="NewsSummaryField">
{if $field->type == 'file'}
<img src="{$entry->file_location}/{$field->value}"/>
{else}
{$field->name}: {eval var=$field->value}
{/if}
</div>
{/foreach}
{/if}
</div>
{/foreach}
<!-- End News Display Template -->
Code: Select all
<__script__ src="http://connect.facebook.net/en_US/all.js#xfbml=1"></__script>
<fb:like href="#" colorscheme="dark" show_faces="false"></fb:like>