Опубликовано: 18 июня 200718 г Хочу объединить весь верхний ряд ссылок (Название форума, Календарь....) - как это сделать? Ниже приведён код global_board_header Я так понимаю надо поменять 'ipb-top-left-link' и 'ipb-top-right-link' <!--ipb.javascript.start--> <script type="text/javascript"> //<![CDATA[ var ipb_var_st = "{$this->ipsclass->input['st']}"; var ipb_lang_tpl_q1 = "{$this->ipsclass->lang['tpl_q1']}"; var ipb_var_s = "{$this->ipsclass->session_id}"; var ipb_var_phpext = "{$this->ipsclass->vars['php_ext']}"; var ipb_var_base_url = "{$this->ipsclass->js_base_url}"; var ipb_var_image_url = "{$this->ipsclass->vars['img_url']}"; var ipb_input_f = "{$this->ipsclass->input['f']}"; var ipb_input_t = "{$this->ipsclass->input['t']}"; var ipb_input_p = "{$this->ipsclass->input['p']}"; var ipb_var_cookieid = "{$this->ipsclass->vars['cookie_id']}"; var ipb_var_cookie_domain = "{$this->ipsclass->vars['cookie_domain']}"; var ipb_var_cookie_path = "{$this->ipsclass->vars['cookie_path']}"; var ipb_md5_check = "{$this->ipsclass->md5_check}"; var ipb_new_msgs = {$this->ipsclass->member['new_msg']}; var use_enhanced_js = {$this->ipsclass->can_use_fancy_js}; var use_charset = "{$this->ipsclass->vars['gb_char_set']}"; var ipb_myass_chars_lang = "{$this->ipsclass->lang['myass_chars']}"; var ajax_load_msg = "{$this->ipsclass->lang['ajax_loading_msg_new']}"; //]]> </script> <script type="text/javascript" src='jscripts/ips_ipsclass.js'></script> <script type="text/javascript" src='jscripts/ipb_global.js'></script> <script type="text/javascript" src='jscripts/ips_menu.js'></script> <script type="text/javascript" src='{$this->ipsclass->vars['img_url']}/folder_js_skin/ips_menu_html.js'></script> <script type="text/javascript" src='cache/lang_cache/{$this->ipsclass->lang_id}/lang_javascript.js'></script> <script type="text/javascript"> //<![CDATA[ var ipsclass = new ipsclass(); ipsclass.init(); ipsclass.settings['do_linked_resize'] = parseInt( "{$this->ipsclass->vars['resize_linked_img']}" ); ipsclass.settings['resize_percent'] = parseInt( "{$this->ipsclass->vars['resize_img_percent']}" ); //]]> </script> <!--ipb.javascript.end--> <div class="borderwrap"> <div id="logostrip"><a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></div> <div id="submenu"> <!--ipb.leftlinks.start--> <if="$this->ipsclass->vars['home_url']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div> </if> <if="$this->ipsclass->vars['csite_on']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=home">{$this->ipsclass->vars['csite_title']}</a></div> </if> <div class='ipb-top-left-link'><a href=http://www.icq.com/whitepages/cmd.php?uin=455242355&action=message target=blank title="Пообщаться с админом форума через ICQ"><img src="http://web.icq.com/whitepages/online?icq=455242355&img=5" width="15" height="15" border="0"></a></div> <!--IBF.RULES--> <!--ipb.leftlinks.end--> <!--ipb.rightlinks.start--> <div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a></div> <div class='ipb-top-right-link' id="ipb-tl-search"><a href="{$this->ipsclass->base_url}act=Search&f={$this->ipsclass->input['f']}">{$this->ipsclass->lang['tb_search']}</a></div> <div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Members">{$this->ipsclass->lang['tb_mlist']}</a></div> <div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div> <div class='ipb-top-right-link'><a href="http://www.rentmotors.ru" target="_blank">Прокат автомобилей</a></div> <div class='ipb-top-right-link'><a href="http://www.blitzcredit.ru" target="_blank">Автоломбард</a></div> <div class='ipb-top-right-link'><a href="http://www.rentmotors.ru/links" target="_blank">Ссылкообмен</a></div> <if="$component_links != """> {$component_links} </if> <div class='popupmenu-new' id='ipb-tl-search_menu' style='display:none;width:210px'> <form action="{$this->ipsclass->base_url}act=Search&CODE=01" method="post"> <input type='hidden' name='forums' id='gbl-search-forums' value='all' /> <input type="text" size="20" name="keywords" id='ipb-tl-search-box' /> <input class="button" type="image" style='border:0px' src="{$this->ipsclass->vars['img_url']}/login-button.gif" /> <if="($this->ipsclass->input['act'] == 'sf' OR $this->ipsclass->input['act'] == 'st') AND $this->ipsclass->input['f']"> <br /><input type='checkbox' id='gbl-search-checkbox' value='1' onclick='gbl_check_search_box()' checked='checked' /> {$this->ipsclass->lang['gbl_forum_search']} </if> </form> <div style='padding:4px'> <a href='{$this->ipsclass->base_url}act=Search'>{$this->ipsclass->lang['gbl_more_search']}</a> </div> </div> <script type="text/javascript"> ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' ); gbl_check_search_box(); </script> <!--ipb.rightlinks.end--> </div> </div> <if="$this->ipsclass->can_use_fancy_js != 0"> <script type="text/javascript" src='jscripts/ips_xmlhttprequest.js'></script> <script type="text/javascript" src='jscripts/ipb_global_xmlenhanced.js'></script> <script type="text/javascript" src='jscripts/dom-drag.js'></script> <div id='get-myassistant' style='display:none;width:400px;text-align:left;'> <div class="borderwrap"> <div class='maintitle' id='myass-drag' title='{$this->ipsclass->lang['myass_drag']}'> <div style='float:right'><a href='#' onclick='document.getElementById("get-myassistant").style.display="none"'>[X]</a></div> <div>{$this->ipsclass->lang['myass_title']}</div> </div> <div id='myass-content' style='overflow-x:auto;'></div> </div> </div> <!-- Loading Layer --> <div id='loading-layer' style='display:none'> <div id='loading-layer-shadow'> <div id='loading-layer-inner'> <img src='style_images/<#IMG_DIR#>/loading_anim.gif' border='0' alt='{$this->ipsclass->lang['ajax_loading_msg']}' /> <span style='font-weight:bold' id='loading-layer-text'>{$this->ipsclass->lang['ajax_loading_msg']}</span> </div> </div> </div> <!-- / Loading Layer --> <!-- Msg Layer --> <div id='ipd-msg-wrapper'> <div id='ipd-msg-title'> <a href='#' onclick='document.getElementById("ipd-msg-wrapper").style.display="none"; return false;'><img src='style_images/<#IMG_DIR#>/close.png' alt='X' title='Close Window' class='ipd' /></a> <strong>{$this->ipsclass->lang['gbl_sitemsg_header']}</strong> </div> <div id='ipd-msg-inner'><span style='font-weight:bold' id='ipd-msg-text'></span><div class='pp-tiny-text'>{$this->ipsclass->lang['gbl_auto_close']}</div></div> </div> <!-- Msg Layer --> </if> <!-- / End board header --> p.s. Внимание: если код шаблона большой, заключайте весь код в bb-код: [cоdebox][/ codebox] Исходное сообщение было исправлено. Изменено 18 июня 200718 г пользователем SomehaiN
Опубликовано: 18 июня 200718 г Код будет таким: <!--ipb.javascript.start--> <script type="text/javascript"> //<![CDATA[ var ipb_var_st = "{$this->ipsclass->input['st']}"; var ipb_lang_tpl_q1 = "{$this->ipsclass->lang['tpl_q1']}"; var ipb_var_s = "{$this->ipsclass->session_id}"; var ipb_var_phpext = "{$this->ipsclass->vars['php_ext']}"; var ipb_var_base_url = "{$this->ipsclass->js_base_url}"; var ipb_var_image_url = "{$this->ipsclass->vars['img_url']}"; var ipb_input_f = "{$this->ipsclass->input['f']}"; var ipb_input_t = "{$this->ipsclass->input['t']}"; var ipb_input_p = "{$this->ipsclass->input['p']}"; var ipb_var_cookieid = "{$this->ipsclass->vars['cookie_id']}"; var ipb_var_cookie_domain = "{$this->ipsclass->vars['cookie_domain']}"; var ipb_var_cookie_path = "{$this->ipsclass->vars['cookie_path']}"; var ipb_md5_check = "{$this->ipsclass->md5_check}"; var ipb_new_msgs = {$this->ipsclass->member['new_msg']}; var use_enhanced_js = {$this->ipsclass->can_use_fancy_js}; var use_charset = "{$this->ipsclass->vars['gb_char_set']}"; var ipb_myass_chars_lang = "{$this->ipsclass->lang['myass_chars']}"; var ajax_load_msg = "{$this->ipsclass->lang['ajax_loading_msg_new']}"; //]]> </script> <script type="text/javascript" src='jscripts/ips_ipsclass.js'></script> <script type="text/javascript" src='jscripts/ipb_global.js'></script> <script type="text/javascript" src='jscripts/ips_menu.js'></script> <script type="text/javascript" src='{$this->ipsclass->vars['img_url']}/folder_js_skin/ips_menu_html.js'></script> <script type="text/javascript" src='cache/lang_cache/{$this->ipsclass->lang_id}/lang_javascript.js'></script> <script type="text/javascript"> //<![CDATA[ var ipsclass = new ipsclass(); ipsclass.init(); ipsclass.settings['do_linked_resize'] = parseInt( "{$this->ipsclass->vars['resize_linked_img']}" ); ipsclass.settings['resize_percent'] = parseInt( "{$this->ipsclass->vars['resize_img_percent']}" ); //]]> </script> <!--ipb.javascript.end--> <div class="borderwrap"> <div id="logostrip"><a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></div> <div id="submenu"> <!--ipb.leftlinks.start--> <if="$this->ipsclass->vars['home_url']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div> </if> <if="$this->ipsclass->vars['csite_on']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=home">{$this->ipsclass->vars['csite_title']}</a></div> </if> <div class='ipb-top-left-link'><a href=http://www.icq.com/whitepages/cmd.php?uin=455242355&action=message target=blank title="Пообщаться с админом форума через ICQ"><img src="http://web.icq.com/whitepages/online?icq=455242355&img=5" width="15" height="15" border="0"></a></div> <div class=ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a></div> <div class='ipb-top-left-link' id="ipb-tl-search"><a href="{$this->ipsclass->base_url}act=Search&f={$this->ipsclass->input['f']}">{$this->ipsclass->lang['tb_search']}</a></div> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=Members">{$this->ipsclass->lang['tb_mlist']}</a></div> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div> <div class='ipb-top-left-link'><a href="http://www.rentmotors.ru" target="_blank">Прокат автомобилей</a></div> <div class=ipb-top-left-link'><a href="http://www.blitzcredit.ru" target="_blank">Автоломбард</a></div> <div class='ipb-top-left-link'><a href="http://www.rentmotors.ru/links" target="_blank">Ссылкообмен</a></div> <!--IBF.RULES--> <!--ipb.leftlinks.end--> <if="$component_links != """> {$component_links} </if> <div class='popupmenu-new' id='ipb-tl-search_menu' style='display:none;width:210px'> <form action="{$this->ipsclass->base_url}act=Search&CODE=01" method="post"> <input type='hidden' name='forums' id='gbl-search-forums' value='all' /> <input type="text" size="20" name="keywords" id='ipb-tl-search-box' /> <input class="button" type="image" style='border:0px' src="{$this->ipsclass->vars['img_url']}/login-button.gif" /> <if="($this->ipsclass->input['act'] == 'sf' OR $this->ipsclass->input['act'] == 'st') AND $this->ipsclass->input['f']"> <br /><input type='checkbox' id='gbl-search-checkbox' value='1' onclick='gbl_check_search_box()' checked='checked' /> {$this->ipsclass->lang['gbl_forum_search']} </if> </form> <div style='padding:4px'> <a href='{$this->ipsclass->base_url}act=Search'>{$this->ipsclass->lang['gbl_more_search']}</a> </div> </div> <script type="text/javascript"> ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' ); gbl_check_search_box(); </script> <!--ipb.rightlinks.end--> </div> </div> <if="$this->ipsclass->can_use_fancy_js != 0"> <script type="text/javascript" src='jscripts/ips_xmlhttprequest.js'></script> <script type="text/javascript" src='jscripts/ipb_global_xmlenhanced.js'></script> <script type="text/javascript" src='jscripts/dom-drag.js'></script> <div id='get-myassistant' style='display:none;width:400px;text-align:left;'> <div class="borderwrap"> <div class='maintitle' id='myass-drag' title='{$this->ipsclass->lang['myass_drag']}'> <div style='float:right'><a href='#' onclick='document.getElementById("get-myassistant").style.display="none"'>[X]</a></div> <div>{$this->ipsclass->lang['myass_title']}</div> </div> <div id='myass-content' style='overflow-x:auto;'></div> </div> </div> <!-- Loading Layer --> <div id='loading-layer' style='display:none'> <div id='loading-layer-shadow'> <div id='loading-layer-inner'> <img src='style_images/<#IMG_DIR#>/loading_anim.gif' border='0' alt='{$this->ipsclass->lang['ajax_loading_msg']}' /> <span style='font-weight:bold' id='loading-layer-text'>{$this->ipsclass->lang['ajax_loading_msg']}</span> </div> </div> </div> <!-- / Loading Layer --> <!-- Msg Layer --> <div id='ipd-msg-wrapper'> <div id='ipd-msg-title'> <a href='#' onclick='document.getElementById("ipd-msg-wrapper").style.display="none"; return false;'><img src='style_images/<#IMG_DIR#>/close.png' alt='X' title='Close Window' class='ipd' /></a> <strong>{$this->ipsclass->lang['gbl_sitemsg_header']}</strong> </div> <div id='ipd-msg-inner'><span style='font-weight:bold' id='ipd-msg-text'></span><div class='pp-tiny-text'>{$this->ipsclass->lang['gbl_auto_close']}</div></div> </div> <!-- Msg Layer --> </if> <!-- / End board header --> Однако, если установлены какие-либо компоненты, они будут отображены по правой стороне...
Опубликовано: 18 июня 200718 г Автор Код неверный, смотрите что получилось: http://www.kulabu.ru/index.php? И я хочу уточнить:хотелось бы чтоб все эти ссылки были посередине
Опубликовано: 18 июня 200718 г Да, ошибочка вышла. Вот полностью готовый код: <!--ipb.javascript.start--> <script type="text/javascript"> //<![CDATA[ var ipb_var_st = "{$this->ipsclass->input['st']}"; var ipb_lang_tpl_q1 = "{$this->ipsclass->lang['tpl_q1']}"; var ipb_var_s = "{$this->ipsclass->session_id}"; var ipb_var_phpext = "{$this->ipsclass->vars['php_ext']}"; var ipb_var_base_url = "{$this->ipsclass->js_base_url}"; var ipb_var_image_url = "{$this->ipsclass->vars['img_url']}"; var ipb_input_f = "{$this->ipsclass->input['f']}"; var ipb_input_t = "{$this->ipsclass->input['t']}"; var ipb_input_p = "{$this->ipsclass->input['p']}"; var ipb_var_cookieid = "{$this->ipsclass->vars['cookie_id']}"; var ipb_var_cookie_domain = "{$this->ipsclass->vars['cookie_domain']}"; var ipb_var_cookie_path = "{$this->ipsclass->vars['cookie_path']}"; var ipb_md5_check = "{$this->ipsclass->md5_check}"; var ipb_new_msgs = {$this->ipsclass->member['new_msg']}; var use_enhanced_js = {$this->ipsclass->can_use_fancy_js}; var use_charset = "{$this->ipsclass->vars['gb_char_set']}"; var ipb_myass_chars_lang = "{$this->ipsclass->lang['myass_chars']}"; var ajax_load_msg = "{$this->ipsclass->lang['ajax_loading_msg_new']}"; //]]> </script> <script type="text/javascript" src='jscripts/ips_ipsclass.js'></script> <script type="text/javascript" src='jscripts/ipb_global.js'></script> <script type="text/javascript" src='jscripts/ips_menu.js'></script> <script type="text/javascript" src='{$this->ipsclass->vars['img_url']}/folder_js_skin/ips_menu_html.js'></script> <script type="text/javascript" src='cache/lang_cache/{$this->ipsclass->lang_id}/lang_javascript.js'></script> <script type="text/javascript"> //<![CDATA[ var ipsclass = new ipsclass(); ipsclass.init(); ipsclass.settings['do_linked_resize'] = parseInt( "{$this->ipsclass->vars['resize_linked_img']}" ); ipsclass.settings['resize_percent'] = parseInt( "{$this->ipsclass->vars['resize_img_percent']}" ); //]]> </script> <!--ipb.javascript.end--> <div class="borderwrap"> <div id="logostrip"><a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></div> <div id="submenu"><!--ipb.leftlinks.start--> <if="$this->ipsclass->vars['home_url']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div> </if> <if="$this->ipsclass->vars['csite_on']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=home">{$this->ipsclass->vars['csite_title']}</a></div> </if> <div class='ipb-top-left-link'><a href=http://www.icq.com/whitepages/cmd.php?uin=455242355&action=message target=blank title="Пообщаться с админом форума через ICQ"><img src="http://web.icq.com/whitepages/online?icq=455242355&img=5" width="15" height="15" border="0"></a></div> <div class='ipb-top-left-link' id="ipb-tl-search"><a href="{$this->ipsclass->base_url}act=Search&f={$this->ipsclass->input['f']}">{$this->ipsclass->lang['tb_search']}</a></div> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=Members">{$this->ipsclass->lang['tb_mlist']}</a></div> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div> <div class='ipb-top-left-link'><a href="http://www.rentmotors.ru" target="_blank">Прокат автомобилей</a></div> <div class='ipb-top-left-link'><a href="http://www.rentmotors.ru/links" target="_blank">Ссылкообмен</a></div> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a></div> <!--IBF.RULES--> <if="$component_links != """> {$component_links} </if> <!--ipb.leftlinks.end--> <div class='popupmenu-new' id='ipb-tl-search_menu' style='display:none;width:210px'> <form action="{$this->ipsclass->base_url}act=Search&CODE=01" method="post"> <input type='hidden' name='forums' id='gbl-search-forums' value='all' /> <input type="text" size="20" name="keywords" id='ipb-tl-search-box' /> <input class="button" type="image" style='border:0px' src="{$this->ipsclass->vars['img_url']}/login-button.gif" /> <if="($this->ipsclass->input['act'] == 'sf' OR $this->ipsclass->input['act'] == 'st') AND $this->ipsclass->input['f']"> <br /><input type='checkbox' id='gbl-search-checkbox' value='1' onclick='gbl_check_search_box()' checked='checked' /> {$this->ipsclass->lang['gbl_forum_search']} </if> </form> <div style='padding:4px'> <a href='{$this->ipsclass->base_url}act=Search'>{$this->ipsclass->lang['gbl_more_search']}</a> </div> </div> <script type="text/javascript"> ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' ); gbl_check_search_box(); </script> <!--ipb.rightlinks.end--> </div> </div> <if="$this->ipsclass->can_use_fancy_js != 0"> <script type="text/javascript" src='jscripts/ips_xmlhttprequest.js'></script> <script type="text/javascript" src='jscripts/ipb_global_xmlenhanced.js'></script> <script type="text/javascript" src='jscripts/dom-drag.js'></script> <div id='get-myassistant' style='display:none;width:400px;text-align:left;'> <div class="borderwrap"> <div class='maintitle' id='myass-drag' title='{$this->ipsclass->lang['myass_drag']}'> <div style='float:right'><a href='#' onclick='document.getElementById("get-myassistant").style.display="none"'>[X]</a></div> <div>{$this->ipsclass->lang['myass_title']}</div> </div> <div id='myass-content' style='overflow-x:auto;'></div> </div> </div> <!-- Loading Layer --> <div id='loading-layer' style='display:none'> <div id='loading-layer-shadow'> <div id='loading-layer-inner'> <img src='style_images/<#IMG_DIR#>/loading_anim.gif' border='0' alt='{$this->ipsclass->lang['ajax_loading_msg']}' /> <span style='font-weight:bold' id='loading-layer-text'>{$this->ipsclass->lang['ajax_loading_msg']}</span> </div> </div> </div> <!-- / Loading Layer --> <!-- Msg Layer --> <div id='ipd-msg-wrapper'> <div id='ipd-msg-title'> <a href='#' onclick='document.getElementById("ipd-msg-wrapper").style.display="none"; return false;'><img src='style_images/<#IMG_DIR#>/close.png' alt='X' title='Close Window' class='ipd' /></a> <strong>{$this->ipsclass->lang['gbl_sitemsg_header']}</strong> </div> <div id='ipd-msg-inner'><span style='font-weight:bold' id='ipd-msg-text'></span><div class='pp-tiny-text'>{$this->ipsclass->lang['gbl_auto_close']}</div></div> </div> <!-- Msg Layer --> </if> <!-- / End board header --> Вот и скриншот: ->
Опубликовано: 18 июня 200718 г Автор Большое спасибо! А по центру никак не разместить эти кнопки, а ещё лучше растянуть на ширину форума?
Опубликовано: 18 июня 200718 г 1) И как вы представляете их центрование?;2) Это зависит от разрешения монитора.
Опубликовано: 18 июня 200718 г Автор ОК, всё вроде хорошо, но почему-то браузер в строке сотсояния пишет: Выполнено, но с ошибками на странице. Как это поправить?
Опубликовано: 18 июня 200718 г Автор Аж 10 ошибок! ipb_var_image_url is not defined[break on this error] var input_red='input-warn';var input_green='input-ok';var input_ok_box='input-ok...ipb_global.js (line 1)ipb_var_image_url is not defined[break on this error] var img_item = "<img src='" + ipb_var_image_url + "/menu_item.gif' border='0' ...ips_menu_html.js (line 19)ipb_var_base_url is not defined[break on this error] var input_red='input-warn';var input_green='input-ok';var input_ok_box='input-ok...ipb_global.js (line 1)ipsclass.cancel_bubble is not a function[break on this error] ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this...ips_menu.js (line 1)ipsclass.cancel_bubble is not a function[break on this error] ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this...ips_menu.js (line 1)ipsclass.cancel_bubble is not a function[break on this error] ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this...ips_menu.js (line 1)ipsclass.cancel_bubble is not a function[break on this error] ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this...ips_menu.js (line 1)ipsclass.cancel_bubble is not a function[break on this error] ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this...ips_menu.js (line 1)ipsclass.cancel_bubble is not a function[break on this error] ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this...ips_menu.js (line 1)ipsclass.cancel_bubble is not a function[break on this error] ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this... Обновил всё что можно с помощью инструментво - теперь только 3 ошибки: ipb_var_image_url is not defined[break on this error] var input_red='input-warn';var input_green='input-ok';var input_ok_box='input-ok...ipb_global.js (line 1)ipb_var_image_url is not defined[break on this error] var img_item = "<img src='" + ipb_var_image_url + "/menu_item.gif' border='0' ...ips_menu_html.js (line 19)ipb_var_base_url is not defined[break on this error] var input_red='input-warn';var input_green='input-ok';var input_ok_box='input-ok...
Опубликовано: 18 июня 200718 г Автор Странно, прописываю путь в настройках форума к изображением - - 1 ошибка исчезает, но на форуме перестают отображатьля лого и тому подобное...
Опубликовано: 18 июня 200718 г У вас сжатые js-скрипты? (т.е. откройте ipb_global.js, весь код идет в 1 строку?), если да - попробуйте загрузить не сжатый js-файлы. p.s. а в Internet Explorer ошибка убралась?
Опубликовано: 18 июня 200718 г Автор Да, в одну строку, а как сделать несжатый? простите неуча! В IE ошибка осталась :)
Опубликовано: 18 июня 200718 г в дистрибутиве форума есть папка development а в ней папка с несжатыми скриптами.
Хочу объединить весь верхний ряд ссылок (Название форума, Календарь....) - как это сделать? Ниже приведён код global_board_header
Я так понимаю надо поменять 'ipb-top-left-link' и 'ipb-top-right-link'
<!--ipb.javascript.start--> <script type="text/javascript"> //<![CDATA[ var ipb_var_st = "{$this->ipsclass->input['st']}"; var ipb_lang_tpl_q1 = "{$this->ipsclass->lang['tpl_q1']}"; var ipb_var_s = "{$this->ipsclass->session_id}"; var ipb_var_phpext = "{$this->ipsclass->vars['php_ext']}"; var ipb_var_base_url = "{$this->ipsclass->js_base_url}"; var ipb_var_image_url = "{$this->ipsclass->vars['img_url']}"; var ipb_input_f = "{$this->ipsclass->input['f']}"; var ipb_input_t = "{$this->ipsclass->input['t']}"; var ipb_input_p = "{$this->ipsclass->input['p']}"; var ipb_var_cookieid = "{$this->ipsclass->vars['cookie_id']}"; var ipb_var_cookie_domain = "{$this->ipsclass->vars['cookie_domain']}"; var ipb_var_cookie_path = "{$this->ipsclass->vars['cookie_path']}"; var ipb_md5_check = "{$this->ipsclass->md5_check}"; var ipb_new_msgs = {$this->ipsclass->member['new_msg']}; var use_enhanced_js = {$this->ipsclass->can_use_fancy_js}; var use_charset = "{$this->ipsclass->vars['gb_char_set']}"; var ipb_myass_chars_lang = "{$this->ipsclass->lang['myass_chars']}"; var ajax_load_msg = "{$this->ipsclass->lang['ajax_loading_msg_new']}"; //]]> </script> <script type="text/javascript" src='jscripts/ips_ipsclass.js'></script> <script type="text/javascript" src='jscripts/ipb_global.js'></script> <script type="text/javascript" src='jscripts/ips_menu.js'></script> <script type="text/javascript" src='{$this->ipsclass->vars['img_url']}/folder_js_skin/ips_menu_html.js'></script> <script type="text/javascript" src='cache/lang_cache/{$this->ipsclass->lang_id}/lang_javascript.js'></script> <script type="text/javascript"> //<![CDATA[ var ipsclass = new ipsclass(); ipsclass.init(); ipsclass.settings['do_linked_resize'] = parseInt( "{$this->ipsclass->vars['resize_linked_img']}" ); ipsclass.settings['resize_percent'] = parseInt( "{$this->ipsclass->vars['resize_img_percent']}" ); //]]> </script> <!--ipb.javascript.end--> <div class="borderwrap"> <div id="logostrip"><a href='{$this->ipsclass->base_url}'><!--ipb.logo.start--><img src='style_images/<#IMG_DIR#>/logo4.gif' style='vertical-align:top' alt='IPB' border='0' /><!--ipb.logo.end--></a></div> <div id="submenu"> <!--ipb.leftlinks.start--> <if="$this->ipsclass->vars['home_url']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->vars['home_url']}">{$this->ipsclass->vars['home_name']}</a></div> </if> <if="$this->ipsclass->vars['csite_on']"> <div class='ipb-top-left-link'><a href="{$this->ipsclass->base_url}act=home">{$this->ipsclass->vars['csite_title']}</a></div> </if> <div class='ipb-top-left-link'><a href=http://www.icq.com/whitepages/cmd.php?uin=455242355&action=message target=blank title="Пообщаться с админом форума через ICQ"><img src="http://web.icq.com/whitepages/online?icq=455242355&img=5" width="15" height="15" border="0"></a></div> <!--IBF.RULES--> <!--ipb.leftlinks.end--> <!--ipb.rightlinks.start--> <div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a></div> <div class='ipb-top-right-link' id="ipb-tl-search"><a href="{$this->ipsclass->base_url}act=Search&f={$this->ipsclass->input['f']}">{$this->ipsclass->lang['tb_search']}</a></div> <div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Members">{$this->ipsclass->lang['tb_mlist']}</a></div> <div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=calendar">{$this->ipsclass->lang['tb_calendar']}</a></div> <div class='ipb-top-right-link'><a href="http://www.rentmotors.ru" target="_blank">Прокат автомобилей</a></div> <div class='ipb-top-right-link'><a href="http://www.blitzcredit.ru" target="_blank">Автоломбард</a></div> <div class='ipb-top-right-link'><a href="http://www.rentmotors.ru/links" target="_blank">Ссылкообмен</a></div> <if="$component_links != """> {$component_links} </if> <div class='popupmenu-new' id='ipb-tl-search_menu' style='display:none;width:210px'> <form action="{$this->ipsclass->base_url}act=Search&CODE=01" method="post"> <input type='hidden' name='forums' id='gbl-search-forums' value='all' /> <input type="text" size="20" name="keywords" id='ipb-tl-search-box' /> <input class="button" type="image" style='border:0px' src="{$this->ipsclass->vars['img_url']}/login-button.gif" /> <if="($this->ipsclass->input['act'] == 'sf' OR $this->ipsclass->input['act'] == 'st') AND $this->ipsclass->input['f']"> <br /><input type='checkbox' id='gbl-search-checkbox' value='1' onclick='gbl_check_search_box()' checked='checked' /> {$this->ipsclass->lang['gbl_forum_search']} </if> </form> <div style='padding:4px'> <a href='{$this->ipsclass->base_url}act=Search'>{$this->ipsclass->lang['gbl_more_search']}</a> </div> </div> <script type="text/javascript"> ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' ); gbl_check_search_box(); </script> <!--ipb.rightlinks.end--> </div> </div> <if="$this->ipsclass->can_use_fancy_js != 0"> <script type="text/javascript" src='jscripts/ips_xmlhttprequest.js'></script> <script type="text/javascript" src='jscripts/ipb_global_xmlenhanced.js'></script> <script type="text/javascript" src='jscripts/dom-drag.js'></script> <div id='get-myassistant' style='display:none;width:400px;text-align:left;'> <div class="borderwrap"> <div class='maintitle' id='myass-drag' title='{$this->ipsclass->lang['myass_drag']}'> <div style='float:right'><a href='#' onclick='document.getElementById("get-myassistant").style.display="none"'>[X]</a></div> <div>{$this->ipsclass->lang['myass_title']}</div> </div> <div id='myass-content' style='overflow-x:auto;'></div> </div> </div> <!-- Loading Layer --> <div id='loading-layer' style='display:none'> <div id='loading-layer-shadow'> <div id='loading-layer-inner'> <img src='style_images/<#IMG_DIR#>/loading_anim.gif' border='0' alt='{$this->ipsclass->lang['ajax_loading_msg']}' /> <span style='font-weight:bold' id='loading-layer-text'>{$this->ipsclass->lang['ajax_loading_msg']}</span> </div> </div> </div> <!-- / Loading Layer --> <!-- Msg Layer --> <div id='ipd-msg-wrapper'> <div id='ipd-msg-title'> <a href='#' onclick='document.getElementById("ipd-msg-wrapper").style.display="none"; return false;'><img src='style_images/<#IMG_DIR#>/close.png' alt='X' title='Close Window' class='ipd' /></a> <strong>{$this->ipsclass->lang['gbl_sitemsg_header']}</strong> </div> <div id='ipd-msg-inner'><span style='font-weight:bold' id='ipd-msg-text'></span><div class='pp-tiny-text'>{$this->ipsclass->lang['gbl_auto_close']}</div></div> </div> <!-- Msg Layer --> </if> <!-- / End board header -->p.s. Внимание: если код шаблона большой, заключайте весь код в bb-код:
Исходное сообщение было исправлено.
Изменено пользователем SomehaiN