AMPXF - AMP for Xenforo 2

AMPXF - AMP for Xenforo 2 1.4.9

No permission to buy (€50.00)
  • Style property for setting Sidebar colors if they differ
    • Seems some forums running ThemeHouse/UIX need this
  • ThemeHouse font fix further fixed, apparently they do:
    • Set 62.5% font size on html-tag (This we already had fix for)
    • Set body-tag font-size to 1.5rem. (This we didn't have, making some forums font sizes be too small in some parts of messages...)
  • Ensure that "share icons" on bottom always show
    • Some themes seem to override these to weird values so they don't show correctly
  • Fix typo in comment in template :D
  • Fix block-container-ad to be 100% width by default so that special amp-ad/embed components can correctly fill up the needed space
  • Utilize <amp-social-share> for the share button on posts/threads (only visible on the actual mobile device)
  • Fix "share icon" for posts
  • Compatibility with AL/OriginalPosterHighlight
  • Compatibility with EWR/Medio
    • Also cleans away some broken markup border="0" which is not okay with HTML5 markups
  • Redirect ?amp=1 on forums/subforums to the canonical page since those are not AMP:ed (yet)
  • Fix favicon background issue for XenBase theme
  • Cleaned up the option descriptions a bit.
  • Added link to FAQ about JSON-LD
  • Added option to disable AMP for threads started by specific users
    • This will allow compatibility with e.g. "commen threads" created by @Mangini's XFtoWP addon
Note: This release will likely require a "merge template" after install. Especially if you have added custom modifications to amp_style_custom.less
  • Rename amp_style_custom.less to amp_extra.less to be more aligned with extra.less-naming
    • You should copy over your custom changes from amp_style_custom.less to the new amp_extra.less
  • "Block-level" ad positions to also have the class block-container-ad on them so they can be styled
    • Default styling (in amp_extra.less) also that sets:
      • transparent background
      • no border
      • center the ad (in case it is not full-width/responsive)
  • Moved <amp-analytics> code into own template amp_analytics for better separation and easier management of custom code there (less template conflicts)
  • AMPBot won't complain about logo width/height not being set when using a text logo
  • Extend XFRM & XFMG correctly with the XFCP_-system so it works with other addons that also extend their functionality.
Fixes the ErrorException: [E_NOTICE] Undefined index: isAMP error
  • Option for showing Text logo instead of Image logo
  • Style properties for Text logo
  • Fixed class extension to be done correctly
    • This should fix the Call to undefined method MaZ\AMP\XF\Template\Templater22::foo() errors some have experienced
  • Fix to always expose the $isAMP variable to templates and macros
AddonFlare apparently sets a really high "Execution order" on their addons (999999999) which seems to have problems with the Templater not finding functions in their addons when ours is installed.
Top Bottom