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

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

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


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (41)


Общие вопросы от новичков (41)

Сообщений 721 страница 740 из 997

721

annoj, а куда ставить?

0

722

annoj, а куда ставить-то?

0

723

Зачем три раза спрашивать когда уже давно можно было попробывать.
Ставьте в ХТМЛ верх, не сработает значит вниз.

0

724

Вообщем хочу усовершенствовать скрипт "Последние сообщения"

На данный момент вот такая ситуация:
http://s3.uploads.ru/4X0E3.png

Хочу разбить этот скрипт на две колонки, тем самым увеличить количество сообщений в два раза, т.е. с 10-ти до 20-ти.
Очеень много пустого места... И хочется с этим что то сделать.

Вот примерно то что хочется увидеть:

http://s2.uploads.ru/t/H5NF2.png

Помогите, если это возможно.

Кофеман написал(а):

felixmax
А ссылку на сам скрипт дадите? Вполне возможно, что править нужно сам скрипт, поскольку таблица может строиться динамически самим скриптом. Копать, скорее всего, нужно там.

Код:
<!-- Cкрипт последние 10 сообщений  -->
<script src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
if(location.href=='http://'+location.hostname+'/'){
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
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;
html2="</tr></tbody></table></div>"
html1="<h2>ПОСЛЕДНИЕ 10 СООБЩЕНИЙ</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td></tr>';
}

var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if((str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") && arr[i].className=="statscon"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+html1+""+html+""+html2+"<br><h2>Общая Статистика</h2>"+name+""
}
i++
}}
</script><!-- Конец Скрипта последние 10 сообщений от rps -->

0

725

Susy
Css верх.
Если в HTML-Верх:

<style>
css код
</style>

0

726

felixmax написал(а):

Вообщем хочу усовершенствовать скрипт "Последние сообщения"

Хочу разбить этот скрипт на две колонки, тем самым увеличить количество сообщений в два раза, т.е. с 10-ти до 20-ти.
Очеень много пустого места... И хочется с этим что то сделать.

Помогите, если это возможно.

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

0

727

Имеется возможность купить <a href="http://www.moscamp.ru/naduvnoy_basseyn.html">надувной бассейн</a> intex easy set pool очень низкой цене.

0

728

felixmax написал(а):

Хочу разбить этот скрипт на две колонки, тем самым увеличить количество сообщений в два раза, т.е. с 10-ти до 20-ти.

Код:
<!-- Cкрипт последние 10 сообщений  -->
<script src="/export.php?type=js&max=20" type="text/javascript"></script>
<script type="text/javascript">
if(location.href=='http://'+location.hostname+'/'){
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
for(i=0;i<content.length;i+=2) {
	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;
	ts2 = new Date();
	ts2.setTime(1000*content[i+1][0]);
	mo2 = ts2.getMonth()+1;
	if (mo2<10) mo2='0'+mo2;
	hh2 = ts2.getHours();
	mm2 = ts2.getMinutes()+'';
	if (mm2<10) mm2='0'+mm;2
	ts2 = ts2.getDate()+'.'+mo2+' '+hh2+':'+mm2;
html2="</tr></tbody></table></div>"
html1="<h2>ПОСЛЕДНИЕ 10 СООБЩЕНИЙ</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td><td>'+content[i+1][1]+'</td><td class=\"tc2\">'+ts2+'<td class=\"tcr\"><a href=\"'+content[i+1][2]+'\" target=\"_blank\">'+content[i+1][3]+'</a><br /></td></tr>';
}

var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if((str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") && arr[i].className=="statscon"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+html1+""+html+""+html2+"<br><h2>Общая Статистика</h2>"+name+""
}
i++
}}
</script><!-- Конец Скрипта последние 10 сообщений от rps -->

0

729

Deff
спасибо. А можно ли сделать, чтоб счётчик ишёл:
Последние 10 сообщений были в первом столбце - а остальные в том.
А так же возможно ли разделить их на равные части?

0

730

felixmax написал(а):

Последние 10 сообщений были в первом столбце - а остальные в том.

Код:
<!-- Cкрипт последние 10 сообщений  -->
<script src="/export.php?type=js&max=20" type="text/javascript"></script>
<script type="text/javascript">
if(location.href=='http://'+location.hostname+'/'){
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
for(i=0;i<content.length/2;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;
	ts2 = new Date();
	ts2.setTime(1000*content[i+10][0]);
	mo2 = ts2.getMonth()+1;
	if (mo2<10) mo2='0'+mo2;
	hh2 = ts2.getHours();
	mm2 = ts2.getMinutes()+'';
	if (mm2<10) mm2='0'+mm;2
	ts2 = ts2.getDate()+'.'+mo2+' '+hh2+':'+mm2;
html2="</tr></tbody></table></div>"
html1="<h2>ПОСЛЕДНИЕ 10 СООБЩЕНИЙ</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td><td>'+content[i+10][1]+'</td><td class=\"tc2\">'+ts2+'<td class=\"tcr\"><a href=\"'+content[i+10][2]+'\" target=\"_blank\">'+content[i+10][3]+'</a><br /></td></tr>';
}

var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if((str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") && arr[i].className=="statscon"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+html1+""+html+""+html2+"<br><h2>Общая Статистика</h2>"+name+""
}
i++
}}
</script><!-- Конец Скрипта последние 10 сообщений от rps -->
felixmax написал(а):

А так же возможно ли разделить их на равные части?

Вряд ли:
Табла разбита пополам, другое дело контент последних сообщений - разной длины, подгоны для одного моника - тотчас ухудшат ситуацию для другого.

0

731

Deff
спасибо. Вроде бы всё норм сейчас. А можно вопрос. Там ПОСЛЕДНИЕ 10 СООБЩЕНИЙ поменять на ПОСЛЕДНИЕ 20 СООБЩЕНИЙ

0

732

Код:
<!-- Cкрипт последние 20 сообщений  -->
<script src="/export.php?type=js&max=20" type="text/javascript"></script>
<script type="text/javascript">
if(location.href=='http://'+location.hostname+'/'){
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
for(i=0;i<content.length/2;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;
	ts2 = new Date();
	ts2.setTime(1000*content[i+10][0]);
	mo2 = ts2.getMonth()+1;
	if (mo2<10) mo2='0'+mo2;
	hh2 = ts2.getHours();
	mm2 = ts2.getMinutes()+'';
	if (mm2<10) mm2='0'+mm;2
	ts2 = ts2.getDate()+'.'+mo2+' '+hh2+':'+mm2;
html2="</tr></tbody></table></div>"
html1="<h2>ПОСЛЕДНИЕ 20 СООБЩЕНИЙ</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td><td>'+content[i+10][1]+'</td><td class=\"tc2\">'+ts2+'<td class=\"tcr\"><a href=\"'+content[i+10][2]+'\" target=\"_blank\">'+content[i+10][3]+'</a><br /></td></tr>';
}

var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if((str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") && arr[i].className=="statscon"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+html1+""+html+""+html2+"<br><h2>Общая Статистика</h2>"+name+""
}
i++
}}
</script><!-- Конец Скрипта последние 20 сообщений от rps -->

+1

733

Deff
спасибо!!!!!!!! +1 http://mybb.ru/f/collection/0226.gif

0

734

felixmax написал(а):

А так же возможно ли разделить их на равные части?

Как вариант, переделка скрипта от Ромича:

Код:
<!--Top 10 © Romych (переделанный под Top 20-->
<style type="text/css">
table.statsmy th{text-align:left; padding:0 18px;}
.tcr.statsmy  a{font-weight:bold;color:#002266;text-shadow:#11ccff 2px 1px 2px;text-decoration:none;}
.tcr.statsmy  a:hover{color:navy;text-shadow:navy 2px 1px 8px;}
</style>
<script type="text/javascript">
$(function(){
$('div#pun-stats h2').after('<h2>Top 20</h2><div class="container"><table class=\"statsmy\"cellspacing=\"0\" width=100%><table cellspacing="0" width=100%><tr><td width=50%><table cellspacing="0" width=100%><tr><td><th scope=\"col\" width=\"10%\"><b>Автор</b></th><th scope=\"col\" width=\"65%\"><b>Последняя тема</b></th><th scope=\"col\" width=\"0%\"><b>Время публикации</b></th></td></tr></table></td><td width=50%><table cellspacing="0" width=100%><tr><td><th scope=\"col\" width=\"10%\"><b>Автор</b></th><th scope=\"col\" width=\"65%\"><b>Последняя тема</b></th><th scope=\"col\" width=\"0%\"><b>Время публикации</b></th></td></tr></table></td></tr></table><table width=100%><tr><td width=50%><table  id="bib" cellspacing="0" width=100%></table></td><td width=50%><table  id="bib1" cellspacing="0" width=100%></table></td></tr></table></div>');
$.get('export.php?type=rss','',processXML);
function processXML(data){
$(data).find('item:lt(10)').each(function(){  
var JAuthor=$(this).find('author').text().slice(14,-1);
var JTitle=$(this).find('title').text();
var JLink=$(this).find('link').text();

var JPosted=$(this).find('pubDate').text().slice(4,-5);

$('#bib').append('<tr><td class=\"tcr statsmy\"><b>'+ JAuthor +'</b></td><td width=0%><td class=\"tcr statsmy\" width=65%><a href="'+ JLink +'">'+ JTitle +'</a></td><td class=\"tcr statsmy\">'+ JPosted +'</td></tr>'); });

$(data).find('item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)+item:lt(10)').each(function(){  
var JAuthor1=$(this).find('author').text().slice(14,-1);
var JTitle1=$(this).find('title').text();
var JLink1=$(this).find('link').text();

var JPosted1=$(this).find('pubDate').text().slice(4,-5);

$('#bib1').append('<tr><td class=\"tcr statsmy\"><b>'+ JAuthor1 +'</b></td><td width=0%><td class=\"tcr statsmy\" width=65%><a href="'+ JLink1 +'">'+ JTitle1 +'</a></td><td class=\"tcr statsmy\">'+ JPosted1 +'</td></tr>'); });
 }
 }
 );
</script>

Просто заинтересовался и решил попробовать переделать по вашему варианту скрипт от Ромича))

0

735

Почему-то не копируются скрипты кодов из Код:а

0

736

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

0

737

Nina Petrovna написал(а):

Почему-то не копируются скрипты кодов из Код:а

Ссылку на страницу с кодом

0

738

Deff, вроде уже получается. Если я мышку ставлю на самое начало, не могу, а если на сам значок < посередине, копируется.

0

739

Вопрос:Так как на моём форуме пишут участники на разных языках приходится пользоваться переводчиком.Возможно ли вставить на форум скрипт с допустим популярными(английский,немецкий,французский,итальянский,норвежский)языками?Например добавить ПЕРЕВЕСТИ в сообщениях,помимо редактировать,цитировать,удалить???

Отредактировано nordd (Ср, 27 Фев 2013 00:11:29)

0

740

.

Отредактировано nordd (Ср, 27 Фев 2013 01:20:25)

0


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (41)