4 декабря 2011 г.

Как сделать новостную ленту эха в виде гугл-сайта

Нужно, во-первых, завести страницу google-sites, во-вторых привязать к ней такой Apps Script:

function myFunction() {
  var echodocument = DocumentApp.openById("1P6zlrxxJGwVWYw0heR7DWdC6xOGZtDz8lrGD-eYDiFo");
  var res = '';
  for (var i = 0, i$l = echodocument.getNumChildren(); i < i$l; i++) {
    var child = echodocument.getChild(i).asText();
    var fsize = child.getFontSize();
    var bold = child.isBold();
    res += '<p style="font-size: '+(fsize ? fsize : 13) +'px; font-weight: '+(bold?'bold':'normal')+';">
' + child.getText() + '</p>';
  }
  var page = SitesApp.getPageByUrl("https://sites.google.com/site/echomsk2011/home"); /* надо указать свой URL */
  page.setHtmlContent(res);
}
И потом поставить time trigger на обновление. Всё.

0 коммент.:

Отправить комментарий