I'm trying to build a local plugin called "wscompletion". It doesn't add any new TABLES to the databse, however it does add some other things. According to http://docs.moodle.org/dev/Upgrade_API install.php is executed after install.xml - but I do not have an install.xml at all. So when I try an install I see this:
and it doesn't run my install.php. I tried adding an empty-ish install.xml (e.g. one that has the xml headers but doesn't do anything) but that didn't work either.
<?xml version="1.0" encoding="UTF-8" ?>
<XMLDB PATH="local/wscompletion/db" VERSION="20070613" COMMENT="XMLDB file for Moodle local/wscompletion"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../lib/xmldb/xmldb.xsd"
>
</XMLDB>
Also, my plugin is called "wscompletion", the plugin language is called wscompletion.php and contains a $string['pluginname'] = 'ws completion'; but that doesn't show up on this screen either, it thinks it is called "local_wscompletion", which it isn't and no part of my code refers to that name. Is this just some undocumented thing I have to conform to when creating local plugins?