Advertisement
Guest User

Untitled

a guest
Feb 9th, 2020
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 9.47 KB | None | 0 0
  1. </div>
  2.     <div class="h-clear"></div>
  3.    
  4.     <!-- NEW CODE -->
  5.     <vb:if condition="$user['membergroupids'] == 15">
  6.     <vb:else />
  7.     <!-- AD -->
  8.     <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
  9.     <!-- OC Footer ad -->
  10.     <ins class="adsbygoogle"
  11.          style="display:block"
  12.          data-ad-client="ca-pub-6093867272753326"
  13.          data-ad-slot="6995253572"
  14.          data-ad-format="auto"
  15.          data-full-width-responsive="true"></ins>
  16.     <script>
  17.          (adsbygoogle = window.adsbygoogle || []).push({});
  18.     </script>
  19.     <!-- AD -->
  20.     </vb:if>
  21.     <!-- NEW CODE -->
  22.  
  23. </div>
  24.  
  25.  
  26.     <footer id="footer">
  27.         {vb:hook 'footer_start'}
  28.         {vb:data navbarItems, 'site', 'loadFooterNavbar', '1', {vb:raw _SERVER.REQUEST_URI}}
  29.         {vb:template quarto_theme_prefooter_blocks}
  30.         <nav id="footer-tabbar" class="h-clearfix js-shrink-event-parent">
  31.             <vb:comment>
  32.                 The reason the admin check is here instead of inside the style API's fetchStyles() is because
  33.                 we might want admins to still be able to use fetchStyles() and specifically set the userselect
  34.                 param and skip un-selectable styles.
  35.             </vb:comment>
  36.             {vb:set userselect, 1}
  37.             {vb:data canAdminStyles, user, hasPermissions, adminpermissions, canadminstyles}
  38.             <vb:if condition="$canAdminStyles">
  39.                 {vb:set userselect, 0}
  40.             </vb:if>
  41.             <vb:if condition="$canAdminStyles OR $vboptions['allowchangestyles']">
  42.                 {vb:data styles, style, fetchStyles, 1, {vb:raw userselect}}
  43.             <vb:else />
  44.                 {vb:set styles, 0}
  45.             </vb:if>
  46.             {vb:data languages, language, fetchLanguageSelector}
  47.             <ul class="h-left js-footer-chooser-list h-margin-left-xxl js-shrink-event-child">
  48.                 <vb:if condition="$styles AND (count($styles) > 1) AND (empty($page['routeInfo']['arguments']) OR empty($page['routeInfo']['arguments']['forceStyleId']))">
  49.                     <li>
  50.  
  51.                         <div class="b-comp-menu-dropdown js-comp-menu-dropdown b-comp-menu-dropdown--open-on-hover b-comp-menu-dropdown--direction-up js-stylechooser js-select-on-xsmall h-margin-right-l">
  52.                             <div class="b-comp-menu-dropdown__trigger js-comp-menu-dropdown__trigger b-comp-menu-dropdown__trigger--arrow">
  53.                                 <vb:each from="styles" value="style">
  54.                                     <vb:if condition="$style['styleid'] == $preferred_styleid">
  55.                                         {vb:var style.title_plain}
  56.                                     </vb:if>
  57.                                 </vb:each>
  58.                             </div>
  59.                             <ul class="b-comp-menu-dropdown__content js-comp-menu-dropdown__content b-comp-menu-dropdown__content--left">
  60.                                 <vb:each from="styles" value="style">
  61.                                     <li class="b-comp-menu-dropdown__content-item<vb:if condition="$style['styleid'] == $preferred_styleid"> b-comp-menu-dropdown__content-item--current</vb:if>">
  62.                                         <a href="#" data-styleid="{vb:var style.styleid}">{vb:var style.title}</a>
  63.                                     </li>
  64.                                 </vb:each>
  65.                             </ul>
  66.                         </div>
  67.  
  68.                     </li>
  69.                 </vb:if>
  70.                 <vb:if condition="count($languages) > 1">
  71.                     <li>
  72.  
  73.                         <div class="b-comp-menu-dropdown js-comp-menu-dropdown b-comp-menu-dropdown--open-on-hover b-comp-menu-dropdown--direction-up js-languagechooser js-select-on-xsmall h-margin-right-l">
  74.                             <div class="b-comp-menu-dropdown__trigger js-comp-menu-dropdown__trigger b-comp-menu-dropdown__trigger--arrow">
  75.                                 <vb:each from="languages" value="language">
  76.                                     <vb:if condition="$language['languageid'] == $preferred_languageid">
  77.                                         {vb:var language.title}
  78.                                     </vb:if>
  79.                                 </vb:each>
  80.                             </div>
  81.                             <ul class="b-comp-menu-dropdown__content js-comp-menu-dropdown__content b-comp-menu-dropdown__content--left">
  82.                                 <vb:each from="languages" value="language">
  83.                                     <li class="b-comp-menu-dropdown__content-item<vb:if condition="$language['languageid'] == $preferred_languageid"> b-comp-menu-dropdown__content-item--current</vb:if>">
  84.                                         <a href="#" data-languageid="{vb:var language.languageid}">{vb:var language.title}</a>
  85.                                     </li>
  86.                                 </vb:each>
  87.                             </ul>
  88.                         </div>
  89.  
  90.                     </li>
  91.                 </vb:if>
  92.                 {vb:hook 'footer_left'}
  93.             </ul>
  94.  
  95.             <ul class="nav-list h-right js-footer-nav-list h-margin-right-xxl b-comp-menu-horizontal js-comp-menu-horizontal js-comp-menu--dropdown-on-xsmall b-comp-menu-dropdown--inactive js-shrink-event-child" data-dropdown-trigger-phrase="go_to_ellipsis" data-dropdown-menu-classes="h-margin-vert-l b-comp-menu-dropdown--direction-up" data-dropdown-trigger-classes="b-comp-menu-dropdown__trigger--arrow">
  96.                 {vb:hook 'footer_right'}
  97.                 <vb:each from="navbarItems" value="navbarItem">
  98.                     {vb:set navbarTitle, {vb:raw navbarItem.title}}
  99.                     <vb:if condition="$targetAttr = $navbarItem['newWindow'] == '1' ? ' target=\'_blank\'' : ''"></vb:if>
  100.                     <vb:if condition="!empty($navbarItem['attr'])">
  101.                         {vb:strcat targetAttr, ' '}
  102.                         {vb:strcat targetAttr, {vb:raw navbarItem.attr}}
  103.                     </vb:if>
  104.                     {vb:set normalizedUrl, {vb:raw navbarItem.normalizedUrl}}
  105.                     <vb:if condition="$itemUrl = $navbarItem['isAbsoluteUrl'] ? $normalizedUrl : ($baseurl . '/' . $normalizedUrl)"></vb:if>
  106.                     <vb:if condition="$requestUri = explode('?', $_SERVER['REQUEST_URI'], 2)"></vb:if>
  107.                     <vb:if condition="$requestUri = array_shift($requestUri)"></vb:if>
  108.                     <vb:if condition="$atCurrentItem = ($requestUri == substr($itemUrl, -strlen($requestUri)))"></vb:if>
  109.                     <vb:if condition="$currentClass = $atCurrentItem ? 'current' : ''"></vb:if>
  110.                     <vb:if condition="$atCurrentItem">{vb:set subnavItems, {vb:raw navbarItem.subnav}}</vb:if>
  111.  
  112.                     <li class="{vb:raw currentClass}">
  113.                         <a{vb:raw targetAttr} href="{vb:var itemUrl}">{vb:phrase {vb:raw navbarTitle}}</a>
  114.                     </li>
  115.  
  116.                 </vb:each>
  117.                 <li><a href="#" class="js-footer-go-to-top">{vb:phrase go_to_top}</a></li>
  118.             </ul>
  119.         </nav>
  120.         {vb:hook 'footer_end'}
  121.     </footer>
  122.  
  123. </div>
  124. <div class="footer-copyright-outer">
  125.     {vb:template quarto_theme_social_links}
  126. <div id="footer-copyright">
  127.     <div id="footer-user-copyright">{vb:raw vboptions.copyrighttext}{vb:hook 'footer_copyright'}</div>
  128.     <div id="footer-vb-copyright">{vb:phrase powered_by_vbulletin, {vb:raw vboptions.templateversion}, {vb:date timenow, Y}}</div>
  129.     <div id="footer-current-datetime">{vb:phrase footer_current_time, {vb:if "$user['timezoneoffset']", {vb:php sprintf, "%+d", {vb:raw user.timezoneoffset}}}, {vb:datetime 'timenow', 'time'}}</div>
  130. </div>
  131. </div>
  132. </div>
  133.  
  134. <div id="loading-indicator" class="js-loading-indicator b-ajax-loading-indicator h-hide">
  135.     <span>{vb:phrase working_ellipsis}</span>
  136. </div>
  137. <div class="js-flash-message b-ajax-loading-indicator b-ajax-loading-indicator--medium h-hide">
  138.     <span class="js-flash-message-content"></span>
  139. </div>
  140. <div id="confirm-dialog" class="sb-dialog">
  141.     <div class="dialog-content h-clearfix">
  142.         <div class="icon h-left"></div>
  143.         <div class="message"></div>
  144.     </div>
  145.     <div class="b-button-group">
  146.         <button id="btnConfirmDialogYes" type="button" class="b-button b-button--primary js-button">{vb:phrase yes}</button>
  147.         <button id="btnConfirmDialogNo" type="button" class="b-button b-button--secondary js-button">{vb:phrase no}</button>
  148.     </div>
  149. </div>
  150. <div id="alert-dialog" class="sb-dialog">
  151.     <div class="dialog-content h-clearfix">
  152.         <div class="icon h-left"></div>
  153.         <div class="message"></div>
  154.     </div>
  155.     <div class="b-button-group">
  156.         <button id="btnAlertDialogOK" type="button" class="b-button b-button--primary js-button">{vb:phrase ok}</button>
  157.     </div>
  158. </div>
  159. <div id="prompt-dialog" class="sb-dialog">
  160.     <div class="dialog-content table h-clearfix">
  161.         <div class="message td"></div>
  162.         <div class="input-box-container td">
  163.             <input type="text" class="input-box textbox" />
  164.             <textarea class="input-box textbox h-hide" rows="3"></textarea>
  165.         </div>
  166.     </div>
  167.     <div class="js-prompt-error h-hide"></div>
  168.     <div class="b-button-group">
  169.         <button id="btnPromptDialogOK" type="button" class="b-button b-button--primary js-button">{vb:phrase ok}</button>
  170.         <button id="btnPromptDialogCancel" type="button" class="b-button b-button--secondary js-button">{vb:phrase cancel}</button>
  171.     </div>
  172. </div>
  173. <div id="slideshow-dialog" class="sb-dialog slideshow">
  174.     <div class="slideshow-wrapper"><div class="b-icon b-icon__x-square--gray close-btn">X</div></div>
  175.     <div class="caption"></div>
  176.     <div class="thumbnails"></div>
  177.  
  178. </div>
  179. <vb:comment>Unsubscribe overlay container</vb:comment>
  180. <div class="unsubscribe-overlay-container"></div>
  181.  
  182. <div id="fb-root" data-facebook-language="{vb:rawphrase facebook_language}"></div>
  183.  
  184. <vb:if condition="$config->debug">
  185.     {vb:action debuginfo, bbcode, debugInfo, 1}
  186.     {vb:raw debuginfo}
  187. </vb:if>
  188. {vb:cssExtra css_additional.css}
  189.  
  190. <script type="text/javascript" src="{vb:raw jqueryurl}"></script>
  191.  
  192. <vb:if condition="!empty($vboptions['ga_enabled']) AND !empty($vboptions['ga_code'])">
  193. {vb:raw vboptions.ga_code}
  194. </vb:if>
  195.  
  196. <script type="text/javascript">window.jQuery || document.write('<script type="text/javascript" src="js/jquery/jquery-{vb:raw jqueryversion}.min.js"><\/script>');</script>
  197. <vb:comment>The footer rollup will be inserted here instead of being deferred to the end of the page.</vb:comment>
  198. {vb:js insert_here, js/footer-rollup.js}
  199.  
  200. <vb:if condition="$vboptions['facebookactive']">
  201.     {vb:js js/facebook.js}
  202. </vb:if>
  203. <script type="text/javascript">
  204.     <vb:literal>
  205.         window.vBulletin = window.vBulletin || {};
  206.     </vb:literal>
  207.         vBulletin.version = '{vb:raw vboptions.templateversion}';
  208. </script>
  209.  
  210. <vb:if condition="($vboptions['enable_privacy_guest'] AND $user->userid < 1) OR $vboptions['block_eu_visitors']">
  211.     {vb:template privacy_consent_banner}
  212.     {vb:js js/privacy-consent-banner.js}
  213. </vb:if>
  214.  
  215. {vb:hook footer_before_body_end}
  216.  
  217.  
  218.  
  219.  
  220. </body>
  221. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement