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

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

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


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


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

Сообщений 1541 страница 1560 из 1890

1

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

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

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

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

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

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

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

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

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

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

+2

1541

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

Здравствуйте, подскажите, почему выводится такое сообщение?

Если отключите (временно) двухфакторную аутентификацию, посмотрю, вероятно какой-то скрипт меняет разметку в минипрофиле (добавляя что-то между ником автора и иконкой поиска).

Отключил.
Я иконку немного отодвигал от Ника, но и без подвижки, выводилось такое же сообщение, из под Админа.

Отредактировано ACT3255 (Чт, 28 Ноя 2024 10:48:36)

0

1542

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

Отключил.

Дополнил предыдущее сообщение, попробуйте убрать/переставить скрипт на поправленный, если не поможет - буду авторизоваться и смотреть по месту.

+1

1543

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

Отключил.

Дополнил предыдущее сообщение, попробуйте убрать/переставить скрипт на поправленный, если не поможет - буду авторизоваться и смотреть по месту.

Заработало, большое спасибо.

+1

1544

Alex_63
Ток теперь "Всплывающее окно в профиле" не открывается )))
Ладно, удалю этот скрипт.

0

1545

ACT3255
А если так?

<!-- Всплывающее окно в профиле -->
<script type="text/javascript">
$(document).ready(function(){
$('#pun-viewtopic div.post').each(function(){
var purl = $(this).find('.pl-email:first a').attr('href');
var pem = $(this).find('.pl-email:last a').attr('href');
var pls = purl.slice(purl.indexOf('id=')+3);var pweb = $(this).find(".post-links ul li.pl-website a");
var pwu = pweb.attr("href");
var sumb = String.fromCharCode(9660);
$(this).find("div.post-author .pa-author").after(" <span style='cursor:pointer;' class='vprofo open'>"+sumb+"</span><div class='viewp' style='color: rgb(153, 153, 153);display: block;position: absolute;width: auto;padding: 8px;background: #fff; border: 1px solid #cecece; transform: translate(0px, 5px);z-index:1000;'>• <a href='"+purl+"'>Посмотреть профиль</a><br />• <a href='/messages.php?action=new&uid="+pls+"'>Написать ЛС</a><br></fweb></div>");
if(pweb.length){}else {$(this).find("fweb").replaceWith(" ");}
$(".viewp, .pl-email, .pl-website").hide();
$(this).find("div.post-author .vprofo").click(function () {
$(this).toggleClass("open").toggleClass("close").next().toggle()});});});
</script>

+1

1546

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

ACT3255
А если так?

<!-- Всплывающее окно в профиле -->
<script type="text/javascript">
$(document).ready(function(){
$('#pun-viewtopic div.post').each(function(){
var purl = $(this).find('.pl-email:first a').attr('href');
var pem = $(this).find('.pl-email:last a').attr('href');
var pls = purl.slice(purl.indexOf('id=')+3);var pweb = $(this).find(".post-links ul li.pl-website a");
var pwu = pweb.attr("href");
var sumb = String.fromCharCode(9660);
$(this).find("div.post-author .pa-author").after(" <span style='cursor:pointer;' class='vprofo open'>"+sumb+"</span><div class='viewp' style='color: rgb(153, 153, 153);display: block;position: absolute;width: auto;padding: 8px;background: #fff; border: 1px solid #cecece; transform: translate(0px, 5px);z-index:1000;'>• <a href='"+purl+"'>Посмотреть профиль</a><br />• <a href='/messages.php?action=new&uid="+pls+"'>Написать ЛС</a><br></fweb></div>");
if(pweb.length){}else {$(this).find("fweb").replaceWith(" ");}
$(".viewp, .pl-email, .pl-website").hide();
$(this).find("div.post-author .vprofo").click(function () {
$(this).toggleClass("open").toggleClass("close").next().toggle()});});});
</script>

А так работает и то и то, благодарю.

+1

1547

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

https://gannplus.ru/

Посмотрели, к сожалению на данный момент вряд ли что-то возможно сделать, это особенности работы сортировки по строке в базе данных. Можете попробовать переименовать все темы (в форуме с сортировкой по алфавиту) так, чтобы названия оканчивались на цифру ("Глава 3" и т.п.), будет более корректно сортировать. А ещё лучше добавить нули, по типу: "Глава 01", "Глава 02" и т.п., по идее тогда порядок сортировки должен быть верным.

0

1548

Доброго времени !
по типу: "Глава 01", "Глава 02" - так я тоже пробовал не работает
На данный момент работает только сортировка по количеству просмотров
https://forumupload.ru/uploads/0000/14/1c/39142/t327961.pnghttps://forumupload.ru/uploads/0000/14/1c/39142/t993352.png

В данном форуме фиксированное количество тем , больше не будет . Все помещается на одной странице .Может скриптом можно решить вопрос , конкретно для этого форума ?

0

1549

sant24
А если не двузначные, а трех или четырех, по типу:
Глава 0001, Глава 0002, Глава 0003 или 0001 Глава, 0002 Глава, 0003 Глава и тд.
С сериями сериала мучался, получилось разложить по порядку.

Отредактировано ACT3255 (Чт, 28 Ноя 2024 21:53:35)

0

1550

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

sant24
А если не двузначные, а трех или четырех, по типу 0001, 0002, 0003 и тд.
С сериями сериала, мучался, получилось разложить по порядку.

Доброго времени

Я пробовал несколько вариантов, включая удаление всех букв из названия темы, оставляя только числа, но это не сработало. Ошибка где то в коде , при смене параметра сортировки , выбирая разные параметры -  применяется всегда только сортировка по просмотрам темы ( по умолчанию стоит )

Интересная задача  !
https://forumupload.ru/uploads/0000/14/1c/39142/t645334.png

0

1551

Снес все скрипты в админке , заработала сортировка ! Буду вычислять , отпишусь - кто виновник
https://forumupload.ru/uploads/0000/14/1c/39142/t695432.png

0

1552

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

Снес все скрипты в админке , заработала сортировка ! Буду вычислять , отпишусь - кто виновник
https://forumupload.ru/uploads/0000/14/1c/39142/t695432.png

Код:
<!------------------------------------------------------------------------------------------------------------------------>
<!--Рейтинг темы звездочками                                                                                            -->
<!------------------------------------------------------------------------------------------------------------------------>
<script type="text/javascript">
of_Stars = 500; // Кол-во просмотров на одну звезду
var records = 0;
var Select = $("#pun-main div.forum table:first");
var Rang_TR = [];

Select.find("td.tc3").each(function() {
    var L = parseFloat($(this).text());
    if (!($(this).parent('tr:first').find("td.tcl span.stickytext").length)) {
        Rang_TR[L] = true;
        $(this).parent('tr:first').attr('alt', L);
        if (L > records) {
            records = L;
        }
        L = Math.round(L / of_Stars);
        if (L) {
            var SS = '',
                s = '<img src="https://cdn-icons-png.flaticon.com/128/7408/7408613.png" style="width:16px;height:16px;margin-right:0px"/>';
            for (i = 0; i < L; i++) {
                SS += s;
            }
            // Добавляем звездочки после названия темы
            $(this).parent('tr:first').find("td.tcl").append(' ' + SS);
        }
    }
});

for (i = 0; i < (records + 1); i++) {
    if (typeof(Rang_TR[i]) != 'undefined') {
        Select.find("tr.[alt='" + i + "']").each(function() {
            var a = Select.find("tr[alt]:first");
            if ($(this).html() != a.html()) {
                $(this).insertBefore(a);
            }
        });
    }
}
Rang_TR = '';
</script>
<!--End//Рейтинг темы звездочками-->

Этот скрипт все портил

+2

1553

sant24
Хм, да, в скрипте конкретно вот эта часть меняет местами строчки:

for (i = 0; i < (records + 1); i++) {
    if (typeof(Rang_TR[i]) != 'undefined') {
        Select.find("tr.[alt='" + i + "']").each(function() {
            var a = Select.find("tr[alt]:first");
            if ($(this).html() != a.html()) {
                $(this).insertBefore(a);
            }
        });
    }
}

По идее, если её удалить, то и звёздочки останутся и темы перестанут пересортировываться.
Либо есть такая версия от Герды: Рейтинг темы (просмотров) в списке тем и на странице топика

0

1554

Здравствуйте ! Подскажите пожалуйста : как можно сделать фон однородным,чтобы  не было прямоугольников как здесь. Форум amorlatinoamericano/bbok.ru

https://forumupload.ru/uploads/0000/14/1c/24348/973765.jpg

0

1555

Podozrevatel
Именно такого эффекта, как на скриншоте, не увидел у вас на форуме (видимо уже поменяли как-то фоновое изображение),
но так или иначе, в вашем случае проблема в самом изображении - при многократных повторениях (как по вертикали, так и по горизонтали) будет виден стык.
Т.е. здесь либо искать/рисовать другое изображение, чтобы рисунок как бы продолжал сам себя, либо растягивать изображение на весь элемент (background-size:cover, как вариант), но может получиться слишком размыто.

+1

1556

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

Podozrevatel
Именно такого эффекта, как на скриншоте, не увидел у вас на форуме (видимо уже поменяли как-то фоновое изображение),
но так или иначе, в вашем случае проблема в самом изображении - при многократных повторениях (как по вертикали, так и по горизонтали) будет виден стык.
Т.е. здесь либо искать/рисовать другое изображение, чтобы рисунок как бы продолжал сам себя, либо растягивать изображение на весь элемент (background-size:cover, как вариант), но может получиться слишком размыто.

Я  увеличил изображение и стыки исчезли.   

либо растягивать изображение на весь элемент (background-size:cover, как вариант

А  где это можно вставить ?

0

1557

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

А  где это можно вставить ?

Там же где и фон прописываете:

background-image:url("https://forumstatic.ru/files/0000/0c/05/74469.jpg?v=1"); background-size:cover;

0

1558

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

background-size:cover;

Это в самом верху под шапкой ?

0

1559

Podozrevatel
У вас код многократно повторяется в HTML верх для разных элементов, можете поэкспериментировать, для каких из них будет уместно добавить background-size:cover.
Вообще у вас код избыточный, я бы оставил фон только у html,body и/или #pun. А в идеале еще бы подобрал в качестве фона "бесшовную" картинку, которая при размножении по вертикали/горизонтали не оставляет видимых стыков.

+1

1560

Здравствуйте! Я пользователь форума, а не владелец.
Мне нужно, чтобы ссылка, которую я создаю (для вставки в свою подпись), ссылалась на последнее сообщение в (определённой) теме (куда сообщения постоянно добавляются).
Можно ли так сделать с помощью кода, не заставляя администрацию вставлять на форум скрипты?

Типа там,

Код:
[url=https://takoitoforum/viewtopic.php?id=1111#lastpost]Ссылка[/url]

+1


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