try the documentation http://docs.moodle.org/en/Category:Modules_%28non-standard%29
In brief I seem to recall that Feedback is both a module and a block, so you would add the module part to the modules folder and the block part to the block folder and the language bit if there is one in the Moodledata/lang folder. Visit the admin page and hey presto.
Definitely suggest reading the documentation page though!
- Unzip the package to a temporary folder somewhere.
- Inside the moodle folder in the unzip, find mod and inside that find feedback.Copy this feedback folder into (yourmoodle)/mod
- Inside the moodle folder in the unzip, find blocks and inside that find feedback.Copy this feedback folder into (yourmoodle)/blocks
- Inside the moodle folder in the unzip, find lang and inside that find the relevant language folder for you (english is en_utf8). Therein you'll find two php files (block_feedback.php and feedback.php). Copy these two files into (yourmoodle)/lang/(language) - e.g. (yourmoodle)/lang/en_utf8
- Also in the relevant language folder you'll find a help folder and inside that a feedback folder. Copy this feedback folder into (yourmoodle)/lang/(language)/help - e.g. (yourmoodle)/lang/en_utf8/help
- Finally. go to your moodle front page, log on as an Admin and click Notifications in the Site Admin block.
NOT a standard install!!! But it's a brilliant little package once it's in place - I use it all the time for all sorts of things.
Any suggestions for how to correctly install the latest version for moodle? I'm running moodle 1.9.
The block is available at:
Let me know if that helps you out. Peace - Anthony
There may be another issue that I was having, though. I had my Front Page default role set to Authenticated User, and things didn't work correctly until I set it to Student. Now, instead of everyone being directed to the feedback edit page, they are actually directed to take the survey. I'm kind of a newbie, so I don't know if that's how it's supposed to work or not.
Anyway, thanks much for your help!
the feedback_18.zip now includes the block again. Sorry, I did forget to put it in.
Your second issue I am not sure whether I do understand you. The feedback edit page is shown by default only for editing teachers or admins and still in this version the course creators. If you want the authenticated users should see the edit page too, so you have to override the permissions for that role.
First, thank you for all of your excellent work!
As for this issue, you seem to understand it correctly. I do NOT want all authenticated users to be able to edit a feedback, only the admins and course creators. However, I previously had the Frontpage Default Role set to Authenticated User (under Front Page settings.) With that setting, everybody who logs in can edit the feedbacks that I create, and nobody can actually do the feedback activities. When I changed the Frontpage Default Role to Student, then everything works as intended.
Is this how it should behave?
no. By default no authenticated user should be able to see the edit page except admins, teachers or coursecreators. The default role for all users (Site Administration->Users->Permissions->User policies) should be "authenticated user".
By the way on frontpage settings I can't see an option for default role. Did you mean the same as me?
When logged in as my admin user, I select Front Page >> Front Page settings. The last option on this settings page is "Default frontpage role" for which the Moodle default appears to be None. I had it set to "Authenticated User" and this seems to have caused the unwanted behavior I mentioned earlier (eg - everybody could edit the feedbacks.) When I changed it to "Student" things began working as expected.
On the Site Administration >> Users >> Permissions >> User Policies screen, I still have the "Default role for all users" set to "Authenticated User". Thing seem to be working fine, now.
I hope this is helpful, but my understanding of the Roles versus User Permissions and how they interact is not crystal clear, so this could just be a misunderstanding on my part.
ps. I hope that upgrading to Moodle1.9x do not break feedback as last time ( 1.8 -> 1.83 ) happened.
Perhaps I am doing something wrong, but when I install the feedback block the name of the block appears as feedback on the screen, rather than Feedback as I would expect. I found in the php file where I can change the f to a capital, but how do I get rid of the 2 sets of brackets. I just looks sort of odd on the screen surrounded by brackets like that.
If you aren't aware of this, replacing language files can be confusing. See this link for details: http://docs.moodle.org/en/Language
Thanks Anthony and Richard for your responses on the bracketed feedback block name. I found that in my install there were no language files associated with the block, just with the module. I went into moodle\mods\feedback\lang and copied the en_utf8 folder. I then went to \moodle\blocks\feedback, created a 'lang' folder and pasted en_utf8 in there. Once I did that, the block name fixed itself and looks great.
Not sure if this was the best way to fix this or not, but it worked.
Thanks, I was having the same issue, your response solved it.
--Module "feedback_18" is not readable - check permissions--
keeps showing in the top of the page, after restart moodle
what can I do?
I am fairly new to using moodle but have made good progress in a few short weeks. However, I have tried installing the feedback module and also keep getting the permission message:
Module feedback: /home/elearni9/public_html/mod/feedback/version.php was not readable
I have two questions.
1. Does it matter that I've upgraded to 1.9 version of moodle and am trying to use feedback_18?
2. If it does matter, I have also tried downloading the feedback module for 1.9 and get the exact same message as above, so what am I still missing?
Thanks for your help!