hypejunction/user_sort

此包已被弃用且不再维护。作者建议使用 hypejunction/hypelists 包。

Elgg 用户列表排序

1.1.1 2016-02-24 18:16 UTC

This package is auto-updated.

Last update: 2022-02-01 12:55:40 UTC


README

Elgg 2.0

*** 已停止维护 *** 此插件的功能已移至 hypeLists

功能

  • 实现用户列表排序的通用API和UI
  • 默认提供按名称、好友数量、注册日期和最后访问时间排序
  • 可通过钩子扩展

User Sort

使用方法

列出用户

// display a sortable list of friends
$options = array(
	'relationship' => 'friend',
	'relationship_guid' => $user->guid,
);

echo elgg_view('lists/users', array(
	'options' => $options,
	'callback' => 'elgg_list_entities_from_relationship',
));

自定义排序字段

使用 'sort_fields','user' 插件钩子添加新字段到排序选择输入。使用 'sort_options', 'user' 向 ege* 选项添加自定义查询。