diff --git a/plugins/everybody/index.php b/plugins/everybody/index.php new file mode 100644 index 0000000000000000000000000000000000000000..41ef88393573a7bdc1f799874aecd4a4020ccf98 --- /dev/null +++ b/plugins/everybody/index.php @@ -0,0 +1,23 @@ +<?php + // Get the Elgg framework + require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php"); + + gatekeeper(); + + $context = get_context(); + + $title = elgg_view_title(elgg_echo('memberlist')); + + set_context('search'); + + $result = list_entities('user'); + + + // Display main admin menu + page_draw(elgg_echo("memberlist"), + elgg_view_layout("two_column_left_sidebar", + '', + $title . elgg_view("everybody/user") . $result) + ); + +?> diff --git a/plugins/everybody/languages/en.php b/plugins/everybody/languages/en.php new file mode 100644 index 0000000000000000000000000000000000000000..baf5ce16b8c46340bf27b8a0621f9068e140814d --- /dev/null +++ b/plugins/everybody/languages/en.php @@ -0,0 +1,9 @@ +<?php + $english = array( + 'everybody' => "Everybody", + 'memberlist' => "Member List", + 'memberlistdescription' => "Find your friend", + ); + + add_translation("en",$english); +?> diff --git a/plugins/everybody/start.php b/plugins/everybody/start.php new file mode 100644 index 0000000000000000000000000000000000000000..a027ab5fbc7a5b2f592c1fcea34c2f16f820395a --- /dev/null +++ b/plugins/everybody/start.php @@ -0,0 +1,21 @@ +<? + +function everybody_init() { + + global $CONFIG; + +// Set up menu for logged in users + register_translations($CONFIG->pluginspath . "everybody/languages/"); + if (isloggedin()) { + add_menu(elgg_echo('everybody'), $CONFIG->wwwroot ."pg/everybody"); + } + register_page_handler('everybody','everybody_page_handler'); +} + + function everybody_page_handler($page) { + @include(dirname(__FILE__) . "/index.php"); + return true; + } + +register_elgg_event_handler('init','system','everybody_init'); +?> diff --git a/plugins/everybody/views/default/everybody/user.php b/plugins/everybody/views/default/everybody/user.php new file mode 100644 index 0000000000000000000000000000000000000000..78066282404dd5707560e4cede34e2c5a9da2360 --- /dev/null +++ b/plugins/everybody/views/default/everybody/user.php @@ -0,0 +1,3 @@ +<?php + echo "<p>" . autop(elgg_echo("memberlistdescription")) . "</p>"; +?>