Comment by
johart...@sdcoe.net:
It would be great if someone could just add those three letters to the code
so the DGDM would work correctly.
For anyone having trouble getting it to work again, I can share my success
story.
First, as ck.reckoner says above, the trick is to host the xml
configuration file yourself, and then add that xml address to your google
site as a custom widget via URL.
So, firstly, you must get your own copy of the file. Follow this link to
see the file:
http://google-feedserver.googlecode.com/svn/trunk/resources/gadgets/domain-gadget-directory-manager/spec.xml
Copy the code from the file and paste it into a simple text editor (not
something fancy like microsoft word, we just want the pure code, no
formatting)
Save this file as "gadgets.xml" (If you did it right, the file should open
up in a web browser when you double click it and the web browser should
show the same code as the original that you copied).
Now you have to make 3 edits to the gadgets.xml file. There are 3 places in
the code that refer to "http://". Find these three places and change them
so they say "https://" instead. You should only have to type the letter "s"
three times and you are done with editing the file.
Save a copy of your new file.
Now save another copy of your new file, but change the name
to "gadgets.html". (We won't actually use this file, but we need it for the
next step so we can get the URL of the hosted xml file that we really want.)
Now you have to host these two files somewhere. The easiest thing to do is
to host the files in Google Drive.
First, go into your Google Drive and create a new folder called "Public
Hosted Files". Change the permissions on "Public Hosted Files" so the
folder is public and anyone in the world can view.
Now upload the "gadgets.xml" file and the "gadgets.hmtl" file to
the "Public Hosted Files" folder in your Google Drive.
Open the "gadgets.html" file so you can see the actual file and not just
the preview that google gives you at first. If you did things right, there
should be a button on the top bar that says "Preview". If you don't see
the "Preview" button, something is wrong and you should search the Internet
for "Hosting Files in Google Drive".
If you see the "Preview" button, click it to see you actual hosted, live,
gadgets.html file.
Copy the full, long, URL for the gadgets.html file.
Go into your Google Site and click "Insert". Then click "More Gadgets" and
then click "Add gadget by URL". Paste your live, hosted, gadgets.html file
URL into the box. Make sure it starts with "https://"
Now, delete the "html" at the end of the URL and replace it with "xml".
Click the "Add" button.
Save your page and the GDGM should work as intended. Good Luck!