I experienced a problem with this module in conjunction with teaser views on panel pages. On a page with teasers on panels and the service_link_in_node set to only show links on page views the links still displayed on teasers. it looks like the switch statement in the service_links_nopeapi hook is where the problem is. by changing the line
case 2:
if ($page) {
to
case 2:
if (!$teaser) {
fixes the issue. it seams that having a teaser in the panels page, the $page variable is still set. might be worth commiting.
Comments
Comment #1
TheCrow commentedJust enable Panels as an allowed content type