Resource icon

[Endless Horizon] Social Share 1.4.0

No permission to download
So yeah, yet another replacement for the default share this page widget.

DEMO: https://www.endlesshorizon.net/

Noteable Features:
  • By default will rely on Font Awesome icons
    This add-on will use Font Awesome, instead of external images.
    Except for LINE, but it's disabled by default (still waiting for the icon to be added to Font Awesome).
    You can, however, use your own icons. But to do so will require some knowledge in CSS and a tiny bit of knowledge in JavaScript.
  • No JS call on page load to fetch share counts
    This add-on will do a template callback to tell the server to fetch the share counts on every page load (only on pages that have the share this page widget). So this add-on WILL NOT tell the client to query any third-party social sites. If you're concerned about your client's privacy, then this works just fine.
  • Caching support for the share counts (Memcached, etc.)
    Fetching the share counts on EVERY page load will surely deal a considerable impact to your forums' overall performance, thus caching the share counts is a MUST, to ensure performance. To use this feature, you MUST have a back-end caching enabled for your XenForo installation, as the add-on will ride on XenForo's built-in caching mechanism. So technically, you can use whichever back-end caching that XenForo supports. Though I've only tested it on Memcached.
  • Customizable caching time
    If you want to make the cache to stay longer, then you can. By default, it will cache the share counts for 6 hours.
  • Customizable cURL settings
    You can customize some cURL settings, such as timeout and whether to use SSL or not. By default you have the ability to set cURL timeout in milliseconds, but on certain cURL version, the add-on will automatically fallback to seconds (due to lack of support on some older versions).
  • Ability to add share this page widget on top of threads and pages
    Additionally on threads, you can also add the share this page widget above the quick reply.
  • Phrases support
    Thus, it's possible to display different texts for different languages.
    Phrases have "EHSS" tag somewhere on the title. So just search for "EHSS" (without the double quotes) to see all available phrases for the add-on.
    No phrases support for the social site names, yet. I may add phrase support for them in the future, if anybody wants it.
  • Responsive design
    There's not much to say about this. It just works on mobile, tablet and PC.
  • More? Feel free to submit a feature request on the Discussion thread
Additional Notes:
  • There is no style properties, yet. Any customization must be made on the templates. If you want to tweak the design, edit eh_socialshare.css template. And if you want to tweak the item's settings (such as the CSS class that it will use for the icon, share link format, etc.), edit eh_socialshare_js template.
  • This add-on wasn't made on the Default Theme, so I can't guarantee that the "Share This Page" button will look nice on any themes that were majorly based on the Default Theme. But I can guarantee that the overlay display will look nearly identical, as long as you have Font Awesome.
  • Untested with XenForo 1.2 and 1.3. Most likely it'll work just fine though. Feel free to test it out.
Contributing features and/or bug fixes: Please make a pull request on the GitHub repository: https://github.com/BobbyWibowo/EHSS_SocialShare

Contributions: If you appreciate this add-on, I'll be grateful to accept your donations. For the time being, I can only accept donations via PayPal. Please send me a private message if you want to know more.
Other than donation, you can also contribute by submitting your honest review to this add-on.
Author
Admin
Downloads
0
Views
303
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Admin

Top Bottom