PavelS

  •  ·  Premium
  • 18 friends
  • 22 followers
  • 2792 views
  • 2 votes
  • More
Add new...
 
 
·
Added a discussion

Could someone please tell me which URLs I should include in the PWA Service Worker under 'URLs to cache on install' (each on a new line)?

  • 2252
  • 1
·
Added a discussion
The update went perfectly fine, no visible errors... Great job, thanks guys!👍
  • 2103
  • 2
·
Added a discussion

Hello, does anyone know how to set Wiki-home as the first in the menu? Now it is in the 9th place as it is on the screen.

  • 1311
·
Added a discussion

After creating a course, I get this error. On the timeline and courses-home, the created course is visible, but when I click on it, the error appears again. What could be the problem?

Fatal error: Uncaught TypeError: mb_substr(): Argument #1 ($string) must be of type string, array given in /home/domains/XXXXX.cz/web/public/inc/utils.inc.php:867 Stack trace: #0 /home/domains/XXXXX.cz/web/public/inc/utils.inc.php(867): mb_substr() #1 /home/domains/XXXXX.cz/web/public/template/scripts/BxBaseFormView.php(916): get_mb_substr() #2 /home/domains/XXXXX.cz/web/public/modules/base/general/classes/BxBaseModGeneralFormEntry.php(816): BxBaseFormView->genViewRowValue() #3 /home/domains/XXXXX.cz/web/public/template/scripts/BxBaseFormView.php(787): BxBaseModGeneralFormEntry->genViewRowValue() #4 /home/domains/XXXXX.cz/web/public/template/scripts/BxBaseFormView.php(775): BxBaseFormView->_genViewRowWrapped() #5 /home/domains/XXXXX.cz/web/public/modules/base/general/classes/BxBaseModGeneralFormEntry.php(826): BxBaseFormView->genViewRowWrapped() #6 /home/domains/XXXXX.cz/web/public/template/scripts/BxBaseFormView.php(761): BxBaseModGeneralFormEntry->genViewRowWrapped() #7 /home/domains/XXXXX.cz/web/public/template/scripts/BxBaseFormView.php(620): BxBaseFormView->genViewRow() #8 /home/domains/XXXXX.cz/web/public/template/scripts/BxBaseFormView.php(488): BxBaseFormView->genRows() #9 /home/domains/XXXXX.cz/web/public/template/scripts/BxBaseFormView.php(349): BxBaseFormView->genForm() #10 /home/domains/XXXXX.cz/web/public/modules/base/general/classes/BxBaseModGeneralFormEntry.php(128): BxBaseFormView->getCode() #11 /home/domains/XXXXX.cz/web/public/modules/base/general/classes/BxBaseModGeneralFormsEntryHelper.php(611): BxBaseModGeneralFormEntry->getCode() #12 /home/domains/XXXXX.cz/web/public/modules/base/general/classes/BxBaseModGeneralModule.php(3934): BxBaseModGeneralFormsEntryHelper->viewDataForm() #13 /home/domains/XXXXX.cz/web/public/modules/base/general/classes/BxBaseModGeneralModule.php(1737): BxBaseModGeneralModule->_serviceEntityForm() #14 /home/domains/XXXXX.cz/web/public/inc/classes/BxDolRequest.php(129): BxBaseModGeneralModule->serviceEntityInfo() #15 /home/domains/XXXXX.cz/web/public/inc/classes/BxDolRequest.php(57): BxDolRequest::_perform() #16 /home/domains/XXXXX.cz/web/public/inc/classes/BxDolService.php(52): BxDolRequest::processAsService() #17 /home/domains/XXXXX.cz/web/public/inc/classes/BxDolService.php(82): BxDolService::call() #18 /home/domains/XXXXX.cz/web/public/template/scripts/BxBasePage.php(1215): BxDolService::callSerialized() #19 /home/domains/XXXXX.cz/web/public/template/scripts/BxBasePage.php(838): BxBasePage->_getBlockService() #20 /home/domains/XXXXX.cz/web/public/template/scripts/BxBasePage.php(772): BxBasePage->_getBlockCode() #21 /home/domains/XXXXX.cz/web/public/template/scripts/BxBasePage.php(710): BxBasePage->_getBlockCodeWithCache() #22 /home/domains/XXXXX.cz/web/public/template/scripts/BxBasePage.php(753): BxBasePage->_getPageCodeVars() #23 /home/domains/XXXXX.cz/web/public/template/scripts/BxBasePage.php(273): BxBasePage->_getPageCode() #24 /home/domains/XXXXX.cz/web/public/modules/base/general/classes/BxBaseModGeneralPageEntry.php(100): BxBasePage->getCode() #25 /home/domains/XXXXX.cz/web/public/modules/base/profile/classes/BxBaseModProfilePageEntry.php(144): BxBaseModGeneralPageEntry->getCode() #26 /home/domains/XXXXX.cz/web/public/modules/base/groups/classes/BxBaseModGroupsPageEntry.php(108): BxBaseModProfilePageEntry->getCode() #27 /home/domains/XXXXX.cz/web/public/inc/classes/BxDolPage.php(747): BxBaseModGroupsPageEntry->getCode() #28 /home/domains/XXXXX.cz/web/public/inc/classes/BxDolPage.php(429): BxDolPage->displayPage() #29 /home/domains/XXXXX.cz/web/public/r.php(30): BxDolPage::processSeoLink() #30 {main} thrown in /home/domains/XXXXX.cz/web/public/inc/utils.inc.php on line 867

  • 2060
·
Added a discussion

It would be great if it were possible to set different currencies for users to purchase credits. When a user switches the website's language, they should see the corresponding currency — for example, euros for German and dollars for English, etc.

Because when I have a multilingual platform, I only have the option to set the currency for one country, and that is very disadvantageous for users in most cases.

Each currency has a different monetary value

  • 994
·
Added a discussion

I have a problem with processing videos, I will try to describe it. Version 14RC1 and 13.1 stable, same problem

I first uploaded a 1 MB video, which went through relatively smoothly. Only the page with the video took a while to load, but the rest of the website responded normally. Then I uploaded a 30 MB video, and while the website was still responsive, things started to get interesting. On the server, tasks for converting (ffmpeg) the same video kept piling up, which heavily burdened it. There are only two video quality options, yet these tasks are being triggered from the website. I absolutely don’t understand this, given that there is a cron job. The cron job could trigger them directly as a process. I see no reason why the video conversion application should block the PHP process dedicated to the web server.

web9004 13691 30587 0 15:53 ? 00:00:06 php-fpm: pool example.comweb9004 15340 13691 0 16:05 ? 00:00:00 sh -c /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i 'https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4web9004 15341 15340 9 16:05 ? 00:00:00 /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4web9004 13270 30587 0 15:52 ? 00:00:04 php-fpm: pool example.comweb9004 15281 13270 0 16:04 ? 00:00:00 sh -c /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i 'https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4'web9004 15282 15281 11 16:04 ? 00:00:08 /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4web9004 15050 7402 0 15:59 ? 00:00:00 sh -c /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i 'https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4'web9004 15051 15050 11 15:59 ? 00:00:46 /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4web9004 15074 7766 0 16:00 ? 00:00:00 sh -c /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i 'https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4'web9004 15075 15074 11 16:00 ? 00:00:41 /home/domains/example.com/web/public/plugins/ffmpeg/ffmpeg.exe -i https://example.com/s/bx_videos_media_resized/gbqvg3vjzdpvfnhyzwqawcpmu4eqgz2m.mp4web9004 7402 30587 0 15:35 ? 00:00:05 php-fpm: pool example.comweb9004 7766 30587 0 15:37 ? 00:00:04 php-fpm: pool example.com

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

14130 web9004 20 0 242216 35616 24160 S 18,8 0,3 0:04.28 php-fpm

14187 web9004 20 0 242540 37564 25856 S 18,8 0,3 0:04.35 php-fpm

14188 web9004 20 0 242672 38964 27200 S 18,8 0,3 0:03.70 php-fpm

14267 web9004 20 0 242024 30368 19116 S 18,8 0,2 0:01.76 php-fpm

14271 web9004 20 0 242220 36352 24884 R 18,8 0,3 0:02.10 php-fpm

14272 web9004 20 0 242544 38436 26676 S 18,8 0,3 0:01.65 php-fpm

2013 mysql 20 0 2163672 248260 19660 S 12,5 2,0 1:53.19 mysqld

11984 web9004 20 0 96488 21828 12156 R 12,5 0,2 0:54.34 ffmpeg.exe

12173 web9004 20 0 96488 21852 12180 S 12,5 0,2 0:49.34 ffmpeg.exe

12343 web9004 20 0 96488 21940 12268 S 12,5 0,2 0:46.48 ffmpeg.exe

13577 web9004 20 0 96488 21844 12268 R 12,5 0,2 0:16.91 ffmpeg.exe

13953 web9004 20 0 96488 21844 12268 R 12,5 0,2 0:07.42 ffmpeg.exe

14012 web9004 20 0 96488 21848 12268 R 12,5 0,2 0:07.04 ffmpeg.exe

14269 web9004 20 0 96488 21848 12272 R 12,5 0,2 0:01.60 ffmpeg.exe

14270 web9004 20 0 242024 31032 19776 S 12,5 0,3 0:02.19 php-fpm

14325 web9004 20 0 96488 21784 12208 S 12,5 0,2 0:00.90 ffmpeg.exe

14329 web9004 20 0 242024 30176 18928 R 12,5 0,2 0:01.15 php-fpm

30698 www-data 20 0 1970344 33044 7188 S 12,5 0,3 1:58.96 apache2

12176 web9004 20 0 96488 21968 12296 S 6,2 0,2 0:48.07 ffmpeg.exe

14186 web9004 20 0 96488 21804 12228 S 6,2 0,2 0:02.89 ffmpeg.exe

In addition, these ffmpeg tasks download the video again through the webserver. The file should be loaded directly from the disk correctly?

What is causing this behavior?

  • 717
·
Added a discussion

Support forum for my Language modules.

Don't be afraid to ask anything, it's free :)

  • 1155
  • 1
·
Added a discussion

Hello,

How to use Donate for unregistered users. After clicking on the amount, the login page opens.

I would like it to open a direct payment gateway. It can be set somehow?

Thx Pavel

  • 990
PavelS Discussions
PWA settings
UNA update 14.0.0-RC2
Wiki-Home
Problem displaying course after creating it
Credits module for different currencies
Videos+ffmpeg