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

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

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


Вы здесь » Единый форум поддержки » Форум для новичков » Здраствуйте.


Здраствуйте.

Сообщений 221 страница 229 из 229

1

Всем привет, создал форум сайт, добавил туда форум разделы и доугие, у меня пару вопросов.
Почему я создаю страницы на сайт но их нет на сайте, только в админ панели в настройках.страниц в низу, а на самом сайте нет. 2 вопрос. Возможно ли добавить html игры , я имею ввиду коды игр, вставить чтобы работали на сайте. и в админ панели есть раздел Скрипты, почему там нельзя добавить свой скрипт и так далее. Хотелось ище спросить почему нет чата? Приходиться брать чат на другом ресурсе и вставлять на свой сайт. добавьте в админ панель ище чат будет четко, так же добавьте например виртуальные монеты чтобы можно было их покупать пользователям, а то фонд сайта тоже не видно нигде в сайте.
Я хочу предложить вам, добавить вирт монеты которые бы покупали за деньги, так же способность подключать платежи, так же сделать чтобы можно было ставить галочку возле аккаунта и сделать медальки за определеный рейтинг. И в админ панели чат создать чтобы.на сайт добавлять. будет круто

+1

221

Добрый день. По совету kernel скопировал все в тестовые HTML верх и низ и попробовал отключать по очереди. Какого то одного скрипта который тормозит загрузку не обнаружил. Все по чуть чуть и в сумме набегает. Но наиболее "тормознутыми" оказался ползунок размера шрифта и игнор. Я их перенес в самый низ низа - и общая загрузка страницы стала пошустрей.

Но возник такой вопрос: у меня стоит скрипт от Алекса , выводящий в таблицу 10 последних сообщений. А можно ли  в него добавить условие количества этих сообщений? Вот это в первой строчке "js&max=10"  сделать по условию например для юзеров 10 а для гостей 5 ? что нить типа  " if (GroupID==3 ) ... "  То есть я бы хотел выводить разное количество в таблицу в зависимости от топика или другого условия.
Тут на форуме есть какой то другой скрипт - видимо старый от 15 года. У меня такой:
   

Код:
<script src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
(function(){var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
var html2="</tr></tbody></table></div></div>";
var html1="<div id='pun-stats' class='section'><div class=\"container\"><table width=100%><thead><tr><th scope=\"col\" class=\"tcr\"><font color=#FF0000>НОВЫЕ СООБЩЕНИЯ <br /> </font></th><th scope=\"col\" class=\"tcl\"><font color=#FF0000>&nbsp;</th><th scope=\"col\" class=\"tc2\"><font color=#FF0000>&nbsp;</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 =  '&nbsp; '+hh+':'+mm +'&nbsp; ';

html+='<tr><td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_self\"><big><font color=#85400b><b>'+content[i][3]+'</b></font></big></a><br /></td><td class=\"tcl\"><font color=#000000><b>'+content[i][1]+'</b></font></td><td class=\"tc2\">'+ts+'</tr>';
}


if(GroupID!==3){$('#pun_wrap #pun #pun-index #pun-status .container').append(html1+html+html2)};

0

222

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

? Вот это в первой строчке "js&max=10"  сделать по условию например для юзеров 10 а для гостей 5 ? что нить типа  " if (GroupID==3 ) ... "  То есть я бы хотел выводить разное количество в таблицу в зависимости от топика или другого условия.
Тут на форуме есть какой то другой скрипт - видимо старый от 15 года. У меня такой:

Да, можно

0

223

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

Да, можно

:D  а как?

Я именно в такой конструкции не понимаю..

Отредактировано superlewa (Вт, 9 Мар 2021 14:58:56)

0

224

superlewa
Сейчас у Вас по идее под гостем вообще не кажет ??

0

225

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

Сейчас у Вас по идее под гостем вообще не кажет ??

Да не - это кусок кода для примера - я там по разному переделывал. Щас вот так этот кусок если целиком:

Код:
if(GroupID!==333){$('#pun_wrap #pun #pun-index #pun-status .container').append(html1+html+html2)};
$('#pun-viewtopic #pun-main #post-form #post .formsubmit').append(html1+html+html2);
//$('#pun #pun-online #pun-main h1').after(html1+html+html2);
$('#pun-online #pun-status .container').after(html1+html+html2);
if(GroupID==3  || [24,54].indexOf(UserID)!==-1){$('#pun-viewtopic .endpost').append(html1+html+html2)};
})();

Но мне там все понятно - я эти условия сам менял и дописывал. На какой странице как позиционировать.  А вот именно количество сообщений как прописать условие?  - я не знаю как  if... будет вот сюда script src="/export.php?type=js&max=10" type="text/javascript"></script>

Отредактировано superlewa (Вт, 9 Мар 2021 15:11:04)

0

226

По моему IF нужно не сюда, где вы хотите...
А типо так:

Код:
<script src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
(function(){var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
var html2="</tr></tbody></table></div></div>";
var html1="<div id='pun-stats' class='section'><div class=\"container\"><table width=100%><thead><tr><th scope=\"col\" class=\"tcr\"><font color=#FF0000>НОВЫЕ СООБЩЕНИЯ <br /> </font></th><th scope=\"col\" class=\"tcl\"><font color=#FF0000>&nbsp;</th><th scope=\"col\" class=\"tc2\"><font color=#FF0000>&nbsp;</th></tr></thead><tbody class=\"hasicon\">";
var LENGTH = content.length;
if(GroupID==3 ) LENGTH = 5
for(i=0;i < 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 =  '&nbsp; '+hh+':'+mm +'&nbsp; ';
 
html+='<tr><td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_self\"><big><font color=#85400b><b>'+content[i][3]+'</b></font></big></a><br /></td><td class=\"tcl\"><font color=#000000><b>'+content[i][1]+'</b></font></td><td class=\"tc2\">'+ts+'</tr>';
}
 
$('#pun_wrap #pun #pun-index #pun-status .container').append(html1+html+html2);

</script>

+2

227

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

По моему IF нужно не сюда, где вы хотите...
А типо так:

Спасибо!! Заработало! Чёт сначала не так вставилось..

Отредактировано superlewa (Вт, 9 Мар 2021 15:41:46)

+1

228

superlewa
Я ток не понял особого смысла под гостем менять кол-во отображаемых ?
Тем паче под гостем всё одно не выводятся темы из форумов скрытых от гостя...

+1

229

Deff
))) Да я просто для "упрощения обьяснения" так написал - что бы долго не обьяснять и голову не морочить )) а получилось наоборот  :D
На самом деле я хотел условием - страницу online.php  - что бы там только 3-4 последних было (место не занимало много) а дальше список людей онлайн

Вот сделал то что хотел: if(document.URL.indexOf("online.php")!=-1) LENGTH = 4 

работает! Спасибо!

Отредактировано superlewa (Вт, 9 Мар 2021 15:55:40)

0


Вы здесь » Единый форум поддержки » Форум для новичков » Здраствуйте.