Hello Helen
There are several ways to achieve this
My preferred one would be to create a customized certificate type
Duplicate the certificate type subfolder in mod/certificate type you like the most (for instance let's say it's "A4_embedded") and give it a new name (for instance "beautiful_certificate")
Open the mod/certificate/type/beautiful_certificate/certificate.php and search a line with get_string('title', 'certificate') in it and delete that line.
Save the modified file
That's all now when you choose beautiful_certificate when you create or edit a certificate, it doesn't have the "CERTIFICATE of ACHIEVEMENT" text printed on it
The only drawback of this method is that you must have access to the files on your Moodle server to do that
Another way to achieve the same thing would be to go to Site Administration -> Language -> Language customization and open the English language pack (or whatever language you use), press "Continue" and select "mod" and "certificate.php" in the "Show strings of these components" in the list and enter "title" in the "string identifier" field.
Then there is a little problem because you must enter something in the right column, you can't enter nothing or simply a space because Moodle will consider that you haven't changed anything and will not save your change. So enter some text you want to be printed on the certificate instead of "CERTIFICATE of ACHIEVEMENT"
Click on the "Save change to the language pack" button and confirm you want to make this customization.
The drawbacks of this method are
- You must have administrative access to your Moodle
- The change will be made for all certificates on the website
- You must replace the sentence by something else, you can't simply suppress it
A third method, but I don't recommend this method at all is to open the mod/certificate/lang/en/certificate.php file and replace the line
$string['title'] = 'CERTIFICATE of ACHIEVEMENT';
with simply
$string['title'] = '';
and save your change
The drawbacks of this method are:
- you must have access to the files on your Moodle server
- The change will be made for all certificates on the website
- This method only works for the English language (the files for other languages are in another place and changes would be overwritten by the next upgrade to languages packs
- But the major drawback in my opinion is that the next time you upgrade your certificate module, your change will be lost !!