10     'class' => 
'elgg-button-cancel mlm',
 
   14 if (0) { ?><script><?php }
 
   17 elgg.provide(
'elgg.walled_garden');
 
   19 elgg.walled_garden.init = 
function () {
 
   21     $(
'.forgot_link').click(elgg.walled_garden.load(
'lost_password'));
 
   22     $(
'.registration_link').click(elgg.walled_garden.load(
'register'));
 
   24     $(
'input.elgg-button-cancel').live(
'click', 
function(event) {
 
   25         var $wgs = $(
'.elgg-walledgarden-single');
 
   26         if ($wgs.is(
':visible')) {
 
   27             $(
'.elgg-walledgarden-double').fadeToggle();
 
   31         event.preventDefault();
 
   41 elgg.walled_garden.load = 
function(
view) {
 
   42     return function(event) {
 
   43         var 
id = 
'#elgg-walledgarden-' + 
view;
 
   44         id = 
id.replace(
'_', 
'-');
 
   46         elgg.get(
'walled_garden/' + 
view, {
 
   47             'success' : 
function(data) {
 
   48                 var $wg = $(
'.elgg-body-walledgarden');
 
   50                 $(id).find(
'input.elgg-button-submit').after(<?php echo 
$cancel_button; ?>);
 
   52                 if (
view == 
'register' && $wg.hasClass(
'hidden')) {
 
   54                     $(
'#elgg-walledgarden-login').toggle(
false);
 
   56                     $wg.removeClass(
'hidden');
 
   58                     $(
'#elgg-walledgarden-login').fadeToggle();
 
   63         event.preventDefault();
 
   67 elgg.register_hook_handler(
'init', 
'system', elgg.walled_garden.init);
 
$CONFIG view
The current view type.
 
elgg_echo($message_key, $args=array(), $language="")
Given a message key, returns an appropriately translated full-text string.
 
$cancel_button
Walled garden JavaScript.
 
elgg_view($view, $vars=array(), $bypass=false, $ignored=false, $viewtype='')
Return a parsed view.