Подскажите братцы, есть ли возможность сделать.
Последние темы форума в 2-а или 3-и столбика ?
В ширину. И сделать чтобы было видно фото, каждого пользователя, кто создал тему.
Пример.
Последние темы форума в 2-а или 3-и столбика ?
Сообщений 1 страница 14 из 14
Поделиться1Пн, 12 Июн 2017 15:54:11
Поделиться2Пн, 12 Июн 2017 16:38:39
И сделать чтобы было видно фото, каждого пользователя, кто создал тему.
Вряд ли... Ибо в статистике нет данных об авторе(есть только ник последнего ответившего... вот его аву можно вывести)
Поделиться3Пн, 12 Июн 2017 16:43:35
А есть возможность поставить второй скрипт рядом с этим ? Допустим, я если что Дубина )))
Поделиться4Пн, 12 Июн 2017 16:51:16
Или может есть уже готовый, другой скрипт ?
Поделиться5Пн, 12 Июн 2017 17:13:47
Cpacoin
Завтра нарисую ( напомните
Поделиться6Пн, 12 Июн 2017 17:22:00
Это , значит. Я правильно вас понял ? Сможете сделать ?
Поделиться7Пн, 12 Июн 2017 19:33:01
Или сделайте просто. В три столбца. Чтобы просто картинки как в ленте перемещались. При обновлении тем.
Поделиться8Пн, 12 Июн 2017 19:37:12
Чтобы было прмерно такое.
Поделиться9Ср, 14 Июн 2017 11:07:38
Это , значит. Я правильно вас понял ? Сможете сделать ?
Да... Сорри, не всегда получается тут бывать ...(не всегда есть возможность...
Про тему => У меня вопрос к ОПЫТНЫМ по MYBB СРОЧНО ? - Как я понял это то ж самое... В общем попробую сделать чоб кол-во столбцов мон было настраивать, сколько Вам нун... Может сегодня попытаюсь... но не обещаю( может получиться, что чуть позже)
Поделиться10Ср, 14 Июн 2017 13:01:39
Cpacoin
В общем Сваял такой Вариант: (*Ставицо В HTML низ (*выше второй части Иконок Тем
<!-- Последние N сообщений форума(в несколько столбцов) -->
<style>
.stats {padding:0!important;width:100%;border-top:none!important}
.stats th {text-align:left;}
.stats td {padding:.5em;border-top-style:solid;border-top-width:1px}
</style>
<script>var NumPosts = 18; //Количество выводимых сообщений (не более 20)
var N_OnLine = 6; //Кол-во Тем на одной строке
//=============================================================//
if($('#pun-index').length)document.write('<script src="/export.php?type=js&max='+NumPosts+6+'" \
type="text/javascript"><\/script>')</script><script type="text/javascript">
(function() { var j = 0,html = '',html0 = '<div id=pun-debug class=section><h2><span>\
Последние сообщения форума</span></h2><table cellspacing="0" class="container stats">\
<tbody class="hasicon"><tr>';for(var i=0;i<content.length;i++){
var s0=content[i][0],s1=content[i][1],s2=content[i][2],s3=content[i][3];
var a = '<td>'+s1+'</td><td class="tcr"><a href="'+s2+'" target="_blank">'+s3+'</a><br/></td>';
if(j%N_OnLine==N_OnLine-1)a+='</tr><tr>';
if(s3.indexOf('·')!=-1||s3.indexOf('¬')!=-1){a=''}else{j++};if(j<=NumPosts)html+=a;
} var b = html0+html+'</tr></tbody></table></div></div>'; $('#pun-ulinks').after(b);
var prc = (100/N_OnLine)/3,w1 = 'width:'+ prc +'%',w2 = 'width:'+ prc*2 +'%';
$('head').append('<style>#pun-debug .stats .tcl{'+w1+'}#pun-debug .stats .tcr{'+w2+'}</style>')}());
</script>
=======================
Выглядеть Это будет примерно так: (ну у Вас еще картинки - иконки тем)
Поделиться11Ср, 14 Июн 2017 13:23:55
Ого спасибо ALEX У тебя руки золотые, огромное спасибо за проделанную работу. Очень круто. Еще раз спасибо. +++++
Очень круто выглядит. Зацените-ка: http://aff-monitor.ru
Поделиться12Ср, 14 Июн 2017 18:35:33
Cpacoin
Нравицо... Нун в скриптах выложить - думаю не ток Вам пригодицо
Поделиться13Чт, 27 Фев 2025 15:50:12
Здравствуйте, у меня пара вопросов
1) Подскажите, пожалуйста, как сделать так, чтобы на мобильном просмотре эти строчки не выводились? Не могу понять, куда и как вставить что-то типа
Код:@media screen and (min-width: 540px) { }
или ещё какие-то способы есть?
2) Как сделать совместимость со скриптом автоматического обновления тем ("живые темы")?
Отредактировано Merlin777 (Чт, 27 Фев 2025 17:43:19)
Поделиться14Чт, 27 Фев 2025 16:57:50
Merlin777
В HTML верх
<style type="text/css"> @media screen and (max-width: 540px) { #pun-debug {display:none} } </style>
Как сделать совместимость со скриптом автоматического обновления тем ("живые темы")?
Можно попробовать заменить скрипт на что-то такое, но не тестировал:
<!-- Последние N сообщений форума(в несколько столбцов) --> <style> .stats {padding:0!important;width:100%;border-top:none!important} .stats th {text-align:left;} .stats td {padding:.5em;border-top-style:solid;border-top-width:1px} </style> <script>var NumPosts = 6; //Количество выводимых сообщений (не более 20) var N_OnLine = 3; //Кол-во Тем на одной строке //=============================================================// var StatsURL='/export.php?type=js&max='+NumPosts+6; if($('#pun-index').length)document.write('<script src="'+StatsURL+'" \ type="text/javascript"><\/script>')</script><script type="text/javascript"> (function() { function __init(){ var j = 0,html = '',html0 = '<div id=pun-debug class=section><h2><span>\ Последние 6 сообщений форума</span></h2><table cellspacing="0" class="container stats">\ <tbody class="hasicon"><tr>';for(var i=0;i<content.length;i++){ var s0=content[i][0],s1=content[i][1],s2=content[i][2],s3=content[i][3]; var a = '<td>'+s1+'</td><td class="tcr"><a href="'+s2+'" target="_blank">'+s3+'</a><br/></td>'; if(j%N_OnLine==N_OnLine-1)a+='</tr><tr>'; if(s3.indexOf('·')!=-1||s3.indexOf('¬')!=-1){a=''}else{j++};if(j<=NumPosts)html+=a; } var b = html0+html+'</tr></tbody></table></div></div>'; $('#pun-debug').remove();$('#pun-ulinks').after(b); } __init(); $(document).on('pun_main_update',function(){$.getScript(StatsURL,__init)}) var prc = (100/N_OnLine)/3,w1 = 'width:'+ prc +'%',w2 = 'width:'+ prc*2 +'%'; $('head').append('<style>#pun-debug .stats .tcl{'+w1+'}#pun-debug .stats .tcr{'+w2+'}</style>')}()); </script>
Похожие темы
Не работает форум | Корзина | Чт, 28 Май 2009 |
Передвинуть слова в "последних 10 сообщениях" | Корзина | Вт, 20 Апр 2010 |
Скрипты от пользователей 3 | Новые возможности форумов | Пн, 10 Фев 2025 |
У меня вопрос к ОПЫТНЫМ по MYBB СРОЧНО ? | Архив | Ср, 14 Июн 2017 |
Каталог скриптов/CSS | Форум для новичков | Вт, 1 Окт 2013 |