КреатиВ.ТуТ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Аватар не выбран


Аватар не выбран

Сообщений 31 страница 44 из 44

Опрос

Как Вам это?
Отлично

75% - 12
Хорошо

18% - 3
Удовлетворительно

0% - 0
Плохо

0% - 0
Ужасно

6% - 1
Голосов: 16

31

а вот у меня после некоторых модификаций эта феня сбилас, вот пытаюсь её по новой сделать но что то запутался..
opic View Section -> Header
куда там вставить пункт 1.2.

Код:
<script language='javascript' type='text/javascript'>
   <!--
   
   function link_to_post(pid)
   {
    temp = prompt( "{ibf.lang.tt_prompt}", "{ibf.script_url}showtopic={$ibforums->input['t']}&view=findpost&p=" + pid );
    return false;
   }
   
   function delete_post(theURL) {
      if (confirm('{ibf.lang.js_del_1}')) {
         window.location.href=theURL;
      }
      else {
         alert ('{ibf.lang.js_del_2}');
      } 
   }
   
   function PopUp(url, name, width,height,center,resize,scroll,posleft,postop) {
   if (posleft != 0) { x = posleft }
   if (postop  != 0) { y = postop  }
   if (!scroll) { scroll = 1 }
   if (!resize) { resize = 1 }
   if ((parseInt (navigator.appVersion) >= 4 ) && (center)) {
     X = (screen.width  - width ) / 2;
     Y = (screen.height - height) / 2;
   }
   if (scroll != 0) { scroll = 1 }
   var Win = window.open( url, name, 'width='+width+',height='+height+',top='+Y+',left='+X+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no');
}

function ShowHide(id1, id2) {
  if (id1 != '') expMenu(id1);
  if (id2 != '') expMenu(id2);
}

function expMenu(id) {
  var 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];
  }

  if (!itm) {
   // do nothing
  }
  else if (itm.style) {
 if (itm.style.display == "none") { itm.style.display = ""; }
 else { itm.style.display = "none"; }
  }
  else { itm.visibility = "show"; }
}
   //-->
function ChangeAvatar(avatar,user) {
   NowUser = "{ibf.member.name}";
   var choose = " ";
   if (NowUser == user) {
     choose = '<a href="http://www.ruhelp.com/forums/index.php?act=UserCP&CODE=24" >Выбрать</a>'
   }
    if (avatar == "") { document.write('<img src="http://1bb.ru/uploads/creos/post-41-1137362543.jpg" alt="Аватар не выбран" /></br><center>',choose,'</center>'); }
    else { document.write(avatar); }
  }<!-- Функции подсказки -->
          ToolTip.offsetX=20;
          ToolTip.offsetY=10;
          function ToolTip(obj, text) {
            if(!obj||obj.nodeType!=1) throw "Illigal argument exception";

            //-- Разметка подсказки ---
            var tip=document.createElement("DIV");
            tip.className="tool_tip";
            tip.innerHTML = "<div class='tableborder'><div class='maintitle' align='left'>&nbsp;.:[&nbsp; Информационная подсказка &nbsp;]:.&nbsp;&nbsp;&nbsp;</div><table border='0' cellspacing='1' cellpadding='4'>" + text + "</table></div>";
            document.body.appendChild(tip);
    
            //-- события --
            obj.onmouseout=function (ev) {
              tip.style.visibility="hidden";
            };
            obj.onmousemove=function(ev) {
               tip.style.visibility="visible";
               if(window.event) ev=window.event;
               tip.style.left=ev.clientX + document.body.scrollLeft + ToolTip.offsetX;
               tip.style.top=ev.clientY + document.body.scrollTop + ToolTip.offsetY;
            };
          }

         function initToolTips() {
           // return;
           var tags, tooltext;
           for(var i=0; i<arguments.length; i++) {
             tags=document.body.getElementsByTagName(arguments[i]);
             for(var j=0; j<tags.length; j++)
             if((tooltext=tags[j].getAttribute("tooltip"))) ToolTip(tags[j], tooltext);
           }
         }
   </script>
   
<a name='top'></a>
<!--IBF.FORUM_RULES-->
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align='left' width="20%" nowrap="nowrap">{$data['TOPIC']['SHOW_PAGES']}&nbsp;{$data['TOPIC']['go_new']}</td>
<td align='right' width="80%">{$data[TOPIC][REPLY_BUTTON]}<a href='{ibf.script_url}act=Post&amp;CODE=00&amp;f={$data[FORUM]['id']}' title='{ibf.lang.start_new_topic}'><{A_POST}></a>{$data[TOPIC][POLL_BUTTON]}</td>
</tr>
</table>
<br />
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" height="29"> <tr>
<td width="1%">   <img border="0" src="style_images/<#IMG_DIR#>/tile_back_left.gif" width="45" height="29"></td>
<td width="98%" background="style_images/<#IMG_DIR#>/tile_back.gif"><div class='maintitle' align="center">&nbsp;<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}</td>
<td width="1%">   <img border="0" src="style_images/<#IMG_DIR#>/tile_back_right.gif" width="45" height="29"></td> </tr>
</table><div class="tableborder">
<!--{IBF.POLL}-->
<div align='right' class='postlinksbar'>
  <strong><!--{IBF.START_NEW_POLL}--><a href='{ibf.script_url}act=Track&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{ibf.lang.track_topic}</a> |
  <a href='{ibf.script_url}act=Forward&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{ibf.lang.forward}</a> |
  <a href='{ibf.script_url}act=Print&amp;client=printer&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{ibf.lang.print}</a></strong>
</div>

0

32

2 San4ozzZ:
Перед этим:

</script>
 
<a name='top'></a>
<!--IBF.FORUM_RULES-->

0

33

<script language='javascript' type='text/javascript'>
  <!--
 
  function link_to_post(pid)
  {
   temp = prompt( "{ibf.lang.tt_prompt}", "{ibf.script_url}showtopic={$ibforums->input['t']}&view=findpost&p=" + pid );
   return false;
  }
 
  function delete_post(theURL) {
     if (confirm('{ibf.lang.js_del_1}')) {
        window.location.href=theURL;
     }
     else {
        alert ('{ibf.lang.js_del_2}');
     }
  }
 
  function PopUp(url, name, width,height,center,resize,scroll,posleft,postop) {
  if (posleft != 0) { x = posleft }
  if (postop  != 0) { y = postop  }
  if (!scroll) { scroll = 1 }
  if (!resize) { resize = 1 }
  if ((parseInt (navigator.appVersion) >= 4 ) && (center)) {
    X = (screen.width  - width ) / 2;
    Y = (screen.height - height) / 2;
  }
  if (scroll != 0) { scroll = 1 }
  var Win = window.open( url, name, 'width='+width+',height='+height+',top='+Y+',left='+X+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no');
}

function ShowHide(id1, id2) {
if (id1 != '') expMenu(id1);
if (id2 != '') expMenu(id2);
}

function expMenu(id) {
var 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];
}

if (!itm) {
  // do nothing
}
else if (itm.style) {
if (itm.style.display == "none") { itm.style.display = ""; }
else { itm.style.display = "none"; }
}
else { itm.visibility = "show"; }
}
  //-->
function ChangeAvatar(avatar,user) {
  NowUser = "{ibf.member.name}";
  var choose = " ";
  if (NowUser == user) {
    choose = '<a href="http://www.ruhelp.com/forums/index.php?act=UserCP&CODE=24" >Выбрать</a>'
  }
   if (avatar == "") { document.write('<img src="http://1bb.ru/uploads/creos/post-41-1137362543.jpg" alt="Аватар не выбран" /></br><center>',choose,'</center>'); }
   else { document.write(avatar); }
}<!-- Функции подсказки -->
         ToolTip.offsetX=20;
         ToolTip.offsetY=10;
         function ToolTip(obj, text) {
           if(!obj||obj.nodeType!=1) throw "Illigal argument exception";

           //-- Разметка подсказки ---
           var tip=document.createElement("DIV");
           tip.className="tool_tip";
           tip.innerHTML = "<div class='tableborder'><div class='maintitle' align='left'>&nbsp;.:[&nbsp; Информационная подсказка &nbsp;]:.&nbsp;&nbsp;&nbsp;</div><table border='0' cellspacing='1' cellpadding='4'>" + text + "</table></div>";
           document.body.appendChild(tip);
  
           //-- события --
           obj.onmouseout=function (ev) {
             tip.style.visibility="hidden";
           };
           obj.onmousemove=function(ev) {
              tip.style.visibility="visible";
              if(window.event) ev=window.event;
              tip.style.left=ev.clientX + document.body.scrollLeft + ToolTip.offsetX;
              tip.style.top=ev.clientY + document.body.scrollTop + ToolTip.offsetY;
           };
         }

        function initToolTips() {
          // return;
          var tags, tooltext;
          for(var i=0; i<arguments.length; i++) {
            tags=document.body.getElementsByTagName(arguments[i]);
            for(var j=0; j<tags.length; j++)
            if((tooltext=tags[j].getAttribute("tooltip"))) ToolTip(tags[j], tooltext);
          }
        }

   function ChangeAvatar(avatar,user) {
    NowUser = "{ibf.member.name}";
    var choose = " ";
    if (NowUser == user) {
      choose = '<a href="https://creos.1bb.ru/index.php?act=UserCP&CODE=24" >Выбрать</a>'
    }
     if (avatar == "") { document.write('<img src="noavatarimage" alt="Аватар не выбран" /></br><center>',choose,'</center>'); }
     else { document.write(avatar); }
   }

     //-->
  </script>
 
<a name='top'></a>
<!--IBF.FORUM_RULES-->
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align='left' width="20%" nowrap="nowrap">{$data['TOPIC']['SHOW_PAGES']}&nbsp;{$data['TOPIC']['go_new']}</td>
<td align='right' width="80%">{$data[TOPIC][REPLY_BUTTON]}<a href='{ibf.script_url}act=Post&amp;CODE=00&amp;f={$data[FORUM]['id']}' title='{ibf.lang.start_new_topic}'><{A_POST}></a>{$data[TOPIC][POLL_BUTTON]}</td>
</tr>
</table>
<br />
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" height="29"> <tr>
<td width="1%">   <img border="0" src="style_images/<#IMG_DIR#>/tile_back_left.gif" width="45" height="29"></td>
<td width="98%" background="style_images/<#IMG_DIR#>/tile_back.gif"><div class='maintitle' align="center">&nbsp;<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}</td>
<td width="1%">   <img border="0" src="style_images/<#IMG_DIR#>/tile_back_right.gif" width="45" height="29"></td> </tr>
</table><div class="tableborder">
<!--{IBF.POLL}-->
<div align='right' class='postlinksbar'>
<strong><!--{IBF.START_NEW_POLL}--><a href='{ibf.script_url}act=Track&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{ibf.lang.track_topic}</a> |
<a href='{ibf.script_url}act=Forward&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{ibf.lang.forward}</a> |
<a href='{ibf.script_url}act=Print&amp;client=printer&amp;f={$data['FORUM']['id']}&amp;t={$data['TOPIC']['tid']}'>{ibf.lang.print}</a></strong>
</div>

то, что зачеркнуто красным нужно исправить
То что синим - добавить.

0

34

вот теперь всё ок)
спасибо  :ok:

0

35

спасибо большое у меня все получилось

0

36

спасибо! Супер работает!! :good:

0

37

2 San4ozzZ: 2 Нинка: 2 Мариночка: незачто)

Отредактировано ExperT (2006-08-08 17:30:13)

0

38

Хех...вроде работает, но где кнопка выбрать аватар?
Или это надо что-то эктра делать?

0

39

Можно выбрать только если это твой аватар.
Т.е. если у тебя нет аватара, то под картинкой должно быть слово "Выбрать" а если у другого нет, то и кнопки не будет.

0

40

Ну я мОзг....  :nea:
Пытался найти "выбрать" у чужих!

Короче всё пашел, но у меня к ExperT'у прозьба! У тебя в первом посте код:

Код:
   function ChangeAvatar(avatar,user) {
     NowUser = "{ibf.member.name}";
     var choose = " ";
     if (NowUser == user) {
       choose = '<a href="https://creos.1bb.ru/index.php?act=UserCP&CODE=24" >Выбрать</a>'
     }
     if (avatar == "") { document.write('<img src="noavatarimage" alt="Аватар не выбран" /></br><center>',choose,'</center>'); }
     else { document.write(avatar); }
   }

Короче когда нажимаешь на ссылку "Выбрать" при этом варианте кода, то ссылка https://creos.1bb.ru/index.php?act=UserCP&CODE=24 ведёт в Профиль на этом форуме! Короче напишите что там надо заменить на свой!!!
Исправте!

0

41

2 Diemeat:
Мда...
А сам что неможешь поменять на ссылку своего форума.

http://creos.1bb.ru/index.php?act=UserCP&CODE=24

0

42

2 Grin:
Хех...обычно в таких случаях там выделено красным!
А внизу написано что надо заменить!
Так что МНОГИЕ поначалу не проверят эту ссылку!  :angry:

0

43

Обновил первый пост, выделил красным.

0

44

Код:
<!-- Начало Замена пустого аватара -->
<script>
  avatar = "{$author['avatar']}";
  user = "{$post['name']}";
  ChangeAvatar(avatar,user);
</script>
<!-- Конец Замена пустого аватара --><br /><br />

и

Код:
<a href="javascript:addName('[b]2 [Color=red]{$post['name']}[/color]: [/b]');">{$author['avatar']}<a/>

А как соедеить мне моды нажатие на автар ,ник в быстрый ответ и пустой аватар?

0


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Аватар не выбран