now, i changed the users role, now they cann`t copy or create in the main folder, but if i write content/copy/NODE_ID , i get white page, and the debug report find errors :
Missing argument 2 for handleerror() in c:\php\www\ez32\lib\ezutils\classes\ezmodule.php on line 228
Undefined variable: errorType in c:\php\www\ez32\lib\ezutils\classes\ezmodule.php on line 236
No template could be loaded for "error//3.tpl" using resource "design"
template 3.tpl is there under /design/my/templates/content/error/kernel .
I've also fixed the handleError to handle errors more gracefully ;).
It will now allow the error type to not be supplied in which case it assumes 'kernel' and issues a warning.
function &handleError( $errorCode, $errorType = false, $parameters = array() )
{
if ( !$errorType )
{
eZDebug::writeWarning( "No error type specified for error code $errorCode, assuming kernel.\nA specific error type should be supplied, please check your code.",
'eZModule::handleError' );
$errorType = 'kernel'; }