mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-07-08 09:24:25 +03:00
76 lines
2.7 KiB
Smarty
76 lines
2.7 KiB
Smarty
<script type="text/javascript">
|
|
jQuery(window).load(function () {
|
|
var trigger = $('#dropdown-create-trigger');
|
|
var menu = $('#dropdown-create-menu');
|
|
var pos = trigger.offset();
|
|
|
|
|
|
// Dropdown
|
|
menu.find('li.active').prependTo(menu).click(function(){
|
|
menu.hide();
|
|
return false;
|
|
});
|
|
console.log(pos.left);
|
|
menu.appendTo('body').css({ 'left': pos.left - 18, 'top': pos.top - 13, 'display': 'none' });
|
|
|
|
trigger.click(function(){
|
|
menu.toggle();
|
|
return false;
|
|
});
|
|
|
|
|
|
// Hide menu
|
|
$(document).click(function(){
|
|
menu.hide();
|
|
});
|
|
|
|
$('body').on("click", "#dropdown-create-trigger, #dropdown-create-menu", function(e) {
|
|
e.stopPropagation();
|
|
});
|
|
|
|
$(window).resize(function(){
|
|
menu.css({ 'left': $('#dropdown-create-trigger').offset().left - 18 });
|
|
});
|
|
});
|
|
</script>
|
|
|
|
|
|
<div class="dropdown-create">
|
|
{strip}
|
|
<h2 class="page-header">{$aLang.block_create} <a href="#" class="dropdown-create-trigger link-dashed" id="dropdown-create-trigger">
|
|
{if $sMenuItemSelect=='topic'}
|
|
{$aLang.topic_menu_add}
|
|
{elseif $sMenuItemSelect=='blog'}
|
|
{$aLang.blog_menu_create}
|
|
{elseif $sMenuItemSelect=='talk'}
|
|
{$aLang.block_create_talk}
|
|
{else}
|
|
{hook run='menu_create_item_select' sMenuItemSelect=$sMenuItemSelect}
|
|
{/if}
|
|
</a></h2>
|
|
{/strip}
|
|
|
|
<ul class="dropdown-menu-create" id="dropdown-create-menu" style="display: none">
|
|
<li {if $sMenuItemSelect=='topic'}class="active"{/if}><a href="{router page='topic'}add/">{$aLang.topic_menu_add}</a></li>
|
|
<li {if $sMenuItemSelect=='blog'}class="active"{/if}><a href="{router page='blog'}add/">{$aLang.blog_menu_create}</a></li>
|
|
<li {if $sMenuItemSelect=='talk'}class="active"{/if}><a href="{router page='talk'}add/">{$aLang.block_create_talk}</a></li>
|
|
{hook run='menu_create_item' sMenuItemSelect=$sMenuItemSelect}
|
|
</ul>
|
|
</div>
|
|
|
|
|
|
{if $sMenuItemSelect=='topic'}
|
|
{if $iUserCurrentCountTopicDraft}
|
|
<a href="{router page='topic'}saved/" class="drafts">{$aLang.topic_menu_saved} ({$iUserCurrentCountTopicDraft})</a>
|
|
{/if}
|
|
<ul class="nav nav-pills mb-30">
|
|
<li {if $sMenuSubItemSelect=='topic'}class="active"{/if}><a href="{router page='topic'}add/">{$aLang.topic_menu_add_topic}</a></li>
|
|
<li {if $sMenuSubItemSelect=='question'}class="active"{/if}><a href="{router page='question'}add/">{$aLang.topic_menu_add_question}</a></li>
|
|
<li {if $sMenuSubItemSelect=='link'}class="active"{/if}><a href="{router page='link'}add/">{$aLang.topic_menu_add_link}</a></li>
|
|
<li {if $sMenuSubItemSelect=='photoset'}class="active"{/if}><a href="{router page='photoset'}add/">{$aLang.topic_menu_add_photoset}</a></li>
|
|
{hook run='menu_create_topic_item'}
|
|
</ul>
|
|
{/if}
|
|
|
|
|
|
{hook run='menu_create' sMenuItemSelect=$sMenuItemSelect sMenuSubItemSelect=$sMenuSubItemSelect} |