Broken plugins and Enrolment Plugin help

Broken plugins and Enrolment Plugin help

by Merddyn Sheeley -
Number of replies: 0

Hi All,


  I'm attempting to mod the PayPal Availability Condition plugin (that has PayPal Enrollment bundled with it) in order to make it have a discounted rate. End goal is to be able to have coupons from referring other users, so I figured that a key point to start at was figuring out how to make it charge a reduced rate. (As a note, I have about a week of experience with PHP and none of JavaScript. Most of my knowledge is in C#, C++, and SQL)


  However, I've run into a few problems, one of which is critically fatal enough that I can't even continue testing in the test Moodle I set up. Basically, I was trying to narrow down where in the plugin I needed to try messing around with, I edited the view.php file by adding some gibberish print statements and tried to change a variable by multiplying it by .75. Nothing changed from those edits, and when I looked on the server, the view.php file doesn't even exist, even though the page that would be created by the content on it does exist. After a few tries of that, I tried uninstalling the availability_PayPal plugin and installing the original version, but now, the enrol_PayPal plugin that originally installed bundled with it doesn't exist, and no combination of uninstalling and reinstalling plugins has brought it back to existence.


  Sadly, I didn't have the sense to make a backup of everything before I did this, because I'd assumed that Moodle would have some kind of system restore to the original install function. I'd rather not have to install a new copy on my server, if nothing else, because I don't want to run into this situation again and have to repeatedly make new Moodles until I figure out what's wrong.


  So, key questions are:

A: Any idea why the enrol_PayPal plugin ceased existing and won't come back?

B: Where does the view.php file go for Enrollment plugins?

C: Why don't changes to the view.php file do anything?

D: Is there a way to do a system restore on a particular Moodle? I have other, production Moodles on the same server that I'd rather not screw up getting this one fixed.

E: Any suggestions on how to actually accomplish what I'm trying to build would be appreciated!


Thanks!

- Merddyn


Average of ratings: -