Sigsiu.NET GmbH issueshttps://code.sigsiu.net/groups/Sigsiu.NET/-/issues2022-07-18T10:27:25Zhttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/226Javascript errors if JS files minification is set2022-07-18T10:27:25ZSławek SikoraJavascript errors if JS files minification is setOpen Street Map with enabled clustering option do not show markers when JS minification is enabledOpen Street Map with enabled clustering option do not show markers when JS minification is enabled2.0.2Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/CalendarField/-/issues/30Ordering entries by calendar field in the back-end2022-07-04T13:44:46ZSławek SikoraOrdering entries by calendar field in the back-endSeems like ordering entries in the back-end by calendar field doesn't work, entries are always sorted by ID ascending.Seems like ordering entries in the back-end by calendar field doesn't work, entries are always sorted by ID ascending.3.0.1Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/Modules/GeoMapModule/-/issues/18Missed markers witht JS files minifaction2022-06-20T13:28:24ZSławek SikoraMissed markers witht JS files minifactionOpen Street Map with enabled clustering option do not show markers when JS minification is enabledOpen Street Map with enabled clustering option do not show markers when JS minification is enabledhttps://code.sigsiu.net/Sigsiu.NET/ExpirationApp/-/issues/1Expiration application does not send messages after entry renewal2022-06-08T11:18:12ZSławek SikoraExpiration application does not send messages after entry renewalIt looks like expiration application stop checking entry after renewal is done, so in the result when entry is renewed and again there come moment to send additional expiration messages they aren't sent. In database remain only data from first check.It looks like expiration application stop checking entry after renewal is done, so in the result when entry is renewed and again there come moment to send additional expiration messages they aren't sent. In database remain only data from first check.2.0Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/ExpirationApp/-/issues/23rd message isn't sent when 1st and/or 2nd were sent before2022-06-08T11:18:02ZSławek Sikora3rd message isn't sent when 1st and/or 2nd were sent beforePerhaps this is some issue with my testing routine, but in this moment 3rd expiration message (final) isn't triggered when 1st and 2nd messages was sent.<br />
How I test it:<br />
Expiration time is set to 14 days for 1st message, 7 days for 2nd message and 3 days after for final message.<br />
I created two entries, and enable both.<br />
I set expiration date for 1s entry to 13 days from today - 1st message was sent<br />
I set expiration date for 1st entry to 6 days from today - 2nd message was sent<br />
I set expiration date for 1st entry to 3 days before - nothing was sent<br />
Then i set expiration of 2nd entry to 3 days before - final message was sent<br />
<br />
I repeat this test 3 times with same results <br />
<br />
I'm not sure if this happened in previous versionPerhaps this is some issue with my testing routine, but in this moment 3rd expiration message (final) isn't triggered when 1st and 2nd messages was sent.<br />
How I test it:<br />
Expiration time is set to 14 days for 1st message, 7 days for 2nd message and 3 days after for final message.<br />
I created two entries, and enable both.<br />
I set expiration date for 1s entry to 13 days from today - 1st message was sent<br />
I set expiration date for 1st entry to 6 days from today - 2nd message was sent<br />
I set expiration date for 1st entry to 3 days before - nothing was sent<br />
Then i set expiration of 2nd entry to 3 days before - final message was sent<br />
<br />
I repeat this test 3 times with same results <br />
<br />
I'm not sure if this happened in previous version2.0Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/ExpirationApp/-/issues/3Expiration application does not work with disabled cache2022-06-08T11:17:49ZSławek SikoraExpiration application does not work with disabled cacheLike in the title, messages aren't sent when cache is disabledLike in the title, messages aren't sent when cache is disabled2.0Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/ExpirationApp/-/issues/53rd notifications doesn't count year2022-06-08T11:17:36ZSławek Sikora3rd notifications doesn't count yearLooks like 3rd expiration notification doesn't check year of expiration and sent message just when day and month match. So if for example Send Final Message option is set to send message 2 days after, today we have 17.03.2020 and for example entry expiration date is 15.03.2022, expiration message will be send today even if entry will expire after two years.Looks like 3rd expiration notification doesn't check year of expiration and sent message just when day and month match. So if for example Send Final Message option is set to send message 2 days after, today we have 17.03.2020 and for example entry expiration date is 15.03.2022, expiration message will be send today even if entry will expire after two years.Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/ReviewRating/-/issues/5Missed notification text at review approve2022-05-12T12:56:09ZSławek SikoraMissed notification text at review approveI'm not sure if this report should be raised here or in the notification application project, but when review is approved and by administrator in the back-end, and notifications for approving reviews are enabled, there appear NOTA.STATUS_EMAIL_SENT constant text instead of the translated value.<br />
It looks like this constant isn't loaded from the en-GB.SpApp.notifications.ini file, but it search for it in the en-GB.SpApp.review_rating.ini, because when I put there string:<br />
`SP.NOTA.STATUS_EMAIL_SENT = "Email sent to %s %s." `
<br /> text is displayed correctly.I'm not sure if this report should be raised here or in the notification application project, but when review is approved and by administrator in the back-end, and notifications for approving reviews are enabled, there appear NOTA.STATUS_EMAIL_SENT constant text instead of the translated value.<br />
It looks like this constant isn't loaded from the en-GB.SpApp.notifications.ini file, but it search for it in the en-GB.SpApp.review_rating.ini, because when I put there string:<br />
`SP.NOTA.STATUS_EMAIL_SENT = "Email sent to %s %s." `
<br /> text is displayed correctly.https://code.sigsiu.net/Sigsiu.NET/CalendarField/-/issues/27Can't install calendar field2022-04-27T11:48:46ZSławek SikoraCan't install calendar fieldI can't install calendar field, got following error:
An error has occurred.
- 500 Cannot execute queries. Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1.
-
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/cms/joomla_common/base/mainframe.php:216
- 2 SPJoomlaMainFrame->runAway() JROOT/components/com_sobipro/lib/base/exception.php:232
- 3 SPExceptionHandler()
- 4 trigger_error() JROOT/components/com_sobipro/lib/sobi.php:107
- 5 Sobi::Error() JROOT/components/com_sobipro/lib/services/installers/sobiproapp.php:124
- 6 SPAppInstaller->install() JROOT/components/com_sobipro/lib/ctrl/adm/extensions.php:1400
- 7 SPExtensionsCtrl->install() JROOT/components/com_sobipro/lib/ctrl/adm/extensions.php:84
- 8 SPExtensionsCtrl->execute() JROOT/components/com_sobipro/lib/ctrl/adm/sobipro.php:458
- 9 SobiProAdmCtrl->execute() JROOT/administrator/components/com_sobipro/sobipro.php:57
- 10 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:69
- 11 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
- 12 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:389
- 13 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:143
- 14 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:186
- 15 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:278
- 16 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:63
- 17 require_once() JROOT/administrator/index.php:32
Tested with SobiPro 2.0.0.42 RC and Calendar field 3.0.0.1 on both Joomla and PHP versionsI can't install calendar field, got following error:
An error has occurred.
- 500 Cannot execute queries. Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1.
-
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/cms/joomla_common/base/mainframe.php:216
- 2 SPJoomlaMainFrame->runAway() JROOT/components/com_sobipro/lib/base/exception.php:232
- 3 SPExceptionHandler()
- 4 trigger_error() JROOT/components/com_sobipro/lib/sobi.php:107
- 5 Sobi::Error() JROOT/components/com_sobipro/lib/services/installers/sobiproapp.php:124
- 6 SPAppInstaller->install() JROOT/components/com_sobipro/lib/ctrl/adm/extensions.php:1400
- 7 SPExtensionsCtrl->install() JROOT/components/com_sobipro/lib/ctrl/adm/extensions.php:84
- 8 SPExtensionsCtrl->execute() JROOT/components/com_sobipro/lib/ctrl/adm/sobipro.php:458
- 9 SobiProAdmCtrl->execute() JROOT/administrator/components/com_sobipro/sobipro.php:57
- 10 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:69
- 11 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
- 12 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:389
- 13 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:143
- 14 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:186
- 15 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:278
- 16 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:63
- 17 require_once() JROOT/administrator/index.php:32
Tested with SobiPro 2.0.0.42 RC and Calendar field 3.0.0.1 on both Joomla and PHP versions3.0 BetaSigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/CalendarField/-/issues/28Warnings in the calendar view iwth PHP82022-04-27T11:48:39ZSławek SikoraWarnings in the calendar view iwth PHP8There are warnings in the calendar view when entry need to be displayed in more than one month and used is PHP8.
`Warning: Undefined array key "attributes" in /home/sikorasobipro/test3.sikora.sobipro.eu/components/com_sobipro/lib/views/calendar.php on line 87`There are warnings in the calendar view when entry need to be displayed in more than one month and used is PHP8.
`Warning: Undefined array key "attributes" in /home/sikorasobipro/test3.sikora.sobipro.eu/components/com_sobipro/lib/views/calendar.php on line 87`3.0 BetaSigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/CalendarField/-/issues/29Entries in calendar listing are not shown for months which are between start ...2022-04-27T11:48:30ZSławek SikoraEntries in calendar listing are not shown for months which are between start and end monthWhen entry is set to be long for few months, for example from 20th may to 10 october, then in the calendar view it is marked only in the may and october, it isn't displayed in the full months.When entry is set to be long for few months, for example from 20th may to 10 october, then in the calendar view it is marked only in the may and october, it isn't displayed in the full months.3.0 BetaSigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/Modules/GeoMapModule/-/issues/15Duplicated category selector2022-03-29T11:02:04ZSławek SikoraDuplicated category selectorCategory select drop down is displayed two times in the module configurationCategory select drop down is displayed two times in the module configuration3.0 BetaSigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/Modules/GeoMapModule/-/issues/16Markers do not show on Joomla 32022-03-29T11:01:55ZSławek SikoraMarkers do not show on Joomla 3It looks like entries markers aren't loaded on Joomla 3, there also appear following notice there:<br />
> Notice: json://{"section":"add_css_file","message":"File \/home\/sikorasobipro\/test4.sikora.sobipro.eu\/components\/com_sobipro\/usr\/templates\/default7\/css\/geomap-module.css does not exist.","code":0,"file":"SPHeader","line":616,"content":"In file SPHeader at line 616"} in /home/sikorasobipro/test4.sikora.sobipro.eu/components/com_sobipro/lib/sobi.php on line 107
On Joomla 4 everything seems to be OK. Tested on Joomla! 3.10.6; SobiPro 2.0.0.43 RC; SobiPro SP-GeoMap 3.0.0.2 Beta; SP-GeoMap Field 4.0.0.3 BetaIt looks like entries markers aren't loaded on Joomla 3, there also appear following notice there:<br />
> Notice: json://{"section":"add_css_file","message":"File \/home\/sikorasobipro\/test4.sikora.sobipro.eu\/components\/com_sobipro\/usr\/templates\/default7\/css\/geomap-module.css does not exist.","code":0,"file":"SPHeader","line":616,"content":"In file SPHeader at line 616"} in /home/sikorasobipro/test4.sikora.sobipro.eu/components/com_sobipro/lib/sobi.php on line 107
On Joomla 4 everything seems to be OK. Tested on Joomla! 3.10.6; SobiPro 2.0.0.43 RC; SobiPro SP-GeoMap 3.0.0.2 Beta; SP-GeoMap Field 4.0.0.3 Beta3.0 BetaSigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/Modules/GeoMapModule/-/issues/17Missed cluster markers on Leaflet map2022-03-29T11:01:38ZSławek SikoraMissed cluster markers on Leaflet mapLeaflet Map have missed cluster marker image, only number appear on the map.Leaflet Map have missed cluster marker image, only number appear on the map.3.0 BetaSigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/GeoMapField/-/issues/10Autosuggest hangs Chrome with GeoMap2022-03-29T11:00:49ZSławek SikoraAutosuggest hangs Chrome with GeoMapI'm not sure if this is related to the core or GeoMap itself, but when we have set GeoMap as searchable and enabled autosuggest for general inputbox at search page, whenever we type something there is generated following JS error:<br>
```
jquery.min.js?8eda277009180005ba80493283bb3f8b:2 Uncaught RangeError: Maximum call stack size exceeded
at HTMLButtonElement.toString (<anonymous>)
at Function.type (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
```
which hangs browser for few seconds. It happens under Chrome and MsEdge browser, looks like it doesn't affect Firefox.I'm not sure if this is related to the core or GeoMap itself, but when we have set GeoMap as searchable and enabled autosuggest for general inputbox at search page, whenever we type something there is generated following JS error:<br>
```
jquery.min.js?8eda277009180005ba80493283bb3f8b:2 Uncaught RangeError: Maximum call stack size exceeded
at HTMLButtonElement.toString (<anonymous>)
at Function.type (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
at nn (jquery.min.js?8eda277009180005ba80493283bb3f8b:2)
```
which hangs browser for few seconds. It happens under Chrome and MsEdge browser, looks like it doesn't affect Firefox.4.0Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/GeoMapField/-/issues/13Can't clear coordinates during entry edition2022-03-29T11:00:25ZSławek SikoraCan't clear coordinates during entry editionThere is no possibility to remove data from GeoMap field, once it is saved with some coordinates. Removed data during entry edition is recovered after entry save.There is no possibility to remove data from GeoMap field, once it is saved with some coordinates. Removed data during entry edition is recovered after entry save.4.0Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/225section configuration generate error wth PHP 82022-03-15T12:44:44ZSławek Sikorasection configuration generate error wth PHP 8Accessing section configuration generate following error with PHP 8:
An error has occurred.
- 0 count(): Argument #1 ($value) must be of type Countable|array, null given
-
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/views/adm/view.php:868
- 2 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:824
- 3 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 4 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:824
- 5 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 6 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 7 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 8 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:356
- 9 SPAdmView->parseDefinition() JROOT/components/com_sobipro/lib/views/adm/view.php:359
- 10 SPAdmView->parseDefinition() JROOT/components/com_sobipro/lib/views/adm/view.php:141
- 11 SPAdmView->loadDefinition() JROOT/components/com_sobipro/lib/views/adm/view.php:215
- 12 SPAdmView->determineTemplate() JROOT/components/com_sobipro/lib/ctrl/adm/config.php:568
- 13 SPConfigAdmCtrl->view() JROOT/components/com_sobipro/lib/ctrl/adm/config.php:114
- 14 SPConfigAdmCtrl->execute() JROOT/components/com_sobipro/lib/ctrl/adm/sobipro.php:458
- 15 SobiProAdmCtrl->execute() JROOT/administrator/components/com_sobipro/sobipro.php:57
- 16 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:69
- 17 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
- 18 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:389
- 19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:143
- 20 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:186
- 21 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:278
- 22 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:63
- 23 require_once() JROOT/administrator/index.php:32Accessing section configuration generate following error with PHP 8:
An error has occurred.
- 0 count(): Argument #1 ($value) must be of type Countable|array, null given
-
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/views/adm/view.php:868
- 2 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:824
- 3 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 4 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:824
- 5 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 6 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 7 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:919
- 8 SPAdmView->xmlBody() JROOT/components/com_sobipro/lib/views/adm/view.php:356
- 9 SPAdmView->parseDefinition() JROOT/components/com_sobipro/lib/views/adm/view.php:359
- 10 SPAdmView->parseDefinition() JROOT/components/com_sobipro/lib/views/adm/view.php:141
- 11 SPAdmView->loadDefinition() JROOT/components/com_sobipro/lib/views/adm/view.php:215
- 12 SPAdmView->determineTemplate() JROOT/components/com_sobipro/lib/ctrl/adm/config.php:568
- 13 SPConfigAdmCtrl->view() JROOT/components/com_sobipro/lib/ctrl/adm/config.php:114
- 14 SPConfigAdmCtrl->execute() JROOT/components/com_sobipro/lib/ctrl/adm/sobipro.php:458
- 15 SobiProAdmCtrl->execute() JROOT/administrator/components/com_sobipro/sobipro.php:57
- 16 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:69
- 17 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
- 18 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:389
- 19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:143
- 20 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:186
- 21 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:278
- 22 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:63
- 23 require_once() JROOT/administrator/index.php:322.0 RC 3Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/212Error Log - SobiPro 2.0 - Joomla 4.02022-02-25T13:39:38ZGarry-PError Log - SobiPro 2.0 - Joomla 4.0SobiPro Clean Install:
Backend Saves OK
FrontEnd Both Cancel and the Save Button Does Nothing
*DOMDocument::load(): I/O warning : failed to load external entity "/components/com_sobipro/etc/repos/repository_sigsiu_net.xml"
Error Date 13 October 2021, 09:35:49
In File /lib/ctrl/adm/extensions.php: 1073
Requested URI /administrator/index.php**
<details><summary>Click to expand</summary>
`]]></callTrace>
</error>
<error date="2021-10-13 07:35:48" level="E_WARNING" returnCode="0" section="PHP">
<message>DOMDocument::load(): I/O warning : failed to load external entity "/components/com_sobipro/etc/repos/repository_sigsiu_net.xml"</message>
<file>/home/cloudpanel/htdocs/www.xxxxxxxxxxxxx.com/components/com_sobipro/lib/ctrl/adm/extensions.php:1073</file>
<user uid="485">
<ip>120.159.189.190</ip>
<userAgent>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36</userAgent>
<requestedUri>/administrator/index.php</requestedUri>
<referrerUri>administrator/index.php?option=com_sobipro&task=extensions.browse</referrerUri>
</user>
<callStack><![CDATA[
array (
'repositoryId' => 'repository.sigsiu.net',
'connection' =>
array (
),
'errno' => '',
'status' => '',
'def' =>
array (
),
'path' => '/components/com_sobipro/etc/repos/repository_sigsiu_net.xml',
'file' =>
array (
),
'info' => '<?xml version="1.0" encoding="UTF-8"?>
<repository
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://xml.sigsiu.net/SobiPro/repository.xsd">
<name>SobiPro Repository</name>
<id>sobipro_core</id>
<repositoryLocation>repository.php</repositoryLocation>
<description>
SobiPro Repository at https://repository.sigsiu.net
</description>
<maintainer>
<name>Sigsiu.NET GmbH</name>
<email>sobi[at]sigsiu.net</email>
<url>https://www.sigsiu.net/</url>
<supportUrl>https://www.sigsiu.net/support/</supportUrl>
</maintainer>
</repository>
',
'connectionInfo' =>
array (
'url' => 'https://repository.sigsiu.net/repository.xml',
'content_type' => 'application/xml',
'http_code' => 200,
'header_size' => 258,
'request_size' => 74,
'filetime' => -1,
'ssl_verify_result' => 0,
'redirect_count' => 0,
'total_time' => 1.299914,
'namelookup_time' => 0.000929,
'connect_time' => 0.321366,
'pretransfer_time' => 0.973522,
'size_upload' => 0,
'size_download' => 615,
'speed_download' => 473,
'speed_upload' => 0,
'download_content_length' => 615,
'upload_content_length' => -1,
'starttransfer_time' => 1.29987,
'redirect_time' => 0,
'redirect_url' => '',
'primary_ip' => '195.201.12.175',
'certinfo' =>
array (
),
'primary_port' => 443,
'local_ip' => '149.28.174.136',
'local_port' => 33140,
'http_version' => 2,
'protocol' => 2,
'ssl_verifyresult' => 0,
'scheme' => 'HTTPS',
'appconnect_time_us' => 973466,
'connect_time_us' => 321366,
'namelookup_time_us' => 929,
'pretransfer_time_us' => 973522,
'redirect_time_us' => 0,
'starttransfer_time_us' => 1299870,
'total_time_us' => 1299914,
),
'arrUtils' =>
array (
),
'remoteDef' =>
array (
),
)
]]></callStack>
<callTrace><![CDATA[
array (
0 =>
array (
'file' => '/components/com_sobipro/lib/base/config.php',
'line' => '520',
'function' => 'backtrace',
'class' => 'SPConfig',
),
1 =>
array (
'file' => '/components/com_sobipro/lib/base/exception.php',
'line' => '175',
'function' => 'getBacktrace',
'class' => 'SPConfig',
),
2 =>
array (
'file' => 'none',
'line' => 'none',
'function' => 'SPExceptionHandler',
'class' => 'none',
),
3 =>
array (
'file' => '/components/com_sobipro/lib/ctrl/adm/extensions.php',
'line' => '1073',
'function' => 'load',
'class' => 'DOMDocument',
),
4 =>
array (
'file' => '/components/com_sobipro/lib/ctrl/adm/extensions.php',
'line' => '96',
'function' => 'confirmRepo',
'class' => 'SPExtensionsCtrl',
),
5 =>
array (
'file' => '/components/com_sobipro/lib/ctrl/adm/sobipro.php',
'line' => '458',
'function' => 'execute',
'class' => 'SPExtensionsCtrl',
),
6 =>
array (
'file' => '/administrator/components/com_sobipro/sobipro.php',
'line' => '57',
'function' => 'execute',
'class' => 'SobiProAdmCtrl',
),
7 =>
array (
'file' => '/libraries/src/Dispatcher/LegacyComponentDispatcher.php',
'line' => '69',
'function' => 'require_once',
'class' => 'none',
),
8 =>
array (
'file' => '/libraries/src/Dispatcher/LegacyComponentDispatcher.php',
'line' => '71',
'function' => 'Joomla\CMS\Dispatcher\{closure}',
'class' => 'Joomla\CMS\Dispatcher\LegacyComponentDispatcher',
),
9 =>
array (
'file' => '/libraries/src/Component/ComponentHelper.php',
'line' => '389',
'function' => 'dispatch',
'class' => 'Joomla\CMS\Dispatcher\LegacyComponentDispatcher',
),
10 =>
array (
'file' => '/libraries/src/Application/AdministratorApplication.php',
'line' => '143',
'function' => 'renderComponent',
'class' => 'Joomla\CMS\Component\ComponentHelper',
),
11 =>
array (
'file' => '/libraries/src/Application/AdministratorApplication.php',
'line' => '186',
'function' => 'dispatch',
'class' => 'Joomla\CMS\Application\AdministratorApplication',
),
12 =>
array (
'file' => '/libraries/src/Application/CMSApplication.php',
'line' => '278',
'function' => 'doExecute',
'class' => 'Joomla\CMS\Application\AdministratorApplication',
),
13 =>
array (
'file' => '/administrator/includes/app.php',
'line' => '63',
'function' => 'execute',
'class' => 'Joomla\CMS\Application\CMSApplication',
),
14 =>
array (
'file' => '/administrator/index.php',
'line' => '32',
'function' => 'require_once',
'class' => 'none',
),
)
]]></callTrace>
</error>
</errorLog>
`
</details>SobiPro Clean Install:
Backend Saves OK
FrontEnd Both Cancel and the Save Button Does Nothing
*DOMDocument::load(): I/O warning : failed to load external entity "/components/com_sobipro/etc/repos/repository_sigsiu_net.xml"
Error Date 13 October 2021, 09:35:49
In File /lib/ctrl/adm/extensions.php: 1073
Requested URI /administrator/index.php**
<details><summary>Click to expand</summary>
`]]></callTrace>
</error>
<error date="2021-10-13 07:35:48" level="E_WARNING" returnCode="0" section="PHP">
<message>DOMDocument::load(): I/O warning : failed to load external entity "/components/com_sobipro/etc/repos/repository_sigsiu_net.xml"</message>
<file>/home/cloudpanel/htdocs/www.xxxxxxxxxxxxx.com/components/com_sobipro/lib/ctrl/adm/extensions.php:1073</file>
<user uid="485">
<ip>120.159.189.190</ip>
<userAgent>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36</userAgent>
<requestedUri>/administrator/index.php</requestedUri>
<referrerUri>administrator/index.php?option=com_sobipro&task=extensions.browse</referrerUri>
</user>
<callStack><![CDATA[
array (
'repositoryId' => 'repository.sigsiu.net',
'connection' =>
array (
),
'errno' => '',
'status' => '',
'def' =>
array (
),
'path' => '/components/com_sobipro/etc/repos/repository_sigsiu_net.xml',
'file' =>
array (
),
'info' => '<?xml version="1.0" encoding="UTF-8"?>
<repository
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://xml.sigsiu.net/SobiPro/repository.xsd">
<name>SobiPro Repository</name>
<id>sobipro_core</id>
<repositoryLocation>repository.php</repositoryLocation>
<description>
SobiPro Repository at https://repository.sigsiu.net
</description>
<maintainer>
<name>Sigsiu.NET GmbH</name>
<email>sobi[at]sigsiu.net</email>
<url>https://www.sigsiu.net/</url>
<supportUrl>https://www.sigsiu.net/support/</supportUrl>
</maintainer>
</repository>
',
'connectionInfo' =>
array (
'url' => 'https://repository.sigsiu.net/repository.xml',
'content_type' => 'application/xml',
'http_code' => 200,
'header_size' => 258,
'request_size' => 74,
'filetime' => -1,
'ssl_verify_result' => 0,
'redirect_count' => 0,
'total_time' => 1.299914,
'namelookup_time' => 0.000929,
'connect_time' => 0.321366,
'pretransfer_time' => 0.973522,
'size_upload' => 0,
'size_download' => 615,
'speed_download' => 473,
'speed_upload' => 0,
'download_content_length' => 615,
'upload_content_length' => -1,
'starttransfer_time' => 1.29987,
'redirect_time' => 0,
'redirect_url' => '',
'primary_ip' => '195.201.12.175',
'certinfo' =>
array (
),
'primary_port' => 443,
'local_ip' => '149.28.174.136',
'local_port' => 33140,
'http_version' => 2,
'protocol' => 2,
'ssl_verifyresult' => 0,
'scheme' => 'HTTPS',
'appconnect_time_us' => 973466,
'connect_time_us' => 321366,
'namelookup_time_us' => 929,
'pretransfer_time_us' => 973522,
'redirect_time_us' => 0,
'starttransfer_time_us' => 1299870,
'total_time_us' => 1299914,
),
'arrUtils' =>
array (
),
'remoteDef' =>
array (
),
)
]]></callStack>
<callTrace><![CDATA[
array (
0 =>
array (
'file' => '/components/com_sobipro/lib/base/config.php',
'line' => '520',
'function' => 'backtrace',
'class' => 'SPConfig',
),
1 =>
array (
'file' => '/components/com_sobipro/lib/base/exception.php',
'line' => '175',
'function' => 'getBacktrace',
'class' => 'SPConfig',
),
2 =>
array (
'file' => 'none',
'line' => 'none',
'function' => 'SPExceptionHandler',
'class' => 'none',
),
3 =>
array (
'file' => '/components/com_sobipro/lib/ctrl/adm/extensions.php',
'line' => '1073',
'function' => 'load',
'class' => 'DOMDocument',
),
4 =>
array (
'file' => '/components/com_sobipro/lib/ctrl/adm/extensions.php',
'line' => '96',
'function' => 'confirmRepo',
'class' => 'SPExtensionsCtrl',
),
5 =>
array (
'file' => '/components/com_sobipro/lib/ctrl/adm/sobipro.php',
'line' => '458',
'function' => 'execute',
'class' => 'SPExtensionsCtrl',
),
6 =>
array (
'file' => '/administrator/components/com_sobipro/sobipro.php',
'line' => '57',
'function' => 'execute',
'class' => 'SobiProAdmCtrl',
),
7 =>
array (
'file' => '/libraries/src/Dispatcher/LegacyComponentDispatcher.php',
'line' => '69',
'function' => 'require_once',
'class' => 'none',
),
8 =>
array (
'file' => '/libraries/src/Dispatcher/LegacyComponentDispatcher.php',
'line' => '71',
'function' => 'Joomla\CMS\Dispatcher\{closure}',
'class' => 'Joomla\CMS\Dispatcher\LegacyComponentDispatcher',
),
9 =>
array (
'file' => '/libraries/src/Component/ComponentHelper.php',
'line' => '389',
'function' => 'dispatch',
'class' => 'Joomla\CMS\Dispatcher\LegacyComponentDispatcher',
),
10 =>
array (
'file' => '/libraries/src/Application/AdministratorApplication.php',
'line' => '143',
'function' => 'renderComponent',
'class' => 'Joomla\CMS\Component\ComponentHelper',
),
11 =>
array (
'file' => '/libraries/src/Application/AdministratorApplication.php',
'line' => '186',
'function' => 'dispatch',
'class' => 'Joomla\CMS\Application\AdministratorApplication',
),
12 =>
array (
'file' => '/libraries/src/Application/CMSApplication.php',
'line' => '278',
'function' => 'doExecute',
'class' => 'Joomla\CMS\Application\AdministratorApplication',
),
13 =>
array (
'file' => '/administrator/includes/app.php',
'line' => '63',
'function' => 'execute',
'class' => 'Joomla\CMS\Application\CMSApplication',
),
14 =>
array (
'file' => '/administrator/index.php',
'line' => '32',
'function' => 'require_once',
'class' => 'none',
),
)
]]></callTrace>
</error>
</errorLog>
`
</details>https://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/223Fatal error when accessing category on Joomla 42022-02-25T13:38:10ZSławek SikoraFatal error when accessing category on Joomla 4There is fatal error on Joomla 4 when I try to access any of the categories:
Compile Error: Cannot declare class SPCategoriesModView, because the name is already in use
Exception Stack Trace
Symfony\Component\ErrorHandler\Error\ FatalError
in /home/sikorasobipro/test3.sikora.sobipro.eu/modules/mod_sobipro_categories/view.php (line 1)There is fatal error on Joomla 4 when I try to access any of the categories:
Compile Error: Cannot declare class SPCategoriesModView, because the name is already in use
Exception Stack Trace
Symfony\Component\ErrorHandler\Error\ FatalError
in /home/sikorasobipro/test3.sikora.sobipro.eu/modules/mod_sobipro_categories/view.php (line 1)2.0 RC 2Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/224Crash on the Joomla 3 front-end2022-02-25T13:38:03ZSławek SikoraCrash on the Joomla 3 front-endI can't access SobiPro section on the Joomla 3.10.6 front-end, got following error:<br />
0 Call to a member function get() on null
/home/sikorasobipro/test4.sikora.sobipro.eu/components/com_sobipro/lib/cms/joomla_common/base/user.php:378
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/cms/joomla_common/base/user.php:378
- 2 SPJoomlaUser::getCurrent() JROOT/components/com_sobipro/lib/base/factory.php:164
- 3 SPFactory::user() JROOT/components/com_sobipro/lib/sobi.php:537
- 4 Sobi::My() JROOT/components/com_sobipro/lib/models/dbobject.php:221
- 5 SPDBObject->__construct() JROOT/components/com_sobipro/lib/ctrl/controller.php:63
- 6 SPController->setModel() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:492
- 7 SobiProCtrl->routeObj() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:304
- 8 SobiProCtrl->route() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:159
- 9 SobiProCtrl->__construct() JROOT/components/com_sobipro/sobipro.php:54
- 10 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
- 11 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
- 12 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:194
- 13 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:233
- 14 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:225
- 15 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49
tested with SobiPro 2.0.0.37 RC and Joomla 3.10.6 on both PHP 7.4 and 8I can't access SobiPro section on the Joomla 3.10.6 front-end, got following error:<br />
0 Call to a member function get() on null
/home/sikorasobipro/test4.sikora.sobipro.eu/components/com_sobipro/lib/cms/joomla_common/base/user.php:378
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/cms/joomla_common/base/user.php:378
- 2 SPJoomlaUser::getCurrent() JROOT/components/com_sobipro/lib/base/factory.php:164
- 3 SPFactory::user() JROOT/components/com_sobipro/lib/sobi.php:537
- 4 Sobi::My() JROOT/components/com_sobipro/lib/models/dbobject.php:221
- 5 SPDBObject->__construct() JROOT/components/com_sobipro/lib/ctrl/controller.php:63
- 6 SPController->setModel() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:492
- 7 SobiProCtrl->routeObj() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:304
- 8 SobiProCtrl->route() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:159
- 9 SobiProCtrl->__construct() JROOT/components/com_sobipro/sobipro.php:54
- 10 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
- 11 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
- 12 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:194
- 13 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:233
- 14 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:225
- 15 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49
tested with SobiPro 2.0.0.37 RC and Joomla 3.10.6 on both PHP 7.4 and 82.0 RC 2Sigrid SuskiSigrid Suski