General help

error/decode_rule_incorrect_name Error

error/decode_rule_incorrect_name Error

Hello

When I am trying to Restore a course or duplicate an activity I get the following error

error/decode_rule_incorrect_name

This problem was created today, yesterday I was able to duplicate activities fine.

Can anyone help me with this problem?

I forgot to mention the Moodle Version

Moodle 2.2+ (Build: 20111223)

Average of ratings: -
Re: error/decode_rule_incorrect_name Error

Well it was a plugin issue, I disabled the plugin and now its working

Average of ratings: -
Re: error/decode_rule_incorrect_name Error

Chris,

Can I ask which plugin caused the problem because I am getting the same error while trying to duplicate an activity?

Thanks

Average of ratings: -
Re: error/decode_rule_incorrect_name Error

OK, so I found the answer to my problem and thought I'd share in case someone else comes across it.

My issue was with a plugin that I had created by copying an existing one and changing the name through all the files.

The error was caused by the setting FEATURE_BACKUP_MOODLE2 being set to true on the lib.php file of my plugin and although that was correct, I realised it was something erroring in the backup/restore process.

In the backup_<pluginname>_activity_task.class.php and the restore_<pluginname>_activity_task.class.php files, when I had done a Find/Replace it had replaced the VIEWBYID preg_replace (in backup) and in the new restore_decode_rule code (in restore) to lowercase <pluginname> rather than uppercase.

Setting this to all uppercase worked and fixed my problem.

Hope that makes sense to anyone who comes across this.

Average of ratings: Useful (4)
Re: error/decode_rule_incorrect_name Error

Hi,

Thanks for your usefull message : It helped me to find that i had the same error in one of my plugins (compilatioassignment), and correct it

In a unix command line, you can type this to find faulting mod plugins :

grep "VIEWBYID" mod/*/backup/moodle2/*_activity_task.class.php

Séverin

Average of ratings: -
תשובה ל: Re: error/decode_rule_incorrect_name Error

Hi I have got the same problem!

Error code: decode_rule_incorrect_name
\$a contents: qpracticeVIEWBYID
how can I know which plugi is incorrect?
Irith

Average of ratings: -
Re: error/decode_rule_incorrect_name Error

Thanks a lot

You solved my problem! :D

Average of ratings: -