Git Product home page Git Product logo

socialmeta's People

Contributors

agerix avatar ggppdk avatar lungkao avatar mklkj avatar vistamedia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

socialmeta's Issues

No Metadata applied to Single Contact & Category Blog menu items

After installing this and checking my site I have found that the Open Graph metadata is not being applied globally. As mentioned, the Single Contact and Category Blog menu items do not have any metadata applied to them from the extension. I have tested this on 2 different sites with the same results.

Wrong "og:locale" with the Joomla core : System – Language Code

Hi,

SocialMeta use for "og:locale" the default language of the site, but should take consideration the alternative code language when the plugin « System – Language Code » is activated.

To reproduce :
This does not need to be tested on a multilang site.
Test instructions:
777d5fc2-1cd5-11e6-9729-44315f0eda69

Edit the System Language Code plugin and enable it, save.
After save, a new tab "Language Codes" will show.
Enter fr-CA for example (if your default site language is fr-FR)

Display an article in frontend and look at source:

Instead of
<meta property="og:locale" content="fr_FR">
we should get get
<meta property="og:locale" content="fr_CA">

Yes I'm lazy I just copy past this pull request with litle modification.

This could help to create a fix :
https://github.com/joomla/joomla-cms/blob/staging/plugins/system/languagecode/languagecode.php

To understand to role of this core plugin
https://joomlaseo.com/blog/multilingual-seo-in-joomla (take a look at this paragraphe "System – Language Code")
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=27390

video metadata

error from : video.php

query.yahooapis.com
html table is no longer supported.

See
for YQL Terms of Use

jQuery.getJSON("//query.yahooapis.com/v1/public/yql?" +
"q=SELECT%20*%20FROM%20htmlstring%20WHERE%20url=%27" +
encodeURIComponent( url ) +
"%27%20AND%20xpath=%27descendant-or-self::meta%27&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=?",

db request increase loading time

Hi, first of all I want to say thanks for this extension and the time you're giving to the community.

I'm using the last version of socialmeta from GitHub ( from this week...). I also did some tests on WAMP with a fresh Joomla 3.5.1 installation.

My Website load normally around in 0.8 second
https://gtmetrix.com/reports/www.laboitelibre.ca/VS0iIfrV

When Socialmeta plugin is activated, the Website will load in 2.2 seconds. I did some more tests with Gtmetrix just to avoid false positive.

https://gtmetrix.com/reports/www.laboitelibre.ca/83RlcgbP

On WAMP php 7.0 with Joomla! Debug Console :

My Profile Information :
Time: 13.55 ms / 760.09 ms Memory: 0.600 MB / 10.79 MB Application: afterRender
Time: 5.27 ms / 478.82 ms Memory: 0.097 MB / 10.06 MB Application: afterRender (without the plugin)
Database queries total: 478.95 ms
Database queries total: 159.06 ms (without the plugin)

6 duplicate found :

Duplicate queries: #11
SELECT *

  FROM lwlc1_content

  WHERE `id` = '24'
Duplicate queries: #15
SELECT `m`.`tag_id`,`t`.*

  FROM `lwlc1_contentitem_tag_map` AS m 

  INNER JOIN `lwlc1_tags` AS t  
  ON `m`.`tag_id` = `t`.`id`

  WHERE `m`.`type_alias` = 'com_content.article' 
  AND `m`.`content_item_id` = 24 
  AND `t`.`published` = 1 
  AND t.access IN (1,1,2,3,6)

Explain
id  select_type table   partitions  type    possible_keys   key key_len ref rows    filtered    Extra
1   SIMPLE  m   NULL    ALL idx_tag_type    NO INDEX KEY COULD BE USED  NULL    NULL    7   14
Duplicate queries: #25
SELECT params

  FROM `lwlc1_contact_details`

  WHERE `user_id` = '700'

Explain
id  select_type table   partitions  type    possible_keys   key key_len ref rows    filtered    Extra
1   SIMPLE  lwlc1_contact_details   NULL    ALL NULL    NO INDEX KEY COULD BE USED  NULL    NULL    8   12.50   Using where

Hope I gave enough information to reduce this database consuming. I can do some more tests if asked!

Cya :D

update Socialmeta plugin issue

Hi all
I'm with Joomla 3.7 and i have a warning in joomla update area about update of Socialmeta plugin from version 1.0 utiil version 1.1.
When i manage automatic update, I have a sucess mesage

But unfortunatly the same warning about update from Socialmeta plugin from version 1.0 untiil version 1.1. is back even after update

Same on your side ?

Lost some twiter tag

hello it will be good to add twiter recommandation

<meta name="twitter:title" content="Le titre Twitter de cette page" />
<meta name="twitter:description" content="La description Twitter de cette page" />
<meta name="twitter:image" content="L'URL de l'image descriptive de cette page" />

Facebook Page URL (article:publisher) not displaying on Facebook posts

Hello,

First, let me thank you for this Joomla Extension! I have been looking for something like this for a while now and just happened to stumble upon it. I also really like the fact that you have an override where we can specify an og:image per article instead of just relying on the intro or full article image.

I recently implemented this on 2 of my sites with no problem. The only exception being that I do not see the Facebook Page URL (article:publisher) on the posts. I have added the URL for the Facebook page starting with https but the name of the site page is not displayed next to the web address like it is in your demo image. I have made sure that article:publisher is set to show. When I use Facebook Sharing Debugger I can see the meta tag article:publisher so it is picking it up.

Is this feature still supported with Joomla 3.8.1?
Also, the "related links" are also not showing. Is this still supported? If it is, is it up to Facebook as to whether or not they are shown?

kind regards!

Need to open twice the pop up to insert image

Hi,

This is almost nothing, but it is a bit painful after a dozen items:
Under the Social tab, when I want to choose the image, I have to click and open the pop-up window twice.
Since on the first try, there is no 'insert' or 'update' button.
I have to close the pop-up, and open it again: there we are, the buttons are back :)

I experienced this for the 1rst time with Joomla 3.9.4, and it is still there J! 3.9.5.

Here are some screen print :

First try (notice that there is no lift on the right side to go dow to buttons)
socialmeta-first-try

Second try (notice the lift has come back, and so had the buttons)
socialmeta-2nd-try

Create a warning inside plugin configuration when Article's manager parameter "Show article options" is disabled

Check and show messages inside plugin configuration, e.g. check Article Manager parameter show_article_options which will prevent SocialMeta TAB from showing inside article form


  • Either create a new form element (parameter) (for better placement):
class JFormFieldSocialMetaChecks extends JFormFieldList
  • or via enqueueing a message on as system event of the plugin
JFactory::getApplication()->enqueueMessage('..', 'warning');

So to avoid user wondering why social TAB is not showing when:

JComponentHelper::getParams( 'com_content' )->get('show_article_options') == 0

We need to add a warning message like:

'Article manager' parameter: "Show article options", needs to be enabled otherwise,
plugin's 'Social' parameter TAB , will not be shown in the article form

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.