Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Поддержка модификаций > Свои иконки для каждого форума


Автор: Dron Ноя 1 2007, 22:42
Данная модификация позвляет каждому форуму задать свою иконку.

1. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "Макросы" - в названиях макросов ищем такие:

C_LOCKED
C_OFF
C_OFF_CAT
C_OFF_RES
C_ON
C_ON_CAT
C_ON_RES


Теперь каждый из этих макросов надо отредактировать. Жмем на кнопку "Редактирвоать".


В поле "Заменять на" видим приблизительно такой код:

QUOTE
<img src='ссылка на картинку макроса' border='0'  alt='Тема закрыта' />


Ссылку на картинку макроса сохраняем в блокноте и обязательно для себя запишем за что эта картика отвечает (новые ответы в форуме/форуме с подфорумами/запароленом форуме/архиве, нет новых ответов в форуме/форуме с подфорумами/запароленом форуме/архиве).

Далее в поле "Заменять на" сразу после таких слов:
CODE
<img

Пишем такой код:
CODE
id='ForumImg'  


Примерно должно получиться так:
QUOTE
<img id='ForumImg' src='ссылка на картинку макроса' border='0'  alt='Тема закрыта' />


Проделываем вышеописанные действия для каждого из вышеперечисленных макросов.

Не забываем сохранять макросы после редактирования!

2. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в строке "Быстрый переход" выбираем "Редактирование шапки форума" и жмем "ОК".

В шаблоне Board Header (logo, links, etc) находим такие строки:

CODE
//-->
</script>


И перед ними ставим следующий код:

QUOTE
<!-- Инициализация всех картинок форума -->
  var aNewPost;
  aNewPost = new Array;
  var aNoPost;
  aNoPost = new Array;

  <!-- Картинки других форумов -->

<!-- Функция смены картинки форума -->
  function changeForumImg(Id) {
     NowSrc =  my_getbyid(Id).src;
     NewPost1OldSrc = "Сcылка на картинку";
     NewPost2OldSrc = "Ссылка на картинку";
     NewPost3OldSrc = "Ссыллка на картинку";
     ArchiveOldSrc = "ссылка на картинку";

     FId = parseInt(Id.substr(4,Id.length));
     if ( ! aNewPost[FId] ) { return }
     else {
         if ( NewPost1OldSrc == NowSrc ) {
            my_getbyid(Id).src = aNewPost[FId].src;
         }
         else if ( NewPost2OldSrc == NowSrc ) {
            my_getbyid(Id).src = aNewPost[FId].src;
         }
         else if ( NewPost3OldSrc == NowSrc ) {
            my_getbyid(Id).src = aNewPost[FId].src;
         }
         else if ( ArchiveOldSrc == NowSrc ) {
            my_getbyid(Id).src = aNewPost[FId].src;
         }
         else {
            my_getbyid(Id).src = aNoPost[FId].src;
         }    
      }
  }

function my_getbyid(id) {
itm = null;
if (document.getElementById) {
   itm = document.getElementById(id);
}
else if (document.all) {
   itm = document.all[id];
}
else if (document.layers) {
   itm = document.layers[id];
}
return itm;
}


Настраиваем функцию под свой форум. Для этого необходимо в вышенаписанном скрипте, в то что выделено зеленым на против нужной переменной вписать значения:

NewPost1OldSrc - Путь к стандартной картинке "есть новые ответы в разделе".
NewPost2OldSrc - Путь к стандартной картинке "есть новые ответы в подразделе".
NewPost3OldSrc - Путь к стандартной картинке "есть новые ответы в запароленном разделе"
ArchiveOldSrc - Путь к стандартной картинке "Архивная тема"

Т.е. если буквально, то будет так:
QUOTE
     NewPost1OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_new.gif";
     NewPost2OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bc_new.gif";
     NewPost3OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/br_new.gif";
     ArchiveOldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_readonly.gif";


Пути к стандартным картинкам мы записывали в блокноте по мере выполнения пункта 1 данной модификации. Их мы и вставляем вместоо "ссылка на картинку". (Обратите внимание, что записывали мы все ссылки 6-картинок, но из них нам понадобится лишь 3 ссылки на картинки с "новыми ответами").

2. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Board Index Sections - жмем "раскрыть для редактирования" - в списке секций ищем Board Index Forum Row - жмем "редактировать".

Находим такое:

CODE
{$info['img_new_post']}


Сразу после этого вставляем такой код:

CODE
<!-- каждому форуму своя иконка -->
<script>
 var NewId = "Fimg{$info['id']}";
 my_getbyid("ForumImg").id = NewId;
 changeForumImg(NewId);
</script>
<!-- конец каждому форуму своя иконка -->


Установка своих иконок каждому форуму.

С этого пункта проделываем все каждый раз для нового форума.

3. Загружаем иконки на форум и записываем в блокнот ссылки на эти иконки.

4. Узнаем и записываем (в том же блокноте) номер форума. Номер форума соответсвует его номеру по порядку. Еще номер форума можно узнать так: заходите в сам форум и в адресной строке видите:


QUOTE
.......index.php?showforum=X


X - это и есть номер вашего форума.

5. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в строке "Быстрый переход" выбираем "Редактирование шапки форума" и жмем "ОК".

В шаблоне Board Header (logo, links, etc) находим такую строку:

CODE
<!-- Картинки других форумов -->


Перед ней вставляем такой код:

QUOTE
<!-- Название форума-->
  aNewPost[X] = new Image;
  aNewPost[X].src = "Ссылка есть новые ответы";
  aNoPost[X] = new Image;
  aNoPost[X].src = "Ссылка нет новых ответов";


То, что выделено зеленым для удобства редактирования заменяем на название форума, котору устанавливаем новую иконку.

То, что выделено синим - это номер форума.

То, что выделено фиолетовым - это ссылки на картинки, загруженные вами (мы их записывали в блокнот).


Внимание!!!
Если после всех действий вы видите только картинки "нет новых сообщений", то это на 99,9% говорит о том, что вы указали не стандартные ссылки на картинки макросов в пункте 2 данного руководства. Так что прежде чем просить помощи проверьте этот ньюанс!

Автор: snooborder Мар 4 2008, 16:14
а как настроить чтобы у каждого форума была своя картинка? например у форума "авто" иконка машина у форума "учеба" иконка тетрадь как ето зделать? чтобы у каждого фрума был свой значок как на http://krutoweb.ipb.su/

Автор: Добрый Мар 4 2008, 17:41
snooborder, Помоему глупый вопрос, т.к. как раз в этой теме рассказано подробнейшим образом как это делается.

Автор: Vesnushka ^^ Мар 9 2008, 19:51
Я вроде всё сделала как надо, а у меня вместо кнопок вот что вышло...
http://radikal.ru/F/i043.radikal.ru/0803/bd/6308c86f9649.jpg.html sad.gif
Кто-нибудь может сказать хотя бы примерную причину?

Автор: Рикки&Бонус Мар 9 2008, 22:21
Vesnushka ^^, так это ты...

Автор: Добрый Мар 10 2008, 01:05
Рикки&Бонус, подобный флуд наблюдаю в последний раз. Это последнее предупреждение, буду наказывать.

Автор: Добрый Мар 10 2008, 01:05
Vesnushka ^^, перепроверяйте.

Автор: snooborder Мар 28 2008, 14:40
вот как я зделал:
CODE
<!-- Новости Проекта-->
 aNewPost[2] = new Image;
 aNewPost[2].src = "http://ipb.su/uploads/goodwins/post-44-1206703584.gif";
 aNoPost[2] = new Image;
 aNoPost[2].src = "http://ipb.su/uploads/goodwins/post-44-1206703584.gif";  
<!-- Картинки других форумов -->
и у меня не работает, только я строку:" <!-- Картинки других форумов --> " вставил сам, ёё в шапке форума небыло, плиз скажите что я не правельно зделал

Автор: muffka Апр 12 2008, 12:50
QUOTE (snooborder @ Мар 28 2008, 14:39)
<script language='JavaScript' type="text/javascript">
<!--
function buddy_pop() { window.open('index.{ibf.vars.php_ext}?act=buddy&s={ibf.session_id}','BrowserBuddy','width=250,height=500,resizable=yes,scrollbars=yes'); }
function chat_pop(cw,ch)  { window.open('index.{ibf.vars.php_ext}?s={ibf.session_id}&act=chat&pop=1','Chat','width='+cw+',height='+ch+',resizable=yes,scrollbars=yes'); }
function multi_page_jump( url_bit, total_posts, per_page )
{
pages = 1; cur_st = parseInt("{$ibforums->input['st']}"); cur_page  = 1;
if ( total_posts % per_page == 0 ) { pages = total_posts / per_page; }
else { pages = Math.ceil( total_posts / per_page ); }
msg = "{ibf.lang.tpl_q1}" + " " + pages;
if ( cur_st > 0 ) { cur_page = cur_st / per_page; cur_page = cur_page -1; }
show_page = 1;
if ( cur_page < pages )  { show_page = cur_page + 1; }
if ( cur_page >= pages ) { show_page = cur_page - 1; }
else { show_page = cur_page + 1; }
userPage = prompt( msg, show_page );
if ( userPage > 0  ) {
if ( userPage < 1 )    {    userPage = 1;  }
if ( userPage > pages ) { userPage = pages; }
if ( userPage == 1 )    {    start = 0;    }
else { start = (userPage - 1) * per_page; }
window.location = url_bit + "&st=" + start;
}
}
// collapsing
var dom = (document.getElementById && !document.all);
function sb_hover(btobj, mode)
{
  if(mode == 1)
      (dom || window.opera)? btobj.style.borderColor = '#fafafa #666666 #666666 #fafafa': btobj.style.setAttribute('borderColor', '#fafafa #666666 #666666 #fafafa', 'false');
  else
      (dom || window.opera)? btobj.style.borderColor = '#dddddd': btobj.style.setAttribute('borderColor', '#dddddd', 'false');
}
function sb_fold(obid){
  var obj = (dom)? document.getElementById(obid): document.all[obid];
  var imobj = (dom)? document.getElementById(obid + '_i'): document.all[obid + '_i'];
  obj.style.display = (obj.style.display == 'none')? '': 'none';
  imobj.src = (obj.style.display == 'none')? '{ibf.vars.img_url}/sbb_show.gif': '{ibf.vars.img_url}/sbb_hide.gif';
}
// end collapsing
//-->
</script>

<!--IBF.BANNER-->
<div class="borderwrap">
<div id='logostrip'>
  <a href='{ibf.script_url}' title='Board Home'><img src='{ibf.vars.img_url}/logo4.gif' alt='Powered by Invision Power Board' border="0" /></a>
</div>
<!-- IE6/Win TABLE FIX -->
<table  width="100%" cellspacing="6" id="submenu">
<tr>
<td><a href='{ibf.vars.home_url}'>{ibf.vars.home_name}</a><!--IBF.RULES--></td>
<td align="right">
  <a href='{ibf.script_url}act=Help'>{ibf.lang.tb_help}</a>
  &nbsp;&nbsp;<a href='{ibf.script_url}act=Search&amp;f={$ibforums->input['f']}'>{ibf.lang.tb_search}</a>
  &nbsp;&nbsp;<a href='{ibf.script_url}act=Members'>{ibf.lang.tb_mlist}</a>
  &nbsp;&nbsp;<a href='{ibf.script_url}act=calendar'>{ibf.lang.tb_calendar}</a>
&nbsp;&nbsp;<a href='{ibf.vars.board_url}/journal.php'>Блог</a>
  <!--IBF.CHATLINK-->
  <!--IBF.TSLLINK-->
</td>
</tr>
</table>
</div>
<% MEMBER BAR %>
<!--Info-->
<table width="100%" id="userlinks" cellspacing="6">
  <tr>
  <td>
<b><font color="red">ОБЪЯВЛЕНИЯ</font></b>
<hr>
<b>11 Апреля  -  Заработайте денег!!!, подробности читайте >>>
[ <a href="http://ligalizz.ipb.su/index.php?showtopic=48" Title='Перейти к теме - Заработайте денег!!!'>тут</a> ]<br>
11 Апреля - Создай свой форум и получи 20WMZ, подробности читайте >>>
[ <a href="http://ligaliz.clan.su/" Title='Перейти к теме - Создай свой форум и получи 20WMZ'>тут</a> ]</b>
<br>
<font color='#666666'>
-----------------------------------------------------------------------------------------------
------------------------------
<br>
[ <a href="http://ligaliz.clan.su/" title='Перейти на сайт - LIGALIZ.CLAN.SU''>&quot;LIGALIZ.CLAN.SU'&quot;</a>
] - Индивидуальные настройки для вашего форума, подробности читайте >>>
[ <a href="http://ligaliz.clan.su/" title='Перейти к теме о проекте LIGALIZ.CLAN.SU'>тут</a> ]</font>
</td>
  </tr>
</table>
<!--Info-->

Я не нащёл эту "<!-- Картинки других форумов -->" надпись может вы поможите?!

Автор: muffka Апр 15 2008, 15:52
сос

Автор: 4yMogaHJkeee?! Апр 15 2008, 15:59
muffka,C чего ей там быть?*?? где вы смотрите??? вы её прописывали ващее?

Автор: 4yMogaHJkeee?! Апр 15 2008, 16:00
snooborder,Уверены,что номер в скобочках [2] совпадает с номером вашего форума?
ещё раз перепроверьте всё !! я сделал по инструкции и всё с 1 пошло!

Автор: muffka Апр 17 2008, 12:53
4yMogaHJkeee?!, нет...куда её писать?!

Автор: snowess Апр 18 2008, 15:56
А как обозначаются вот эти все "пути к стандартной картинке" на языке CSS! что выбирать из тех C_OFF или т.п.

Автор: Stimaxel Апр 18 2008, 16:53
QUOTE
ArchiveOldSrc - Путь к стандартной картинке "Архивная тема"

как это можно понять? какая архивная тема?

Автор: snowess Апр 18 2008, 18:18
Уточню свой пост: как узнать, например, означает ли C_OFF ссылку на картинку нового сообщения?

Автор: snowess Апр 18 2008, 19:01
И есть ли другой способ узнать номер своего форума?
Ато этим не отображает!

Автор: Добрый Апр 18 2008, 19:11
QUOTE (snowess @ Апр 18 2008, 19:00)
Ато этим не отображает!

Да ладно? Назовите мне название форума в котором вы хотите иконку поменять на вашем форуме и я вам скажу номер форума)

Автор: Stimaxel Апр 18 2008, 19:14
snowess,
вам сюда http://ipboard.net/index.php?showtopic=735
QUOTE
И есть ли другой способ узнать номер своего форума?
Ато этим не отображает!

думаю нет другого способа, должен отображать

Автор: snowess Апр 18 2008, 19:22
Спс!
Добрый, http://fifaip.ipb.su

Автор: snowess Апр 18 2008, 19:40
И еще: какое это отношение имеет к этому - http://i025.radikal.ru/0804/ea/14cfb19b2d1b.jpg

Автор: Goblin Апр 18 2008, 19:42
QUOTE (snowess @ Апр 18 2008, 19:39)
И еще: какое это отношение имеет к этому - http://i025.radikal.ru/0804/ea/14cfb19b2d1b.jpg

Это картинки форумов wink.gif

Автор: snowess Апр 18 2008, 19:45
А тут говорят про иконки как я понел!

Автор: snowess Апр 18 2008, 19:50
А картинки как поменять?

Автор: Goblin Апр 18 2008, 19:52
QUOTE (snowess @ Апр 18 2008, 19:49)
А картинки как поменять?

В макросах

Автор: snowess Апр 18 2008, 19:58
так это оно и есть! тож самое что и иконки! если я не прав, то скажите как картинки форума поменять в макросах!

Автор: Goblin Апр 18 2008, 20:07
QUOTE (snowess @ Апр 18 2008, 19:57)
так это оно и есть! тож самое что и иконки! если я не прав, то скажите как картинки форума поменять в макросах!

Прочитайте внимательно первый пост данной темы

Автор: snowess Апр 18 2008, 20:15
Все равно не понел! И как ж мне все таки узнать номер своего форума! Ну тоесь эта тема рассказывает как поменять картинки форума?

Автор: Stimaxel Апр 18 2008, 22:40
QUOTE (snowess @ Апр 18 2008, 20:14)
Все равно не понел! И как ж мне все таки узнать номер своего форума! Ну тоесь эта тема рассказывает как поменять картинки форума?

значит вам не суждено быть админом biggrin.gif

Автор: snowess Апр 19 2008, 10:40
суждено! я сразу после своего последнего поста все понел!

Автор: Vanilla Июн 14 2008, 14:36
Нет, все равно не получается. Сделала всё по интсрукции. проверила и перепроверила пять раз. И никак не встает картинка . Есть только та, где "нет новых сообщений"....

Есть ли возможность мне помочь? unsure.gif

Автор: Настюха Июн 16 2008, 04:27
Vanilla, во первых проверь как у тебя с макросом C_ON, когда ты его открываешь, в строке Заменять на должно быть написано:
CODE
<img id='ForumImg' src='style_images/<#IMG_DIR#>/bf_new.gif' border='0'  alt='New Posts' />
и никаких лишних значков. Потом проверь как у тебя с макросом C_OFF. Там должна быть надпись:
CODE
<img id='ForumImg' src='style_images/<#IMG_DIR#>/bf_nonew.gif' border='0'  alt='No New Posts' />
потом заходишь в АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в строке "Быстрый переход" выбираем "Редактирование шапки форума" и жмем "ОК". Ты уже должен был вставить вот это:
CODE
<!-- Инициализация всех картинок форума -->
 var aNewPost;
 aNewPost = new Array;
 var aNoPost;
 aNoPost = new Array;

 <!-- Картинки других форумов -->

<!-- Функция смены картинки форума -->
 function changeForumImg(Id) {
    NowSrc =  my_getbyid(Id).src;
    NewPost1OldSrc = "Сcылка на картинку";
    NewPost2OldSrc = "Ссылка на картинку";
    NewPost3OldSrc = "Ссыллка на картинку";
    ArchiveOldSrc = "ссылка на картинку";
    FId = parseInt(Id.substr(4,Id.length));
    if ( ! aNewPost[FId] ) { return }
    else {
        if ( NewPost1OldSrc == NowSrc ) {
           my_getbyid(Id).src = aNewPost[FId].src;
        }
        else if ( NewPost2OldSrc == NowSrc ) {
           my_getbyid(Id).src = aNewPost[FId].src;
        }
        else if ( NewPost3OldSrc == NowSrc ) {
           my_getbyid(Id).src = aNewPost[FId].src;
        }
        else if ( ArchiveOldSrc == NowSrc ) {
           my_getbyid(Id).src = aNewPost[FId].src;
        }
        else {
           my_getbyid(Id).src = aNoPost[FId].src;
        }    
     }
 }

function my_getbyid(id) {
itm = null;
if (document.getElementById) {
  itm = document.getElementById(id);
}
else if (document.all) {
  itm = document.all[id];
}
else if (document.layers) {
  itm = document.layers[id];
}
return itm;
}


Теперь смотри какие должны быть ссылки:
CODE
NewPost1OldSrc = "style_images/<#IMG_DIR#>/bf_new.gif";
NewPost2OldSrc = "style_images/<#IMG_DIR#>/bc_new.gif"
NewPost3OldSrc = "style_images/<#IMG_DIR#>/br_new.gif";
ArchiveOldSrc = "style_images/<#IMG_DIR#>/bf_readonly.gif";

Автор: Vanilla Июн 16 2008, 12:34
Настюха,Спасибо за помощь!

Автор: Vanilla Июн 16 2008, 15:54
Это ужасно...

Убила полдня на проверки и перепроверки, переделывала три раза, и итог остался тем же - не работает.
остается лишь одно - упасть в ноги кому-то из админов, умоляя посмотреть на моем форуме!

Если кто-то согласен, пожалуйста, посмотрите!

Ник и пароль, вместе с адресом, в личном сообщении вышлю... sad.gif

Автор: admin Июн 16 2008, 16:26
QUOTE
Внимание!!!
Если после всех действий вы видите только картинки "нет новых сообщений", то это на 99,9% говорит о том, что вы указали не стандартные ссылки на картинки макросов в пункте 2 данного руководства. Так что прежде чем просить помощи проверьте этот ньюанс!


Перепроверьте ещё раз. Если не поможет, подождём Доброго. Я с этим скриптом не работал.

Автор: Vanilla Июн 16 2008, 18:44
QUOTE (admin @ Июн 16 2008, 16:27)
Перепроверьте ещё раз. Если не поможет, подождём Доброго. Я с этим скриптом не работал.

Перепроверили. Всё должно быть нормально, а оно все равно не работает... sad.gif

Подождем Доброго unsure.gif

Автор: Serge IV Июн 16 2008, 22:25
Эх... вот если бы можно было все возможные картинки посмотреть, а потом выбрать нужные...

Автор: Добрый Июн 16 2008, 23:57
Vanilla, днем посмотрю. (вторник)

Автор: Добрый Июн 16 2008, 23:58
Vanilla, днем посмотрю. (вторник)
Стукнитесь ко мне в ICQ (248774583)

Автор: Vanilla Июн 17 2008, 07:14
QUOTE (Добрый @ Вчера, 23:59)
днем посмотрю. (вторник)
Стукнитесь ко мне в ICQ (248774583)
Спасибо огромное!!!


Автор: Добрый Июн 17 2008, 09:15
Vanilla, жду)

Автор: Добрый Июн 17 2008, 14:23
Vanilla,
Все было очень просто.

Поясняю.
Для 2го пукта в общем картина со ссылками выглядит так:
QUOTE
     NewPost1OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_new.gif";
     NewPost2OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bc_new.gif";
     NewPost3OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/br_new.gif";
     ArchiveOldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_readonly.gif";

Автор: Добрый Июн 17 2008, 14:24
Первый пост отредактирован

Автор: vladuslav Июл 7 2008, 12:50
Я не вижу скрипт <!-- Картинки других форумов -->

Автор: Alex Okonnor Июл 7 2008, 17:06
QUOTE (vladuslav @ Сегодня, 12:51)
Я не вижу скрипт <!-- Картинки других форумов -->

Я вас немного не понял...можете поподробнее описать суть проблемы ?

Автор: vladuslav Июл 7 2008, 22:15
Ну я имею в виду что я не вижу этого кода в коде

Автор: vladuslav Июл 8 2008, 18:59
Ну я сделал и всё время стандартная иконка

Автор: Makkoy Июл 13 2008, 20:15
Доброго времени суток всем!

Я прочитал вышепредставленную инструкцию, и к своему глубоку огорчению не нашел решений к моим вопросам...Новую тему я создавать не стал, ибо итак понятно как нелегко приходиться Модераторам и Администраторам форума, как часто им приходиться нам обьяснять "что да как...", а решил искать помощи здесь...
А именно: я все таки не понял, как поменять иконки к подразделам...То есть например к подразделу "С миру по нитке" добавить свою отдельную иконку (или картинку проще говоря), к разделу "Публикации" - свою... Я читал вышепредставленную инструкцию, любезно предоставленную Dron[B]-ом (за что ему отдельное спасибо), но там сказано в основном про то, каким образом менять технические кнопки сайта и команды ("Закрыть тему", "Цитата" и.т.д.). Но как менять иконки к подразделам?

Надеясь на помощь, жду откликов...

Автор: Makkoy Июл 15 2008, 12:41
да...как ни странно, мне никто не помог...

но я вродеб разобрался сам, но тут возникла другая проблема:

я изменил иконки к подразделам, но одна иконка, как бы распространилась на все разделы...
А нельзя к каждому разделу употребить разную иконку?

Автор: Dron Июл 15 2008, 12:55
QUOTE (Makkoy @ Сегодня, 12:42)
А нельзя к каждому разделу употребить разную иконку?

Можно.
Инструкция в первом посте этой темы.
ВНИМАТЕЛЬНО читайте.

Автор: Makkoy Июл 16 2008, 20:37
Я не могу разобратся...

Перечитываю инструкцию уже десятый раз, а разобратся не могу....

Автор: dan) Авг 2 2008, 00:17
не в тему пишу,или не понял просто тему,а как где описание форума,иконку поставить,видел это на каком то форуме

Автор: Alex Okonnor Авг 2 2008, 08:54
dan),
Тоесть, как поставить картинку в описания форума ? Да ?

Автор: admin Авг 2 2008, 10:14
Обычным HTML тегом:
QUOTE
<img src="адрес_картинки">

Автор: A.D.M.I.N Авг 2 2008, 11:16
Вообщем я поставил себе на форум функцию что бы к каждому разделу была своя картинка!
Но у меня на форуме какая то хрень получилось! Вообщем то картинки то есть , но...
Но у меня почему то всегда отображается картинка "Есть новые сообщения" , даже когда их нету! Почему так? У мну на каждую ветку 2 разных картинки стоит , одна "есть новые сообщения" , вторая "нет новых сообщений" , но всё время в любых случаях отображается даже есть нет новых сообщений картинка которая предназначена к "есть новые сообщения"! прошу помочь , так как теперь фиг разберёшь где новые посты а где старые! плис помогите , пользователи ждут!

заранее благодарен!

Автор: Night_wish Авг 2 2008, 11:32
В общем-то дело в коде... и если вы правда все переправили и пересмотрели, то высылайте ссылку и пароль от Админки в личку Координатора или кого-то из Админов.

Автор: A.D.M.I.N Авг 2 2008, 11:48
Только что отправил сообщение админу , с просьбой о помощи в этой ситуации! Надеюсь разберётся щас!

Автор: admin Авг 2 2008, 11:49
Ответил Вам. Обратитесь к Доброму или к Alex Okonnor.

Автор: A.D.M.I.N Авг 2 2008, 12:01
QUOTE (admin @ Авг 2 2008, 11:50)
Ответил Вам. Обратитесь к Доброму или к Alex Okonnor.

ОК! Спасибо!
Сообщения были отправленны , буду ждать помощи!

Автор: A.D.M.I.N Авг 2 2008, 19:14
У меня теперь проблема такая теперь: саи картинки есть , но не обновляются при новых сообщениях! Что делать в этом случае?
Помогите плииис!

Автор: A.D.M.I.N Авг 2 2008, 19:33
Если никто не знает , то выложите плис на форум или мне в личку самый полный код (со всеми картинками) уже проверенного на работоспособность мода , и я сверю ваш с моим (может какие нить ошибки найду)!


заранее безумно сильно благодарен!

Автор: Добрый Авг 2 2008, 20:32
QUOTE (A.D.M.I.N @ Сегодня, 20:15)
Помогите плииис!
Вы просто неправильно делайте. Ищите ошибку. Либо не пользуйтесь модификацией.

Автор: A.D.M.I.N Авг 2 2008, 20:37
QUOTE (Добрый @ Авг 2 2008, 20:33)
QUOTE (A.D.M.I.N @ Сегодня, 20:15)
Помогите плииис!
Вы просто неправильно делайте. Ищите ошибку. Либо не пользуйтесь модификацией.

Сдела я всё правильно! Это точно! Перепроверил раз 10!


P.S. тока что отправил вам в личку новое изменённое письмо!

Автор: Добрый Авг 2 2008, 21:03
A.D.M.I.N,
http://ipboard.net/index.php?showtopic=470

Автор: A.D.M.I.N Авг 2 2008, 21:20
А если вот у меня форум http://coolforum.ipb.su , а скин называется coolforum , то код на картинки должен выглядить так???:

NewPost1OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bf_new.gif";
NewPost2OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bc_new.gif";
NewPost3OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/br_new.gif";
ArchiveOldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bf_readonly.gif";

Заранее блгодарен за ответ!

Автор: A.D.M.I.N Авг 2 2008, 21:22
И ещё , можно полный пример макроса к "есть новые сообщения"??

заранее благодарен!

Автор: admin Авг 2 2008, 21:30
QUOTE
А если вот у меня форум http://coolforum.ipb.su , а скин называется coolforum , то код на картинки должен выглядить так???:

NewPost1OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bf_new.gif";
NewPost2OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bc_new.gif";
NewPost3OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/br_new.gif";
ArchiveOldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bf_readonly.gif";

Заранее блгодарен за ответ!

Нет, ссылки указаны неправильные.

Автор: A.D.M.I.N Авг 2 2008, 21:36
QUOTE (admin @ Авг 2 2008, 21:31)
QUOTE
А если вот у меня форум http://coolforum.ipb.su , а скин называется coolforum , то код на картинки должен выглядить так???:

NewPost1OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bf_new.gif";
NewPost2OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bc_new.gif";
NewPost3OldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/br_new.gif";
ArchiveOldSrc = "http://coolforum.ipb.su/style_images/coolforum.ipb.su/bf_readonly.gif";

Заранее блгодарен за ответ!

Нет, ссылки указаны неправильные.

А что тогда вписать??? Помогите , прошу вас!!!
Своит ответом вы мне очень сильно поможете!!! Буду ждать его с нетерпением!!!

Заранее СПАСИБО!!!

Автор: A.D.M.I.N Авг 2 2008, 22:16
Очень сильно прошу вас помочь!
Какие нужны ссылки если название моего форума coolforum и скин называтеся coolforum ???
Заранее благодарен за ответ! Прошу , кто знает написать сюда! Буду вам очень признателен!

Автор: A.D.M.I.N Авг 2 2008, 22:17
Очень сильно прошу вас помочь!
Какие нужны ссылки если название моего форума coolforum и скин называтеся coolforum ???
Заранее благодарен за ответ! Прошу , кто знает написать сюда! Буду вам очень признателен!

Автор: Dron Авг 2 2008, 22:40
A.D.M.I.N,
Внимательно читайте первое сообщение этой темы, там все по пунктам популярно разжовано и изложено. А если не прекратите конючить и дублировать свои сообщения - я вас накажу.

Автор: admin Авг 2 2008, 22:42
Закачайте картинку на radilkal.ru и укажите ссылку оттуда.

Автор: A.D.M.I.N Авг 2 2008, 23:25
QUOTE (admin @ Авг 2 2008, 22:43)
Закачайте картинку на radilkal.ru и укажите ссылку оттуда.

уже пробывал , но тогда вообще полнейшая хренотень выходит!

Автор: Dron Авг 3 2008, 03:06
A.D.M.I.N,
На самом деле все очень просто. У вас в скине стояли не стандартные иконки по умолчанию, а залитые на фоторадикал... а мод в свою очередь работает при условии, что стоят родные от скина иконки и в макросах на них прописаны родные пути. wink.gif

Автор: dan) Авг 5 2008, 19:10
QUOTE (Alex Okonnor @ Авг 2 2008, 08:55)
dan),
Тоесть, как поставить картинку в описания форума ? Да ?

да

Автор: dan) Авг 5 2008, 19:12
QUOTE (admin @ Авг 2 2008, 10:15)
Обычным HTML тегом:
QUOTE
<img src="адрес_картинки">

и куда это вписывать? blink.gif если уже есть,тема,если не затруднит ссылку дайте

Автор: dan) Авг 5 2008, 19:15
все,сделал,спасибо большое)))

Автор: A.D.M.I.N Авг 7 2008, 14:06
Я всё сделал правильно! И у меня теперь все картинки при новых сообщениях обновляются , все кроме одной! Почему так? Обновляются картинки всех разделов , кроме одного!
Прошу разобраться!

Автор: Night_wish Авг 7 2008, 14:08
A.D.M.I.N, Дак просто проверьте именно этот раздел, номер раздела, к которому привязываете иконку - может там ошибка ?

Автор: vladuslav Авг 7 2008, 15:07
Ура, у меня получилось спасибо за отличный мод smile.gif smile.gif smile.gif

Автор: Makkoy Ноя 9 2008, 01:48
я 120 раз перечитываю инструкцию...(еще с мая месяца), а вот НИКАК не могу понять - как поставить свою ИКОНКУ к каждому форуму (не иконки для "Новая тема" или "Быстрый ответ"), а оменно для того, чтобы ИКОНКА отображалось на главной странице к каждому форуму...

Не знаю...Может быть я такой тупой...

Или все дело в погоде...

НО Я НЕ ПОНИМАЮ!

Автор: Добрый Ноя 9 2008, 02:44
Makkoy, в личку)

Автор: Dron Ноя 9 2008, 14:00
Makkoy,
Если не сможете сами разобраться, могу вам поставить это дополнение за 250 wmr

Автор: Пират Ноя 16 2008, 16:46
QUOTE
Теперь каждый из этих макросов надо отредактировать. Жмем на кнопку "Редактирвоать".

В поле "Заменять на" видим приблизительно такой код:



CODE
<img src='ссылка на картинку макроса' border='0'  alt='Тема закрыта' />  




Ссылку на картинку макроса сохраняем в блокноте и обязательно для себя запишем за что эта картика отвечает (новые ответы в форуме/форуме с подфорумами/запароленом форуме/архиве, нет новых ответов в форуме/форуме с подфорумами/запароленом форуме/архиве).

Далее в поле "Заменять на" сразу после таких слов:


CODE
<img



Пишем такой код:


CODE
id='ForumImg'
 



Примерно должно получиться так:


CODE
<img id='ForumImg' src='ссылка на картинку макроса' border='0'  alt='Тема закрыта' />


Объясните, надо здесь одну картинку добавлять или несколько?? ( хочу в некоторые форумы и подфорумы вставить картинки

Автор: Добрый Ноя 16 2008, 16:50
Пират, данная модификация ставится либо самими пользователями, либо платно администраторами сервиса за 250 рублей (10wmz). Все вопросы уже были рассмотренны в этой теме.

Автор: S@DIST Май 14 2009, 22:22
Объясните дураку! С чего надо начать что бы к каждому разделу форума поставить картинку! Просто тут начинаеться это смена стандартных и для всех!

Автор: Dron Май 14 2009, 22:29
QUOTE (S@DIST @ Сегодня, 23:23)
С чего надо начать что бы к каждому разделу форума поставить картинку!

С прочтения первого сообщения этой темы... там все доступно изложено.
При возникновении каких-то трудностей вы можете получить консультацию в этой теме, либо заказать себе платную установку.

Автор: kirill_k Июн 3 2009, 00:00
Эта модификация съела мой моцк laugh.gif

Я накосячил в макросе B_LOCKED невнимательно читал превое собщение топика и забыл сохранить Ссылку на картинку макроса

Не могли бы вы мне напомнить стандартную, тема стоит дефолтная.

P.S offtopic.gif только у меня в (визуальном) редакторе сообщений странно работают теги (если я захочу сделать слово - "теги" жирным шрифтом, жму на соответствуюющую кнопку у меня получается следующее) - [/b]

Автор: admin Июн 3 2009, 08:30
B_LOCKED:
QUOTE
<img src='style_images/<#IMG_DIR#>/f_closed.gif' border='0' Title=' Закрытая тема' alt=' Закрытая тема' />


Только скорее всего Вам нужен C_LOCKED smile.gif
QUOTE
<img src='style_images/<#IMG_DIR#>/bf_readonly.gif' border='0' Title='Форум-архив' alt='Форум-архив' />


QUOTE
только у меня в (визуальном) редакторе сообщений странно работают теги (если я захочу сделать слово - "теги" жирным шрифтом, жму на соответствуюющую кнопку у меня получается следующее) - [/b]

В IE и Firefox всё прекрасно работает. В опере есть проблемы.

Автор: Happy Июл 3 2009, 12:36
Должно выглядеть примерно так?

CODE
<!-- Картинки других форумов -->
<!-- Новости форума-->
 aNewPost1] = new Image;
 aNewPost[1].src = "http://s50.radikal.ru/i130/0907/22/916dfd8d06eb.jpg";
 aNoPost[1] = new Image;
 aNoPost[1].src = "http://i018.radikal.ru/0907/d2/457f6a0aec1a.jpg";
<!-- Работа форума-->
 aNewPost[2] = new Image;
 aNewPost[2].src = "http://s50.radikal.ru/i130/0907/22/916dfd8d06eb.jpg";
 aNoPost[2] = new Image;
 aNoPost[2].src = "http://i018.radikal.ru/0907/d2/457f6a0aec1a.jpg";

Автор: Dron Июл 3 2009, 12:55
QUOTE (Happy @ Сегодня, 13:37)
Должно выглядеть примерно так?

Должно выглядеть так как указано в первом посте, с указанием естественно ссылок...

Автор: Happy Июл 3 2009, 13:18
Ну, я вроде все так делаю, но иконки на новые не меняются... blink.gif

Автор: Dron Июл 3 2009, 13:41
QUOTE (Happy @ Сегодня, 14:19)
Ну, я вроде все так делаю, но иконки на новые не меняются...

Ну я же тоже не знаю, что именно вы не правильно сделали...
Могу уверить вас только в том, что что-то сделали не так.

Автор: putinka Июл 7 2009, 18:16
Happy, попробуйте не так как тут написано:
CODE
    NewPost1OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_new.gif";
    NewPost2OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bc_new.gif";
    NewPost3OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/br_new.gif";
    ArchiveOldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_readonly.gif";

а вот так:
CODE
    NewPost1OldSrc = "style_images/Имя_скина,например_Winter_s/bf_new.gif";
    NewPost2OldSrc = "style_images/Имя_скина,например_Winter_s/bc_new.gif";
    NewPost3OldSrc = "style_images/Имя_скина,например_Winter_s/br_new.gif";
    ArchiveOldSrc = "style_images/Имя_скина,например_Winter_s/bf_readonly.gif";

Для некоторых скинов это имеет значение, проверено. С некоторыми скинами работает так как в инструкции, с некоторыми так, как я написал сейчас. Это при условии, что всё остальное вы сделали правильно.

Автор: Happy Июл 13 2009, 11:13
putinka,
то есть, это должно выглядеть так:

QUOTE
<!-- Функция смены картинки форума -->
  function changeForumImg(Id) {
NewPost1OldSrc = "style_images/Metallic_Forestry_(Import)1/bf_new.gif";
    NewPost2OldSrc = "style_images/Metallic_Forestry_(Import)1/bc_new.gif";
    NewPost3OldSrc = "style_images/Metallic_Forestry_(Import)1/br_new.gif";
    ArchiveOldSrc = "style_images/Metallic_Forestry_(Import)1/bf_readonly.gif";


да? smile.gif

Автор: putinka Июл 14 2009, 18:53
Happy, да, так

Автор: putinka Июл 14 2009, 18:58
Happy, а вообще-то нет, не так. Я ваш форум глянул, должно быть вот как:
CODE
   NewPost1OldSrc = "style_images/Metallic/bf_new.gif";
   NewPost2OldSrc = "style_images/Metallic/bc_new.gif";
   NewPost3OldSrc = "style_images/Metallic/br_new.gif";
   ArchiveOldSrc = "style_images/Metallic/bf_readonly.gif";

Или так:
CODE
   NewPost1OldSrc = "http://cristalin.ipb.su/style_images/Metallic/bf_new.gif";
   NewPost2OldSrc = "http://cristalin.ipb.su/style_images/Metallic/bc_new.gif";
   NewPost3OldSrc = "http://cristalin.ipb.su/style_images/Metallic/br_new.gif";
   ArchiveOldSrc = "http://cristalin.ipb.su/style_images/Metallic/bf_readonly.gif";


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

Автор: maXtreme Июл 17 2009, 17:53
putinka,
а не подскажите как мне надо сделать?) ато тоже не показываецца. форум в профиле)))

Автор: putinka Июл 18 2009, 12:14
maXtreme, у вас иконки к форумам выводятся не из папки скина, от этого и не работает данный скрипт. Вместо вот этого куска кода, который у вас.
То есть, ваши иконки распологаются тут - хттп: // ипб.су /html/forumicons
А в скрипте у вас прописаны вот тут - хттп: // ипб.су /style_images/IPB2:
HTML
<!-- Функция смены картинки форума -->
function changeForumImg(Id) {
NowSrc = my_getbyid(Id).src;
NewPost1OldSrc = "style_images/IPB2/bf_readonly.gif";
NewPost2OldSrc = "style_images/IPB2/bf_readonly.gif";
NewPost3OldSrc = "style_images/IPB2/bf_readonly.gif";
ArchiveOldSrc = "style_images/IPB2/bf_readonly.gif";
FId = parseInt(Id.substr(4,Id.length));

К тому же ещё и названия иконок совсем не такие, как в скрипте.
То есть, для того, чтобы работал скрипт вам нужно либо привести в порядок этот кусок скрипта, прописав в нём правильные пути и правильные названия иконок, либо на форуме вернуть обратно стандартные иконки, которые располагаются в папке со скином IPB2, вместо тех, которые сейчас, а именно вот этих:
хттп: // ипб.су /html/forumicons/flame.gif
и
хттп: // ипб.су /html/forumicons/flame_off.gif
как минимум. Есть ещё и другие, но их я не стал искать.

.

Надеюсь понятно написал smile.gif

Автор: Расомаха Июл 20 2009, 14:38
В шаблоне у меня написанно так:
HTML
<!-- Инициализация всех картинок форума -->
var aNewPost;
aNewPost = new Array;
var aNoPost;
aNoPost = new Array;
<!-- Для начала-->
aNewPost[2] = new Image;
aNewPost[2].src = "http://i029.radikal.ru/0907/28/d96d450d8e07.gif";
aNoPost[2] = new Image;
aNoPost[2].src = "http://s54.radikal.ru/i146/0907/16/d63d4f49376b.gif";
<!-- Картинки других форумов -->

<!-- Функция смены картинки форума -->
function changeForumImg(Id) {
NowSrc = my_getbyid(Id).src;
NewPost1OldSrc = "http://boltalka.ipb.su/style_images/Default-Skin/bf_new.gif";
NewPost2OldSrc ="http://boltalka.ipb.su/style_images/Default-Skin/bc_new.gif";
NewPost3OldSrc = "http://boltalka.ipb.su/style_images/Default-Skin/br_new.gif";
ArchiveOldSrc = "http://boltalka.ipb.su/style_images/Default-Skin/bf_readonly.gif";
FId = parseInt(Id.substr(4,Id.length));
if ( ! aNewPost[FId] ) { return }
else {
if ( NewPost1OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost2OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost3OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( ArchiveOldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else {
my_getbyid(Id).src = aNoPost[FId].src;
}
}
}

function my_getbyid(id) {
itm = null;
if (document.getElementById) {
itm = document.getElementById(id);
}
else if (document.all) {
itm = document.all[id];
}
else if (document.layers) {
itm = document.layers[id];
}
return itm;

и он показывает только иконки "нет ответов. Что я сделал не так?

Автор: putinka Июл 21 2009, 01:59
QUOTE (Расомаха @ Вчера, 14:39)
В шаблоне у меня написанно так:

Ну так, блин - когда ставите моды, включайте немного мозг, а не копируйте всё как есть в первом сообщении.
Вот кусок:
QUOTE (Расомаха @ Вчера, 14:39)
NewPost1OldSrc = "http://boltalka.ipb.su/style_images/Default-Skin/bf_new.gif";
NewPost2OldSrc ="http://boltalka.ipb.su/style_images/Default-Skin/bc_new.gif";
NewPost3OldSrc = "http://boltalka.ipb.su/style_images/Default-Skin/br_new.gif";
ArchiveOldSrc = "http://boltalka.ipb.su/style_images/Default-Skin/bf_readonly.gif";

Ну нету таких путей с иконками на вашем форуме - style_images/Default-Skin, ясен пень, что скрипт не сможет менять иконки на свои при новых сообщениях, так как менять нечего - пути такие не существуют.
В вашем конкретном случае должно быть так:
HTML
NewPost1OldSrc = "http://boltalka.ipb.su/style_images/Default-/bf_new.gif";
NewPost2OldSrc ="http://boltalka.ipb.su/style_images/Default-/bc_new.gif";
NewPost3OldSrc = "http://boltalka.ipb.su/style_images/Default-/br_new.gif";
ArchiveOldSrc = "http://boltalka.ipb.su/style_images/Default-/bf_readonly.gif";

Автор: Расомаха Июл 21 2009, 04:43
Не чего не получается я уже и с зимним заново пробовал все равно не чего.

Автор: putinka Июл 21 2009, 09:45
Расомаха, ну а вот так пробовали?
HTML
NewPost1OldSrc = "style_images/Default-/bf_new.gif";
NewPost2OldSrc ="style_images/Default-/bc_new.gif";
NewPost3OldSrc = "style_images/Default-/br_new.gif";
ArchiveOldSrc = "style_images/Default-/bf_readonly.gif";

Автор: Dron Июл 21 2009, 09:53
Расомаха,
Вы исходные дефолтные значения макросов случаем не меняли? Если меняли то работать конечно не будет. Верните все макросы отвечающие за отображение иконок форумов сперва в дефолтное состояние, а уж затем устанавливайте дополнение.

Автор: Расомаха Июл 22 2009, 08:53
QUOTE (putinka @ Июл 21 2009, 09:46)
Расомаха, ну а вот так пробовали?
HTML
NewPost1OldSrc = "style_images/Default-/bf_new.gif";
NewPost2OldSrc ="style_images/Default-/bc_new.gif";
NewPost3OldSrc = "style_images/Default-/br_new.gif";
ArchiveOldSrc = "style_images/Default-/bf_readonly.gif";

Я заново переделал первый способ и у меня все получилось!Спасибо вам большое!!!

Автор: putinka Июл 22 2009, 18:27
Расомаха, пожалуйста. Рад был помочь smile.gif

Автор: Happy Июл 24 2009, 12:14
putinka, Не помогло... sad.gif все равно, те же самые иконки...

Автор: putinka Июл 25 2009, 07:09
Happy, конечно не помогло, я же писал, вместо:
HTML
<!-- Функция смены картинки форума -->
function changeForumImg(Id) {
NewPost1OldSrc = [URL=http://cristalin.ipb.su/style_images/Metallic/bf_new.gif;]http://cristalin.ipb.su/style_images/Metallic/bf_new.gif;[/URL]
NewPost2OldSrc = [URL=http://cristalin.ipb.su/style_images/Metallic/bc_new.gif;]http://cristalin.ipb.su/style_images/Metallic/bc_new.gif;[/URL]
NewPost3OldSrc = [URL=http://cristalin.ipb.su/style_images/Metallic/br_new.gif;]http://cristalin.ipb.su/style_images/Metallic/br_new.gif;[/URL]
ArchiveOldSrc = [URL=http://cristalin.ipb.su/style_images/Metallic/bf_readonly.gif;]http://cristalin.ipb.su/style_images/Metal...f_readonly.gif;[/URL]

попробовать так:
HTML
<!-- Функция смены картинки форума -->
function changeForumImg(Id) {
NewPost1OldSrc = style_images/Metallic/bf_new.gif;
NewPost2OldSrc = style_images/Metallic/bc_new.gif;
NewPost3OldSrc = style_images/Metallic/br_new.gif;
ArchiveOldSrc = style_images/Metallic/bf_readonly.gif;

При условии, что всё остальное сделано правильно.

Блин, администратор, увеличте размеры формы быстрого овтета - кумарит писать сообщения среднего размера вслепую. Или сделайте кнопку, чтобы самому можно было расширять её.

Нецензурная лексика.+20 в рейтинг.

Автор: Dron Июл 25 2009, 09:26
QUOTE (putinka @ Сегодня, 08:10)
Блин, администратор, увеличте размеры формы быстрого овтета - кумарит писать сообщения среднего размера вслепую. Или сделайте кнопку, чтобы самому можно было расширять её.

Есть волшебная кнопка: "Расширенная форма" - юзайте.

Автор: Язва Июл 29 2009, 08:31
Вроде бы указала всё правильно, перепроверила, он всё равно не хочет ставить мою картинку(

QUOTE
  NewPost1OldSrc = "http://uslife.ipb.su/style_images/Vanilla_/bf_new.gif";
    NewPost2OldSrc = "http://uslife.ipb.su/style_images/Vanilla_/bc_new.gif";
    NewPost3OldSrc = "http://uslife.ipb.su/style_images/Vanilla_/br_new.gif";
    ArchiveOldSrc = "http://uslife.ipb.su/style_images/Vanilla_/bf_readonly.gif";

Автор: Slesher Июл 29 2009, 10:18
Большинство случаев, что не хочет показывать картинку, связано с тем, что ссылка на картинку битая или чтото изменено в макросах

Автор: Добрый Июл 29 2009, 10:23
QUOTE (Slesher @ Сегодня, 11:19)
Большинство случаев, что не хочет показывать картинку, связано с тем, что ссылка на картинку битая или чтото изменено в макросах
проблема решена, было все куда проще, строчку в скрипте автор потерял)

QUOTE
NowSrc =  my_getbyid(Id).src;

Автор: Dron Июл 29 2009, 10:24
QUOTE (Добрый @ Сегодня, 11:24)
проблема решена, было все куда проще, строчку в скрипте автор потерял)

Никто даже и не сомневался, что это автор накосячил. Само дополнение уже не на одной сотне форумов проверено.

Автор: Potter Ноя 20 2009, 17:43
а как можно заменить значки когда видеш загальный форум .например есть новые посты на форуме или нет.

Автор: Dron Ноя 20 2009, 18:02
QUOTE (Potter @ Сегодня, 18:44)
значки когда видеш загальный форум

Чего? Говорите четче, а не понимаю по Албански.

Автор: Slesher Ноя 21 2009, 13:41
Dron,

Я думаю это он про макросы

Автор: Dron Ноя 21 2009, 14:09
QUOTE (Slesher @ Сегодня, 14:42)
Я думаю это он про макросы

Возможно... только вот с фомулированием мыслей в текст у человека по моему проблемы.

Автор: Konon Ноя 22 2009, 17:03
люди! помогите! я удалил случайно макрос CAT_IMG! пробовал вставить код из другого сайт, но не действует! А в форуме пишет <{LAST POST}> помогите!

Автор: Добрый Ноя 22 2009, 21:58
создайте новый макрос =)

Автор: Король Темноты Ноя 23 2009, 21:04
Добрый,помоги добростью,я случайно забыл записать начальную ссылку на макрос и сейчас у меня вместо картинов пишет Изображение

Автор: Добрый Ноя 24 2009, 14:02
Король Темноты, заново скин установите, и гляньте какой там макрос

Автор: Climacool Апр 1 2010, 07:20
А если установить данный мод, не на вашем сервисе, а на только что установленном форуме IPB, будет ли данный мод работать?

Автор: Dron Апр 1 2010, 08:30
QUOTE (Climacool @ Сегодня, 07:21)
А если установить данный мод, не на вашем сервисе, а на только что установленном форуме IPB, будет ли данный мод работать?

Без понятия...
Нам подобная информация без надобности.

Автор: S@DIST Апр 10 2010, 06:17
Убил кучу времени=( Так и не заработало!

Автор: Добрый Апр 10 2010, 07:48
S@DIST, http://ipboard.net/index.php?showtopic=470

Автор: Олькинн Июн 30 2010, 13:14
QUOTE (Dron @ Ноя 1 2007, 22:42)
С этого пункта проделываем все каждый раз для нового форума.

3. Загружаем иконки на форум и записываем в блокнот ссылки на эти иконки.


У меня два вопроса.
1-если у меня форум с подфорумами, то я должна все и для форума и для подфорумов проделать или только для форума?
2- что значит загружаем на форум? Это через ответ - "обзор" и т.д. или как то иначе? ссылки с Радикал.ру можно использовать?

Автор: Dron Июн 30 2010, 13:55
QUOTE (Олькинн @ Сегодня, 14:14)
то я должна все и для форума и для подфорумов проделать

Да. свой id есть и у подфорумов.



QUOTE (Олькинн @ Сегодня, 14:14)
ссылки с Радикал.ру можно использовать?

Можно.

Автор: Олькинн Июн 30 2010, 14:19
http://ipboard.net/index.php?showuser=3,Спасибо.
Всё сделала. Показывает, что есть новые сообщения, и форум и под форумы. Но картинка на форуме не отображается.
http://rukodelicvseti.ipb.su/index.php?act=idx форум 12
Почему?
[Показать/Скрыть]
}
<!-- Инициализация всех картинок форума -->
var aNewPost;
aNewPost = new Array;
var aNoPost;
aNoPost = new Array;

<!-- Картинки других форумов -->
<!-- 12-->
aNewPost[3] = new Image;
aNewPost[3].src = "http://s58.radikal.ru/i160/1006/b7/00a9cfb3c48b.gif";
aNoPost[3] = new Image;
aNoPost[3].src = "http://s45.radikal.ru/i109/1006/37/150bc0c13040.gif";
<!—1 подфорум-->
aNewPost[5] = new Image;
aNewPost[5].src = "http://s58.radikal.ru/i160/1006/b7/00a9cfb3c48b.gif";
aNoPost[5] = new Image;
aNoPost[5].src = "http://s45.radikal.ru/i109/1006/37/150bc0c13040.gif";
<!—2 подфорум-->
aNewPost[6] = new Image;
aNewPost[6].src = "http://s58.radikal.ru/i160/1006/b7/00a9cfb3c48b.gif";
aNoPost[6] = new Image;
aNoPost[6].src = "http://s45.radikal.ru/i109/1006/37/150bc0c13040.gif";

<!-- Функция смены картинки форума -->
function changeForumImg(Id) {
NowSrc = my_getbyid(Id).src;
NewPost1OldSrc = "style_images/<#IMG_DIR#>/bf_new.gif ";
NewPost2OldSrc = "style_images/<#IMG_DIR#>/bc_new.gif";
NewPost3OldSrc = "style_images/<#IMG_DIR#>/br_new.gif ";
ArchiveOldSrc = "style_images/<#IMG_DIR#>/bf_readonly.gif ";
sad.gif

Автор: Олькинн Июл 1 2010, 10:38
sad.gif Никто не знает?

Автор: asm-a Июл 1 2010, 10:43
QUOTE (Олькинн @ Вчера, 15:19)
aNewPost[3] = new Image;
aNewPost[3].src = "http://s58.radikal.ru/i160/1006/b7/00a9cfb3c48b.gif";
aNoPost[3] = new Image;
aNoPost[3].src = "http://s45.radikal.ru/i109/1006/37/150bc0c13040.gif";

Тут тоже надо вводить ID форума smile.gif

Автор: Олькинн Июл 1 2010, 11:41
Так я ввела. разве не правильно? h t tp ://rukodelicvseti.ipb.su/index.php?showforum=3

Автор: Bri Июл 6 2010, 00:00
уд.

Автор: Олькинн Июл 6 2010, 23:05
http://rukodelicvseti.ipb.su/ на этом форуме

Что-то у меня не получается. Установила новый скин, и заново поставила мод.
картинки появились, но на новые сообщения не реагирует.

исходный макрос
QUOTE
<img src='style_images/<#IMG_DIR#>/bf_readonly.gif' border='0'  alt='Read Only Forum' />
- зеленым ссылка на картинку?

это установила.
QUOTE
<!-- Инициализация всех картинок форума -->
  var aNewPost;
  aNewPost = new Array;
  var aNoPost;
  aNoPost = new Array;

  <!-- Картинки других форумов -->
<!-- Форум-->
  aNewPost[5] = new Image;
  aNewPost[5].src = "http://s58.radikal.ru/i160/1006/b7/00a9cfb3c48b.gif";
  aNoPost[5] = new Image;
  aNoPost[5].src = "http://s45.radikal.ru/i109/1006/37/150bc0c13040.gif";
<!-- 1 подфорум-->
  aNewPost[6] = new Image;
  aNewPost[6].src = "http://s58.radikal.ru/i160/1006/b7/00a9cfb3c48b.gif";
  aNoPost[6] = new Image;
  aNoPost[6].src = "http://s45.radikal.ru/i109/1006/37/150bc0c13040.gif";
<!--2 подфорум-->
  aNewPost[7] = new Image;
  aNewPost[7].src = "http://s58.radikal.ru/i160/1006/b7/00a9cfb3c48b.gif";
  aNoPost[7] = new Image;
  aNoPost[7].src = "http://s45.radikal.ru/i109/1006/37/150bc0c13040.gif";

<!-- Функция смены картинки форума -->
  function changeForumImg(Id) {
NowSrc =  my_getbyid(Id).src;
NewPost1OldSrc = "style_images/Lime 2/bf_new.gif";
NewPost2OldSrc = "style_images/Lime 2/bc_new.gif";
NewPost3OldSrc = "style_images/Lime 2/br_new.gif";
ArchiveOldSrc = "style_images/Lime 2/bf_readonly.gif";
FId = parseInt(Id.substr(4,Id.length));
ит.д.
ссылки и такие ставила
CODE
NewPost1OldSrc = "http://rukodelicvseti.ipb.su/style_images/Lime 2/bf_new.gif";

и такие
CODE
NewPost1OldSrc = "style_images/<#IMG_DIR#>/bf_readonly.gif";


результата нет.
Помогите, пожалуйста. sad.gif

Автор: Олькинн Июл 7 2010, 19:06
Перепроверила, все много раз. Не вижу ошибки. Нет новых сообщений и все. dry.gif
Хелп. http://rukodelicvseti.ipb.su/

Автор: Олькинн Июл 16 2010, 12:19
Неужели за неделю нельзя ответить?
Так сложно?

Автор: Сергей Июл 16 2010, 12:28
Извините, просто пропустили тему.

CODE
NewPost1OldSrc = "style_images/Lime 2/bf_new.gif";
NewPost2OldSrc = "style_images/Lime 2/bc_new.gif";
NewPost3OldSrc = "style_images/Lime 2/br_new.gif";
ArchiveOldSrc = "style_images/Lime 2/bf_readonly.gif";


Путь к картинкам нужно поставить правильный.

Автор: Олькинн Июл 16 2010, 12:36
Спасибо!. При огромнейшее спасибо rolleyes.gif

Автор: Одиночка <3 Июл 19 2010, 20:28
Почему не во всех форумах можно менять иконку? dry.gif
http://perfectworld.fipb.ru

Там где гитары - нельзя %%%

Автор: Сергей Июл 20 2010, 04:39
Вероятно из-за подфорумов.

Автор: Одиночка <3 Июл 20 2010, 10:36
QUOTE (Сергей @ Июл 20 2010, 04:39)
Вероятно из-за подфорумов.

То-есть иконки изменить нельзя?

Автор: Одиночка <3 Июл 20 2010, 17:17
QUOTE (Одиночка <3 @ Июл 20 2010, 10:36)
Вероятно из-за подфорумов.

Нельзя?

Автор: Одиночка <3 Июл 20 2010, 18:18
Можно. Спасибо.

Автор: Sergey Baskakow Июл 21 2010, 12:12
А у меня почему то свои иконки не показывает?

Автор: Dron Июл 21 2010, 12:17
QUOTE (Sergey Baskakow @ Сегодня, 13:12)
А у меня почему то свои иконки не показывает?

А я почему-то знал, что первым вашим сообщением в этой теме будет именно это))) И ответ мой универсальный для таких сообщений:
Дополнение рабочее и уже не раз опробовано, ищите свою ошибку в процессе установки.

Автор: Сергей Июл 21 2010, 12:22
Прочитайте в 1-ом сообщении последнее предложение, которое выделеном красным.

Автор: Sergey Baskakow Июл 21 2010, 12:34
Вот что у меня получаеться
QUOTE
<!-- Инициализация всех картинок форума -->
  var aNewPost;
  aNewPost = new Array;
  var aNoPost;
  aNoPost = new Array;
<!--Общий форум-->
  aNewPost[12] = new Image;
  aNewPost[12].src = "http://s50.radikal.ru/i129/1007/86/898deb0836e5.jpg";
  aNoPost[12] = new Image;
  aNoPost[12].src = "http://s50.radikal.ru/i129/1007/86/898deb0836e5.jpg";
  <!-- Картинки других форумов -->

<!-- Функция смены картинки форума -->
  function changeForumImg(Id) {
NowSrc =  my_getbyid(Id).src;
NewPost1OldSrc = "http://s50.radikal.ru/i129/1007/86/898deb0836e5.jpg";
NewPost2OldSrc = "Ссылка на картинку";
NewPost3OldSrc = "Ссыллка на картинку";
ArchiveOldSrc = "ссылка на картинку";
FId = parseInt(Id.substr(4,Id.length));
if ( ! aNewPost[FId] ) { return }
else {
if ( NewPost1OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost2OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost3OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( ArchiveOldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else {
my_getbyid(Id).src = aNoPost[FId].src;
}
  }
  }

function my_getbyid(id) {
itm = null;
if (document.getElementById) {
  itm = document.getElementById(id);
}
else if (document.all) {
  itm = document.all[id];
}
else if (document.layers) {
  itm = document.layers[id];
}
return itm;
}
//-->
</script>

Автор: Dron Июл 21 2010, 12:38
на лицо именно та ошибка о которой было сказано на пост выше.

Автор: Slesher Июл 21 2010, 12:47
QUOTE (Sergey Baskakow @ Сегодня, 12:34)
NewPost2OldSrc = "Ссылка на картинку";
NewPost3OldSrc = "Ссыллка на картинку";
ArchiveOldSrc = "ссылка на картинку";


Sergey Baskakow, Не тормозите... у вас даже пути не прописаны,
2) NewPost1OldSrc = "http://s50.radikal.ru/i129/1007/86/898deb0836e5.jpg";

К стандартным картинкам, а не на радикал

Автор: Сергей Июл 21 2010, 13:00
Конечно ничего не видно, потому что вы главный шаг не сделали.

Автор: Одиночка <3 Авг 27 2010, 16:37
Как это понимать? Запароленный - это ведь bf_readonly.gif


NewPost1OldSrc - Путь к стандартной картинке "есть новые ответы в разделе".
NewPost2OldSrc - Путь к стандартной картинке "есть новые ответы в подразделе".
NewPost3OldSrc - Путь к стандартной картинке "есть новые ответы в запароленном разделе"
ArchiveOldSrc - Путь к стандартной картинке "Архивная тема"

Т.е. если буквально, то будет так:
Цитата
NewPost1OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_new.gif";
NewPost2OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bc_new.gif";
NewPost3OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/br_new.gif";
ArchiveOldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_readonly.gif";

Автор: Одиночка <3 Авг 27 2010, 16:58
Ошибки нету. При новых ответах картинка остается черно-белой...

Цитата
<!-- Инициализация всех картинок форума -->
  var aNewPost;
  aNewPost = new Array;
  var aNoPost;
  aNoPost = new Array;

<!-- Anime World-->
  aNewPost[51] = new Image;
  aNewPost[51].src = "http://s55.radikal.ru/i147/1008/7b/a54576ed1e7b.jpg";
  aNoPost[51] = new Image;
  aNoPost[51].src = "http://s52.radikal.ru/i137/1008/22/ccdc54a46f99.jpg";
  <!-- Картинки других форумов -->

<!-- Функция смены картинки форума -->
  function changeForumImg(Id) {
NowSrc =  my_getbyid(Id).src;
NewPost1OldSrc = "style_images/<#IMG_DIR#>/bf_new.gif";
NewPost2OldSrc = "style_images/<#IMG_DIR#>/bc_new.gif";
NewPost3OldSrc = "style_images/<#IMG_DIR#>/br_new.gif";
ArchiveOldSrc = "style_images/<#IMG_DIR#>/bf_readonly.gif";
FId = parseInt(Id.substr(4,Id.length));
if ( ! aNewPost[FId] ) { return }
else {
if ( NewPost1OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost2OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost3OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( ArchiveOldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else {
my_getbyid(Id).src = aNoPost[FId].src;
}
  }
  }

function my_getbyid(id) {
itm = null;
if (document.getElementById) {
   itm = document.getElementById(id);
}
else if (document.all) {
   itm = document.all[id];
}
else if (document.layers) {
   itm = document.layers[id];
}
return itm;
}

Автор: Dron Авг 27 2010, 17:07
Цитата (Одиночка <3 @ Сегодня, 17:58)
Ошибки нету.

Я даже отвечать не буду...

Автор: Alex Okonnor Авг 27 2010, 17:18
Цитата (Одиночка <3 @ Сегодня, 16:58)
Ошибки нету. При новых ответах картинка остается черно-белой...

Если не было бы ошибки, всё у Вас работало бы.
А если не работает что-то, значит у Вас явно есть ошибка.

Думаю ошибка тут :
Код
<!-- Anime World-->
 aNewPost[51] = new Image;
 aNewPost[51].src = "http://s55.radikal.ru/i147/1008/7b/a54576ed1e7b.jpg";
 aNoPost[51] = new Image;
 aNoPost[51].src = "http://s52.radikal.ru/i137/1008/22/ccdc54a46f99.jpg";


Так как форума с таким название у Вас нету да и ид-форума тоже 51 нету...50 последний...хотя возможно для гостей не виден этот форум, вот из-за этого я его и не вижу.))))

Автор: Одиночка <3 Авг 27 2010, 17:23
Цитата (Alex Okonnor @ Авг 27 2010, 17:18)
Думаю ошибка тут :
Код
<!-- Anime World-->
 aNewPost[51] = new Image;
 aNewPost[51].src = "http://s55.radikal.ru/i147/1008/7b/a54576ed1e7b.jpg";
 aNoPost[51] = new Image;
 aNoPost[51].src = "http://s52.radikal.ru/i137/1008/22/ccdc54a46f99.jpg";

Это не ошибка. Форум виден только администраторам.

Автор: Alex Okonnor Авг 27 2010, 17:42
http://ipboard.net/index.php?showuser=2241,
Ясно.
Ну тогда попробуйте вот тут указать полные ссылки на картинки :
Код
NewPost1OldSrc = "style_images/<#IMG_DIR#>/bf_new.gif";
NewPost2OldSrc = "style_images/<#IMG_DIR#>/bc_new.gif";
NewPost3OldSrc = "style_images/<#IMG_DIR#>/br_new.gif";
ArchiveOldSrc = "style_images/<#IMG_DIR#>/bf_readonly.gif";

Возможно и поможет.

Автор: Одиночка <3 Авг 27 2010, 18:02
Цитата (Alex Okonnor @ Авг 27 2010, 17:42)
Ну тогда попробуйте вот тут указать полные ссылки на картинки

Это они и есть, если следовать первому посту этой темы.

Автор: Alex Okonnor Авг 27 2010, 18:04
Цитата (Одиночка <3 @ Сегодня, 18:02)
Это они и есть, если следовать первому посту этой темы.

Я имел в виду :
Не так
Код
NewPost1OldSrc = "style_images/<#IMG_DIR#>/bf_new.gif";

а Вот так
Код
NewPost1OldSrc = "http://ваш_форум.ipb.su/style_images/1/bf_new.gif";

Возможно и поможет.

Автор: Одиночка <3 Авг 27 2010, 18:10
Проблема не в этом, ибо не помогает. Может уважаемый Dron хотя бы намекнет?

Автор: Одиночка <3 Авг 28 2010, 11:33
Скажите пожалуйста где ошибка, буду очень признателен.

Код
<!-- Инициализация всех картинок форума -->
 var aNewPost;
 aNewPost = new Array;
 var aNoPost;
 aNoPost = new Array;

 <!-- Картинки других форумов -->
<!-- Форум-->
aNewPost[32] = new Image;
 aNewPost[32].src = "http://s54.radikal.ru/i143/1008/bb/efe189714d6c.jpg";
 aNoPost[32] = new Image;
 aNoPost[32].src = "http://s03.radikal.ru/i176/1008/0d/640745d4b164.jpg";

<!-- Форум-->
aNewPost[31] = new Image;
 aNewPost[31].src = "http://s54.radikal.ru/i143/1008/bb/efe189714d6c.jpg";
 aNoPost[31] = new Image;
 aNoPost[31].src = "http://s03.radikal.ru/i176/1008/0d/640745d4b164.jpg";

<!-- Форум-->
aNewPost[35] = new Image;
 aNewPost[35].src = "http://s54.radikal.ru/i143/1008/bb/efe189714d6c.jpg";
 aNoPost[35] = new Image;
 aNoPost[35].src = "http://s03.radikal.ru/i176/1008/0d/640745d4b164.jpg";

...

<!-- Форум-->
aNewPost[54] = new Image;
 aNewPost[54].src = "http://s54.radikal.ru/i143/1008/a1/90cde760cad7.jpg";
 aNoPost[54] = new Image;
 aNoPost[54].src = "http://s60.radikal.ru/i167/1008/d9/d33255e251dd.jpg";

<!-- Функция смены картинки форума -->
 function changeForumImg(Id) {
NowSrc =  my_getbyid(Id).src;
[COLOR=purple][B]NewPost1OldSrc = "style_images/Angel/bf_new.gif";
NewPost2OldSrc = "style_images/Angel/bc_new.gif";
NewPost3OldSrc = "style_images/Angel/br_new.gif";
ArchiveOldSrc = "style_images/Angel/bf_readonly.gif";[/B][/COLOR]
FId = parseInt(Id.substr(4,Id.length));
if ( ! aNewPost[FId] ) { return }
else {
if ( NewPost1OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost2OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost3OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( ArchiveOldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else {
my_getbyid(Id).src = aNoPost[FId].src;
}
 }
 }

function my_getbyid(id) {
itm = null;
if (document.getElementById) {
  itm = document.getElementById(id);
}
else if (document.all) {
  itm = document.all[id];
}
else if (document.layers) {
  itm = document.layers[id];
}
return itm;
}

Автор: Сергей Авг 29 2010, 15:52
Видимо вы забыли проделать операцию вот с этим:

Код
NewPost1OldSrc = "style_images/Angel/bf_new.gif";
NewPost2OldSrc = "style_images/Angel/bc_new.gif";
NewPost3OldSrc = "style_images/Angel/br_new.gif";
ArchiveOldSrc = "style_images/Angel/bf_readonly.gif";

Автор: Одиночка <3 Авг 29 2010, 16:08
Цитата (Сергей @ Авг 29 2010, 15:52)
Видимо вы забыли проделать операцию вот с этим:

Код
NewPost1OldSrc = "style_images/Angel/bf_new.gif";
NewPost2OldSrc = "style_images/Angel/bc_new.gif";
NewPost3OldSrc = "style_images/Angel/br_new.gif";
ArchiveOldSrc = "style_images/Angel/bf_readonly.gif";

Какую? sad.gif

Автор: Сергей Авг 29 2010, 16:49
Если вы не можете понять то, о чем говорится в первом сообщении, зачем брались устанавливать? Я вам говорю о том, чтобы вы заменили адреса этих картинок примерно так:

Код
http://animeworld.fipb.ru/style_images/Angel/bf_readonly.gif

Автор: Одиночка <3 Авг 29 2010, 16:56
Код
NewPost1OldSrc = "http://animeworld.fipb.ru/style_images/Angel/bf_new.gif";
NewPost2OldSrc = "http://animeworld.fipb.ru/style_images/Angel/bc_new.gif";
NewPost3OldSrc = "http://animeworld.fipb.ru/style_images/Angel/br_new.gif";
ArchiveOldSrc = "http://animeworld.fipb.ru/style_images/Angel/bf_readonly.gif";


Я это уже делал. Всё равно не работает.

Автор: Одиночка <3 Авг 30 2010, 00:50
Возможно такое что из-за того что картинка макроса C_ON_CAT анимированная - не получается?

Автор: Alex Okonnor Авг 30 2010, 00:52
http://ipboard.net/index.php?showuser=2241,
Думаю, что нет.

Автор: Одиночка <3 Авг 30 2010, 00:53
Цитата (Alex Okonnor @ Авг 30 2010, 00:52)
Думаю, что нет.

Тогда это сумасшествие...

Автор: Сергей Авг 30 2010, 04:28
Цитата (Одиночка <3 @ Вчера, 19:56)
Я это уже делал. Всё равно не работает.

Лучше, когда вы будете делать всё по инструкции, а не решать собственные задачи, на которые вы будете сами искать ответ. Сделайте так, как указал я.

Вот то, что было в первом сообщении данной темы:

Цитата
Внимание!!!
Если после всех действий вы видите только картинки "нет новых сообщений", то это на 99,9% говорит о том, что вы указали не стандартные ссылки на картинки макросов в пункте 2 данного руководства. Так что прежде чем просить помощи проверьте этот ньюанс!

Автор: Viнt@rь Окт 17 2010, 15:03
а картинки надо загружать только сюда или можно через файлообменник
все сделал так как надо а всеравно стандартная картика sad.gif

все получилось спс

Автор: Max Faxtor Ноя 2 2010, 15:47
Цитата
NewPost1OldSrc = "http://имя_форума.ipb.su/style_images/Имя_скина,например_Winter_s/bf_new.gif";


Привет. А не подскажете, можно ли вместо имени скина использовать <#IMG_DIR#> ? Что-то возникли вопросы у меня в написании имени скина.
Скин True Blue (Import)7, а при загрузке страницы в строке загрузки вижу, что загружаются макросы с названием скина True Blu, то есть без буквы "е".
И еще, прошу внести некоторое дополнение к первому посту. Может у кого-нибудь тоже возникала такая проблема? Просто столкнулся с тем, что картинки не отображались, поэкспериментировал, и оказалось все довольно просто.
Главная страница AЦ -> Управление форумами - Картинка форума - Ставим Default Icons



Автор: admin Ноя 2 2010, 16:58
http://ipboard.net/index.php?showuser=1146, название папки с изображениями - 8 первых символов названия скина.

Автор: Max Faxtor Ноя 2 2010, 19:22
http://ipboard.net/index.php?showuser=1, спасибо

Автор: Bagira Окт 24 2011, 18:00
В честь Хеллоуина хотелось бы временно видеоизменить форум.Ради 2х иконок копаться в админке не хотелось бы.Да и может другим пригодиться.
Иконок к праздникам маловато.Поэтому, предлагаю залить к стандартным иконкам следующие

http://4put.ru/ Есть сообщения
http://4put.ru/ Нет сообщений
Если решите воплотить,архив прилагаю.

http://zalil.ru/31926086

PS.Хотела залить в сообщение,но нет такой возможности

Автор: Hermione Granger Мар 13 2014, 20:47
Помогите пожалуйста!! Вроде сделала всё как описано в первом сообщении много раз перепроверила и перепробовала множество вариантов, но всё равно не могу пристроить форуму картинку...

Вставила скрипт вот здесь (+-- Board Index Forum Row):
HTML
<tr>
<td class="row4" align="center">{$info['img_new_post']}<!-- каждому форуму своя иконка -->
<script>
var NewId = "Fimg{$info['id']}";
my_getbyid("ForumImg").id = NewId;
changeForumImg(NewId);
</script>
<!-- конец каждому форуму своя иконка --></td>
<td class="row4"><b><a href="{ibf.script_url}showforum={$info['id']}">{$info['name']}</a></b><br /><span class='desc'>{$info['description']}<br />{$info['moderator']}</span></td>
<td class="row2" align="center">{$info['topics']}</td>
<td class="row2" align="center">{$info['posts']}</td>
<td class="row2" nowrap="nowrap">{$info['last_post']}<br />{ibf.lang.in}:&nbsp;{$info['last_unread']}{$info['last_topic']}<br />{ibf.lang.by}: {$info['last_poster']}</td>
</tr>{ibf.lang.in}:


и вот этот код в Board Header (logo, links, etc):
HTML
<!-- Инициализация всех картинок форума -->
var aNewPost;
aNewPost = new Array;
var aNoPost;
aNoPost = new Array;

<!-- Картинки других форумов -->
<!-- Корзина-->
aNewPost[2] = new Image;
aNewPost[2].src = "http://s019.radikal.ru/i631/1403/77/c4870de28d91.png";
aNoPost[2] = new Image;
aNoPost[2].src = "http://s006.radikal.ru/i214/1403/5c/3ea84e169955.png";

<!-- Функция смены картинки форума -->
function changeForumImg(Id) {
NowSrc = my_getbyid(Id).src;
NewPost1OldSrc = "http://hogwartsad.ipb.su/style_images/Coffee_w/bf_new.gif";
NewPost2OldSrc = "http://hogwartsad.ipb.su/style_images/Coffee_w/bc_new.gif";
NewPost3OldSrc = "http://hogwartsad.ipb.su/style_images/Coffee_w/br_new.gif";
ArchiveOldSrc = "http://hogwartsad.ipb.su/style_images/Coffee_w/bf_readonly.gif";
FId = parseInt(Id.substr(4,Id.length));
if ( ! aNewPost[FId] ) { return }
else {
if ( NewPost1OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost2OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( NewPost3OldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else if ( ArchiveOldSrc == NowSrc ) {
my_getbyid(Id).src = aNewPost[FId].src;
}
else {
my_getbyid(Id).src = aNoPost[FId].src;
}
}
}

function my_getbyid(id) {
itm = null;
if (document.getElementById) {
itm = document.getElementById(id);
}
else if (document.all) {
itm = document.all[id];
}
else if (document.layers) {
itm = document.layers[id];
}
return itm;
}

//-->
</script>


Так же пробовала писать:
HTML
NowSrc = my_getbyid(Id).src;
NewPost1OldSrc = "style_images/Coffee_w/bf_new.gif";
NewPost2OldSrc = "style_images/Coffee_w/bc_new.gif";
NewPost3OldSrc = "style_images/Coffee_w/br_new.gif";
ArchiveOldSrc = "style_images/Coffee_w/bf_readonly.gif";


Использовала другие изображения директории вдруг поможет и прописывала их вместо Coffee_w, писала полностью название скина (Coffee_with_Milk)... Честно говоря не знаю что ещё можно сделать... Пожалуйста помогите!!!

P.S.: На моём форуме всего один раздел так как форум новый и пока что занимаюсь его дизайном happy.gif

Автор: Hermione Granger Мар 20 2014, 03:24
Всё спасибо сама разобралась. Не работает на скине Coffee with Milk, другого объяснения нет (на другом скине заработало с первого раза). Может это возьмут на заметку админы?.. happy.gif

Автор: Грея Мар 20 2014, 03:57
http://ipboard.net/index.php?showuser=1627, на этом скине проблема заключается в том, что картинки загружены на внешний источник, а не во внутреннюю директорию, поэтому и не работает. Спасибо, что обратили на это внимание.

Автор: Hermione Granger Мар 22 2014, 01:52
Нечего не пойму... Код действовал нормально, а теперь перестал действовать! То есть опять отображается стандартная иконка... В чём может быть проблема?? ohmy.gif

Автор: Грея Мар 22 2014, 11:23
http://ipboard.net/index.php?showuser=1627, либо подводит хостинг картинок, на котором лежат иконки, либо сама модификация имеет изъян. Я склоняюсь ко второму, и поэтому советую просто заменить макросы, а не возиться с отдельными иконками smile.gif

Автор: Hermione Granger Мар 24 2014, 13:34
Цитата (Грея @ Мар 22 2014, 12:23)
Hermione Granger, либо подводит хостинг картинок, на котором лежат иконки, либо сама модификация имеет изъян. Я склоняюсь ко второму, и поэтому советую просто заменить макросы, а не возиться с отдельными иконками

Спасибо Грея, так и сделала happy.gif

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)