Hello, i want to put Telegram logo in left corner of forum and i wrote its HTML code :
but when i put it in the footer, i facetd with below Conflict error.
my footer configuration is :
whats the problem and how can i solve the it
PHP Code:
<div style="position: fixed; left: 0px; bottom: 0px; z-index: 300;"> <a href="https://t.me/linuxzone" target="_blank"><img width="200" height="200" src="http://linux-zone.org/forums/upload/tablighat/telegram-linux-zone.org.png" alt="channel telegram" /></a> </div>
but when i put it in the footer, i facetd with below Conflict error.
my footer configuration is :
PHP Code:
</div>
<div class="h-clear"></div>
</div>
<div style="position: fixed; left: 0px; bottom: 0px; z-index: 300;"> <a href="https://t.me/linuxzone" target="_blank"><img width="200" height="200" src="http://linux-zone.org/forums/upload/tablighat/telegram-linux-zone.org.png" alt="channel telegram" /></a> </div>
<div id="footer">
{vb:template metro_theme_prefooter_blocks}
{vb:hook 'footer_start'}
{vb:data navbarItems, 'site', 'loadFooterNavbar', '1', {vb:raw _SERVER.REQUEST_URI}}
<div 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 h-margin-top-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 h-margin-top-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>
</div>
{vb:hook 'footer_end'}
</div>
</div>
<div id="footer-copyright">
<div id="footer-vb-copyright">{vb:phrase powered_by_vbulletin, {vb:raw vboptions.templateversion}, {vb:date timenow, Y}}</div>
<div id="footer-user-copyright">{vb:raw vboptions.copyrighttext}{vb:hook 'footer_copyright'}</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 id="footer-metro-copyright">{vb:rawphrase metro_copyright_phrase}</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 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>
<vb:if condition="$vboptions['facebookactive']">
<div id="fb-root" data-facebook-language="{vb:rawphrase facebook_language}"></div>
</vb:if>
<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:template facebook_footer, noFbRoot=1}
</vb:if>
<script type="text/javascript">
<vb:literal>
window.vBulletin = window.vBulletin || {};
</vb:literal>
vBulletin.version = '{vb:raw vboptions.templateversion}';
</script>
{vb:hook footer_before_body_end}
</body>
</html>
whats the problem and how can i solve the it
Comment