dearhive / mashshare Goto Github PK
View Code? Open in Web Editor NEWMashShare - A Professional Social Sharing Ecosystem (WordPress Plugin)
License: GNU General Public License v2.0
MashShare - A Professional Social Sharing Ecosystem (WordPress Plugin)
License: GNU General Public License v2.0
Greetings,
we have just encountered with these kind of warning messages.
When you load a page for the first time, some warning messages appear (check the attachment). When you refresh it, warning messages disseppear.
We were checking that file and we noticed that this code
$this->data->$service[0] = $count;
should be
$this->data->service[0] = $count; // without $ at service[0]
After this change warning messages no longer appear.
Can you please fix that? Thank you.
Best regards
JaWs
Ticket: https://secure.helpscout.net/conversation/214300885/455/?folderId=780861
Setting(s) to show / hide meta boxes / sections depending on the user roles.
Ticket: #678
Mashshare buttons are visible on sidebar.
There are numerous reasons why users might have change their address from non-SSL to SSL version. Adding a support for this would be good.
e.g. fb button:
@media only screen and (max-width: 568px){
#mashbar-header .mashsb-buttons a {
min-width: 140px;
}
#mashbar-header .mashicon-facebook {
text-align: left;
}
#mashbar-header .mashicon-facebook .text {
text-indent: initial;
line-height: 0;
display: inline-block;
margin-left:5pxt;
}
}
Would be awesome feature to have if and when it is possible
When box shadows are selected, they don't effect share buttons. Only + / - buttons are having shadows.
Ticket: https://secure.helpscout.net/conversation/213645628/446/?folderId=780867
mashshare_filter_content() in template-functions.php prevents share buttons from display in condition !is_main_query()
It seems as when some ajax based themes are creating the post data outside the main_query as a result the automatic share buttons are not shown.
Let's consider if is_main_query condition is needed or if that option should be selectable.
Removing that option completely can lead to increase of db requests on some themes.
This issue only happens rare!
Remove font icons to decrease size
I'm getting an error message to enable curl support. Please provide any work around for this, as curl_init() is not working on GAE. Is there any way i can use urlfetch service for this plugin?
Hi,
We have suggestion about some filters to increase plugin's customizability.
E.g. We want to have an additional shortcode option - display or not to display secondary-shares.
Customer should customizate it within their theme functions.php to avoid some issues, e.g. during updating your plugin.So we would like to add some extra filters within your template-functions.php to filtering shortcode arguments and the counter of the services.
We'll do it by contribution.
@jawtemplates team
If these settings are activated MashShare is creating its own open graph tags and the twitter card data and populates them with data coming from the MashShare meta box.
If the mashshare meta box fields are not used the open graph fields will be filled with the YOAST open graph data. So the MashShare open graph data and twitter cards will be containing the same data that YOAST would be using
We did that to support user who are not using a plugin like the YOAST one to make sure their site contains useful open graph data for a better sharing experience
So, if you do not want to use the mashshare meta box just deactivate MashShare Open graph and twitter card it and it is working as before.
This feature might be useful for some.
Ticket: #909
Activated license key still gives an error on the same domain.
Hello,
We've noticed that if you go to e.g. search and type some unsearchable stuff it will throw lots of php errors - this happens even if we get to a page.
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/template-functions.php on line 890
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/scripts.php on line 44
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/scripts.php on line 45
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/template-functions.php on line 743
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/template-functions.php on line 221
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/template-functions.php on line 230
Notice: Undefined property: stdClass::$share_count in /home/webs/.../wp-content/plugins/mashsharer/includes/mashengine.php on line 136
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/template-functions.php on line 241
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/template-functions.php on line 249
Notice: Trying to get property of non-object in /home/webs/.../wp-content/plugins/mashsharer/includes/template-functions.php on line 250
We'll try contribute the fix :)
@jawtemplates team
Otherwise its impossible to uninstall mashshare automatically when there are log files in current log folder
Use OG:URL meta tag to move share stats to new URL in time.
Ticket: 808
Widgets should include no thumbnails and all time posts.
we get more ticket about this: https://secure.helpscout.net/conversation/229360509/584/?folderId=780866
So a option would be useful here
I installed and activated the MashShare 3.0 beta, but noticed that it removed the Yoast SEO Open Graph and Twitter Card meta tags from my site, even though I have "Twitter Card" and "Open Graph Meta Tags" set to "Off" in the MashShare settings.
Thanks for great plugin but i found issue that MashShare slowing down my site can consider from slowlog from my server.
My wordpress config
any possible way to improve?
See attached image here https://www.iphonemod.net/wp-content/uploads/2016/07/mashshare.jpg
When users upgrade their SharedCount accounts, they're assigned new domains. It should automatically update the domain that's queried when it can.
I'll submit the PR shortly.
Ticket: 827
Due to not using HTTPS, some websites getting only 0 share counts.
After first time installation. See https://secure.helpscout.net/conversation/224792059/556/?folderId=780864
Imported settings doesn't show any message.
The content of the subscribe button should be generated via js to prevent indexing from search engines
<script>
/*HTML Code hier in die Variable 'form' hinein */
var form = '<form> First name:<br> <input type="text" name="firstname"><br> Last name:<br>
<input type="text" name="lastname"></form>';
document.write(form);
</script>
this must be checked in plugin mashshare-business-logic. Could be related to the wp rocket caching system
#500
jQuery might have conflict. JavaScript needs to be updated to avoid conflicts.
Other add-ons might require similar change.
" character needs to be escaped or replaced in OG meta tags.
Lets use the old open graph add-on data when it is enabled.
I don't know if this would be necessary but there is kind of a request for such feature.
Ticket: #572
Ticket: #900
If Fake Count feature is in use, widget should take this into consideration while ordering articles.
I see you guys are integrating with SharedCount
SharedCount is soon going to stop returning https://www.sharedcount.com/notes/facebook_api_shutdown.php facebook shares and has already stopped allowing new signups.
I'd like to point you out that https://engagedcount.com is looking to fill this void with a compatible API.
I just upgraded to MashShare 3.0.4 and noticed that the Twitter share text now includes the website name. For example...
Before: "This Is The Article Title"
Now: "This Is The Article Title - Website Name"
Any way to change that? I don't want the website name to be included. I have Yoast SEO enabled, so I'm not using the MashShare tags.
Ticket ID: #602
Requesting modifying OG Meta data on posts. Might be useful to have for some.
It happens from time to time that one of the networks api is returning a very high abnormal share count.
MashShare is not changing the cached share count when the requested one is smaller than the previous one so this wrong share count stays forever in the database until the requested share count becomes higher than the stored one.
We need a button for purging the shares of specific post so user is able to fix that on his own.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.