跳转到主要内容

此软件包实现了Facebook社交插件,作为您的Plone站点的端件。

项目描述

概述

本包实现了 Facebook 社交插件,作为 Plone 网站的端口组件。

本包依赖于 collective.facebook.accounts

目前,以下端口组件可用:

Facebook墙端件

此端口组件显示用户的 Facebook 墙和新闻源。

Facebook活动源端件

此端口组件基于活动流插件,并有一些界面限制。活动流插件显示网站上发生的最有趣的活动。由于内容由 Facebook 托管,因此即使用户没有登录您的网站,插件也可以显示个性化内容。活动流在用户与网站上内容交互时显示故事,例如点赞、观看、阅读、播放或任何自定义操作。当用户在 Facebook 上分享您网站的内容或对您网站上页面的评论框进行评论时,也会显示活动。如果用户已登录 Facebook,则插件将根据用户的朋友来个性化内容。如果用户已注销,活动流将显示来自您网站的所有推荐,并允许用户登录 Facebook。

不要慌张

Facebook墙端件

要添加 Facebook 墙端口组件,请执行以下操作:

  • 从管理端口组件屏幕选择“Facebook 墙”。

  • 输入标题(如果需要的话)。

  • 从下拉菜单中选择要使用的 Facebook 账户。

  • 输入您想列出的墙的 ID(例如 plonecms)。

  • 输入您想端口组件显示的最大条目数。

  • 如果您只想显示墙主人的帖子(在本例中为 plonecms),请勾选复选框,否则不勾选以显示所有帖子,无论谁发布的。

就这些了。

Facebook活动源端件

要添加 Facebook 活动流端口组件,请执行以下操作:

  • 从管理端口组件屏幕选择“Facebook 活动流”。

  • 输入标题(如果需要的话)。

  • 输入您应用的 App ID/API 密钥。

  • 输入您想显示有趣最近活动的网站 URL(例如 plone.org)。

  • 选择是否要显示来自您网站的所有推荐。

  • 设置端口组件的宽度和高度。

  • 选择您想使用的颜色方案:浅色或深色。

  • 选择您想使用的链接目标:_blank、_top 或 _parent。

  • 以十六进制格式输入边框颜色(例如 #ffffff)。

就这些了。

屏幕截图

https://github.com/collective/collective.facebook.portlets/raw/master/wall.png

Facebook 墙端口组件。

https://github.com/collective/collective.facebook.portlets/raw/master/activity.png

Facebook 活动流端口组件。

待办事项列表

在不久的将来,我们将推出一个新版本,包括以下功能:

推荐框端口组件

此端口组件将基于推荐框插件。推荐框向您用户显示个性化推荐。由于内容由 Facebook 托管,因此即使用户没有登录您的网站,插件也可以显示个性化推荐。为了生成推荐,插件考虑了与您网站上 URL 的所有社交互动。对于已登录的 Facebook 用户,插件将优先考虑并突出显示其朋友已交互的对象。

安装

在基于 buildout 的安装中启用此产品

  1. 编辑您的 buildout.cfg 并将 collective.facebook.portlets 添加到要安装的 eggs 列表。

    [buildout]
    ...
    eggs =
        collective.facebook.portlets
  2. 您可能需要扩展五个.grok 知名良好集(KGS),以确保您获得组成五个.grok 的包的正确版本。

    [buildout]
    ...
    extends =
        http://good-py.appspot.com/release/five.grok/1.2.0-1

更新配置后,您需要运行“bin/buildout”,这将负责更新您的系统。

转到 Plone 网站上的“网站设置”页面,然后单击“插件”链接。

勾选“collective.facebook.portlets”旁边的复选框,然后单击“激活”按钮。

注意:您可能需要清空浏览器缓存并保存资源注册表,以便查看产品安装的效果。

贡献者

  • 法朗哥·佩莱格里尼

  • 西尔维斯特·胡恩斯

  • 埃克托尔·韦尔代

  • 贡萨洛·阿尔梅达

开发由开放多媒体赞助。

变更日志

1.0b2 (2012-06-04)

  • 依赖包collective.prettydate不再有GS配置文件。[hvelarde]

  • 更新了文档。[hvelarde]

  • 为Facebook墙和Facebook活动源端口添加了截图。[hvelarde]

  • 测试了与Plone 4.2的兼容性。[hvelarde]

  • 将记录器消息从info更改为debug。[flecox]

  • 添加了活动源端口。[frapell]

1.0b1 (2012-04-05)

  • 初始发布。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

collective.facebook.portlets-1.0b2.zip (48.4 kB 查看散列)

上传时间

由以下组织支持