Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- </div>
- <div class="h-clear"></div>
- <!-- NEW CODE -->
- <vb:if condition="$user['membergroupids'] == 15">
- <vb:else />
- <!-- AD -->
- <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
- <!-- OC Footer ad -->
- <ins class="adsbygoogle"
- style="display:block"
- data-ad-client="ca-pub-6093867272753326"
- data-ad-slot="6995253572"
- data-ad-format="auto"
- data-full-width-responsive="true"></ins>
- <script>
- (adsbygoogle = window.adsbygoogle || []).push({});
- </script>
- <!-- AD -->
- </vb:if>
- <!-- NEW CODE -->
- </div>
- <footer id="footer">
- {vb:hook 'footer_start'}
- {vb:data navbarItems, 'site', 'loadFooterNavbar', '1', {vb:raw _SERVER.REQUEST_URI}}
- {vb:template quarto_theme_prefooter_blocks}
- <nav id="footer-tabbar" class="h-clearfix js-shrink-event-parent">
- <vb:comment>
- The reason the admin check is here instead of inside the style API's fetchStyles() is because
- we might want admins to still be able to use fetchStyles() and specifically set the userselect
- param and skip un-selectable styles.
- </vb:comment>
- {vb:set userselect, 1}
- {vb:data canAdminStyles, user, hasPermissions, adminpermissions, canadminstyles}
- <vb:if condition="$canAdminStyles">
- {vb:set userselect, 0}
- </vb:if>
- <vb:if condition="$canAdminStyles OR $vboptions['allowchangestyles']">
- {vb:data styles, style, fetchStyles, 1, {vb:raw userselect}}
- <vb:else />
- {vb:set styles, 0}
- </vb:if>
- {vb:data languages, language, fetchLanguageSelector}
- <ul class="h-left js-footer-chooser-list h-margin-left-xxl js-shrink-event-child">
- <vb:if condition="$styles AND (count($styles) > 1) AND (empty($page['routeInfo']['arguments']) OR empty($page['routeInfo']['arguments']['forceStyleId']))">
- <li>
- <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">
- <div class="b-comp-menu-dropdown__trigger js-comp-menu-dropdown__trigger b-comp-menu-dropdown__trigger--arrow">
- <vb:each from="styles" value="style">
- <vb:if condition="$style['styleid'] == $preferred_styleid">
- {vb:var style.title_plain}
- </vb:if>
- </vb:each>
- </div>
- <ul class="b-comp-menu-dropdown__content js-comp-menu-dropdown__content b-comp-menu-dropdown__content--left">
- <vb:each from="styles" value="style">
- <li class="b-comp-menu-dropdown__content-item<vb:if condition="$style['styleid'] == $preferred_styleid"> b-comp-menu-dropdown__content-item--current</vb:if>">
- <a href="#" data-styleid="{vb:var style.styleid}">{vb:var style.title}</a>
- </li>
- </vb:each>
- </ul>
- </div>
- </li>
- </vb:if>
- <vb:if condition="count($languages) > 1">
- <li>
- <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">
- <div class="b-comp-menu-dropdown__trigger js-comp-menu-dropdown__trigger b-comp-menu-dropdown__trigger--arrow">
- <vb:each from="languages" value="language">
- <vb:if condition="$language['languageid'] == $preferred_languageid">
- {vb:var language.title}
- </vb:if>
- </vb:each>
- </div>
- <ul class="b-comp-menu-dropdown__content js-comp-menu-dropdown__content b-comp-menu-dropdown__content--left">
- <vb:each from="languages" value="language">
- <li class="b-comp-menu-dropdown__content-item<vb:if condition="$language['languageid'] == $preferred_languageid"> b-comp-menu-dropdown__content-item--current</vb:if>">
- <a href="#" data-languageid="{vb:var language.languageid}">{vb:var language.title}</a>
- </li>
- </vb:each>
- </ul>
- </div>
- </li>
- </vb:if>
- {vb:hook 'footer_left'}
- </ul>
- <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">
- {vb:hook 'footer_right'}
- <vb:each from="navbarItems" value="navbarItem">
- {vb:set navbarTitle, {vb:raw navbarItem.title}}
- <vb:if condition="$targetAttr = $navbarItem['newWindow'] == '1' ? ' target=\'_blank\'' : ''"></vb:if>
- <vb:if condition="!empty($navbarItem['attr'])">
- {vb:strcat targetAttr, ' '}
- {vb:strcat targetAttr, {vb:raw navbarItem.attr}}
- </vb:if>
- {vb:set normalizedUrl, {vb:raw navbarItem.normalizedUrl}}
- <vb:if condition="$itemUrl = $navbarItem['isAbsoluteUrl'] ? $normalizedUrl : ($baseurl . '/' . $normalizedUrl)"></vb:if>
- <vb:if condition="$requestUri = explode('?', $_SERVER['REQUEST_URI'], 2)"></vb:if>
- <vb:if condition="$requestUri = array_shift($requestUri)"></vb:if>
- <vb:if condition="$atCurrentItem = ($requestUri == substr($itemUrl, -strlen($requestUri)))"></vb:if>
- <vb:if condition="$currentClass = $atCurrentItem ? 'current' : ''"></vb:if>
- <vb:if condition="$atCurrentItem">{vb:set subnavItems, {vb:raw navbarItem.subnav}}</vb:if>
- <li class="{vb:raw currentClass}">
- <a{vb:raw targetAttr} href="{vb:var itemUrl}">{vb:phrase {vb:raw navbarTitle}}</a>
- </li>
- </vb:each>
- <li><a href="#" class="js-footer-go-to-top">{vb:phrase go_to_top}</a></li>
- </ul>
- </nav>
- {vb:hook 'footer_end'}
- </footer>
- </div>
- <div class="footer-copyright-outer">
- {vb:template quarto_theme_social_links}
- <div id="footer-copyright">
- <div id="footer-user-copyright">{vb:raw vboptions.copyrighttext}{vb:hook 'footer_copyright'}</div>
- <div id="footer-vb-copyright">{vb:phrase powered_by_vbulletin, {vb:raw vboptions.templateversion}, {vb:date timenow, Y}}</div>
- <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>
- </div>
- </div>
- </div>
- <div id="loading-indicator" class="js-loading-indicator b-ajax-loading-indicator h-hide">
- <span>{vb:phrase working_ellipsis}</span>
- </div>
- <div class="js-flash-message b-ajax-loading-indicator b-ajax-loading-indicator--medium h-hide">
- <span class="js-flash-message-content"></span>
- </div>
- <div id="confirm-dialog" class="sb-dialog">
- <div class="dialog-content h-clearfix">
- <div class="icon h-left"></div>
- <div class="message"></div>
- </div>
- <div class="b-button-group">
- <button id="btnConfirmDialogYes" type="button" class="b-button b-button--primary js-button">{vb:phrase yes}</button>
- <button id="btnConfirmDialogNo" type="button" class="b-button b-button--secondary js-button">{vb:phrase no}</button>
- </div>
- </div>
- <div id="alert-dialog" class="sb-dialog">
- <div class="dialog-content h-clearfix">
- <div class="icon h-left"></div>
- <div class="message"></div>
- </div>
- <div class="b-button-group">
- <button id="btnAlertDialogOK" type="button" class="b-button b-button--primary js-button">{vb:phrase ok}</button>
- </div>
- </div>
- <div id="prompt-dialog" class="sb-dialog">
- <div class="dialog-content table h-clearfix">
- <div class="message td"></div>
- <div class="input-box-container td">
- <input type="text" class="input-box textbox" />
- <textarea class="input-box textbox h-hide" rows="3"></textarea>
- </div>
- </div>
- <div class="js-prompt-error h-hide"></div>
- <div class="b-button-group">
- <button id="btnPromptDialogOK" type="button" class="b-button b-button--primary js-button">{vb:phrase ok}</button>
- <button id="btnPromptDialogCancel" type="button" class="b-button b-button--secondary js-button">{vb:phrase cancel}</button>
- </div>
- </div>
- <div id="slideshow-dialog" class="sb-dialog slideshow">
- <div class="slideshow-wrapper"><div class="b-icon b-icon__x-square--gray close-btn">X</div></div>
- <div class="caption"></div>
- <div class="thumbnails"></div>
- </div>
- <vb:comment>Unsubscribe overlay container</vb:comment>
- <div class="unsubscribe-overlay-container"></div>
- <div id="fb-root" data-facebook-language="{vb:rawphrase facebook_language}"></div>
- <vb:if condition="$config->debug">
- {vb:action debuginfo, bbcode, debugInfo, 1}
- {vb:raw debuginfo}
- </vb:if>
- {vb:cssExtra css_additional.css}
- <script type="text/javascript" src="{vb:raw jqueryurl}"></script>
- <vb:if condition="!empty($vboptions['ga_enabled']) AND !empty($vboptions['ga_code'])">
- {vb:raw vboptions.ga_code}
- </vb:if>
- <script type="text/javascript">window.jQuery || document.write('<script type="text/javascript" src="js/jquery/jquery-{vb:raw jqueryversion}.min.js"><\/script>');</script>
- <vb:comment>The footer rollup will be inserted here instead of being deferred to the end of the page.</vb:comment>
- {vb:js insert_here, js/footer-rollup.js}
- <vb:if condition="$vboptions['facebookactive']">
- {vb:js js/facebook.js}
- </vb:if>
- <script type="text/javascript">
- <vb:literal>
- window.vBulletin = window.vBulletin || {};
- </vb:literal>
- vBulletin.version = '{vb:raw vboptions.templateversion}';
- </script>
- <vb:if condition="($vboptions['enable_privacy_guest'] AND $user->userid < 1) OR $vboptions['block_eu_visitors']">
- {vb:template privacy_consent_banner}
- {vb:js js/privacy-consent-banner.js}
- </vb:if>
- {vb:hook footer_before_body_end}
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement