inital commit
This commit is contained in:
16
plugins/default/menus/admin_sidemenu.php
Normal file
16
plugins/default/menus/admin_sidemenu.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
foreach ($params['menu'] as $key => $value) {
|
||||
echo "<li><a href='javascript:void(0);' class='dropdown-toggle' data-toggle='dropdown'>" . $key . "<i class='fa fa-sort-desc'></i></a>";
|
||||
echo '<ul class="dropdown-menu multi-level">';
|
||||
foreach ($value as $link) {
|
||||
unset($link['parent']);
|
||||
unset($link['name']);
|
||||
$link['text'] = ossn_print($link['text']);
|
||||
$link = ossn_plugin_view('output/url', $link);
|
||||
echo "<li>{$link}</li>";
|
||||
}
|
||||
echo '</ul></li>';
|
||||
}
|
22
plugins/default/menus/entityextra.php
Normal file
22
plugins/default/menus/entityextra.php
Normal file
@ -0,0 +1,22 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
$entityextra = $params['menu'];
|
||||
if($entityextra && ossn_isLoggedin()) {
|
||||
if(!empty($entityextra)) {
|
||||
foreach($entityextra as $menu) {
|
||||
foreach($menu as $link) {
|
||||
$class = "entity-menu-extra-" . $link['name'];
|
||||
if(isset($link['class'])) {
|
||||
$link['class'] = $class . ' ' . $link['class'];
|
||||
} else {
|
||||
$link['class'] = $class;
|
||||
}
|
||||
unset($link['name']);
|
||||
$link = ossn_plugin_view('output/url', $link);
|
||||
echo "<li>$link</li>";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
18
plugins/default/menus/footer.php
Normal file
18
plugins/default/menus/footer.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
|
||||
$menus = $params['menu'];
|
||||
foreach($menus as $menu) {
|
||||
foreach($menu as $link) {
|
||||
$class = "menu-footer-" . $link['name'];
|
||||
if(isset($link['class'])) {
|
||||
$link['class'] = $class . ' ' . $link['class'];
|
||||
} else {
|
||||
$link['class'] = $class;
|
||||
}
|
||||
unset($link['name']);
|
||||
echo ossn_plugin_view('output/url', $link);
|
||||
}
|
||||
}
|
41
plugins/default/menus/groupheader.php
Normal file
41
plugins/default/menus/groupheader.php
Normal file
@ -0,0 +1,41 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
echo '<ul>';
|
||||
$i = 0;
|
||||
foreach($params['menu'] as $menu) {
|
||||
if($i <= 3) {
|
||||
foreach($menu as $name => $link) {
|
||||
$class = "menu-group-timeline-" . $link['name'];
|
||||
if(isset($link['class'])) {
|
||||
$link['class'] = $class . ' ' . $link['class'];
|
||||
} else {
|
||||
$link['class'] = $class;
|
||||
}
|
||||
unset($link['name']);
|
||||
$link['text'] = ossn_print($link['text']);
|
||||
$link = ossn_plugin_view('output/url', $link);
|
||||
echo "<li>{$link}</li>";
|
||||
}
|
||||
} else {
|
||||
echo "<li><a href='javascript:void(0);'>" . ossn_print('more') . "</a>
|
||||
<ul>";
|
||||
foreach($menu as $name => $link) {
|
||||
$class = "menu-group-timeline-" . $link['name'];
|
||||
if(isset($link['class'])) {
|
||||
$link['class'] = $class . ' ' . $link['class'];
|
||||
} else {
|
||||
$link['class'] = $class;
|
||||
}
|
||||
unset($link['name']);
|
||||
$link['text'] = ossn_print($link['text']);
|
||||
$link = ossn_plugin_view('output/url', $link);
|
||||
echo "<li>{$link}</li>";
|
||||
}
|
||||
echo "</ul>
|
||||
</li>";
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
echo '</ul>';
|
20
plugins/default/menus/search.php
Normal file
20
plugins/default/menus/search.php
Normal file
@ -0,0 +1,20 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
$menus = $params['menu'];
|
||||
echo "<div class='ossn-menu-search'>";
|
||||
echo '<div class="title">' . ossn_print('result:type') . '</div>';
|
||||
foreach ($menus as $menu => $val) {
|
||||
foreach ($val as $link) {
|
||||
$text = ossn_print($link['text']);
|
||||
$link = $link['href'];
|
||||
$class = OssnTranslit::urlize($menu);
|
||||
echo "<li class='ossn-menu-search-{$class}'>
|
||||
<a href='{$link}'>
|
||||
<div class='text'>{$text}</div>
|
||||
</a>
|
||||
</li>";
|
||||
}
|
||||
}
|
||||
echo '</div>';
|
52
plugins/default/menus/sections/newsfeed.php
Normal file
52
plugins/default/menus/sections/newsfeed.php
Normal file
@ -0,0 +1,52 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
$menus = $params['menu'];
|
||||
?>
|
||||
<div class="sidebar-menu-nav">
|
||||
<div class="sidebar-menu">
|
||||
<ul id="menu-content" class="menu-content collapse out">
|
||||
<?php
|
||||
foreach ($menus as $name => $menu) {
|
||||
$section = 'menu-section-'.OssnTranslit::urlize($name).' ';
|
||||
$items = 'menu-section-items-'.OssnTranslit::urlize($name).' ';
|
||||
$item = 'menu-section-item-'.OssnTranslit::urlize($menu['text']).' ';
|
||||
|
||||
$expend = '';
|
||||
$icon = "fa-angle-right";
|
||||
if($name == 'links'){
|
||||
$expend = 'in';
|
||||
$icon = "fa-newspaper-o";
|
||||
}
|
||||
if($name == 'groups'){
|
||||
$icon = "fa-users";
|
||||
}
|
||||
$hash = md5($name);
|
||||
?>
|
||||
<li data-toggle="collapse" data-target="#<?php echo $hash;?>" class="<?php echo $section;?>collapsed active <?php echo $expend;?>">
|
||||
<a class="<?php $item;?>" href="javascript:void(0);"><i class="fa <?php echo $icon;?> fa-lg"></i><span class='text'><?php echo ossn_print($name);?></span><span class="arrow"></span></a>
|
||||
</li>
|
||||
<ul class="sub-menu collapse <?php echo $expend;?>" id="<?php echo $hash;?>" class="<?php echo $items;?>">
|
||||
<?php
|
||||
if(is_array($menu)){
|
||||
foreach ($menu as $data) {
|
||||
$class = 'menu-section-item-'.OssnTranslit::urlize($data['name']);
|
||||
$data['class'] = 'menu-section-item-a-'.OssnTranslit::urlize($data['name']);
|
||||
unset($data['name']);
|
||||
unset($data['icon']);
|
||||
unset($data['section']);
|
||||
unset($data['parent']);
|
||||
|
||||
$link = ossn_plugin_view('output/url', $data);
|
||||
echo "<li class='{$class}'>{$link}</li>";
|
||||
unset($class);
|
||||
}
|
||||
}
|
||||
echo "</ul>";
|
||||
}
|
||||
?>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
62
plugins/default/menus/topbar_admin.php
Normal file
62
plugins/default/menus/topbar_admin.php
Normal file
@ -0,0 +1,62 @@
|
||||
<div class="navbar navbar-default" role="navigation">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navigationbar">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navigationbar">
|
||||
<ul class="nav navbar-nav">
|
||||
<?php echo ossn_view_admin_sidemenu(); ?>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav">
|
||||
<?php
|
||||
foreach ($params['menu'] as $key => $links) {
|
||||
if (count($links) > 1) {
|
||||
$menu_parent = '<li>
|
||||
<a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown">'
|
||||
. ossn_print($key) .
|
||||
'<i class="fa fa-sort-desc"></i></a>
|
||||
<ul class="dropdown-menu multi-level">';
|
||||
foreach ($links as $item) {
|
||||
$class = "menu-topbar-admin-" . $item['name'];
|
||||
if(isset($item['class'])) {
|
||||
$item['class'] = $class . ' ' . $item['class'];
|
||||
} else {
|
||||
$item['class'] = $class;
|
||||
}
|
||||
unset($item['name']);
|
||||
unset($item['parent']);
|
||||
$item['text'] = ossn_print($item['text']);
|
||||
$link = ossn_plugin_view('output/url', $item);
|
||||
$menu_parent .= '<li>'.$link.'</li>';
|
||||
}
|
||||
$menu_parent .= '</ul></li>';
|
||||
echo $menu_parent;
|
||||
} else {
|
||||
|
||||
foreach ($links as $item) {
|
||||
$class = "menu-topbar-admin-" . $item['name'];
|
||||
if(isset($item['class'])) {
|
||||
$item['class'] = $class . ' ' . $item['class'];
|
||||
} else {
|
||||
$item['class'] = $class;
|
||||
}
|
||||
unset($item['name']);
|
||||
$item['text'] = ossn_print($item['text']);
|
||||
$link = ossn_plugin_view('output/url', $item);
|
||||
$menu = '<li>'.$link.'</li>';
|
||||
}
|
||||
echo $menu;
|
||||
}
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
21
plugins/default/menus/topbar_dropdown.php
Normal file
21
plugins/default/menus/topbar_dropdown.php
Normal file
@ -0,0 +1,21 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
$menus = $params['menu'];
|
||||
if($menus){
|
||||
echo '<ul class="dropdown-menu multi-level" role="menu" aria-labelledby="dropdownMenu">';
|
||||
foreach($menus as $menu) {
|
||||
foreach($menu as $link) {
|
||||
$class = "menu-topbar-dropdown-" . $link['name'];
|
||||
if(isset($link['class'])) {
|
||||
$link['class'] = $class . ' ' . $link['class'];
|
||||
} else {
|
||||
$link['class'] = $class;
|
||||
}
|
||||
unset($link['name']);
|
||||
echo "<li>".ossn_plugin_view('output/url', $link)."</li>";
|
||||
}
|
||||
}
|
||||
echo "</ul>";
|
||||
}
|
41
plugins/default/menus/user_timeline.php
Normal file
41
plugins/default/menus/user_timeline.php
Normal file
@ -0,0 +1,41 @@
|
||||
<?php
|
||||
/**
|
||||
* Atlas
|
||||
*/
|
||||
echo '<ul>';
|
||||
$i = 0;
|
||||
foreach($params['menu'] as $menu) {
|
||||
if($i <= 10) {
|
||||
foreach($menu as $name => $link) {
|
||||
$class = "menu-user-timeline-" . $link['name'];
|
||||
if(isset($link['class'])) {
|
||||
$link['class'] = $class . ' ' . $link['class'];
|
||||
} else {
|
||||
$link['class'] = $class;
|
||||
}
|
||||
unset($link['name']);
|
||||
$link['text'] = ossn_print($link['text']);
|
||||
$link = ossn_plugin_view('output/url', $link);
|
||||
echo "<li>{$link}</li>";
|
||||
}
|
||||
} else {
|
||||
echo "<li class='dropdown'><a href='javascript:void(0);' data-toggle='dropdown' class='dropdown-toggle'>" . ossn_print('more') . "<i class='fa fa-caret-down'></i></a>
|
||||
<ul class='dropdown-menu'>";
|
||||
foreach($menu as $name => $link) {
|
||||
$class = "menu-user-timeline-" . $link['name'];
|
||||
if(isset($link['class'])) {
|
||||
$link['class'] = $class . ' ' . $link['class'];
|
||||
} else {
|
||||
$link['class'] = $class;
|
||||
}
|
||||
unset($link['name']);
|
||||
$link['text'] = ossn_print($link['text']);
|
||||
$link = ossn_plugin_view('output/url', $link);
|
||||
echo "<li>{$link}</li>";
|
||||
}
|
||||
echo "</ul>
|
||||
</li>";
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
echo '</ul>';
|
Reference in New Issue
Block a user