What exactly do you mean? I don't understand. Try changing the file mentioned in post #133 accordingly
Investigations. Im making tests with $mail_user = $client->mail_user_get($session_id, $params); and return 4 me. Code: # php -q test.php Logado:d14c9669b71540a82c376ae3cf874b3d<br />Array ( [0] => Array ( [mailuser_id] => 312 [sys_userid] =>[B] 2[/B] [sys_groupid] => 2 [sys_perm_user] => riud [sys_perm_group] => riud [sys_perm_other] => [server_id] => 1 [email] => [email protected] ) Code: Logado:a7e88cacfd9e6189e46a6a8b47e10f6f<br />Array ( [0] => Array ( [mailuser_id] => 315 [sys_userid] => [B]3[/B] [sys_groupid] => 3 [sys_perm_user] => riud [sys_perm_group] => riud [sys_perm_other] => [server_id] => 1 [email] => [email protected] Fact, no have sys_userid 2 on sys_user table. Code: mysql> select sys_userid,userid,username from sys_user; +------------+--------+--------------+ | sys_userid | userid | username | +------------+--------+--------------+ | 1 | 1 | admin | | 1 | 2 | xptouser | | 1 | 3 | anotherdomainuser | | 1 | 4 | xxx1 | | 1 | 5 | xxx3 | | 1 | 6 | xxx4 | +------------+--------+--------------+ 6 rows in set (0.00 sec) On sys_user table the field used is userid =D i discovered it now. =D
New Code For loadUserProfile Corespondent field is userid i keep sysuser_id for any compatibility issues no have idea of impact of this modifications. Anyone need check it on future. Modifications turns working of remote functions from horifc roundcube ispconfig integration . Just made a simple test write values to console to check whats client_id are resiving and results is userid field =D Look the modifications above: PHP: //* Load the user profile function loadUserProfile($client_id = 0) { global $app,$conf; $client_id = intval($client_id); if($client_id == 0) { $this->sys_username = 'admin'; $this->sys_userid = 1; $this->sys_default_group = 1; $this->sys_groups = 1; } else { //* load system user - try with sysuser and before with userid (workarrond) $user = $app->db->queryOneRecord("SELECT * FROM sys_user WHERE sysuser_id = $client_id"); if(empty($user["userid"])) { $user = $app->db->queryOneRecord("SELECT * FROM sys_user WHERE userid = $client_id"); if(empty($user["userid"])) { $this->errorMessage .= "No sysuser with the ID $client_id found."; return false; } } $this->sys_username = $user['username']; $this->sys_userid = $user['userid']; $this->sys_default_group = $user['default_group']; $this->sys_groups = $user['groups']; } return true; }
Thanks! Just look #143 and #142 Look for #143 http://www.howtoforge.com/forums/showpost.php?p=220242&postcount=143
Slovenian and French translation for the filterplugin are still absent... If the authors of those languages could translate That'd be awesome!
The plugins aren't yet working 100% with 3.0.2 version of ISPConfig. There was a change in the remote api from ISPConfig 3 with this version. So I'm waiting until the final 3.0.2 release to release my plugins for the version. So, I will post here, when the plugins are ready to use for ISPConfig 3.0.2. PS: I wouldn't recommend to use the plugins for the RC versions atm. UPDATE: I will release the plugins for ISPConfig 3.0.2 on the weekend. Should also include the forwarding plugin.
Is this working with 3.0.2.1? I saw that it was going to be released last weekend, but I never saw any other update. Thanks.
Thats my fault, or better the work overflow at my place. I got a couple of websites I have to do and the university is atm also not really lying back. So I didn't had time yet. Sorry for that.
French Translation for mail filter Hi NeeChee, Because is not possible to add attachment in private message, you can find below the french translation of mail filter plugin. Regards, Kinai
I just installed the plugin. Seems to be working great. Thanks for the sweet plugin! Question for you. Are there plans to add a feature to whitelist email addresses from the spam filter? Today I am doing that manually in the ispconfig UI. Thats the biggest request I have from users right now. Thanks!!!!