Issues I discovered so far in Codoforum v2.6 / Feature Requests
Thanks for all your efforts in serving humanity with your awesome software which you even offer for free. Kudos to you and your team.
However, below are the issues i have discovered so far while test running Codoforum on my Joomla 2.5 localhost website:
================================================================
No means of deleting unwanted users at the backend by the admin.
SSO refused to work with my localhost test site even after following the instructions given. (code settings applied to the client.php file shown below.)
<?php
/**
*
* You do not have to edit sso.php file
*
* This file/code should get executed when Codoforum sends a request
* to the path <SSO Get User Path> as defined in SSO plugin settings
* in Codoforum backend
*
*
*/
require 'sso.php';
/**
*
* The SSO client id and secret MUST be same as that set in the Codoforum
* SSO plugin settings
*/
$settings = array(
"client_id" => 'test',
"secret" => 'forumx',
"timeout" => 6000
);
$sso = new codoforum_sso($settings);
$account = array();
/**
*
* Here comes your logic to check if the user is logged in or not.
* A simple example would be using PHP SESSION
*/
if (USER_IS_LOGGED_IN) {
$account['uid'] = USERNAME; //Your logged in user's userid
$account['name'] = USERNAME; //Your logged in user's username
$account['mail'] = EMAILID; //Your logged in user's email id
$account['avatar'] = ''; //not used as of now
}
$sso->output_jsonp($account); //output above as JSON back to Codoforum
exit();
No means of denying a user access to modifying his post at the backend.
Trying to change the category of an existing post does not work.
No means of creating extra specific roles like "manager" or just any chosen title by the Admin at the backend.
In block settings under UI Elements, selecting more than 1 role results in the following errors:
Fatal error: Uncaught exception 'Illuminate\Database\QueryException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'PRIMARY' (SQL: insert into `codo_block_roles` (`bid`, `rid`) values (1, 2), (1, 3), (1, 4))' in C:\xampp\htdocs\test\forum\sys\vendor\illuminate\database\Illuminate\Database\Connection.php:555 Stack trace: #0 C:\xampp\htdocs\test\forum\sys\vendor\illuminate\database\Illuminate\Database\Connection.php(338): Illuminate\Database\Connection->run('insert into `co...', Array, Object(Closure)) #1 C:\xampp\htdocs\test\forum\sys\vendor\illuminate\database\Illuminate\Database\Connection.php(295): Illuminate\Database\Connection->statement('insert into `co...', Array) #2 C:\xampp\htdocs\test\forum\sys\vendor\illuminate\database\Illuminate\Database\Query\Builder.php(1840): Illuminate\Database\Connection->insert('insert into `co...', Array) #3 C:\xampp\htdocs\test\forum\admin\modules\ui\blocks.php(248): Illuminate\Database\Query\Builder->insert(Array) #4 C:\ in C:\xampp\htdocs\test\forum\sys\vendor\illuminate\database\Illuminate\Database\Connection.php on line 555
Solving these problems will really take Codoforum to a greater and better height. Please update me as you apply the fixes.
Thanks a lot.
Chinny
Put your brain to work. Keep your hands busy. Then relax and take a nice ride on the benefits.
