Read the FAQ on missing icons and act accordingly.there are still some ARROWS not showing up
URL | Filename screenshot FAM disabled | Filename screenshot FAM enabled |
---|---|---|
thread-fam-disabled.png | thread-fam-enabled.png | |
member-profile-fam-disabled.png | member-profile-fam-enabled.png |
well they were add already before the ADD on was installed, but it didn't work, so I removed it, and just while you posted this, I add them again, now it workschevron-left
chevron-right
LogException: Font Awesome Subset Rebuild N/A:1
Generated by: Unknown account Mar 6, 2022 at 1:17 AM
Stack trace
Client error: `GET https://transfonter.org` resulted in a `403 Forbidden` response:
<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr> (truncated...)
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(69) "https://zoldos.net/admin.php?add-ons/Kirby-FontAwesomeManager/options"
["_GET"] => array(0) {
}
["_POST"] => array(5) {
["only_ids"] => array(1) {
[0] => string(4) "2497"
}
["_xfRequestUri"] => string(51) "/admin.php?add-ons/Kirby-FontAwesomeManager/options"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(8) "********"
["_xfResponseType"] => string(4) "json"
}
}
GuzzleHttp\Exception\ClientException: Client error: `GET https://transfonter.org` resulted in a `403 Forbidden` response: <html> <head><title>403 Forbidden</title></head> <body bgcolor="white"> <center><h1>403 Forbidden</h1></center> <hr> (truncated...) src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
Generated by: Unknown account Mar 6, 2022 at 1:17 AM
Stack trace
#0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
#1 src/vendor/guzzlehttp/promises/src/Promise.php(204): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/vendor/guzzlehttp/promises/src/Promise.php(153): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL)
#3 src/vendor/guzzlehttp/promises/src/TaskQueue.php(48): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
#4 src/vendor/guzzlehttp/promises/src/Promise.php(248): GuzzleHttp\Promise\TaskQueue->run(true)
#5 src/vendor/guzzlehttp/promises/src/Promise.php(224): GuzzleHttp\Promise\Promise->invokeWaitFn()
#6 src/vendor/guzzlehttp/promises/src/Promise.php(269): GuzzleHttp\Promise\Promise->waitIfPending()
#7 src/vendor/guzzlehttp/promises/src/Promise.php(226): GuzzleHttp\Promise\Promise->invokeWaitList()
#8 src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#9 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Promise\Promise->wait()
#10 src/vendor/guzzlehttp/guzzle/src/Client.php(89): GuzzleHttp\Client->request('get', 'https://transfo...', Array)
#11 src/addons/Kirby/FontAwesomeManager/Processor/Transfonter.php(75): GuzzleHttp\Client->__call('get', Array)
#12 src/addons/Kirby/FontAwesomeManager/Processor/Transfonter.php(308): Kirby\FontAwesomeManager\Processor\Transfonter->getUserId()
#13 src/addons/Kirby/FontAwesomeManager/Helper.php(215): Kirby\FontAwesomeManager\Processor\Transfonter->createSubsets(Array, '/var/www/vhosts...', Array)
#14 src/addons/Kirby/FontAwesomeManager/Job/FontAwesome.php(806): Kirby\FontAwesomeManager\Helper->createSubsets(Array)
#15 src/addons/Kirby/FontAwesomeManager/Job/FontAwesome.php(133): Kirby\FontAwesomeManager\Job\FontAwesome->rebuildFontFiles(Array, Array)
#16 src/XF/Job/Manager.php(260): Kirby\FontAwesomeManager\Job\FontAwesome->run(8)
#17 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#18 src/XF/Job/Manager.php(118): XF\Job\Manager->runJobEntry(Array, 8)
#19 job.php(22): XF\Job\Manager->runByIds(Array, 8)
#20 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(69) "https://zoldos.net/admin.php?add-ons/Kirby-FontAwesomeManager/options"
["_GET"] => array(0) {
}
["_POST"] => array(5) {
["only_ids"] => array(1) {
[0] => string(4) "2497"
}
["_xfRequestUri"] => string(51) "/admin.php?add-ons/Kirby-FontAwesomeManager/options"
["_xfWithData"] => string(1) "1"
["_xfToken"] => string(8) "********"
["_xfResponseType"] => string(4) "json"
}
}
/usr/bin/pyftsubset
.open_basedir
you'll need to configure your PHP to allow access to this path or install pyftsubset in a python virtualenv in another directory within your open_basedir
.Yes.It saves on bandwidth
Not really, Font Awesome used in XenForo is "always" hosted and served locally.by locally hosting FA?
Please read the Add-on description, if you still have questions afterwards ask specific questions so I can help to explain what is still unclear.What else does it do? Thanks!
I thought I needed it to use another add-on. Turns out it is actually not compatible with said plugin so I removed it. Thanks anyway!Yes.
Not really, Font Awesome used in XenForo is "always" hosted and served locally.
Please read the Add-on description, if you still have questions afterwards ask specific questions so I can help to explain what is still unclear.
Why do you install an Add-on that you don't seem to understand what it does?
Yes, should work just fine.Is this compatible with php 8?
It would be nice if you could tell exactly which incompatibilities you are experiencing so those could be fixed.Turns out it is actually not compatible with said plugin so I removed it.
This is exactly what I was asking for, but unfortunately it us incomplete and missing the most important part.
Yes please, ideally as a text file attachment.
Please also carefully read the FAQ on error message Subset is too large to be processed and support for 3rd party Styles/Add-ons.
This is exactly what I was asking for, but unfortunately it us incomplete and missing the most important part.
Yes please, ideally as a text file attachment.
Please also carefully read the FAQ on error message Subset is too large to be processed and support for 3rd party Styles/Add-ons.
Hi @KirbyYeah, I guess I am already a bit tired - forget that part, it's wrong. Sorry.
You get that error when you go toadmin.php?tools/rebuild
and execute Rebuild Font Awesome subsets?
TypeError: Return value of Kirby\FontAwesomeManager\Helper::getCache() must be of the type array, null returned in src/addons/Kirby/FontAwesomeManager/Helper.php at line 77
Kirby\FontAwesomeManager\Helper->getCache() in src/addons/Kirby/FontAwesomeManager/Setup.php at line 105
Kirby\FontAwesomeManager\Setup->upgrade1020054Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
Kirby\FontAwesomeManager\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
Kirby\FontAwesomeManager\Setup->upgrade() in src/XF/Admin/Controller/AddOn.php at line 597
XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 352
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2351
XF\App->run() in src/XF.php at line 517
XF::runApp() in admin.php at line 13
The log does show two issuesI am using Themehouse UI.X so I updated the list of ignored templates as per the FAQ and tried to upgrade the addon again. Error log results attached.
addons/vw/vw/_core/model/fontawesome/five/vw.php
seems to reference ~ 300 icons, that is a lot and you might want/have to exclude this fileFeel free to start a conversation with me.Happy to provide you ACP access to my site if you would like to help resolve? Right now i cannot uninstall 1.2.0 RC2 or install the 1.2.1 version due to the issue.
Depends on how it is configured - it can use Material Icons or FA.UI.x uses google's material icons, not FA, i thought?
Yes. But it shouldn't be done so I am not going to implement this.Is there a way to 'hack' the Xf UA while running this process?
We use essential cookies to make this site work, and optional cookies to enhance your experience.