普隆的社会整合。

collective.prettysociable的Python项目详细描述


简介

prettysociable是一个jquery插件,它试图使共享变得有趣,同时易于使用。它的灵感来自mashable.com上的分享。

虽然sharethis和addthis提供了一个非常有用的代码片段,允许用户在任何地方共享基本上所有的东西,但是他们的解决方案并不是最漂亮也不是最容易使用的。prettysociable只要求用户将想要共享的项目拖到他想要发送到的网站上。

代码是完全可自定义的,可以通过css,也可以通过自定义设置在初始化时设置。

原始实现可以在这里找到:http://www.no-margin-for-errors.com/projects/prettysociable-mashable-like-sharing/

“集体的。社交的”是普隆社交的一种整合。

以下共享服务可用(请参阅禁用服务的配置):

  • Facebook
  • 推特
  • 美味
  • digg
  • LinkedIn
  • reddit
  • StumbleUpon
  • Tumblr

安装

这个包需要plone 3.x或更高版本(在3.3.3和4.0b3上测试)。

安装时无需构建

在系统路径包或lib/python中安装此包 Zope实例的目录。您可以使用简易安装或 通过setup.py脚本。

安装时内置

如果使用buildout管理实例安装 集体的。漂亮的社交更简单。你可以安装 collective.prettysociatible,将其添加到您的实例的eggs行:

[instance]
eggs = collective.prettysociable

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

用法

要对内联元素使用prettysociable,只需将“prettysociable”从“样式”菜单(kupu和tinymce)添加到链接。

配置

collective.prettysociable可以通过属性表定制(转到zmi、portal_properties、prettysociable_properties)。

  • enable_default:启用默认的js来呈现prettysociable标记的链接。禁用此选项可添加您自己的js代码(通过自定义文件夹或主题包中的js)。(默认值:true)
  • enable_h1:如果启用了permalink,则会向每个h1(documentfirstheading)添加一个permalink,并为此链接激活prettysociable。(默认值:true)
  • 速度:
    • 正常(默认)
  • 不透明度:值从0.0到1.0(默认值:0.80)
  • hide_flash:隐藏页面上的所有flash对象,如果flash出现在prettysociable上,则设置为true(默认值:false)
  • 悬停填充:向链接添加额外的填充(默认值:0)
  • 图像高度:图标的高度(像素,默认值:70)
  • 图像宽度:图标的宽度(像素,默认值:70)
  • xxx_active:激活服务的共享(默认值:true)
  • xxx_encode:如果共享不起作用,请尝试转到false(默认值:true)

更改日志

0.3.1(2011-04-17)

  • 修正了大标题的悬停图像。 [tmassman]

0.3(2010-05-20)

  • plone 4兼容性。 [tmassman]
  • 添加了自定义浏览器层。 [tmassman]
  • 修复MSIE。 [机器人]
  • 升级至prettysociable 1.2.1。 [tmassman]

0.2(2010-01-03)

  • 修正了错误的kupu样式定义。 [tmassman]

0.1(2010-01-03)

  • 初次发布。 [tmassman]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从数组中打印int值?   prepared语句Java中奇怪的异常PreparedStatement:参数索引超出范围   封装如何在OOP Java中为主方法编码?   java某些手机显示快捷方式徽章需要什么权限?   java TextView不会随OnItemSelectedListener更改   java注释处理器不会自动触发吗?   java Spring JPA如何计算外键数   c#对于这个简单的OOAD问题,哪种设计最优雅?   java如何处理while循环中的异常?   Android Studio错误:进程'command'/home/draven/Downloads/安卓studio/jre/bin/java''结束,退出值为非零2   在使用Payara服务器的Vaadin应用程序中导航到根目录时,java将丢失上下文根目录   使用contentType application/json而不是application/jsonpatch+json的java修补程序   带有tomcat的java HAproxy连接不足   Java:在应用过滤器后创建一个简单的通用方法进行计数   java如何使用多态性创建一个实例化对象的方法,然后用它们高效地填充ArrayList?