New Google Sites Announcements and Recent Post Methods - google-chrome

I am currently working on a project that involves upgrading an intranet running Classic Google Sites to new Google Sites. It appears that when upgrading we will lose the announcements and recent post functionality if we upgrade. I am having difficulty locating an example of this functionality being used within new Google Sites on the web. How are developers working around this issue in new Google Sites? Are they working around this issue?
Specific problems:
New Google Sites does not support the gadgets that classic Sites used, so these will be lost.
This includes content you added via an iframe because the iframe was a gadget.
You can add content in iframes and make your own gadgets
As per the last list item, can anyone chime in on a preferred gadget for this purpose or point to gadget development source examples that achieves the old announcements functionality seen in classic sites?
Edit: Looking at this deeper, it appears we can achieve similar functionality by adding announcements as a blog post or some other block content. It looks like we can embed HTML. However, linked content need to come from a secure url. I suppose what we are looking for were people to weigh in on their experience using these sort of workarounds.

Related

Converting Google Sites to normal website

I've designed a nice looking Google Sites website on Google Sites, however, after the completion, we've noticed that you can't monetize Google Sites.
Is there a way to monetize them, and if not, is there a tool to convert a Google Site to a normal HTML/CSS website? Where would you start if you'd like to replicate it step by step, if such tool does not exist?
If by monitize, you mean display adverts like AdSense, then that is the situation at the momement; they are not allowed and I doubt they will be any time soon.
Google Takeout (takeout.google.com) is the standard way to extract things from Google. Checkout this link

Possible to embed Tumblr into other website?

I've been able to embed my latest 10 Tumblr posts into a website, but it doesn't include all of the functionality (comments, re-blogs, shares, etc.) of Tumblr. I'm really looking to do that, but I can't find an answer on this anywhere.
I know a lot of programming languages, so I'll take a solution in any language. The website IS a built-from-scratch website, so a Wordpress plugin won't help.
EDIT: Just to confirm (based on comments/questions below), we've followed the API documentation. We've got plenty of APIs working, but this one doesn't. We've tried gems, a Javascript version, the API with oauth and tokens, and more attempts than I can recall.
It's easy to do in Wordpress, and if we were doing it as a subdomain of a site, that would be possible. But the client (pro-bono) wants it embedded on a page that does lots of other things. Maybe there's a Javascript library we don't know about? Some other secret means of doing it? But the API (at least with available documentation) isn't working. Heck, even if you could direct us to a site where someone is using Tumblr embedded on a non-Wordpress/Tumblr website, that would be helpful. We could inspect the code.
We've got Twitter, Google Maps, and plenty of other APIs working. I swear we aren't idiots, and the answer to this isn't as easy as it appears.
THANKS!
If you want a clear example on how to use the JSON, check this link, it helped me tons:
http://janzheng.com/2013/06/tumblr_integration.html

What are dpuf (extension) files?

I have seen this extension in some urls and I would like to know what they are used for.
It seems odd, but I couldn't find any information about them. I think they are specific for some plug-in.
It seems to be connected to 'Share This'-buttons on the websites.
I found this page which gives a quite comprehensive explanation:
This tag is mainly developed for tracking the URL sharing on various Social Networks, so every time anyone copies your blog content there he gets the URL ending with #sthash and extension with .dpuf or .dpbs

Using google apps script to manage a google site

I have been playing around with the Sites Services in GAS lately. I was hoping that there would be a way to add or edit embedded spreadsheets and charts. However, I have found the Sites services to be very limited. I have looked and am still wrapping my head around the Google charts API but I do not think this is geared towards integrating with a Google site.
My question is first, is it possible with the current services and if so what is a good starting point?
Thanks for any and all advice!
Regarding embedding charts - see this blog post - particularly the code snippet around addHostedAttachment
Couple of other resources in the developer docs that might be useful around sites examples -
This tutorial contains examples on how you can push list items from a spreadsheet to a Google Site.
Another tutorial shows how you can embed UI into a Google Site. You can use the same technique to embed chart.

What is the technical (functional) different between a Gadget and a Widget?

Already I found this "Widget" or "Gadget"? related to this question,
But I'm looking really for the technical/ Functional differences between those two.
Go to http://www.google.com/webmasters/gadgets/ and read this:
Gadgets powered by Google are miniature objects made by Google users
like you that offer cool and dynamic content that can be placed on
any page on the web.
So any gadget like Google Gadgets can be placed on any page on the web