1. Get hold of the midgard-reciever.php file - this is usually located in the phpmole source under the legacy directory (dont ask why it's there)
2. in (old admin, nadmin or asgard), create a new host - eg.
www.myadminserver.com/phpmole/
it should be under SG0 if you want to manage the whole server, or you can just add it as a host to another sitegroup
The page and host should
NOT be authenticated. - that is handled by the code.
3. make sure that the
style
of the root page is the standard
EMPTY
one = eg. <(content)>
4. paste the contents of the midgard-reciever.php into the page contents area.
5. visit the page
www.myadminserver.com/phpmole/
- it should ask you for a password, if you press cancel you will see something like this (or AUTHENTICATION DENIED) - it should look very similar - displayed in a fixed font, and all the tags visable. - if you dont see this you may not be using the 'empty' style.
<?xml version="1.0"?>
<data>
<sitegroup>
<id>0</id>
<__table__>sitegroup</__table__>
<name><![CDATA[System Admin]]></name>
<sitegroup>0</sitegroup>
<realm><![CDATA[System Admin]]></realm>
<sgguid>0</sgguid>
................
6/ now go to phpmole, and either right mouse click on the area under the Files Tab - you should get a popup menu, - select add bookmark ** this will be changed in 1.3 to "Add Project", and is also available from the File menu.
7. in the dialog box
fill in the information as below -
NOTE the / at the end of /phpmole/
host is the same as the example above = eg. www.myadminserver.com
username could be just admin or myname+mysitegroup
path to xml interface relates to the bit after the url http://www.myadminserver.com/
XXXXXXXXXXXXXX
the port would be either 80, 8001 or 443 depending on how you set up the host.
8. press update and you should now have a project/bookmark in the tree on the left menu. - try expanding it. - it should prompt you for a password - fill in the account password.
9. you should now see a tree - either of sitegroups (for admin) or a list of different element types for non-sysadmin logins.