Перейти к контенту
  • 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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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