Page 1 of 1

Open Graph - Please expand other plugin code to get article image

Posted: 07 Oct 2017, 10:56
by canvon
Hi,

I've now tried the Phoca Open Graph Plugin together with Phoca Gallery Plugin, and it doesn't find the article image produced by phocagallery plugin code. I've set the plugin order so that the open graph plugin should be running after the gallery plugin. Also I've set open graph plugin options -> Common Options -> Image (Parameter) Order to Last.

In "Setting of images in open graph", point 5), you state:
5) If no image is set in plugin parameters or article parameters, Phoca Open Graph plugin tries to find an image inside the article. If some is found, such will be used in og:image meta tag.
Please also expand plugin code during the in-article image search in 5). If that would be easier, please at least expand your own gallery plugin's code to an image specially.

The reason I'm interested in this is that the site owner shall be able to upload images (this works! using your gallery) and create articles from them (which uses your button plugin and, after that, your gallery plugin; this workflow seems to be slightly too complicated already). The same image shall then appear when sharing on Facebook. If you say it's impossible or otherwise wontfix, I could *possibly* teach the site owner to manually set the mid-size preview image generated by your gallery as article intro image manually, but that would lose the ability to click on it in the blog view and get the enlarged view and then switch through all phocagallery-plugin-generated images on the blog view by simple further clicks inside the image. (I don't know whether this is an explicit feature or rather an accident with the options used here, but this is quite nice.)

Regards,
Fabian

Re: Open Graph - Please expand other plugin code to get article image

Posted: 07 Oct 2017, 11:57
by canvon
Interestingly, in the Category view, it finds the image from the same article.

Bug: The result is https://www.barbara-pietsch.de/joomla// ... 094237.jpg which should rather be https://www.barbara-pietsch.de/joomla/i ... 094237.jpg -- that is, an absolute URI /joomla/... is handled wrong, or rather, you can't assume that the full site URL can be prepended to an URI (if it is absolute).

Re: Open Graph - Please expand other plugin code to get article image

Posted: 08 Oct 2017, 13:00
by Jan
Hi, see other post in this forum, there is a problem because when looking at the article text, not sure if you get the text with the content plugins or not, I need to take some research. Second problem can be a memory problem, because searching inside different plugins can be very problematic :-(

Category, Image - did you test the code, do you have any ideas regarding changing the code so I can take a look at it, thank you.

Jan

Re: Open Graph - Please expand other plugin code to get article image

Posted: 09 Oct 2017, 13:04
by canvon
Hi

For the URI problem I have a patch: https://files.canvon.de/patch/joomla/pl ... nvon1.diff

The essence is to use JURI's setPath() when the gathered image URI is starting with '/'. (This is still wrong for when it starts with "//" but you get the idea.) I suggest putting this into a helper function.

Hope this helps,
Fabian

Re: Open Graph - Please expand other plugin code to get article image

Posted: 12 Oct 2017, 15:05
by Jan
Hi, thank you for the info.

Jan

Re: Open Graph - Please expand other plugin code to get article image

Posted: 26 Oct 2017, 15:30
by Jan
Hi, added in version 3.1.1 (Content Plugin) and 3.0.3 (System Plugin)

https://www.phoca.cz/news/958-phoca-ope ... 3-released


Jan