]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Updated README.txt for new ECML. Moved settings to site category.
authorbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 30 Jun 2010 19:53:43 +0000 (19:53 +0000)
committerbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 30 Jun 2010 19:53:43 +0000 (19:53 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@6599 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/sitepages/README.txt
mod/sitepages/start.php
mod/sitepages/views/default/admin/site/sitepages.php [moved from mod/sitepages/views/default/settings/sitepages/edit.php with 100% similarity]

index 3080db7a003253bd2569cd1adf52b37c8ab4ea5b..2c15bdd7456e87955317a7920d4929b746d214bc 100644 (file)
@@ -4,9 +4,9 @@ HTML metatags.
 CONTENTS:
        1.  Overview
        2.  Using ECML on the front pages
-       2.1  [[login_box]]
-       2.2  [[site_stats]]
-       2.3  [[user_list]]
+       2.1  [loginbox]
+       2.2  [sitestats]
+       2.3  [userlist]
 
 
 1.  OVERVIEW
@@ -21,23 +21,23 @@ CONTENTS:
        Site Pages supports ECML on the front page and provides the following
        ECML keywords:
 
-       [[login_box]] -- A login box.  Required on the logged out front page.
-       [[site_stats]] -- Simple site statistics.
-       [[user_list]] -- A list of users.
+       [loginbox] -- A login box.  Required on the logged out front page.
+       [sitestats] -- Simple site statistics.
+       [userlist] -- A list of users.
 
        To learn more about ECML, click the ECML icon below the input fields.
 
 
-2.1  [[login_box]]
+2.1  [loginbox]
        The Login Box keyword displays a box to let users log in.  This view
        is required on the logged out front page.
 
 
-2.2  [[site_stats]]
+2.2  [sitestats]
        The Site Stats keyword doesn't do anything yet.
 
 
-2.3  [user_list]]
+2.3  [userlist]
        The User List keyword displays a list of users and takes the following
        optional arguments (*default if not passed):
 
@@ -47,4 +47,4 @@ CONTENTS:
        only_with_avatars=*true|false -- Only show users who have uploaded an
                avatar
 
-       limit=*10 -- Show this many users.
\ No newline at end of file
+       limit=*10 -- Show this many users.
index 9f9bc1441ca3a56e3f44d530ca0850261a6c8927..eb5fcf763f8faee1e49793b96043e094a1713adb 100644 (file)
@@ -25,7 +25,7 @@
 function sitepages_init() {
        require_once(dirname(__FILE__) . '/sitepages_functions.php');
        global $CONFIG;
-       
+
        // Extend CSS
        elgg_extend_view('css', 'sitepages/css');
 
@@ -49,11 +49,13 @@ function sitepages_init() {
        // define our own ecml keywords and views
        register_plugin_hook('get_keywords', 'ecml', 'sitepages_ecml_keyword_hook');
        register_plugin_hook('get_views', 'ecml', 'sitepages_ecml_views_hook');
-       
+
        // hook into the walled garden pages
        register_plugin_hook('public_pages', 'walled_garden', 'sitepages_public_pages');
 
        register_action('settings/sitepages/save', FALSE, "{$CONFIG->pluginspath}sitepages/actions/edit_settings.php");
+       
+       elgg_add_admin_submenu_item('sitepages', elgg_echo('sitepages'), 'site');
 }
 
 /**
@@ -174,7 +176,7 @@ function sitepages_ecml_keyword_hook($hook, $entity_type, $return_value, $params
 //             'restricted' => array('sitepages/custom_frontpage')
 //     );
 
-       $return_value['entity'] = array(
+       $return_value['entities'] = array(
                'description' => elgg_echo('sitepages:ecml:keywords:entity:desc'),
                'usage' => elgg_echo('sitepages:ecml:keywords:entity:usage'),
                'restricted' => array('sitepages/custom_frontpage')
@@ -207,7 +209,7 @@ function sitepages_public_pages($hook, $type, $return_value, $params) {
        $return_value[] = 'pg/sitepages/read/About';
        $return_value[] = 'pg/sitepages/read/Terms';
        $return_value[] = 'pg/sitepages/read/Privacy';
-       
+
        return $return_value;
 }