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

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

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


Вы здесь » Единый форум поддержки » Форум для новичков » Общие вопросы от новичков (63) #2


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

Сообщений 1041 страница 1060 из 1153

1

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое HTML и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

Любой вопрос по оформлению/неполадкам сопровождайте ссылкой на форум, по которому возникли сложности.

Предыдущая часть темы: Общие вопросы от новичков (63)

+1

1041

Скажите пожалуйста, как передвигать баннер и сделать его на всех страницах своего форума? https://forumupload.ru/uploads/0000/14/1c/38876/t85532.png

0

1042

Olga_Olga
Пометьте на скриншоте страницы место куда подвинуть и киньте ссылку на форум

0

1043

привет
в один момент перестало работать быстрое редактирование постов

Код:
<!-- Быстрое редактирование постов © Alex_63 // V.3 -->
    <script src="https://forumstatic.ru/files/0015/c4/3f/97896.js" type="text/javascript"></script>

путем перебора всех скриптов, выяснилось, что ему мешает наличие данного скрипта:

Код:
<!-- Юзер-панель -->
<script type="text/javascript">
$.get("/profile.php?section=fields&id="+UserID+"", function(data){
var PFld = $(data).find(".input #fld2").val(); 
});
var mon_array = new Array("", "Января", "Февраля", "Марта", "Апреля", "Мая", "Июня", "Июля", "Августа", "Сентября", "Октября", "Ноября", "Декабря");
var Tm = new Date();
Tm.setTime(1000 * UserRegistered);
m = Tm.getMonth() + 1;
if (m < 10) m = m;
var hh = Tm.getHours();
var mm = Tm.getMinutes() + '';
if (mm < 10) mm = mm;
var tm = '<strong>' + Tm.getDate() + ' ' + mon_array[m] + ' ' + Tm.getFullYear() + ' года</strong>';
var UserTotalReg = Math.floor(UserTotalTime / 86400)
var UserTotalPost = Math.floor(UserPosts / 60)
if (UserAvatar == "") {
    UserAvatar = "https://i.imgur.com/IAWyCR2.png";
}
</script>
<script type="text/javascript">
var arr=document.querySelector("#upanel")
var name=arr.innerHTML
name=name.substring(0)
if(GroupID == "3") {
arr.innerHTML="<div class='upanel'><div class='uava'><center><img src='https://i.imgur.com/eB2TPxr.png'></center></div><div class='utd1'>Приходи в Забвение.<br>Кем ты будешь?</div><div class='utd2'>Узнай свою силу.<br>Построй свою жизнь.</div></div>"+name}
else {
arr.innerHTML="<div class='upanel'><div class='uava'><center><a href='/profile.php?action=upload_avatar&id=" + UserID + "' title='Переодеться'><img src=" + UserAvatar + "></a></center></div><div class='utd1'>Ты с нами с " + tm + "<br /> Проведено в Забвении: <strong>" + UserTotalReg + "</strong> дней</div><div class='utd2'><a href='/respect.php?id=" + UserID + "'>Уважение</a>: <strong>" + UserRespectPlus + "</strong> | <a href='/positive.php?id=" + UserID + "'>Позитив</a>: <strong>" + UserPositivePlus + "</strong><br /><a href='/search.php?action=show_user_posts&user_id=" + UserID + "'>Сообщений</a>: <strong>" + UserPosts + "</strong></div><div class='utd3'><a href='/profile.php?id=" + UserID + "'><strong>Профиль</strong></a> | Редактировать <a href='/profile.php?section=signature&id=" + UserID + "'><strong>подпись</strong></a></div>"+name}
</script>

перенос юзер-панели под быстрое редактирование или в окно html-верх никак не помогает
есть ли возможность заставить их существовать вместе?

Deff предложил переставить юзер-панель в самое начало html-верх, а быстрое редактирование кужа-нибудь ниже
но это тоже не помогает

Отредактировано pansy_s (Чт, 16 Май 2024 21:13:03)

0

1044

pansy_s
Укажите форум с проблемой, чтобы понять где и в чем(в какой строке кода) происходит конфликт

0

1045

Deff
в скрытом тексте форум и доступ

0

1046

Ну мне лучше в личку( нет модер-прав на этот раздел)

0

1047

pansy_s
Протестируйте(вроде поправил ?)

0

1048

pansy_s
Возможно @Deff успел что-то поменять, но у меня сейчас на вашем форуме быстрое редактирование работает )

+1

1049

Deff
спасииибо
а в чем проблема была?

Alex_63
да, Deff уже успел поправить)

0

1050

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

а в чем проблема была?

Ну думаю какие то переменные в скриптах совпадали, изолировал вторую часть юзерпанели через обертку

0

1051

Deff
pansy_s
Походу вот это было )

$.get("/profile.php?section=fields&id="+UserID+"", function(data){
var PFld = $(data).find(".input #fld2").val();
});

Мало того, запрос сам по себе бестолковый, ибо данные из него нигде не используются, а сам он выполнялся на каждой странице, добавляя по 1 запросу к серверу!

0

1052

Alex_63
Ну там все fld есть в ява скрипт переменных

+1

1053

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

а в чем проблема была?

Ну думаю какие то переменные в скриптах совпадали, изолировал вторую часть юзерпанели через обертку

видимо

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

Deff
pansy_s
Походу вот это было )

$.get("/profile.php?section=fields&id="+UserID+"", function(data){
var PFld = $(data).find(".input #fld2").val();
});

Мало того, запрос сам по себе бестолковый, ибо данные из него нигде не используются, а сам он выполнялся на каждой странице, добавляя по 1 запросу к серверу!

не, не он, я после того, как код скопировала, убрала этот запрос из форм, но картину это не поменяло

+1

1054

Добрый день обитателям форума. Помогите, пожалуйста, с небольшой проблемой: делала дизайн, ставила скрипты, и в какой-то момент у части пользователей форум стал подвисать при загрузке. Я подозреваю, что виноват какой-то из скриптов, но есть ли способ узнать, что именно отсылает запрос на Марс и ждет отклика по 5-10 секунд? Есть ли смысл просто повыкачивать все скрипты и залить их на сам форум?

Ссылка вот: https://dominion.f-rpg.me/
Заранее благодарю за ответы.

0

1055

Звери
Вероятно проблема могла быть связана с загрузкой скриптов (в частности, реакций на сообщения) от Rusff c cdn.jsdelivr.net, сегодня эту проблему решили переносом на другой ресурс. По крайней мере у меня ваш форум грузится без критичных задержек, а днём ранее все форумы Rusff грузились долго.

Ваше сообщение переношу в общую тему, поскольку эта от другого пользователя и не соответствует вопросу.

0

1056

Звери
Ну проверьте сами, убрать HTML верх - потестить, если ускорилось - добавлять скрипты по одному и тестировать,
Моё имхо в HTML верх вроде все стандартные коды(на которые не жалуются) кроме

Код:
 <!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-6V72YBFL7T"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-6V72YBFL7T');
</script>

Попробуйте для начала убрать именно его...

Походу проблема скорее всего в HTML верх, ибо контент страницы подвисает на этом этапе

Отредактировано Deff (Сб, 25 Май 2024 23:32:09)

+1

1057

Ребята, хай, снова нужна хэлп!
Или я тупая, либо у меня не всё работает...
Этот скрипт:

Код:
<!-- Мелодия в профиле © Romych, мод © Герда(ForumD.ru) -->
<script language="javascript">
// Меняем td#profile-right li#pa-fld2
$('td#profile-right li#pa-fld4').each(function() {
    var strongElement = $('strong', this);
    var content = strongElement.html();
    if (content && content.match(/.mp3/)) {
        var plr = /(https?:\/\/[^\s<"]+?.mp3)/gi;
        content = content.replace(plr, '<audio src="$1" controls style="width: 200px !important;"></audio>');
    }
    strongElement.html(content);
});
// Меняем li[class^="pa-fld2"]
$('li[class^="pa-fld4"]').each(function() {
    var text = $(this).text();
    if (text && text.match(/.mp3/)) {
        var plr = /(https?:\/\/[^\s<"]+?.mp3)/gi;
        text = text.replace(plr, '<audio src="$1" controls style="width: 200px !important;"></audio>');
    }
    $(this).html(text);
});
</script>
<!--audio в одном v.2.4-->
<script type="text/javascript">
var player;
$(function(){
$('td#button-code').before('<td style=\'background-image:url("https://forumstatic.ru/files/001b/03/ae/43400.png")\' onclick="tag_play()"><img src="/i/blank.gif" title="Загрузить музыку"></td>');
$('div.post-content p').map(function () {
text = $(this).html(); 
if(text.indexOf("zippyshare.com") != -1) {
player = /\[audio\]http:\/\/www(\d+)\.zippyshare\.com\/v\/(\d+)\/file\.html\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed type='application/x-shockwave-flash' src='http://api.zippyshare.com/api/mediaplayer/mediaplayer.swf' flashvars='height=20&width=400&file=http://www$1.zippyshare.com/downloadMusic%3Fkey%3D$2%26&volume=80&autostart=false&frontcolor=0x000000&backcolor=0xffffff&lightcolor=0x000000&type=flv' quality='high' menu='false' wmode='transparent' allowscriptaccess='always' height='20' width='400' name='mp3player' border='0' style='margin-bottom: 6px;'/>"));}
if(text.indexOf("promodj.ru") != -1) {
player = /\[audio\]http:\/\/(.*?)\.promodj\.ru\/(.*?)\/(\d+)\/(.*?)\.html\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://i.cdn.promodeejay.net/swf/bigwaveplayer_release9.swf' type='application/x-shockwave-flash' wmode='transparent' width='100%' height='150' allowFullScreen='true' flashvars='link=http%3A%2F%2Fpromodj.ru%2Fprelisten%2F$3%2Fbobmarley%3Fwtf%3D0.41394098338022567%26no_external%3D1&wave=http%3A%2F%2Fpromodj.ru%2Fwaveform_prelisten%2F$3%2Fbobmarley.png%3Fwtf%3D0.41394098338022567%26stub%3D1&slowChannel=1&autostart=0&volumePercent=100&wavecolor=12982542'></embed>"));
}
if(text.indexOf("prostopleer.com") != -1) {
player = /\[audio\](.*?)\/tracks\/(.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://embed.prostopleer.com/track?id=$2' type='application/x-shockwave-flash'  wmode='transparent' width='411' height='28'></embed>"));
}
if(text.indexOf(".mp3") != -1) {
player = /\[audio\](.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://www.demo-music.ru/pleer/pleer4.swf' type='application/x-shockwave-flash' allowscriptaccess='always' wmode='transparent' flashvars='comment=demo-music.ru&st=http://www.demo-music.ru/pleer/style_pleer.txt&file=$1' width='470' height='33'>"));
}  });  });
function tag_play()
{var FoundErrors = '';
var enterURL = prompt("Введите ссылку на музыку с promodj.ru, zippyshare.com, prostopleer.com или прямую ссылку формата .mp3 ", "http://");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert("[audio]" + enterURL + "[/audio]");}
</script>

При нажатии в форме ответа просит ссылку и вставляет теги [audio][/audio]. Хотя по идее добавила верхний скрипт для модификации поля профиля, в котором всё прекрасно пашет! Но нужно, чтобы и в пост вставлялось, а оно вставляет пустоту... (тут два скрипта и второй не пашет)

Отредактировано NIMONA (Пн, 27 Май 2024 21:22:14)

0

1058

Доброго вечера!
Deff, у нас на форуме некий чел под гостем заспамил одну ветку форума сообщениями бестолковыми. Видать скриптом как-то сделал. Сообщения раз в минуту.
Профиля у гостя нет...разом все не грохнешь...
Как можно грохнуть все его сообщения? И как-то обезопаситься от повторений... Вот тут пример
https://forumupload.ru/uploads/0000/14/1c/37980/t944265.png

Отредактировано KossChe71 (Пн, 27 Май 2024 22:55:18)

0

1059

KossChe71, ну с гостя  автоматом грохнуть как ни наю

Можно попробовать в поиске найти все гостевые  сообщения по якобы нику Гость

0

1060

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

Можно попробовать в поиске найти все гостевые  сообщения по якобы нику Гость

вот так? так ничего не находит...
https://forumupload.ru/uploads/0000/14/1c/37980/t903927.png

+1


Вы здесь » Единый форум поддержки » Форум для новичков » Общие вопросы от новичков (63) #2