0% found this document useful (0 votes)
106 views1 page

Elgg 1.8 Functions Cheatsheet: Plugin Initialization Actions, Input, Forms Viewing Data

This document provides a cheatsheet of functions in Elgg 1.8 for plugin initialization, actions and forms, viewing data, permissions, page handling and context, fetching data, menus, relationships, river, settings and configuration, and miscellaneous functions. It lists over 100 functions categorized by their purpose to serve as a quick reference guide for Elgg plugin developers.

Uploaded by

EAGLEFORCE06
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views1 page

Elgg 1.8 Functions Cheatsheet: Plugin Initialization Actions, Input, Forms Viewing Data

This document provides a cheatsheet of functions in Elgg 1.8 for plugin initialization, actions and forms, viewing data, permissions, page handling and context, fetching data, menus, relationships, river, settings and configuration, and miscellaneous functions. It lists over 100 functions categorized by their purpose to serve as a quick reference guide for Elgg plugin developers.

Uploaded by

EAGLEFORCE06
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Elgg 1.

8 Functions Cheatsheet
Version: 0.1
Keetup.com

Plugin Initialization

Actions, Input, Forms

Viewing Data

elgg_extend_view

elgg_register_action

elgg_view_entity

elgg_register_simplecache_view

elgg_is_xhr

elgg_list_annotations

elgg_get_simplecache_url

elgg_list_entities

elgg_load_js

elgg_clear_sticky_value

elgg_list_entities_from_annotations

elgg_register_js

elgg_get_sticky_value

elgg_list_entities_from_metadata

elgg_unregister_js

elgg_get_sticky_values

elgg_list_entities_from_relationship

elgg_load_css

elgg_is_sticky_form

elgg_register_css

elgg_make_sticky_form

elgg_view

elgg_unregister_css

elgg_clear_sticky_form

elgg_view_comments

elgg_load_library

elgg_view_form

elgg_view_entity_icon

elgg_register_library

elgg_view_friendly_time

elgg_unregister_library

get_input

elgg_view_icon

elgg_register_event_handler

set_input

elgg_view_image_block

elgg_trigger_event_handler

forward

elgg_view_module

elgg_unregister_event_handler

register_error

elgg_view_tagcloud

elgg_register_plugin_hook_handler

system_message

elgg_trigger_plugin_hook_handler
elgg_unregister_plugin_hook_handler
elgg_register_entity_url_handler

River

elgg_register_entity_type

add_to_river

elgg_register_tag_metadata_name

elgg_get_river

elgg_register_widget_type

elgg_list_river

elgg_unregister_widget_type
elgg_register_viewtype_fallback
add_subtype

Permissions
gatekeeper
group_gatekeeper
elgg_get_logged_in_user_entity
elgg_get_logged_in_user_guid

Page handling, context

elgg_is_admin_logged_in
elgg_is_logged_in

update_subtype

elgg_register_page_handler

Settings / Configuration

elgg_view_layout

get_entity

elgg_get_plugin_setting

elgg_view_page

elgg_get_entities

elgg_unregister_page_handler

Fetching Data

elgg_get_plugin_user_setting

elgg_get_entities_from_annotations

elgg_is_active_plugin

elgg_get_context

elgg_get_entities_from_metadata

elgg_get_site_url

elgg_set_context

elgg_get_entities_from_relationship

elgg_get_plugins_path

elgg_in_context

elgg_get_root_dir

elgg_push_context

elgg_get_annotations

elgg_set_config

elgg_pop_context

elgg_get_metadata

elgg_get_config

elgg_get_tags
elgg_get_page_owner_entity

Misc
elgg_extract

elgg_get_page_owner_guid
elgg_set_page_owner_guid

elgg_echo
elgg_get_friendly_title
elgg_get_friendly_time
elgg_view_exists
string_to_tag_array

Menus
elgg_pop_breadcrumb
elgg_push_breadcrumb

Relationships

elgg_register_menu_item

add_entity_relationship

elgg_unregister_menu_item

remove_entity_relationship

elgg_register_admin_menu_item

check_entity_relationship

elgg_view_menu

"Elgg" and the Elgg logo are registered trademarks of Curverider Limited.

You might also like