BatyrJ
Скриптов куча (на любой вкус). К примеру выбирайте
МАЧОнаДАЧЕ
Вообще в скриптах форума тут есть и получше
Отредактировано Deff (Вс, 4 Июл 2021 12:40:20)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Администрирование форума » Общие вопросы по администрированию (6)
BatyrJ
Скриптов куча (на любой вкус). К примеру выбирайте
МАЧОнаДАЧЕ
Вообще в скриптах форума тут есть и получше
Отредактировано Deff (Вс, 4 Июл 2021 12:40:20)
и почему-то там написано Узбекистан, стандартное время
Я же написал К примеру:
Ставьте скрипт просто время:
<script type="text/javascript"> function checkTime(i) { if (i<10) { i="0" + i; } return i; } var t = new Date(); document.write(checkTime(t.getHours())); document.write("."); document.write(checkTime(t.getMinutes())); document.write("."); document.write(checkTime(t.getSeconds())); </script>
Для примера поставил в пост и отскринил
Стрелками указал время скрипта и текушее время на планшете
И как выше ACT3255 написал уже..... Поставьте тот скрипт который вам подходит и укажите именно в какое место надо
Deff
Согласен.... Я кинул на вскидку с разными вариантами
У меня такой вопрос: захожу на любую страницу форума, в шапке надпись Привет, Admin. Ваш последний визит: Сегодня 01:22:38.В фонде форума: 0.00 кредитов. Помочь форуму. появляется буквально на секунду и исчезает
Как это исправить?
В админке она видна, не исчезает
http://tmsat.bbmy.ru
У меня такой вопрос: захожу на любую страницу форума, в шапке надпись Привет, Admin. Ваш последний визит: Сегодня 01:22:38.В фонде форума: 0.00 кредитов. Помочь форуму. появляется буквально на секунду и исчезает
Как это исправить?
В админке она видна, не исчезает
http://tmsat.bbmy.ru
Проверяйте последние установленые скрипты. Один из скриптов удаляет эту строку целиком
Что-то типо того:
#pun-status .item4 a {display:none;}
вот мой хтмл верх
Код:<style> @media screen and (max-width: 540px){ #pun-navlinks .container li { float: left!important; }} </style> <script type="text/javascript"> var a =document.getElementById('pun-status').innerHTML if (a.indexOf("Гость")!=-1) {document.getElementById('pun-status').innerHTML="<div class='formal'>"+"<form id='login'"+" class='container'"+" method='post'"+" action='http://tmsat.bbmy.ru/login.php?action=in'"+" onsubmit='return my_form(this)'>"+"<fieldset><legend><span>Введите ваше имя и пароль ниже</span></legend><div class='fs-box inline'>"+"<input type='hidden'"+" name='form_sent'"+" value='1' />"+"<input type='hidden'"+" name='redirect_url'"+" value='index.php' />"+"<p class='inputfield required'>"+"<label for='fld1'>Имя <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='text'"+" id='fld1'"+" name='req_username'"+" size='25'"+" maxlength='25' /></span></p>"+"<p class='inputfield required'>"+"<label for='fld2'>Пароль <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='password'"+" id='fld2'"+" name='req_password'"+" size='16'"+" maxlength='16' /></span></p></div></fieldset>"+"<p class='formsubmit'>"+"<input type='submit'"+" class='button'"+" name='login'"+" value='Войти' /></p></form></div>"} function my_form(the_form) { var element_names = new Object() element_names["req_username"] = "Имя" element_names["req_password"] = "Пароль" if (document.all || document.getElementById) { for (i = 0; i < the_form.length; ++i) { var elem = the_form.elements[i] if (elem.name && elem.name.substring(0, 4) == "req_") { if (elem.type && (elem.type=="text" || elem.type=="textarea" || elem.type=="password" || elem.type=="file") && elem.value=='') { alert("\"" + element_names[elem.name] + "\" это поле обязательно для заполнения в этой форме.") elem.focus() return false } } } } return true } </script> <script type='text/javascript'> if (document<script type='text/javascript'> if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1) { document.write("<style>") document.write(".pa-online {display:none}") document.write(".pa-reg {display:none}") document.write(".pa-posts {display:none}") document.write(".pa-fld1 {display:none}") document.write(".pa-fld2 {display:none}") document.write(".pa-fld3 {display:none}") document.write(".pa-icq {display:none}") document.write(".pa-age {display:none}") document.write(".pa-sex {display:none}") document.write(".pa-time-visit {display:none}") document.write(".pa-from {display:none}") document.write(".pa-title {display:none}") document.write("</style>") } <style>#date-forum{position:absolute; top:100px; margin-left:200px}</stylle> <script type="text/javascript"> var d = new Date(); document.write ('<div id="date-forum">'+d.toString()+'</div>'); </script>
BatyrJ
Вродь исправил грубые ошибки, замените HTML верх
<style> @media screen and (max-width: 540px){ #pun-navlinks .container li { float: left!important; }} </style> <script type="text/javascript"> var a =document.getElementById('pun-status').innerHTML if (a.indexOf("Гость")!=-1) {document.getElementById('pun-status').innerHTML="<div class='formal'>"+"<form id='login'"+" class='container'"+" method='post'"+" action='http://tmsat.bbmy.ru/login.php?action=in'"+" onsubmit='return my_form(this)'>"+"<fieldset><legend><span>Введите ваше имя и пароль ниже</span></legend><div class='fs-box inline'>"+"<input type='hidden'"+" name='form_sent'"+" value='1' />"+"<input type='hidden'"+" name='redirect_url'"+" value='index.php' />"+"<p class='inputfield required'>"+"<label for='fld1'>Имя <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='text'"+" id='fld1'"+" name='req_username'"+" size='25'"+" maxlength='25' /></span></p>"+"<p class='inputfield required'>"+"<label for='fld2'>Пароль <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='password'"+" id='fld2'"+" name='req_password'"+" size='16'"+" maxlength='16' /></span></p></div></fieldset>"+"<p class='formsubmit'>"+"<input type='submit'"+" class='button'"+" name='login'"+" value='Войти' /></p></form></div>"} function my_form(the_form) { var element_names = new Object() element_names["req_username"] = "Имя" element_names["req_password"] = "Пароль" if (document.all || document.getElementById) { for (i = 0; i < the_form.length; ++i) { var elem = the_form.elements[i] if (elem.name && elem.name.substring(0, 4) == "req_") { if (elem.type && (elem.type=="text" || elem.type=="textarea" || elem.type=="password" || elem.type=="file") && elem.value=='') { alert("\"" + element_names[elem.name] + "\" это поле обязательно для заполнения в этой форме.") elem.focus() return false } } } } return true } </script> <script type='text/javascript'> if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1) { document.write("<style>") document.write(".pa-online {display:none}") document.write(".pa-reg {display:none}") document.write(".pa-posts {display:none}") document.write(".pa-fld1 {display:none}") document.write(".pa-fld2 {display:none}") document.write(".pa-fld3 {display:none}") document.write(".pa-icq {display:none}") document.write(".pa-age {display:none}") document.write(".pa-sex {display:none}") document.write(".pa-time-visit {display:none}") document.write(".pa-from {display:none}") document.write(".pa-title {display:none}") document.write("</style>") } </script> <style>#date-forum{position:absolute; top:100px; margin-left:200px}</style> <script type="text/javascript"> var d = new Date(); document.write ('<div id="date-forum">'+d.toString()+'</div>'); </script>
Отредактировано Deff (Пн, 5 Июл 2021 11:56:01)
Этот кусок вообще лучше через стиль делать(скрипты ставят только в крайнем случае!)
<script type='text/javascript'>
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1)
{
document.write("<style>")
document.write(".pa-online {display:none}")
document.write(".pa-reg {display:none}")
document.write(".pa-posts {display:none}")
document.write(".pa-fld1 {display:none}")
document.write(".pa-fld2 {display:none}")
document.write(".pa-fld3 {display:none}")
document.write(".pa-icq {display:none}")
document.write(".pa-age {display:none}")
document.write(".pa-sex {display:none}")
document.write(".pa-time-visit {display:none}")
document.write(".pa-from {display:none}")
document.write(".pa-title {display:none}")
document.write("</style>")
}
</script>
2-е А зачем он вообще нужен ? Ибо видимость доп. полей в профиле топика настраивается в Администрирование-поля профиля!
И у вас почти все эти поля невидимы!
Отредактировано Deff (Пн, 5 Июл 2021 12:01:10)
Deff
поправил как вы сказали, убрал скрипт часов и доп.полей
вот оставшийся код
<style>
@media screen and (max-width: 540px){
#pun-navlinks .container li {
float: left!important;
}}
</style>
<script type="text/javascript">
var a =document.getElementById('pun-status').innerHTML
if (a.indexOf("Гость")!=-1)
{document.getElementById('pun-status').innerHTML="<div class='formal'>"+"<form id='login'"+" class='container'"+" method='post'"+" action='http://tmsat.bbmy.ru/login.php?action=in'"+" onsubmit='return my_form(this)'>"+"<fieldset><legend><span>Введите ваше имя и пароль ниже</span></legend><div class='fs-box inline'>"+"<input type='hidden'"+" name='form_sent'"+" value='1' />"+"<input type='hidden'"+" name='redirect_url'"+" value='index.php' />"+"<p class='inputfield required'>"+"<label for='fld1'>Имя <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='text'"+" id='fld1'"+" name='req_username'"+" size='25'"+" maxlength='25' /></span></p>"+"<p class='inputfield required'>"+"<label for='fld2'>Пароль <em>(Обязательно)</em></label><br />"+"<span class='input'>"+"<input type='password'"+" id='fld2'"+" name='req_password'"+" size='16'"+" maxlength='16' /></span></p></div></fieldset>"+"<p class='formsubmit'>"+"<input type='submit'"+" class='button'"+" name='login'"+" value='Войти' /></p></form></div>"}
function my_form(the_form)
{
var element_names = new Object()
element_names["req_username"] = "Имя"
element_names["req_password"] = "Пароль"if (document.all || document.getElementById)
{
for (i = 0; i < the_form.length; ++i)
{
var elem = the_form.elements[i]
if (elem.name && elem.name.substring(0, 4) == "req_")
{
if (elem.type && (elem.type=="text" || elem.type=="textarea" || elem.type=="password" || elem.type=="file") && elem.value=='')
{
alert("\"" + element_names[elem.name] + "\" это поле обязательно для заполнения в этой форме.")
elem.focus()
return false
}
}
}
}return true
}
</script>
Но последний визит и фонд форума все равно исчезает куда-то
BatyrJ
а где вы брали этот код ?
<script type="text/javascript">
var a =document.getElementById('pun-status').innerHTML
if (a.indexOf("Гость")!=-1)
...
Какие-то Вы коды находите либо левые, либо совсем устаревшие...
Пойдите на форум http://forumd.ru/viewtopic.php?id=4476 посмотрите (если тут тяжело искать
Или спросите => http://forumd.ru/viewtopic.php?id=2404&p=24
Собственно для чего Вы ставили этот код ? Какую задачу он должен выполнить ?
Отредактировано Deff (Пн, 5 Июл 2021 14:24:53)
Deff
Возможно он и прячет строку приветствия (из поста 1365)
<script type="text/javascript">
var a =document.getElementById('pun-status').innerHTML
if (a.indexOf("Гость")!=-1)
...
Возможно он и прячет строку приветствия (из поста 1365)
По идее, строка приветствия расположена ниже HTML верх, поэтому код без сработки по завершению загрузки страницы не может влиять на строки ниже.
Таки код портящий наверно в HTML низ
Возможно он и прячет строку приветствия (из поста 1365)
<script type="text/javascript">
var a =document.getElementById('pun-status').innerHTML
if (a.indexOf("Гость")!=-1)
...
я тоже так думал и убрал его (весь скрипт)
а вот и хтмл них
Код:<script type="text/javascript"> $(function(){ $("#title-logo-tdl").append("<div class=\"title-descr\">TMSAT - Форум сат тв</div>"); }); $( init ); function init() { $('#pun-ulinks>h2').append( $('#pun-status>p>span') ); if(GroupID!==3) { $('#pun-ulinks>span.item2').remove(); } } $(function(){ var url = window.location.pathname, urlRegExp = new RegExp(url == '/' ? window.location.origin + '/?$' : url.replace(/\/$/,'')); $('#pun-navlinks a').each(function(){ if(urlRegExp.test(this.href.replace(/\/$/,''))){ $(this).addClass('isactive'); $('#pun-crumbs1').remove(); $('#pun-crumbs2').remove(); } }); }); </script> <!--кнопки вверх вниз--> <div class="go-up" id='ToTop'><img src="https://forumstatic.ru/files/001b/33/51/96164.png" border="0" width=100%/></div> <div class="go-down" id='OnBottom'><img src="https://forumstatic.ru/files/001b/33/51/88067.png" border="0" width=100%/></div> <style> .go-up,.go-down { display:none; position:fixed; /*позиционируем*/ right:5px; /*указываем положение, если слева - left*/ z-index:9999; /*показываем поверх все элементов на странице*/ cursor:pointer; opacity:.7; /*прозрачность*/ margin-bottom:5px; /*отступ снизу (можно не указывать)*/ width:30px; /*ширина кнопки*/ height:30px; /*высота кнопки*/ } .go-up { bottom:65px; /*положение от низа окна браузера верхняя кнопка*/ } .go-down { bottom:25px; /*положение от низа окна браузера нижняя кнопка кнопка*/ } .go-down:hover,.go-up:hover { opacity:1; } </style> <script type="text/javascript"> $(function(){ if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow") $(window).scroll(function(){ if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow") else $("#ToTop").fadeIn("slow") }); if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow") $(window).scroll(function(){ if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow") else $("#OnBottom").fadeIn("slow") }); $("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")}) $("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")}) }); </script> <!-- Цветовыделение Ников по группам // V.3 --> <script type="text/javascript"> var groupColors ={ //ID группы //Цвет 1 : 'red', 2 : 'blue', 3 : 'gray', 4 : 'orange' //Последний элемент без запятой }; </script> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/30024.js"></script> <!-- Последние 10 сообщений форума, новая версия © Alex_63 --> <style> .container.stats {margin-bottom: -13px;} .stats table { padding: 0 !important; margin-top:7px; width: 100%; } .stats table th {text-align: left;} .stats table td { padding: .5em; border-top-style: solid; border-top-width: 1px; } .stats .t-head {font-weight: 700} </style> <script src="/export.php?type=js&max=30" type="text/javascript"></script> <script type="text/javascript"> (function() { var numPosts = 10; //Количество выводимых сообщений (не более 20) var html = '',html0 = '<div class="container stats"><span class="t-head">\ Последние 10 сообщений форума</span><table cellspacing="0" class="container">\ <thead><tr><th>Автор</th><th>Время</th><th>Последнее сообщение</th></tr>\ </thead><tbody class="hasicon">';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 ts = new Date();ts.setTime(1000*s0),mo=ts.getMonth()+1; if (mo<10) {mo='0'+mo;}var hh = ts.getHours(),mm = ts.getMinutes()+''; if (mm<10) {mm='0'+mm;}ts = ts.getDate()+'.'+mo+' '+hh+':'+mm; var a = '<tr><td>'+s1+'</td><td class="tc2">'+ts+'<td class="tcr">\ <a href="'+s2+'" target="_blank">'+s3+'</a><br/></td></tr>'; if(s3.indexOf('·')!=-1||s3.indexOf('¬')!=-1){a=''};html+=a; } var b = html0+html+'</tr></tbody></table></div><br/>\ <h2><span>Общая статистика</span></h2>';nP=numPosts-1; $('.statscon').prepend(b);$('.statscon tbody tr:gt('+nP+')').remove(); }()); </script> <!-- Вывод пользователей, просматривающих форум © Alex_63 --> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/23645.js"></script> <!--Оповещение о ЛС--> <div id=alertMess style="display:none;width:300px; height:100px;top:30%;left:38%;position:fixed;z-index:100;"> <img class=CloSandHid src="https://forumstatic.ru/files/0013/0b/24/71981.png" title="Свернуть окно"style="right:7px;top:7px;position:absolute;z-index:220;"/><a class=CloSandHid id=HREff href="" > <span style="position:absolute;z-index:100; bottom:7px;left:102px; font-family:Georgia; font-size:20px;" >Прочитать</span></a> <img class=MyMessag src="http://s4.uploads.ru/KMqI0.png"/></div> <script type="text/javascript" src="https://forumstatic.ru/files/0013/0b/24/74612.js"></script> <!--окончание --> <script> function HideInfo(id,but){ if(but.value=="+"){ but.value = "-";document.getElementById(id).style.display = ""} else{ but.value = "+";document.getElementById(id).style.display = "none"} return false} d = document.getElementsByTagName("div") for (i=0;d[i]; i++){ if (d[i].className.indexOf("post-author")!=-1){t = d[i].innerHTML if((j = t.toLowerCase().indexOf("<li class=pa-from>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-from\">"))!=-1 || (j = t.toLowerCase().indexOf("<li class=pa-reg>"))!=-1 || (j = t.toLowerCase().indexOf("<li class=\"pa-reg\">"))!=-1) d[i].innerHTML = t.substring(0,j)+"<input type='Submit' onClick=\"return HideInfo('info"+i+"',this)\" value='+'><br><div id='info"+i+"' style='display:none'>"+t.substring(j,t.length)+"</div>"}} </script> <!-- Меню "Быстрый переход" © Alex_63 --> <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/18390.js"></script> <script type="text/javascript"> var td = document.getElementsByClassName("tcl") for(i=0;i<td.length;i++){ td[i].setAttribute("onmouseover", "this.style.backgroundColor='white'") td[i].setAttribute("onmouseout", "this.style.backgroundColor=''") } </script>
BatyrJ
<script type="text/javascript"> $(function(){ $("#title-logo-tdl").append("<div class=\"title-descr\">TMSAT - Форум сат тв</div>"); }); $( init ); function init() { $('#pun-ulinks>h2').append( $('#pun-status>p>span') ); if(GroupID!==3) { $('#pun-ulinks>span.item2').remove(); } } $(function(){ var url = window.location.pathname, urlRegExp = new RegExp(url == '/' ? window.location.origin + '/?$' : url.replace(/\/$/,'')); $('#pun-navlinks a').each(function(){ if(urlRegExp.test(this.href.replace(/\/$/,''))){ $(this).addClass('isactive'); $('#pun-crumbs1').remove(); $('#pun-crumbs2').remove(); } }); }); </script>
Вот это у Вас скрывает надпись
ACT3255
сейчас отпишусь
я где-то видел скрипт для вставки иконок для разделов. сейчас не могу найти
BatyrJ
Вы бы посмотрели в ответах вам! В Типовых вопросах есть практически все темы задаваемые новичками! Типовые Вопросы (ЧаВо)
Последние темы можно поставить внизу шапки?
Последние темы можно поставить внизу шапки?
Обведите место на скриншоте
Общие вопросы по Администрированию | Корзина | Вс, 3 Фев 2008 |
Общие вопросы по Администрированию (1) | Архив | Ср, 19 Дек 2007 |
Общие вопросы по администрированию (2) | Архив | Вс, 24 Янв 2010 |
Общие вопросы по администрированию (4) | Архив | Сб, 11 Фев 2012 |
Общие вопросы по администрированию (5) | Архив | Сб, 24 Май 2014 |
Вы здесь » Единый форум поддержки » Администрирование форума » Общие вопросы по администрированию (6)