Sigsiu.NET GmbH issueshttps://code.sigsiu.net/groups/Sigsiu.NET/-/issues2021-12-17T14:34:03Zhttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/195add_section browser title parameter2021-12-17T14:34:03ZSławek Sikoraadd_section browser title parameterPerhaps I missed something, but seems like add_section parameter in the config.ini file do not change anything in the browser title. It happens also with PHP 7Perhaps I missed something, but seems like add_section parameter in the config.ini file do not change anything in the browser title. It happens also with PHP 72.0 Beta 1Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/194SOAP problems with PHP 82021-10-05T08:47:09ZSławek SikoraSOAP problems with PHP 8Got following error in the "News and Updates" tab and when I try to fetch updates in the repository:<br />
> An error has occurred: Cannot create instance of "services.soap". Error: Error finding "uri" propertyGot following error in the "News and Updates" tab and when I try to fetch updates in the repository:<br />
> An error has occurred: Cannot create instance of "services.soap". Error: Error finding "uri" property1.6.5Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/193Saving entry with PHP8 error2021-10-05T08:47:22ZSławek SikoraSaving entry with PHP8 errorWhen I try to save a entry using PHP* I got following error:
> 0 method_exists(): Argument #1 ($object_or_class) must be of type object|string, array given
> /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/cms/joomla_common/base/lang.php:404
<br /><br />
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/cms/joomla_common/base/lang.php:404
- 2 method_exists() JROOT/components/com_sobipro/lib/cms/joomla_common/base/lang.php:404
- 3 SPJoomlaLang::parseVal() JROOT/components/com_sobipro/lib/cms/joomla_common/base/lang.php:362
- 4 SPJoomlaLang::replacePlaceHolders() JROOT/components/com_sobipro/opt/plugins/paypal/init.php:117
- 5 SPPPaypal->PaymentMethodView() JROOT/components/com_sobipro/opt/plugins/paypal/init.php:48
- 6 SPPPaypal->AppPaymentMessageSend() JROOT/components/com_sobipro/lib/plugins/interface.php:256
- 7 SPPlugins->trigger() JROOT/components/com_sobipro/lib/sobi.php:241
- 8 Sobi::Trigger() JROOT/components/com_sobipro/opt/plugins/notifications/helper.php:157
- 9 SPNotificationHelper::payment() JROOT/components/com_sobipro/opt/plugins/notifications/helper.php:58
- 10 SPNotificationHelper::Trigger() JROOT/components/com_sobipro/opt/plugins/notifications/init.php:137
- 11 SPNotifications->__call() JROOT/components/com_sobipro/lib/plugins/interface.php:256
- 12 SPPlugins->trigger() JROOT/components/com_sobipro/lib/sobi.php:241
- 13 Sobi::Trigger() JROOT/components/com_sobipro/lib/models/entry.php:899
- 14 SPEntry->save() JROOT/components/com_sobipro/lib/ctrl/entry.php:474
- 15 SPEntryCtrl->save() JROOT/components/com_sobipro/lib/ctrl/controller.php:163
- 16 SPController->execute() JROOT/components/com_sobipro/lib/ctrl/entry.php:81
- 17 SPEntryCtrl->execute() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:567
- 18 SobiProCtrl->execute() JROOT/components/com_sobipro/sobipro.php:47
- 19 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
- 20 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
- 21 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:194
- 22 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:233
- 23 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:196
- 24 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49
<br /><br />after such attempt I can't access any more SobiPro in the back-end, there appear following error:
> HY000 SQLSTATE[HY000]: General error: 10 disk I/O error
> /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/base/cache.php:268
<br /><br />
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/base/cache.php:268
- 2 PDO->exec() JROOT/components/com_sobipro/lib/base/cache.php:268
- 3 SPCache->Exec() JROOT/components/com_sobipro/lib/base/cache.php:482
- 4 SPCache->addVar() JROOT/components/com_sobipro/lib/base/config.php:905
- 5 SPConfig->getParentPath() JROOT/components/com_sobipro/lib/cms/joomla_common/base/mainframe.php:898
- 6 SPJoomlaMainFrame->getItemid() JROOT/components/com_sobipro/lib/cms/joomla_common/base/mainframe.php:716
- 7 SPJoomlaMainFrame::url() JROOT/components/com_sobipro/lib/sobi.php:54
- 8 Sobi::Url() JROOT/components/com_sobipro/lib/models/entry.php:138
- 9 SPEntry->loadTable() JROOT/components/com_sobipro/lib/models/dbobject.php:839
- 10 SPDBObject->extend() JROOT/components/com_sobipro/lib/models/dbobject.php:859
- 11 SPDBObject->init() JROOT/components/com_sobipro/lib/base/factory.php:357
- 12 SPFactory::EntryRow() JROOT/components/com_sobipro/lib/ctrl/adm/front.php:370
- 13 SPAdminPanel->addEntries() JROOT/components/com_sobipro/lib/ctrl/adm/front.php:317
- 14 SPAdminPanel->getEntries() JROOT/components/com_sobipro/lib/ctrl/adm/front.php:165
- 15 SPAdminPanel->execute() JROOT/components/com_sobipro/lib/ctrl/adm/sobipro.php:450
- 16 SobiProAdmCtrl->execute() JROOT/administrator/components/com_sobipro/sobipro.php:51
- 17 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
- 18 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
- 19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:101
- 20 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:159
- 21 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:196
- 22 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/index.php:51When I try to save a entry using PHP* I got following error:
> 0 method_exists(): Argument #1 ($object_or_class) must be of type object|string, array given
> /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/cms/joomla_common/base/lang.php:404
<br /><br />
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/cms/joomla_common/base/lang.php:404
- 2 method_exists() JROOT/components/com_sobipro/lib/cms/joomla_common/base/lang.php:404
- 3 SPJoomlaLang::parseVal() JROOT/components/com_sobipro/lib/cms/joomla_common/base/lang.php:362
- 4 SPJoomlaLang::replacePlaceHolders() JROOT/components/com_sobipro/opt/plugins/paypal/init.php:117
- 5 SPPPaypal->PaymentMethodView() JROOT/components/com_sobipro/opt/plugins/paypal/init.php:48
- 6 SPPPaypal->AppPaymentMessageSend() JROOT/components/com_sobipro/lib/plugins/interface.php:256
- 7 SPPlugins->trigger() JROOT/components/com_sobipro/lib/sobi.php:241
- 8 Sobi::Trigger() JROOT/components/com_sobipro/opt/plugins/notifications/helper.php:157
- 9 SPNotificationHelper::payment() JROOT/components/com_sobipro/opt/plugins/notifications/helper.php:58
- 10 SPNotificationHelper::Trigger() JROOT/components/com_sobipro/opt/plugins/notifications/init.php:137
- 11 SPNotifications->__call() JROOT/components/com_sobipro/lib/plugins/interface.php:256
- 12 SPPlugins->trigger() JROOT/components/com_sobipro/lib/sobi.php:241
- 13 Sobi::Trigger() JROOT/components/com_sobipro/lib/models/entry.php:899
- 14 SPEntry->save() JROOT/components/com_sobipro/lib/ctrl/entry.php:474
- 15 SPEntryCtrl->save() JROOT/components/com_sobipro/lib/ctrl/controller.php:163
- 16 SPController->execute() JROOT/components/com_sobipro/lib/ctrl/entry.php:81
- 17 SPEntryCtrl->execute() JROOT/components/com_sobipro/lib/ctrl/sobipro.php:567
- 18 SobiProCtrl->execute() JROOT/components/com_sobipro/sobipro.php:47
- 19 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
- 20 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
- 21 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:194
- 22 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:233
- 23 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:196
- 24 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49
<br /><br />after such attempt I can't access any more SobiPro in the back-end, there appear following error:
> HY000 SQLSTATE[HY000]: General error: 10 disk I/O error
> /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/base/cache.php:268
<br /><br />
- Call stack
- # Function Location
- 1 () JROOT/components/com_sobipro/lib/base/cache.php:268
- 2 PDO->exec() JROOT/components/com_sobipro/lib/base/cache.php:268
- 3 SPCache->Exec() JROOT/components/com_sobipro/lib/base/cache.php:482
- 4 SPCache->addVar() JROOT/components/com_sobipro/lib/base/config.php:905
- 5 SPConfig->getParentPath() JROOT/components/com_sobipro/lib/cms/joomla_common/base/mainframe.php:898
- 6 SPJoomlaMainFrame->getItemid() JROOT/components/com_sobipro/lib/cms/joomla_common/base/mainframe.php:716
- 7 SPJoomlaMainFrame::url() JROOT/components/com_sobipro/lib/sobi.php:54
- 8 Sobi::Url() JROOT/components/com_sobipro/lib/models/entry.php:138
- 9 SPEntry->loadTable() JROOT/components/com_sobipro/lib/models/dbobject.php:839
- 10 SPDBObject->extend() JROOT/components/com_sobipro/lib/models/dbobject.php:859
- 11 SPDBObject->init() JROOT/components/com_sobipro/lib/base/factory.php:357
- 12 SPFactory::EntryRow() JROOT/components/com_sobipro/lib/ctrl/adm/front.php:370
- 13 SPAdminPanel->addEntries() JROOT/components/com_sobipro/lib/ctrl/adm/front.php:317
- 14 SPAdminPanel->getEntries() JROOT/components/com_sobipro/lib/ctrl/adm/front.php:165
- 15 SPAdminPanel->execute() JROOT/components/com_sobipro/lib/ctrl/adm/sobipro.php:450
- 16 SobiProAdmCtrl->execute() JROOT/administrator/components/com_sobipro/sobipro.php:51
- 17 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
- 18 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
- 19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:101
- 20 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:159
- 21 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:196
- 22 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/index.php:511.6.5Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/192category field errors with php 82021-10-05T08:47:29ZSławek Sikoracategory field errors with php 8Following errors appear in the add entry form (front and back-end) and search page:<br /><br />
> Warning: SPField_Category::reorder(): Argument #1 ($from) must be passed by reference, value given in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 549
>
> Warning: SPField_Category::reorder(): Argument #2 ($to) must be passed by reference, value given in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 549
>
> Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 549
<br/>
They appear with all of the methodsFollowing errors appear in the add entry form (front and back-end) and search page:<br /><br />
> Warning: SPField_Category::reorder(): Argument #1 ($from) must be passed by reference, value given in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 549
>
> Warning: SPField_Category::reorder(): Argument #2 ($to) must be passed by reference, value given in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 549
>
> Deprecated: usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 549
<br/>
They appear with all of the methods1.6.5Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/191Fields which are not editable, are not validated correctly for new entries2021-11-15T14:27:12ZSławek SikoraFields which are not editable, are not validated correctly for new entriesWhen required field is set as not editable, then after click on form save it isn't checked by form validator, in the result when we left it empty we will get 500 error with information that it is required field and cannot be left empty.When required field is set as not editable, then after click on form save it isn't checked by form validator, in the result when we left it empty we will get 500 error with information that it is required field and cannot be left empty.1.6.5Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/190Unapproved entries do not show in alpha listing view2021-07-16T12:28:46ZSławek SikoraUnapproved entries do not show in alpha listing viewNew entries which aren't approved aren't visible in the alpha listing view for admins and users with rights to see unapproved entries. They are displayed in the section. category and search but when you browse alpha view they are hidden. When we approve them and unapprove again then they become visible.New entries which aren't approved aren't visible in the alpha listing view for admins and users with rights to see unapproved entries. They are displayed in the section. category and search but when you browse alpha view they are hidden. When we approve them and unapprove again then they become visible.1.6.4Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/183Search message2021-02-27T09:50:55ZSławek SikoraSearch messageWhen search is made by external source, like search link or simple search module and there is no parameter for search box (sp_search_for is empty), in the search message there is empty string for search word, like:<br />
> Found 3 result(s) while searching for ''
<br />It works fine when we type something in the general search box, but when it is empty instead showing "Found 3 result(s)!" message there is displayed standard text.When search is made by external source, like search link or simple search module and there is no parameter for search box (sp_search_for is empty), in the search message there is empty string for search word, like:<br />
> Found 3 result(s) while searching for ''
<br />It works fine when we type something in the general search box, but when it is empty instead showing "Found 3 result(s)!" message there is displayed standard text.1.6.3Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/182Save entry redirection does not show a message2021-11-15T14:27:32ZSławek SikoraSave entry redirection does not show a messageWhen redirection for saving entry form is set to custom address, there is not displayed info message after redirection.When redirection for saving entry form is set to custom address, there is not displayed info message after redirection.1.6.5Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/181Can't upload files with Download Field from front-end2021-06-22T09:43:34ZSławek SikoraCan't upload files with Download Field from front-endThere is no possibility to upload files with the Download field from the front-end. Uploading from back-end works fineThere is no possibility to upload files with the Download field from the front-end. Uploading from back-end works fine1.6.4Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/180Saving template configuration for override templates2021-01-27T13:48:53ZSławek SikoraSaving template configuration for override templatesThe problem happens when we have created override templates like in the packages template, when template configuration settings should be saved to multiple json files (edit, basic, silver, gold). Such configuration require two times saving template configuration for such options. It happens because at first save, updated is default edit.json file (or other which is set in the option setting) and at next save this value is copied to the other templates.
I'm not sure if it can be fixed or eventually documentation need to be updated about itThe problem happens when we have created override templates like in the packages template, when template configuration settings should be saved to multiple json files (edit, basic, silver, gold). Such configuration require two times saving template configuration for such options. It happens because at first save, updated is default edit.json file (or other which is set in the option setting) and at next save this value is copied to the other templates.
I'm not sure if it can be fixed or eventually documentation need to be updated about itSigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/179Deleting template show error message2020-09-21T11:12:04ZSławek SikoraDeleting template show error messageWhen template is deleted (no matter if it happens in the template manager or section template view) there appear 'Cannot remove template!' error message, however template is deleted properly.When template is deleted (no matter if it happens in the template manager or section template view) there appear 'Cannot remove template!' error message, however template is deleted properly.Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/178Data accelerator problems with collection application2022-11-22T08:31:09ZSławek SikoraData accelerator problems with collection applicationI'm not sure if this is related to the core or collection application, so I put it here now. When data accelerator is enabled, and we navigate to the collection view, directly after adding some item to the collection list, when we back to the section/category view there are loaded all fields to the view, no matter if they are set to be visible in vcard or details view. <br />
It doesn't happens when we for example refresh view after adding entry to the collection, or go to the category or perform other action, to recreate this issue, collection view must be open directly after adding entries to the list.I'm not sure if this is related to the core or collection application, so I put it here now. When data accelerator is enabled, and we navigate to the collection view, directly after adding some item to the collection list, when we back to the section/category view there are loaded all fields to the view, no matter if they are set to be visible in vcard or details view. <br />
It doesn't happens when we for example refresh view after adding entry to the collection, or go to the category or perform other action, to recreate this issue, collection view must be open directly after adding entries to the list.2.1.0Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/176Purge entries functionlaity2020-12-03T11:12:14ZSławek SikoraPurge entries functionlaityWhen I try to purge entries I got always 'Found 0 entries to delete.' message.When I try to purge entries I got always 'Found 0 entries to delete.' message.1.6.1Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/175saving info field output data for edit view only2020-09-03T09:18:27ZSławek Sikorasaving info field output data for edit view onlyIt is not possible to save only output data of the input view for the field when data for entry view is empty. Data is not saved until we put anything in the output field for the entry view.<br>
To test it just try to save anything in the entry form output and left entry view output empty, changes will be not saved.It is not possible to save only output data of the input view for the field when data for entry view is empty. Data is not saved until we put anything in the output field for the entry view.<br>
To test it just try to save anything in the entry form output and left entry view output empty, changes will be not saved.1.6Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/174Not correct behaviour of the entries history logging2021-12-17T14:34:14ZSławek SikoraNot correct behaviour of the entries history loggingLooks like there appear some problems with correct history logging. For example there is no revision data for inputbox and textarea fields. I will update this report with some future test, in this moment I will add here tutorial for general re-creating of this issue.<br />
```
Create a new section
======================
section settings -> default
section template -> default V5 B3
acl -> add to default acl: right to approve own entries
acl -> add to default acl: right to publish own entries
acl -> add to default acl: right to edit own entries
acl -> revoke from default acl: group guests
create a default category
change default category field to a fix value (use ID from created default cat)
add this fields (all with default settings):
- textarea (field_textarea)
- gallery (field_gallery)
- geomap (field_geomap)
- radio (field_radio)
- option-1 = "Option 1"
- option-2 = "Option 2"
- option-3 = "Option 3"
Test steps Result
===============================================================================
CREATION
--------------------------------------------------------------------------------
1. create an entry in frontend | entry is created and accesible in frontend
2. goto backends entry history | 2 records available -> 1x added, 1x changed
3. click to load first hist record| Revision not found (ok, no problem)
4. click 2nd hist record (change) | Revision is loaded
5. look at the field values now | name and textarea ARE NOT marked as changed
| gallery, geomap, radio ARE marked as changed
| name and textarea show the entered values
| gallery and geomap show the entered values
| radio has NO option selected
FIRST EDIT
--------------------------------------------------------------------------------
1. edit the entry in frontend | entry is changed and shows new values
(change all field values)
2. goto backends entry history | 3 records available -> 1x added, 2x changed
3. load 'add' history record | Revision not found (ok, no problem)
4. load first change reccord | Revision is loaded
5. look at the field values | ALL Fields marked as changed now (!)
| name, textarea and geomap have data
| gallery and radio are empty (!)
| geomap shows NEW data, NOT those at creation
6. now load second change reccord | Revision is loaded
7. look at the field values | name and textarea ARE NOT marked as changed!
| gallery, geomap, radio ARE marked as changed
| name, textarea and geomap showing NEW data!
| radio shows the OLD value!
```Looks like there appear some problems with correct history logging. For example there is no revision data for inputbox and textarea fields. I will update this report with some future test, in this moment I will add here tutorial for general re-creating of this issue.<br />
```
Create a new section
======================
section settings -> default
section template -> default V5 B3
acl -> add to default acl: right to approve own entries
acl -> add to default acl: right to publish own entries
acl -> add to default acl: right to edit own entries
acl -> revoke from default acl: group guests
create a default category
change default category field to a fix value (use ID from created default cat)
add this fields (all with default settings):
- textarea (field_textarea)
- gallery (field_gallery)
- geomap (field_geomap)
- radio (field_radio)
- option-1 = "Option 1"
- option-2 = "Option 2"
- option-3 = "Option 3"
Test steps Result
===============================================================================
CREATION
--------------------------------------------------------------------------------
1. create an entry in frontend | entry is created and accesible in frontend
2. goto backends entry history | 2 records available -> 1x added, 1x changed
3. click to load first hist record| Revision not found (ok, no problem)
4. click 2nd hist record (change) | Revision is loaded
5. look at the field values now | name and textarea ARE NOT marked as changed
| gallery, geomap, radio ARE marked as changed
| name and textarea show the entered values
| gallery and geomap show the entered values
| radio has NO option selected
FIRST EDIT
--------------------------------------------------------------------------------
1. edit the entry in frontend | entry is changed and shows new values
(change all field values)
2. goto backends entry history | 3 records available -> 1x added, 2x changed
3. load 'add' history record | Revision not found (ok, no problem)
4. load first change reccord | Revision is loaded
5. look at the field values | ALL Fields marked as changed now (!)
| name, textarea and geomap have data
| gallery and radio are empty (!)
| geomap shows NEW data, NOT those at creation
6. now load second change reccord | Revision is loaded
7. look at the field values | name and textarea ARE NOT marked as changed!
| gallery, geomap, radio ARE marked as changed
| name, textarea and geomap showing NEW data!
| radio shows the OLD value!
```2.0 Alpha 1Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/173Replacing placeholder brackets in the href attribute to it encoding reference2020-07-15T11:08:06ZSławek SikoraReplacing placeholder brackets in the href attribute to it encoding referenceI'm not sure if it is exactly a bug, but the problem happens only when we try to put placeholder inside href attribute, like:<br />
`<a href="{some.url}">something</a>`
<br />after saving it and refreshing field it is changed to <br />
`<a href="%7Bsome.url%7D">something</a>`
<br /><br /> It happens with Tiny when editor is disabled, with CodeMirror and completely disabled editor in Joomla.
<br />There is no problem when I add same placeholder for example to class, style or alt attribute. I can also save it in the notification app configuration, or in the section description, there such problem doesn't appear. It only affect contact form field.
<br /><br />I can only save such value with Tiny editor when editor is enabled, by simply pasting this line and saving, however I think it should also work when editor is disabled or completely not used.I'm not sure if it is exactly a bug, but the problem happens only when we try to put placeholder inside href attribute, like:<br />
`<a href="{some.url}">something</a>`
<br />after saving it and refreshing field it is changed to <br />
`<a href="%7Bsome.url%7D">something</a>`
<br /><br /> It happens with Tiny when editor is disabled, with CodeMirror and completely disabled editor in Joomla.
<br />There is no problem when I add same placeholder for example to class, style or alt attribute. I can also save it in the notification app configuration, or in the section description, there such problem doesn't appear. It only affect contact form field.
<br /><br />I can only save such value with Tiny editor when editor is enabled, by simply pasting this line and saving, however I think it should also work when editor is disabled or completely not used.Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/172multiple range search fields problems2020-09-03T09:18:20ZSławek Sikoramultiple range search fields problemsThe problem happens when we have 2 or more search fields set to be searchable via range search. When last of them is left empty there appear following error in the error log:<br />
preg_quote() expects parameter 1 to be string, array given
<br />Also search results do not display entries which contains data from this fieldThe problem happens when we have 2 or more search fields set to be searchable via range search. When last of them is left empty there appear following error in the error log:<br />
preg_quote() expects parameter 1 to be string, array given
<br />Also search results do not display entries which contains data from this field1.6Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/171multiple POST requests when we re-uploading images in entry form2020-09-03T09:18:33ZSławek Sikoramultiple POST requests when we re-uploading images in entry formSituation happens when we add or edit entry, and during this edition we decide to change uploaded image. Every time when we select and upload new image for same field, the number of POST requests are doubled, so when we upload image first time there is one POST request, then when we decide to change it and upload new one, and there are performed 2 POST request, after next change 4, then 8 etc... This number raise until we save the form, after saving and editing entry, whole process start from the beginning. <br>
It also multiply number of images which are uploaded to the temporary folder at the server.Situation happens when we add or edit entry, and during this edition we decide to change uploaded image. Every time when we select and upload new image for same field, the number of POST requests are doubled, so when we upload image first time there is one POST request, then when we decide to change it and upload new one, and there are performed 2 POST request, after next change 4, then 8 etc... This number raise until we save the form, after saving and editing entry, whole process start from the beginning. <br>
It also multiply number of images which are uploaded to the temporary folder at the server.1.6Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/170Category field notice at search page2020-06-05T14:17:58ZSławek SikoraCategory field notice at search pageWhen category field is set as searchable populated list it produce following notice at search page:<br>
Notice: Trying to access array offset on value of type null in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 665When category field is set as searchable populated list it produce following notice at search page:<br>
Notice: Trying to access array offset on value of type null in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/opt/fields/category.php on line 6651.5.3Sigrid SuskiSigrid Suskihttps://code.sigsiu.net/Sigsiu.NET/SobiPro/-/issues/169All entries view notices2020-06-05T14:18:05ZSławek SikoraAll entries view noticesThese messages appear in the back-end all entries view.<br >
Notice: Trying to access array offset on value of type null in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/base/cache.php on line 541<br><br>
Notice: Trying to access array offset on value of type int in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/views/adm/section.php on line 241
<br><br>This one with cache appear also at entry details view at the front-endThese messages appear in the back-end all entries view.<br >
Notice: Trying to access array offset on value of type null in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/base/cache.php on line 541<br><br>
Notice: Trying to access array offset on value of type int in /home/sikorasobipro/test2.sikora.sobipro.eu/components/com_sobipro/lib/views/adm/section.php on line 241
<br><br>This one with cache appear also at entry details view at the front-end1.5.3Sigrid SuskiSigrid Suski