It did use a promise library in rc1, which weâve removed in rc2. I wonder if that uses some system call I am not aware of. I think the best thing to do is have the OP retry once rc2 is available.
I have tested the problem on RC2 and it is still there but systembehaviour has changed.
Now the font file is left in temp but the fonts.css is not touched at all.
The system now detects the problem and gives the error message which is also logged:
2016-12-27 15:26 WEB POST ERROR /library Error uploading media: Problem moving uploaded file into the Library Folder
Other media such as pictures are uploaded fine.
I have tested Fonts module and when I try to rebuild fonts it generates fonts.css file in the temp folder but this file is not moved to main library folder.
Difficult to know what could be wrong here then - the error logged is shown when the application issues a rename command against the temporary file, to move it from the temp folder to the library.
Can you get us an audit log so we can trace the file name it is trying to use, etc.?
I have sent you the audit log.
This problem seems to affect only certain part of the system (for example images and videos are uploaded fine).
I have suspected directory permissions but they seem OK (and in such case the images wouldnât upload either).
Maybe fonts module uses different function to move/rename files?
Yes - the name of the file in temp is exactly âOpenSans-Regular.ttfâ.
I suspect that something in default installation of XAMPP might be interfering with fonts installation/rebuild module but as you see all Xibo prerequisite tests are passed. I havenât manually disabled any system calls.
This change partially helped.
The file is now copied and the font is visible and working.
The problem is that fonts.css file is generated in /temp (and is seems OK - it contains the new font) but it is not moved to library folder (the original file is still there).
But with the wrong file in library ckeditor works fine with the new font so it is not a very big problem.
I think you will find that the font doesnât work on the players - because they use the fonts.css file in the library. Weâd need more logging to determine why the fonts.css file doesnât get moved⌠I am suspecting a different issue.
You are correct - the player doesnât display the new font.
I have moved the correct fonts.css file to library folder but that did not help.
In the playerâs library folder I can see that new font file is downloaded by the player but the fonts.css file is not updated.
If the problem also occurs here then it would be easiest to get some logs by taking this transaction with logging switched on. Please can you use the report fault process as before?
We are almost there
The file is now properly generated and copied to library (during font upload and fonts rebuild as well). The only problem is that it is also left in the temp folderâŚ
I have tested the display - the files (fonts.css and font file) are properly downloaded.
There is a problem because the font is still not used in the presentation but perhaps it is a different problem.
I will try to fix it myself.