需要在Google协作平台的主页上叠加子页面 - 如何?

时间:2013-01-30 19:10:30

标签: google-apps-script google-sheets google-sites

这是对我原来问题 https://stackoverflow.com/questions/14516983/google-sites-trying-to-script-announcements-page-on-steroids 的重写:

我一直在研究如何让父网页的子页面显示在我的Google网站主页上的“文章”网格中 - 就像在Joomla主页上和几乎一样标准的“公告”模板,

  • 文章应以可配置的顺序显示,按时间顺序(或按字母顺序)显示。
  • 前两篇文章应全宽显示,两列下方。
  • 所有文章都将包含一个或多个图片,至少应显示第一个图片。
  • 不应显示每个子页面/文章的时间戳和作者。

目前我并不关心除了订购之外的所有内容都是硬编码的,但理想情况下应该有一个输入首字母的地方,例如显示的文章数量,图片大小,片段长度,CSS样式等。

到目前为止我的进展:

  • 我尝试使用iframe与外部托管的Javascript(使用 google.feeds.Feed )从“公告”模板中提取RSS源,但我无法配置文章。一种可能性是在每个子页面标题的开头都有一个数字并解析它,但它会搞乱时间,并且这个数字也会在独立的文章页面上显示出来。或者可以用Javascript隐藏数字?
  • 我尝试为每篇文章制作一个带有行的电子表格,其中包含“OrderId”,“Title”,“Content”,“Image”列,并使用Google App脚本处理和格式化数据(使用 createHTML createImage ),但 a)似乎没有办法让电子表格图像显示在webapp中, b)< / strong>这些文章不是可以在菜单上轻松链接的“真实”页面。

此功能对于许多网站都非常有用,对我而言,它似乎很奇怪,它不是标准的小工具(编辑:或模板)。想法,有人吗?

1 个答案:

答案 0 :(得分:0)

我不知道这是否有用,但我想要类似的东西,并在嵌入我网站页面的Google小工具中使用RSS XML公告Feed 示例小工具/网站: http://hosting.gmodules.com/ig/gadgets/file/105840169337292240573/CBC_news_v3_1.xml http://www.cambridgebridgeclub.org

写得很糟糕,凌乱,我确信有人可以比我做得更好,但它似乎相当可靠。 xml似乎拥有能够剪切文章的所有必要数据,我似乎记得它也有图片网址,所以可以玩它们(虽然没有在我的小工具中实现)。

如果我错过了重点,请道歉。我同意你的功能请求 - 如果在网站上实现这样的东西,那就太棒了!