Author Topic: CWP account hooks NOT WORK!!  (Read 12275 times)

0 Members and 1 Guest are viewing this topic.

Offline
*
CWP account hooks NOT WORK!!
« on: November 11, 2019, 03:44:11 PM »
I try contact before one more times support but I can't get any answer....

From wiki:
https://wiki.centos-webpanel.com/action-hooks

Quote
Account Hooks
account_new (VALUES: username,domain)
/usr/local/cwpsrv/htdocs/resources/admin/hooks/account/account_new.php ......

I create directorys and account_new.php file with this content:

Code: [Select]
<?php
$arr 
get_defined_vars();
print_r($arr);
function 
account_new($u){
    echo 
"Hello World ....";
}
?>

when new account creation newer print "Hello World ...."  because CWP newer run "account_new" function in this PHP file.

Offline
**
Re: CWP account hooks NOT WORK!!
« Reply #1 on: March 19, 2021, 05:08:18 PM »
Sorry for the necropost :)

Not sure if it cwp allows to print some output from the hooks. However the hooks described here:
https://wiki.centos-webpanel.com/action-hooks
work for me.

Here is a simple example (just a bit modified example provided by docs):

cat /usr/local/cwpsrv/htdocs/resources/admin/hooks/account/account_new.php

Code: [Select]

<?php
function account_new($array){
        
$fp fopen('/tmp/account_new.txt''w');
        
fwrite($fpprint_r($arrayTRUE));
        
fclose($fp);
}
?>



then create some account and review the file /tmp/account_new.txt.

Offline
*
Re: CWP account hooks NOT WORK!!
« Reply #2 on: April 21, 2024, 11:02:02 PM »
Sorry for the necropost :)

Not sure if it cwp allows to print some output from the hooks. However the hooks described here:
https://wiki.centos-webpanel.com/action-hooks
work for me.

Here is a simple example (just a bit modified example provided by docs):

cat /usr/local/cwpsrv/htdocs/resources/admin/hooks/account/account_new.php

Code: [Select]

<?php
function account_new($array){
        
$fp fopen('/tmp/account_new.txt''w');
        
fwrite($fpprint_r($arrayTRUE));
        
fclose($fp);
}
?>



then create some account and review the file /tmp/account_new.txt.

The new account hook works but when you try account unsuspend it doesn't work!