I have a significant amount of content on taxonomy term pages and would really like to be able to add the plus one to them; adding support would be great if you get the time.

Comments

corbacho’s picture

You have the block "google plus one" that you can place wherever you want.

In the settings of the block you have to mark this option

http://tnypic.net/54468.png

I don't know if you are using "Context" module, or Panels. But if you use Drupal core system for placing blocks, you can use the "blocks visibility" setting. Something like this snippet:

http://drupal.org/node/706336#comment-4327656

If you want to use multiple times the block google plus one, then Drupal core doesn't let you. But Multiblock module will let you do that.

elyobo’s picture

Hi,

Thanks for the suggestion. I do prefer the inline location that occurs for nodes, but this will work fine as an interim solution.

corbacho’s picture

Status: Active » Closed (won't fix)

To manipulate the position to your liking, always you can create a CSS rule .page-taxonomy-term .g-plusone-wrapper in your css files, trying position:absolute and negative margins, or position:fixed

Also, instead of using the module for those pages, you could place directly yourself the Google+ snippet in the taxonomy-term.tpl.php template inside your theme. But I would recommend this is as last resource.

elyobo’s picture

By the same reasoning, having any integration aside from the block is also unnecessary for nodes :) The above is a workaround but not a proper solution.

I think that the functionality should be the same for both nodes and terms. Once #1067120 has been backported to D7 it should be easy enough to integrate, so I'll keep this in mind and try to implement then.

Thanks for your help with the workaround anyway.

corbacho’s picture

Status: Closed (won't fix) » Postponed

I will be glad to integrate your solution then, thanks. Marking as postponed.

elyobo’s picture

Thanks :)

As an interim solution, to get consistency I created a mini panel with the panels module and put in various social media blocks, then applied this wherever it was needed.