pleio/widget_manager

此插件允许在单独的页面和组中管理小部件。

安装数量: 4,041

依赖关系: 0

建议者: 0

安全: 0

星星: 0

关注者: 7

分支: 19

开放性问题: 0

类型:elgg-plugin

dev-master 2015-12-09 09:44 UTC

This package is not auto-updated.

Last update: 2024-09-19 08:18:34 UTC


README

Elgg 插件,增加更多小部件功能。

功能

  • 从灯箱中添加小部件
  • 索引小部件(几种不同的布局)
  • 组小部件(而不是组简介模块)
  • 提供一些新小部件(以下为小部件列表)
  • 在个人资料/仪表板上强制小部件(包括定位)(以后也会!)
  • 全局隐藏特定小部件类型的选项(甚至可以隐藏已经放置在个人资料/仪表板上的小部件)
  • 创建组默认小部件
  • 创建带有小部件布局的额外页面

小部件

通用小部件

  • Twitter 小部件(粘贴您的 widget 代码)
  • 按标签内容(博客、文件、页面、书签)
  • rss
  • 标签云
  • 免费 html
  • 消息

索引小部件

  • 登录框
  • 成员
  • 在线成员
  • 书签
  • 活动
  • 图片轮播
  • 社区统计

仪表板小部件

  • 收藏夹(收藏的社区页面)

管理员小部件

  • 用户搜索(也搜索已禁用/已阻止/未经验证的用户以及通过电子邮件)

有关默认小部件修复机制的说明

固定小部件始终显示

  • 显示在其他小部件之上
  • 用户不能删除、编辑或拖动
  • 保持与默认小部件的关系,因此如果默认小部件更改,所有用户小部件也会更改!
  • 新固定小部件也将添加到现有用户

您可以在仪表板或个人资料页面上固定小部件。通过点击小部件标题中的图钉可以固定小部件。只有当启用小部件管理器时添加的默认小部件才有固定选项。这是因为将在默认小部件上设置一个特殊属性,以保持与克隆到用户个人资料或仪表板时小部件的关系。如果您看不到图钉,请删除小部件然后再次添加。

用户始终可以添加他们自己的小部件。它们将始终添加到目标列中最后一个固定小部件的下方。

待办事项

通用

  • 检查安装时可用的 widget 和保存 widget 管理页面
  • 在个人资料下方显示带选项卡的 widget 布局(widget 以全宽度显示)

多仪表板

  • 流体布局
  • 无边框列
  • 彩色标签
  • 仪表板背景
  • 解决嵌入内部社区页面时的 js 问题(见 github 问题 #10)

小部件

  • 滑动小部件可以自动调整/缩放图片

已知问题

  • 使用默认访问级别(不是组或更高)添加组小部件可能会引起问题。小部件可能会消失或仅对添加小部件的人显示。请将默认访问级别保持为登录或更高,以防止此类问题。将在 elgg 核心中实现默认访问钩子后提供修复方案。