Advertisement
Guest User

Untitled

a guest
Dec 13th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.74 KB | None | 0 0
  1. {{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}
  2. <nav>
  3. <div class='ipsNavBar_primary focus-nav-loading'>
  4. {{if !$preview and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'search' ) ) AND !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}
  5. <div id='elSearch' class='ipsPos_right' data-controller='core.front.core.quickSearch' data-default="{expression="\IPS\Output::i()->defaultSearchOption[0]"}">
  6. <form accept-charset='utf-8' action='{url="app=core&module=search&controller=search" seoTemplate="search" noprotocol="true"}' method='post'>
  7. <a href='#' id='elSearchFilter' data-ipsMenu data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elSearch' class="ipsHide">
  8. <span data-role='searchingIn'>
  9. {{if count( output.contextualSearchOptions )}}
  10. {{foreach output.contextualSearchOptions as $name => $data}}
  11. {$name}
  12. {{$defaultSearchType = $data['type'];}}
  13. {{foreach $data as $k => $v}}
  14. <input name="{$k}" value="{$v}" data-role="searchFilter" type="hidden">
  15. {{endforeach}}
  16. {{break;}}
  17. {{endforeach}}
  18. {{else}}
  19. {{$defaultSearchType = \IPS\Output::i()->defaultSearchOption[0];}}
  20. {expression="\IPS\Member::loggedIn()->language()->addToStack( \IPS\Output::i()->defaultSearchOption[1] )"}
  21. {{endif}}
  22. </span>
  23. <i class='fa fa-caret-down'></i>
  24. </a>
  25. <input type="hidden" name="type" value="{$defaultSearchType}" data-role="searchFilter">
  26. <ul id='elSearchFilter_menu' class='ipsMenu ipsMenu_selectable ipsMenu_narrow ipsHide'>
  27. <li class='ipsMenu_item {{if output.defaultSearchOption[0] == 'all' AND !count(output.contextualSearchOptions)}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='all'>
  28. <a href='{url="app=core&module=search&controller=search" csrf="1"}' title='{lang="search_everything"}'>{lang="search_everything"}</a>
  29. </li>
  30. <li class='ipsMenu_sep'><hr></li>
  31. {{if count( output.contextualSearchOptions )}}
  32. {{$setDefault = FALSE;}}
  33. {{foreach output.contextualSearchOptions as $name => $data}}
  34. <li class='ipsMenu_item {{if $setDefault === FALSE}}ipsMenu_itemChecked{{$setDefault = TRUE;}}{{endif}}' data-ipsMenuValue='{expression="json_encode( $data )"}' data-options='{expression="json_encode( $data )"}'>
  35. <a href='#'>{$name}</a>
  36. </li>
  37. {{endforeach}}
  38. <li class='ipsMenu_sep'><hr></li>
  39. {{endif}}
  40. <li data-role='globalSearchMenuOptions'></li>
  41. <li class='ipsMenu_item ipsMenu_itemNonSelect'>
  42. <a href='{url="app=core&module=search&controller=search" seoTemplate="search"}' accesskey='4'><i class='fa fa-cog'></i> {lang="advanced_search"}</a>
  43. </li>
  44. </ul>
  45. <input type='search' id='elSearchField' placeholder='{lang="search_placeholder"}' name='q'>
  46. <button type='submit'><i class='fa fa-search'></i></button>
  47. </form>
  48. </div>
  49. {{endif}}
  50. <ul data-role="primaryNavBar">
  51. {template="navBarItems" app="core" group="global" location="front" params="\IPS\core\FrontNavigation::i()->roots( $preview ), \IPS\core\FrontNavigation::i()->subBars( $preview ), 0, $preview"}
  52. <li class="focus-nav-more focus-nav-hidden">
  53. <a href="#"> {lang="more"} <i class="fa fa-caret-down"></i></a>
  54. <ul class='ipsNavBar_secondary'></ul>
  55. </li>
  56. </ul>
  57. </div>
  58. </nav>
  59. {{elseif member.group['g_view_board']}}
  60. <nav>
  61. <div>
  62. <div class='ipsNavBar_primary'>
  63. <a id='elBackHome' href='{setting="base_url"}' title='{lang="go_community_home"}'><i class='fa fa-angle-left'></i> {lang="community_home"}</a>
  64. </div>
  65. </div>
  66. </nav>
  67. {{endif}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement