@Ehren, is there any theme setting or a custom CSS I can use to make the block of grid from Downloads index smaller? Particularly I found it very big.
Thank you.
Just a note here. This is related to a profile completion step on the registration page; the step uses 2 profile fields. If I disable the step from appearing on the registration screen, it works fine.
Pagination in messages isn't working. If I click on any other page, I go from (link in pagination):
See:
to:
then I'm redirected to the (main app) index.
This has been happening for quite a while now. I never remember to report it.
Messenger is working just fine but I have a lot of this in the logs:
Error: Call to undefined method IPS\core\Messenger\Conversation::unread() (0)
#0 /home/sosinvisioncom/public_html/system/Notification/Inline.php(251): IPS\core\extensions\core\Notifications\MyStuff->parse_mention()
#1 /home/sosinvisioncom/public_html/system/Notification/Table.php(121): IPS\Notification\Inline->getData()
#2 /home/sosinvisioncom/public_html/applications/core/modules/front/system/notifications.php(83): IPS\Notification\Table->getRows()
#3 /home/sosinvisioncom/public_html/system/Dispatcher/Controller.php(139): IPS\core\modules\front\system\notifications->manage()
#4 /home/sosinvisioncom/public_html/system/Dispatcher/Dispatcher.php(169): IPS\Dispatcher\Controller->execute()
#5 /home/sosinvisioncom/public_html/index.php(16): IPS\Dispatcher->run()
#6 {main}
I had a field used in the registration screen. Deleted the field and now the registration is broken:
SELECT * FROM `core_pfields_content` WHERE member_id = IS NULL
IPS\Db\Exception: 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 'IS NULL' at line 1 (1064)
#0 /home/sosinvisioncom/public_html/system/Db/Select.php(402): IPS\Db->preparedQuery()
#1 /home/sosinvisioncom/public_html/system/Db/Select.php(460): IPS\Db\Select->runQuery()
#2 /home/sosinvisioncom/public_html/system/Db/Select.php(384): IPS\Db\Select->rewind()
#3 /home/sosinvisioncom/public_html/applications/core/extensions/core/ProfileSteps/ProfileFields.php(250): IPS\Db\Select->first()
#4 /home/sosinvisioncom/public_html/applications/core/modules/front/system/register.php(257): IPS\core\extensions\core\ProfileSteps\ProfileFields::wizard()
#5 /home/sosinvisioncom/public_html/system/Dispatcher/Controller.php(139): IPS\core\modules\front\system\register->manage()
#6 /home/sosinvisioncom/public_html/system/Dispatcher/Dispatcher.php(169): IPS\Dispatcher\Controller->execute()
#7 /home/sosinvisioncom/public_html/index.php(16): IPS\Dispatcher->run()
#8 {main}
So I switched from the full registration to quick registration, now another error pops up: EX0:
Error: Attempt to assign property "class" on array (0)
#0 /home/sosinvisioncom/public_html/system/Dispatcher/Controller.php(139): IPS\core\modules\front\system\register->manage()
#1 /home/sosinvisioncom/public_html/system/Dispatcher/Dispatcher.php(169): IPS\Dispatcher\Controller->execute()
#2 /home/sosinvisioncom/public_html/index.php(16): IPS\Dispatcher->run()
#3 {main}
I had to disable the registration.
I am reporting this as happening on Pages but it is global, I guess.
I have a DB and added a new group. The new group has permission on:
The page attached to the Db
The database
The categories
The user can do everything:
view the db tab on the navbar
browse the DB
browse any category
read any record
reply to any record
but the user can't create a new record. This is due to the way the canCreate method checks the permission, especially on this part:
/* Can we access the module */
if ( !static::_canAccessModule( $member ) )
{
$return = FALSE;
}
So far so good. The bug IMO is allowing the user to access the DB, access categories, read records, and reply to records if the user can't access the module at all.
Thank you.