title: ILIAS plugin development
body: <p>I'm working with a learning management system called <a href="http://www.ilias.de/docu/" rel="nofollow noreferrer">ILIAS</a>; trying to develop a plugin for the PersonalDesktopHook [pdhk] plugin slot.</p>
  
  <p>Sadly I'm stuck with deploying the simplest plugin:</p>
  
  <ol>
  <li>Created a directory for my plugin:</li>
  </ol>
  
  <blockquote>
    <p>ilias/Customizing/global/plugins/Services/PersonalDesktop/PluginName</p>
  </blockquote>
  
  <ol start="2">
  <li><p>Created a plugin.php file as described in the documentation (with matching id, etc.).</p></li>
  <li><p>Created a classes/class.ilPluginNamePlugin.php file containing a ilPluginNamePlugin extending the abstract ilPersonalDesktopHookPlugin class located in</p></li>
  </ol>
  
  <blockquote>
    <p>ilias/Services/PersonalDesktop/classes/class.ilPersonalDesktopHookPlugin.php</p>
  </blockquote>
  
  <p>Still my plugin isn't showing up in the Services/PersonalDesktop component menu (Administration).</p>
  
  <p>Did I miss something or is the plugin development documentation out of date?</p>
  
  <p>(I followed the ILIAS development guide's "<a href="http://www.ilias.de/docu/goto_docu_pg_27031_42.html" rel="nofollow noreferrer">Implementing Plugins</a>" section.)</p>