Перейти к контенту
  • 0

Помогите со скриптом, плиз!


Vampires

Вопрос

Короче перешёл я с 2.0 врсии на 2.1.4 и перенёс свой старый скин на новый.

Всё получилось, но есть одна фигня, которая мешает мне...

Справа сверху в экранчике есть кнопка Options Button - Опции короче.

Так вот, я нажимаю на неё и ничего не происходит! То ли где-то что-то недописано, то ли файла где-то не хватает. Тоже самое будет, если сохранить страницу на комп и нажать на нём.

Помогите плиз, где хранятся скрипты для этой кнопки? И может кто знает что вписать надо, чтобы её задействовать?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

А ещё у тебя при регистрации не ставятся галочки и не работает быстрое редактирование :-)

 

Проблема в том, что не подключаются некоторые файлы джаваскрипта. Заходи в редактор скина, там в All Global HTML далее в global_board_header , если ты в своём шаблоне не вносил в него ни каких изменений касательно дизайна, тогда просто копирую туда этот код (бэкап сделай на всякий случай :-))

 

<!--ipb.javascript.start-->
<script type="text/javascript">
//<![CDATA[
var ipb_var_st			= "{ipb.input['st']}";
var ipb_lang_tpl_q1	   = "{ipb.lang['tpl_q1']}";
var ipb_var_s			 = "{ipb.session_id}";
var ipb_var_phpext		= "{ipb.vars['php_ext']}";
var ipb_var_base_url	  = "{$this->ipsclass->js_base_url}";
var ipb_var_image_url	 = "{ipb.vars['img_url']}";
var ipb_input_f		   = "{ipb.input['f']}";
var ipb_input_t		   = "{ipb.input['t']}";
var ipb_input_p		   = "{ipb.input['p']}";
var ipb_var_cookieid	  = "{ipb.vars['cookie_id']}";
var ipb_var_cookie_domain = "{ipb.vars['cookie_domain']}";
var ipb_var_cookie_path   = "{ipb.vars['cookie_path']}";
var ipb_md5_check		 = "{$this->ipsclass->md5_check}";
var ipb_new_msgs		  = {ipb.member['new_msg']};
var use_enhanced_js	   = {$this->ipsclass->can_use_fancy_js};
var use_charset	   = "{ipb.vars['gb_char_set']}";
var ipb_myass_chars_lang = "{ipb.lang['myass_chars']}";
//]]>
</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='{ipb.vars['img_url']}/folder_js_skin/ips_menu_html.js'></script>
<!--ipb.javascript.end-->
<div class="borderwrap">
<div id="logostrip"><a href='{ipb.script_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">
	<p class="home"><!--ipb.leftlinks.start--><a href="{ipb.vars['home_url']}">{ipb.vars['home_name']}</a><!--IBF.RULES--><!--ipb.leftlinks.end--></p>
	<p><!--ipb.rightlinks.start-->
<if="component_links != """>
{$component_links}
</if>

<a href="{ipb.script_url}act=Help">{ipb.lang['tb_help']}</a><a href="{ipb.script_url}act=Search&f={ipb.input['f']}">{ipb.lang['tb_search']}</a><a href="{ipb.script_url}act=Members">{ipb.lang['tb_mlist']}</a><a href="{ipb.script_url}act=calendar">{ipb.lang['tb_calendar']}</a>
	<!--ipb.rightlinks.end--></p>
</div>
</div>
<if="ipb.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='{ipb.lang['myass_drag']}'>
 <div style='float:right'><a href='#' onclick='document.getElementById("get-myassistant").style.display="none"'>[X]</a></div>
 <div>{ipb.lang['myass_title']}</div>
</div>
<div id='myass-content'></div>
</div>
</div>
<div id='loading-layer' style='display:none;width:200px;height:50px;background:#FFF;padding:10px;text-align:center;border:1px solid #000'><div style='font-weight:bold' id='loading-layer-text'>{ipb.lang['ajax_loading_msg']}</div><br /><img src='style_images/<#IMG_DIR#>/loading.gif'  border='0' /></div>
</if>

<!-- / End board header -->

 

а если делал изменения тогда поищи различия функционального плана и вставь нужный код :-)

 

пысы: или просто примени к этому куску шаблона опцию revert %)

 

всё должно заработать, у самого такая же проблема была :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Dan1, спасибо те большое! Всё получилось, и ещё один вопрос:

Может знаешь где поставить цвет задника вот этих опций?

А то у меня там прозрачное место и текст сливается с остальным...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

А да, стили же тоже надо перенести

по моему надо добавить вот это

 

/* -------------------------------- */
/* Experimental					 */
/* -------------------------------- */

.popupmenu
{
  background: #F0F5FA;
  border: 1px solid #3A4F6C;
  text-align:left;
  font-size:10px;
  white-space:nowrap;
  /*padding:3px 5px 3px 3px;*/
  /*width:300px;*/
}

.popupmenu-item
{
padding: 5px;
/*margin-top:4px;*/
white-space: nowrap;
border-bottom: 1px solid #C2CFDF;
}

.popupmenu-item-last
{
padding: 5px;
/*margin-top:4px;*/
white-space: nowrap;
}

.popmenubutton
{
width:120px;
white-space:nowrap;
background-color: #C2CFDF;
border:1px solid #3A4F6C;
color: #3A4F6C;
font-weight:bold;
float:right;
height:18px;
text-align:center;
margin:0px;
font-size:11px;
padding:3px;
}


.popmenubutton a:link, 
.popmenubutton a:visited,
.popupmenu-item a:link, 
.popupmenu-item a:visited,
.popupmenu-item-last a:link, 
.popupmenu-item-last a:visited
{ 
color: #3A4F6C; 
text-decoration: none;
}

.popmenubutton a:hover, 
.popupmenu-item a:hover, 
.popupmenu-item-last a:hover
{ 
color: #5176B5; 
text-decoration: none;
}

.popupmenu-category
{ 
background: transparent url(style_images/1/tile_sub.gif);
border-top: 1px solid #5176B5;
border-bottom: 1px solid #5176B5;
color: #3A4F6C; 
font-size: 10px;
font-weight: bold; 
letter-spacing: 1px;
margin: 0; 
padding: 5px; 
}

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Блин спасибо, по скриптам вроде то, что нужно.

Вот только куда всё это вносить?

 

css вносить в редактор css в редакторе скинов. жмёшь на кнпку рядом с названием скина и в выпадающем мписке выбератешь Edit CSS Advanced mode как то так )

Ссылка на комментарий
Поделиться на других сайтах

  • 0

У меня тоже на 2.1.4 такая же проблема. работает все кроме быстрого редактирования, вылетает ошибка JS

 

Line 188

char 3

System error 1072896658

Code : 0

Ссылка на комментарий
Поделиться на других сайтах

  • 0

В админке эта же кнопка есть, на ней висит всё редактирование ,как вы знаете. Так она не пашет! Не моу ничего редактировать, ни группы пользователей, ни в нешний вид...ОБновлялся на днях...

 

Вот она:

 

http://img335.imageshack.us/img335/6214/snap1us8.th.jpg

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.