Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Корзина » боковая таблица + моб версия


боковая таблица + моб версия

Сообщений 41 страница 50 из 50

41

http://ra-reklama.ru/pages/katalog - там переходы связаны с кликами. Можно то же самое?

0

42

baron4ik
Да, считать и обновлять все вручную =)

0

43

Вот в мою голову влетела еще идея (таких много и часто)

существуют два скриптика баллов:

1 эй вот:

Код:
<script type="text/javascript">
if(location.href.indexOf('viewtopic')!=-1) {
var field = 'fld1';
var diff = 2;
var default_name = 'Деньги';
var ul = $("#pun-main div.post div.post-author ul");
for(var i =0;i < ul.length;i++){
    var for_posts = parseInt($(ul[i]).find('li.pa-posts').text().replace(/Сообщений: /,""))*diff
    if(!$(ul[i]).find("li.pa-"+field).length) {
    $(ul[i]).find('li.pa-posts').after('<li class="pa-'+field+'">'+default_name+': '+for_posts+'</li>');
    }
    else {
    $(ul[i]).find("li.pa-"+field).html(default_name+': '+(parseInt($(ul[i]).find("li.pa-"+field).text().replace(/^(.*): (-?\d+)$/,"$2"))+for_posts))
    }
}
}
</script>

2ой вот

Код:
<input type="button" value="Передать баллы" id="addhere"  /><br />Введите ник <input type="text" id="nickdest" /><br />
    Введите баллы <input type="text" id="addpoints" />
    <script type="text/javascript">
    document.getElementById('addhere').onclick=checksubtract
    function checksubtract()
    {if (((document.getElementById('addpoints').value.substr(0))*1)<=0)
    {alert ("Не мухлюй")}
    else
    {subtractIt()}}
    var cont
    var points
    var destination=document.getElementById('navprofile')
    var dest2=destination.getElementsByTagName("a")[0].href.substr((destination.getElementsByTagName("a")[0].href.indexOf("id=")+3))
    var dest3="http://testingmyforum1.4bb.ru/profile.php?section=fields&id="+dest2
    function subtractIt()
    {verifier=0
    var subtractor=window.open(dest3, "_blank", "toolbar=no, location=yes, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=400")
    document.cookie=document.getElementById('nickdest').value+"subtract"+document.getElementById('addpoints').value}
    if (document.cookie.indexOf("subtract")!=-1)
    {var points0=document.cookie.substring(0, (document.cookie.indexOf("subtract")))
    var points=(document.cookie.substring((document.cookie.indexOf("subtract")+8)))*1
    var points1=(document.getElementById('fld2').value.substring(0))*1
    var points2=(points1-points)*1
    document.getElementById('fld2').value=points2
    document.getElementsByName("update") [0] .click()
    document.cookie=points0+"addpoints"+points
    }
    else if (document.cookie.indexOf("addpoints")!=-1)
    {var adder=window.open ("http://testingmyforum1.4bb.ru/sendmessage.php", "_self")
    var tyred=document.cookie.substring((document.cookie.indexOf("addpoints")+9))
    var tyred1=document.cookie.substring(0, (document.cookie.indexOf("addpoints")))
    document.cookie=tyred1+"writepo"+tyred}
    else if (document.cookie.indexOf("writepo")!=-1)
    {var balli=document.cookie.substring((document.cookie.indexOf("writepo")+7))
    var komu=document.cookie.substring(0, (document.cookie.indexOf("writepo")))
    var balli1="givepointstosomeone"+balli+"givepointstosomeone"
    document.getElementsByName("req_subject")[0].value="Вам баллы"
    document.getElementsByName("req_message")[0].value=balli1
    document.getElementsByName("req_username")[0].value=komu
    document.getElementsByName("submit") [0] .click()
    document.cookie="tyred"}
    else if (document.cookie.indexOf("tyred")!=-1)
    {
    window.close()
    document.cookie="fig"
    }
    else if (document.cookie.indexOf("delete")!=-1)
    {var newcookie=document.cookie.substr(6)
    document.getElementsByName("delete_messages_comply")[0].click()
    document.cookie="getpoints"+newcookie}
    else if ((document.cookie.indexOf("getpoints")!=-1)&&(document.URL.indexOf("profile.php?section=fields")==-1))
    {window.open (dest3, "_self")}
    else if ((document.cookie.indexOf("getpoints")!=-1)&&(document.URL.indexOf("profile.php?section=fields")!=-1))
    {var points=(document.cookie.substring(9))*1
    var points1=(document.getElementById('fld2').value.substring(0))*1
    var points2=(points1+points)*1
    document.getElementById('fld2').value=points2
    document.getElementsByName("update") [0] .click()
    document.cookie="fig"}
    if ((document.URL.indexOf("messages.php")!=-1)&&(document.getElementById('pun-crumbs1').innerHTML.indexOf("Cообщения / Входящие")!=-1)&&(document.getElementById('profile').innerHTML.indexOf("givepointstosomeone")!=-1))
    {var checks=document.getElementsByTagName("tr")
    var ty=0
    for (ty=0; ty<=(checks.length-1); ty++)
    {if (checks[ty].innerHTML.indexOf("Вам баллы")!=-1)
    {checks[ty].getElementsByTagName("input")[0].click()
    break}}
    var manyform=document.getElementsByTagName("form")[0].getElementsByTagName("input")
    manyform[manyform.length-1].click()
    document.cookie="delete"+document.getElementById('profile').innerHTML.substring((document.getElementById('profile').innerHTML.indexOf("givepointstosomeone")+19), document.getElementById('profile').innerHTML.lastIndexOf("givepointstosomeone"))}
    if (document.URL.indexOf("profile.php?section=fields")!=-1)
    {var cont=document.getElementById('fld2').value
    document.getElementsByName("update") [0] .onclick=checkIt }
    else if (document.URL.indexOf("sendmessage.php")!=-1)
    {document.getElementsByName("submit") [0] .onclick=checkthisToo}
    function checkthisToo()
    {if (((document.getElementsByName("req_message")[0].value.indexOf("givepointstosomeone")!=-1)||(document.getElementsByName("req_subject")[0].value.indexOf("Вам баллы")!=-1))&&((document.cookie.indexOf("writepo")==-1)||(document.referrer.indexOf ("testingmyforum1.4bb.ru")!=-1)))
    {alert ("Вы не можете отдать баллы, не отняв их у себя. Пользуйтесь специальной формой")
    return false}}
    function checkIt()
    {if (document.getElementById('pun-status').innerHTML.indexOf('Ник админа')==-1)
    {if (((document.getElementById('fld2').value!=cont)&&(document.cookie.indexOf("subtract")==-1)&&(document.cookie.indexOf("getpoints")==-1))||(document.referrer.indexOf ("testingmyforum1.4bb.ru")!=-1))
    {alert ("Вы не можете сами изменить свою репутацию")
    return false}}}
    </script>

+1го скрипта - баллы накапливаются у пользователя при наборе сообщений и умножаются на 2
+2го скрипта - баллы можно передавать.

Нужно просто соединить эти два скрипта "воедино" и добавить каплю нового, так чтобы :
1 баллы можно было передавать (так же как и в 2ом скрипте)
2 баллы накапливаются взависимости от сообщений и умножаются на 2
3 +10 баллов дается за 1 "+" к уважению , отнимается 10б при "-" 1 к уважению

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

0

44

baron4ik Вы ващет странный чел - Если взять все ваши заказы - то вам нужно чел 10 скриптёров

тут их ващет - боль мень активных - трое - последнее время - два

Вот третий скрипт баллов > Скрипты от пользователей пост 428

Все поля - участвующие в скрипте - должны быть включены - (*можно потом скрыть их css

0

45

Deff,
самый главный - боковая таблица, а основное - ерунда))

0

46

baron4ik

Пробуйте заменить HTML низ

Код:
<!--автор темы-->

<style> /*Убираем НИК Автора*/
#pun-viewforum .tcl span.byuser{display:none!important;}
</style>


<div id=Inf_block_Left style="display:none">
<!--НАЧАЛО-->
<h2>НОВОСТЬ 1</h2>
<embed src="http://www.clocklink.com/clocks/0005-red.swf?TimeZone=R2T&"  style="margin:0 -20px 0 20px;" width="150" height="150" wmode="transparent" type="application/x-shockwave-flash">
<h2>НОВОСТЬ 2</h2>
<!-- Начало CBOX - www.cbox.ws - v001 -->
<div id="cboxdiv" style="text-align: center; line-height: 0">
<div><iframe frameborder="0" width="180" height="305" src="http://www3.cbox.ws/box/?boxid=3370642&amp;boxtag=4wegcw&amp;sec=main" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="cboxmain3-3370642" style="border:#ababab 1px solid;" id="cboxmain3-3370642"></iframe></div>
<div><iframe frameborder="0" width="180" height="75" src="http://www3.cbox.ws/box/?boxid=3370642&amp;boxtag=4wegcw&amp;sec=form" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="cboxform3-3370642" style="border:#ababab 1px solid;border-top:0px" id="cboxform3-3370642"></iframe></div>
</div>
<!-- Конец CBOX -->
<h2>10 Последних сообщений</h2>
<div id=MyNewsScr style="width:100%;height:340px;overflow-y:auto;"></div>
</div>


<script type="text/javascript">
var L=$("#Inf_block_Left").html();$("#Inf_block_Left").replaceWith("");
var R=$("#Inf_block_Right").html();$("#Inf_block_Right").replaceWith("");
if($(".punbb").attr("id")=="pun-index"){

  var LeftSUM='', RightSUM='',block1='<div class="container" style="padding:5px;" id=News_';
  var block2="</div><br><br>";
if(L!=null){ var c = L.split(/<h2>|<\/h2>/igm);
 for(i=1; i<c.length; i+=2){
 LeftSUM+=block1+'L'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2;
 }LeftSUM='<td id=LeftNews width=190 valign=top>'+LeftSUM+'</td>';/*alert(LeftSUM);*/}
if(R!=null){ var c = R.split(/<h2>|<\/h2>/igm);
 for(i=1; i<c.length; i+=2){
 RightSUM+=block1+'R'+(i+1)/2+' >'+'<h2><center>'+c[i]+'</center></h2>'+c[i+1]+block2;
 }RightSUM='<td id=RightNews width=21% valign=top>'+RightSUM+'</td>';/*alert(RightSUM);*/}

  if(LeftSUM!='' || RightSUM!=''){ $("#pun-main").html('<table width=100% id="NEWS"><tr valign=top>'+LeftSUM+'<td>'+$("#pun-main").html()+'</td>'+RightSUM+'</tr></table>'); };}
</script>

<!-- 5 сообщений последних -->
<script id="MyNewsScr" src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;

html2="</tr></tbody></table></div></center>";
html1="<center><div class=\"container\"><table cellpadding=\"0\" cellspacing=\"0\";  style=\"border-collapse:collapse;width:200px;position:relative;!important;margin:0 30px 0 -15px!important;\"><thead><tr><th scope=\"col\" style=\"padding-right:12px;\">Автор</th><th width=70% scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">"

for(i=0;i<content.length;i++) {
 ts = new Date();
 ts.setTime(1000*content[i][0]);
 mo = ts.getMonth()+1;
 if (mo<10) mo='0'+mo;
 hh = ts.getHours();
 mm = ts.getMinutes()+'';
 if (mm<10) mm='0'+mm;
 ts = ts.getDate()+'.'+mo+' '+hh+':'+mm;
html+='<tr  valign=top style=\"padding: 0 6px;\"><td align=left> '+content[i][1]+'</td><td class=\"tcr\" align=right><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td></tr>';
}
$("#MyNewsScr").append(html1 + html + html2 + "<br />");
</script>






<!--Лаборатория-->

<script type="text/javascript">
$.getScript("http://lab.rusff.ru/j/conf/i/" + BoardID + ".conf.js");
</script>






<!--иконка браузера-->

<head>
<link rel="HORTCUT ICON"  href="http://forumupload.ru/uploads/000f/6a/c3/15-1.png">
</head>



<!--Разделение важных и обычных тем на блоки-->

<script type="text/javascript">
if (document.URL.indexOf("viewforum")!=-1)
{var trs=document.getElementById('pun-main').getElementsByTagName("table")[0].rows
var io=1
for (io=1; io<=(trs.length-1); io++)
{if ((trs[io].className.indexOf("isticky")!=-1)&&(io==1))
{var portant=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(1)
var im=portant.insertCell(0)
im.innerHTML="Объявления"
im.style.color="#0000FF"
im.style.backgroundColor="#FFFFFF"
im.colSpan="4"}
else if ((trs[io].className.indexOf("isticky")!=-1)&&(trs[io+1].className.indexOf('isticky')==-1))
{var normal=document.getElementById('pun-main').getElementsByTagName("table")[0].insertRow(io+1)
var normal1=normal.insertCell(0)
normal1.innerHTML="Темы форума"
normal1.style.color="#0000FF"
normal1.style.backgroundColor="#FFFFFF"
normal1.colSpan="4"
}}}
</script>








<!--Описание темы-->

<script type="text/javascript">
var theme=document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML
if (theme.indexOf("&gt;&gt;")!=-1)
{if (theme.indexOf("Редактирование")!=-1)
{document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML=theme.substring(0, theme.indexOf("&gt;&gt;"))+" - Редактирование сообщения</span>"}
else
{document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML=theme.substring(0, theme.indexOf("&gt;&gt;"))+"</span>"}}
</script>
<script type="text/javascript">
var descs=document.getElementsByTagName("td")
var z=0
for (z=0; z<=(descs.length-1); z++)
{if (descs[z].innerHTML.indexOf("&gt;&gt;")!=-1)
{if (descs[z].className=="tcl")
{descs[z].innerHTML=descs[z].innerHTML.substring(0, descs[z].innerHTML.indexOf("&gt;&gt;"))+"</a><br />"+"<font size='1'>"+descs[z].innerHTML.substring((descs[z].innerHTML.indexOf("&gt;&gt;")+8), (descs[z].innerHTML.toLowerCase().indexOf("</a>")))+"</font>"+descs[z].innerHTML.substr((descs[z].innerHTML.toLowerCase().indexOf("</a>")+4))
}
else
{descs[z].getElementsByTagName("a")[0].innerHTML=descs[z].getElementsByTagName("a")[0].innerHTML.substring(0, descs[z].getElementsByTagName("a")[0].innerHTML.indexOf("&gt;"))
}}}
</script>
<script type="text/javascript">
if (document.getElementById('pun-main').getElementsByTagName("h1")[0].innerHTML.indexOf("Начать новую")!=-1)
{document.getElementsByTagName("form")[0].innerHTML=document.getElementsByTagName("form")[0].innerHTML.substring(0, (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))+"<p><label for='descr'>Описание</label><br />"+"<span class='input'>"+"<input id='descr'"+" type='text'"+" size='80'"+" maxlength='35' /></span></p>"+document.getElementsByTagName("form")[0].innerHTML.substr( (document.getElementsByTagName("form")[0].innerHTML.indexOf("areafield")-10))
if (document.getElementById('fld3').value.indexOf(">>")!=-1)
{
document.getElementById('descr').value=document.getElementById('fld3').value.substr(document.getElementById('fld3').value.indexOf(">>")+2)
document.getElementById('fld3').value=document.getElementById('fld3').value.substring(0, document.getElementById('fld3').value.indexOf(">>"))
}
document.getElementsByName("submit")[0].onclick=addDesc
document.getElementsByName("preview")[0].onclick=addDesc}
function addDesc()
{document.getElementById('fld3').value=document.getElementById('fld3').value+">>"+document.getElementById('descr').value
return true}
</script>





<!--Жалоба админу в лс-->

<script type="text/javascript">var addComPR='<br /><div class="сomplaint" style="padding:0;margin:-30px 20px 30px -20px;float:right;"><a href="../messages.php?action=new&uid=2" target="_blank" title="Пожаловаться Администратору"><img src="http://savepic.org/1264269.png"/></a></div><br />';$("#pun-viewtopic .post-rating").each(function (){ $(this).before(addComPR);});</script>



<!--баннер-->
<a href="http://live.rusff.ru/" target="_blank" title="Что нравится людям? Сервис рекомендаций от Rusff.ru"><img src="http://live.rusff.ru/banner.jpg" alt="Лента Rusff" width="88" height="31" border="0" /></a>

<a href="http://designer.mybb.ru" target="_blank"><img src="http://forumupload.ru/uploads/000d/49/9c/21-2.jpg" border="0" alt="Дизайн студия LD="88" height="31" /></a>


<!--Реклама во 2 посте-->
<div  style="display:none"><div class="Lektor007 container"><center>
<table border="0"><tr>
<td><a href='http://myltfilm.mybb.ru/viewtopic.php?id=51#p61' target='_blank'><img src=http://forumupload.ru/uploads/000e/7a/7d/61-1.jpg title=' Как скачать с файлообменника Depositfiles '></a></td>
<td><a href='http://myltfilm.mybb.ru/viewtopic.php?id=52#p62' target='_blank'><img src=http://forumupload.ru/uploads/000e/7a/7d/62-1.jpg title=' Как скачать с файлообменника Letitbit '></a></td>
<td><a href='http://myltfilm.mybb.ru/viewtopic.php?id=53#p63' target='_blank'><img src=http://forumupload.ru/uploads/000e/7a/7d/63-1.jpg title=' Как скачать с файлообменника Vip-file '></a></td>
<td><a href='http://myltfilm.mybb.ru/viewtopic.php?id=54#p64' target='_blank'><img src=http://forumupload.ru/uploads/000e/7a/7d/64-1.jpg title=' Как скачать с файлообменника Turbobit '></a></td></tr></table>
</center></div></div><script>$(".Lektor007.container").insertAfter("div.post:first")</script>



<!--спойлер-->
<script type="text/javascript"> 
  $(document).ready(function(){
    $('.splLink').click(function(){
      $(this).parent().children('div.splCont').toggle('normal');
      return false;
    });
  });
</script>
<style>
#button-spoiler {background-image:url('http://forumupload.ru/uploads/0000/12/13/488-1.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_spoiler(){
	var y = prompt("Введите описание закрытой кнопки",'');
	if(y!='null' && y!='' && typeof(y)!='object' && typeof(y)!='undefined'){
	var x = prompt("Введите описание открытой кнопки",'');
	if(x=='null' || x=='' || typeof(x)=='object' || typeof(x)=='undefined') bbcode('[spoiler='+y+']','[/spoiler]'); else bbcode('[spoiler='+y+'|'+x+']','[/spoiler]');}
	else bbcode('[spoiler]','[/spoiler]')
}
function addSpoiler(str,from,internal){
	var pos=0,pos2=0,pos_c=0,pos_l=0,newpos=0,string='',close='',open='';
	if((pos=str.indexOf("[spoiler",from))==-1) return str;
	if((pos2=str.indexOf("[/spoiler]"),pos+9)==-1) return str;
	if(((pos_c=str.indexOf("]",pos+8))!=-1) && ((pos_c!=pos+8)&&(pos_c!=pos+9))){
	string = str.substring(pos+9,pos_c);
	if((pos_l = string.indexOf("|"))!=-1){
close = string.substring(0,pos_l);
open = string.substring(pos_l+1,string.length);
	}
	else{
close = string;
open = string;
	}
	}
	else{
close = 'Показать спойлер';
open = 'Скрыть спойлер';
	}
	newpos=str.indexOf("[spoiler",pos+9)
	if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
	if((pos2=str.indexOf("[/spoiler]",pos+9))==-1) return str;
	str=str.substring(0,pos)+makeSpoiler(str.substring(pos_c+1,pos2),open,close)+str.substring(pos2+10,str.length)
	if( str.indexOf("[spoiler")!=-1 && internal==false) str=addSpoiler(str,0,false)
	return str;
}

function makeSpoiler(txt,open,close){
	txt='<div class="quote-box" style="padding:1px;background: none; border: 0;"><cite style="width:100%;margin:0;"><input id="'+open+'" class="spoiler-button" style="width:140px;font-size:10px; margin:0;" type="button" value="'+close+'"></cite><blockquote class="quote-box" style="display:none; width: 90%;border: 1px solid black;margin:0;">'+txt+'</blockquote></div>'
	return txt;
}

$(document).ready(function(){
	$("div.quote-box > cite > input.spoiler-button").click(function(){
$(this).parents("div.quote-box:first").find("blockquote.quote-box:first").toggle("slow");
var a = $(this).attr('value');$(this).attr('value',$(this).attr('id'));$(this).attr('id',a);
	});
});

if((document.URL.indexOf("viewtopic.php")!=-1) || (document.URL.indexOf("post.php")!=-1)){
	elm=document.getElementById("pun-main").getElementsByTagName("div")
	for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addSpoiler(post.innerHTML,0,false)
	}
}
if(form=document.getElementById("form-buttons"))
	form.getElementsByTagName("tr")[0].insertCell(16).innerHTML="<img  id=\"button-spoiler\" title=\"Спойлер\" onclick=\"tag_spoiler('[spoiler]','[/spoiler]')\" src=\"/i/blank.gif\" />"
</script>

+1

47

чат прямо капельку вылезает:

0

48

проблема исчерпана

0

49

baron4ik  :glasses: Вы бы прошлись по скриптам Скрипты от пользователей- начиная где то с 16 страницы >  Уж больно древние скрипты в Вашей галлерее - ни нашел ни одного свежего

Отредактировано Deff (Сб, 1 Окт 2011 20:59:54)

0

50

исправлю...
лень одолевает...

0


Вы здесь » Единый форум поддержки » Корзина » боковая таблица + моб версия