• The default language of any content posted is English.
    Do not create multi-accounts, you will be blocked!
  • Information: Safety & Support
    Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use.
    Consider buying licenses to support developers. Your security is our priority.
[Kirby] Font Awesome Manager

Xenforo [Kirby] Font Awesome Manager 1.2.7

License Information
Compatible XF Versions 2.2
Visible Branding No
proc_open must not be disabled to use pyftsubset
PHP 7.1+
Developer
Kirby
[Kirby] Font Awesome Manager


XenForo uses the icoon font Font Awesome Pro 5 which contains a few thousand icons of which XenForo does usually only use a few hundred.
But as all icons are included in the CSS and font files, browsers have to download the full font files and CSS which does cause a significant overhead in most cases.

By subsetting the font to include only those icons that are actually being used, the size of the font files and CSS can often be drastically reduced which does improve page loading time.
Typically, the size of the font files can be reduced by over 80%.

This Add-on does allow to automate the process of creating subsets as much as possible:
  • It can automatically scan the database and PHP files for Font Awesome icon references
  • It can monitor database entities (like Phrases, Templates, BB-Codes, etc.) for changes and adjust the subset accordingly
  • It can perform subsetting using locally installed fonttools/pyftsubset or transfonter.org
  • It does allow you to easily add icons that are not discovered automatically
  • It does allow you to exclude icons that have been discovered automatically but are not actually being used (for example if the feature that uses them is not being used)
  • It can exclude certain templates or files from being scanned (which can be useful if those reference icons without actually using them)
  • It does offer various strategies to load subsets and CSS
  • It does support AMPXF
If pyftsubset is not available, this Add-on does use https://transfonter.org to create the subsets, eg. it does make calls to this service during installation and normal operation.

Thanks to @Andro, @rdn, @Nirjonadda, @frm, @Ivancas, @Anatoliy, @briansol, @Masetrix, @duderuud and all others who helped in private beta testing.
This Add-on wouldn't be as usable as it is (well at least I think it is usable ;)) without your feedback!
  • [Kirby] Font Awesome Manager2.png
    [Kirby] Font Awesome Manager2.png
    83.4 KB · Views: 35
  • Like
Reactions: raz0r
1.2.7Version
34 Downloads
613 Views
0.00 star(s) 0 ratings
Last update

More resources from trollet

Latest updates

  1. Update to 1.2.7

    Bugs Fixed Added missing entity scan definition for XF:EditorDropdown Fixed entity scan...

Similar resources

(aXen) Font Awesome 6 in IPS trollet
The application updates the Font Awesome version to version 6 without destroying the icons embedded
0.00 star(s) 0 ratings
Downloads
38
Updated
[TB] Yazı Boyutu - Yazı Hizalama - Font size - Text alignment trollet
Post alignment plugin changes the text size and aligns the text in in-topic messages. With one click
0.00 star(s) 0 ratings
Downloads
18
Updated
Top