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

TheCrow’s picture

Category: bug » support
Status: Needs review » Closed (won't fix)

Just enable Panels as an allowed content type