Китана
это надо не через скрипт а через само администрирование
Общие вопросы по администрированию (5)
Сообщений 221 страница 240 из 1000
Поделиться221Ср, 13 Июн 2012 18:52:42
Поделиться222Ср, 13 Июн 2012 18:56:11
Китана
Прописываете данному пиарнику особую группу (*Профиль -Управление
В редактировании форумов - отключаете данную руппу из просмотра
Отредактировано Deff (Ср, 13 Июн 2012 18:56:48)
Поделиться223Ср, 13 Июн 2012 19:50:21
Deff
Yukino
Спасиб) Буду пробовать
Поделиться224Пт, 15 Июн 2012 00:25:42
Подскажите, пожалуйста, когда открывается тема, то внизу всегда видно, какие пользователи в ней находятся.
А можно ли сделать как-то, чтобы было видно, кто из них пишет сообщение? (Пример, на одном форуме было видно, кто читает, кто пишет сообщения и ники пользователей, которые начинали писать посты, в строке пользователей внизу темы сразу выделялись курсивом). Это очень удобно.
У форумов mybb есть такая функция\скрипт? Где включить\взять? Может кто-нибудь подсказать? Спасибо.
Поделиться225Пт, 15 Июн 2012 14:13:01
С кнопкой пиар-вход разобралась, теперь новая проблема.
Вставляю вот этот скрипт "Последние 10 собщений" (http://forum.mybb.ru/viewtopic.php?id=30260)
<!-- Последние 10 сообщений форума -->
<style>#tablstat10 th,#tablstat10 td{padding-left:20px;}</style>
<script type="text/javascript">
if($("#pun-index").length){$.getScript("/export.php?type=js&max=10", function(){
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 id=tablstat10 cellspacing=\"0\" width=100%><thead><tr class=title align=left><th scope=\"col\">Автор</th><th scope=\"col\">Время</th><th style=\"padding-left:39px;\" scope=\"col\">Последнее сообщение</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr align=left id=tablstat10><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>
Но он почему-то срабатывает через раз-через два(( После меня отписались четыре человека,но в статистике они незафиксировались.... Где косяк, не пойму?
Отредактировано Китана (Пт, 15 Июн 2012 14:52:55)
Поделиться226Пт, 15 Июн 2012 15:50:59
можно ли поставить на запрет пользователям использовать строку "вебсайт"?
Поделиться227Пт, 15 Июн 2012 16:10:23
Китана
Замените на такой:
<!--Последние сообщения пользователей--> <script type="text/javascript"> if($("#pun-index").length){$.getScript("/export.php?type=js&max=10?="+Math.random(), function(){ 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> <!--Конец последние сообщения пользователей-->
Поделиться228Пт, 15 Июн 2012 16:17:48
crimson soda
пробуйте в HTML верх
<style> #pun-profile #profile .fs-box label[for="fld4"], #pun-profile #profile .fs-box #fld4 { display:none; } </style>
Поделиться229Пт, 15 Июн 2012 16:40:22
Deff
спасибо, помогло.
Поделиться230Пт, 15 Июн 2012 19:21:51
Deff
Увы, тоже самое(
Поделиться231Пт, 15 Июн 2012 21:23:11
Китана
Ссылки на ресурс с траблами - выкладывайте -экстрасенсов -нет!
Поделиться232Сб, 16 Июн 2012 22:20:43
Хм, видимо, нет. Ну, что же, жаль.
Поделиться233Сб, 16 Июн 2012 22:30:41
(Пример, на одном форуме было видно, кто читает, кто пишет сообщения и ники пользователей, которые начинали писать посты, в строке пользователей внизу темы сразу выделялись курсивом). Это очень удобно.
Данной возможностью - располагает только сервис - пока такой функции - нету
Отредактировано Deff (Сб, 16 Июн 2012 22:30:53)
Поделиться234Сб, 16 Июн 2012 23:29:59
Это снова я, такая проблема у друга на форуме:
http://s018.radikal.ru/i516/1206/64/397a6e256d5e.jpg
в Хроме когда выделаяет текст у него выделение почему-то за края текста вылезает. Говорит на других форумах такого нет, значит проблема в стиле судя по всему. На других браузерах все в порядке, поэтому понять не могу из-за чего это может быть.
И второе, как сделать такие же значки в профиле автора с комментариями?
http://s004.radikal.ru/i207/1206/83/3bd511f81a9e.jpg *умения*
Отредактировано Sevenf0ld (Сб, 16 Июн 2012 23:31:31)
Поделиться235Вс, 17 Июн 2012 00:24:03
И второе, как сделать такие же значки в профиле автора с комментариями?
Скрипты от пользователей пост 462
в Хроме когда выделаяет текст у него выделение почему-то за края текста вылезает.
Пробуйте переключиться на классический стиль в Админке - отпишитесь
Поделиться236Вс, 17 Июн 2012 00:33:16
Deff
При стандартном стиле не залезает.
Поделиться237Вс, 17 Июн 2012 00:45:14
Sevenf0ld
1. Сохраните и уберите второе окно стиля - Протестируйте
Поделиться238Вс, 17 Июн 2012 00:57:55
Deff
Убрал второе окно, вылезает.
Поделиться239Вс, 17 Июн 2012 01:32:14
Убрал второе окно, вылезает.
Уберите нижнюю половину кода - первого Окна
Поделиться240Вс, 17 Июн 2012 01:42:27
Уберите нижнюю половину кода
Это откуда до куда?