Example #1
0
<?php
/**
 * @package Deyan
 * @author Angel Gabriel
 * @web http://angelgabriel.tk
 * @mail angel.wrt@gmail.com
 *
 * @view panel/modules/login_menu/content
 * This file holds the login form of the panel
 * 
 **/  

$login_url = elgg_get_site_url();
if (elgg_get_config('https_login')) {
	$login_url = str_replace("http", "https", elgg_get_site_url());
}

$body = elgg_view_form('login', array('action' => "{$login_url}action/login"), array('returntoreferer' => TRUE));

echo deyan_view_panel_module('login-menu', $body, 'small', deyan_view_icon('user-alt', 32));
?>
Example #2
0
<?php
/**
 * @package Deyan
 * @author Angel Gabriel
 * @web http://angelgabriel.tk
 * @mail angel.wrt@gmail.com
 *
 * @view panel/modules/messages/content
 * This file echo the link to messages and count unread messages.
 * 
 **/ 
 $icon = deyan_view_icon('mail', 32); 
$num_messages = (int)messages_count_unread();
		if ($num_messages != 0) {
			$icon .= "<span class=\"messages-new\">$num_messages</span>";
			$messages = deyan_get_unread_messages();
			$body_vars = array(
				'folder' => 'inbox',
				'list' => $messages,
			);
			$content = elgg_view_form('messages/process', array(), $body_vars);
			echo deyan_view_panel_module('messages', $content, 'small', $icon);
		}
		else {
		echo deyan_view_panel_link('messages/inbox/' . elgg_get_logged_in_user_entity()->username, $icon);
		}

?> 
Example #3
0
<?php
/**
 * @package Deyan
 * @author Angel Gabriel
 * @web http://angelgabriel.tk
 * @mail angel.wrt@gmail.com
 *
 * @view panel/modules/start_menu/content
 * This file shows the main menu
 * 
 **/

$content = elgg_view_menu('start', array('sort_by' => 'priority'));
$content .= "<div class=\"clearfloat\"></div>";

echo deyan_view_panel_module('start-menu', $content, 'full', deyan_view_icon('apps', 32));
?>
Example #4
0
<?php
/**
 * @package Deyan
 * @author Angel Gabriel
 * @web http://angelgabriel.tk
 * @mail angel.wrt@gmail.com
 *
 * @view panel/modules/user_menu/content
 * This file shows the user's menu
 * 
 **/
$user = elgg_get_logged_in_user_entity();
$icon_url = $user->getIconURL('small');
$icon = deyan_view_icon('user-alt', 32);
if(elgg_get_plugin_user_setting('avatar_panel', $user->guid, 'deyan')) {
	$icon = "<img src=\"$icon_url\" class=\"deyan-panel-avatar\"/>";
     }
echo deyan_view_panel_module('user-menu', elgg_view_menu('user', array('sort_by' => 'priority')), 'small', $icon);


?>