backport features categories and add some new ones like the affinity slider
This commit is contained in:
@@ -14,22 +14,45 @@ function feature_enabled($uid,$feature) {
|
||||
|
||||
function get_features() {
|
||||
|
||||
$arr = array(
|
||||
$arr = array(
|
||||
|
||||
array('multi_delete', t('Multiple Deletion'), t('Select and delete multiple posts/comments at once')),
|
||||
array('expire', t('Content Expiration'), t('Remove old posts/comments after a period of time')),
|
||||
array('commtag', t('Community Tagging'), t('Tag existing posts and share the links')),
|
||||
array('categories', t('Post Categories'), t('Add categories to your channel postings')),
|
||||
array('filing', t('Saved Folders'), t('Ability to file posts under easily remembered names')),
|
||||
array('archives', t('Search by Date'), t('Select posts by date ranges')),
|
||||
array('dislike', t('Dislike Posts'), t('Ability to dislike posts/comments')),
|
||||
array('savedsearch', t('Saved Searches'), t('Save search terms for re-use')),
|
||||
array('preview', t('Post Preview'), t('Preview posts and comments before publishing them')),
|
||||
array('edit_posts', t('Edit Sent Posts'), t('Edit and correct posts and comments after sending')),
|
||||
array('star_posts', t('Star Posts'), t('Ability to mark special posts with a star indicator')),
|
||||
array('richtext', t('Richtext Editor'), t('Use richtext/visual editor where applicable')),
|
||||
array('multi_profiles', t('Multiple Profiles'), t('Show different profiles to different connections/collections')),
|
||||
);
|
||||
// General
|
||||
'general' => array(
|
||||
t('General Features'),
|
||||
array('expire', t('Content Expiration'), t('Remove old posts/comments after a period of time')),
|
||||
array('multi_profiles', t('Multiple Profiles'), t('Ability to create multiple profiles')),
|
||||
),
|
||||
|
||||
// Post composition
|
||||
'composition' => array(
|
||||
t('Post Composition Features'),
|
||||
array('richtext', t('Richtext Editor'), t('Enable richtext editor')),
|
||||
array('preview', t('Post Preview'), t('Allow previewing posts and comments before publishing them')),
|
||||
),
|
||||
|
||||
// Network Tools
|
||||
'net_module' => array(
|
||||
t('Network and Stream Filtering'),
|
||||
array('archives', t('Search by Date'), t('Ability to select posts by date ranges')),
|
||||
array('groups', t('Collections Filter'), t('Enable widget to display Network posts only from selected collections')),
|
||||
array('savedsearch', t('Saved Searches'), t('Save search terms for re-use')),
|
||||
array('personal_tab', t('Network Personal Tab'), t('Enable tab to display only Network posts that you\'ve interacted on')),
|
||||
array('new_tab', t('Network New Tab'), t('Enable tab to display all new Network activity')),
|
||||
array('affinity', t('Affinity Tool'), t('Filter stream activity by depth of relationships')),
|
||||
),
|
||||
|
||||
// Item tools
|
||||
'tools' => array(
|
||||
t('Post/Comment Tools'),
|
||||
array('multi_delete', t('Multiple Deletion'), t('Select and delete multiple posts/comments at once')),
|
||||
array('edit_posts', t('Edit Sent Posts'), t('Edit and correct posts and comments after sending')),
|
||||
array('commtag', t('Tagging'), t('Ability to tag existing posts')),
|
||||
array('categories', t('Post Categories'), t('Add categories to your posts')),
|
||||
array('filing', t('Saved Folders'), t('Ability to file posts under folders')),
|
||||
array('dislike', t('Dislike Posts'), t('Ability to dislike posts/comments')),
|
||||
array('star_posts', t('Star Posts'), t('Ability to mark special posts with a star indicator')),
|
||||
),
|
||||
);
|
||||
|
||||
call_hooks('get_features',$arr);
|
||||
return $arr;
|
||||
|
||||
Reference in New Issue
Block a user