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

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

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


Вы здесь » Единый форум поддержки » Новые возможности форумов » Запросы по скриптам #11


Запросы по скриптам #11

Сообщений 481 страница 500 из 1629

1

Предыдущая тема - Запросы по скриптам[9]

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

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

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

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

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

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

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

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

Предыдущая часть темы: Запросы по скриптам[10]

+1

481

Mirra Bell написал(а):

Скрипт в форме ответа

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

0

482

Romych
Переставила в "низ"

0

483

Mirra Bell написал(а):

Переставила в "низ"

так попробуйте

Код:
<!-- Отображение сообщений только определённого пользователя в теме -->
<style>.tuser {cursor: pointer;display:none;float: right;margin-right:17%;}.pa-author:hover .tuser{display:block;}</style>
<script type="text/javascript" >
$(function () {
if($('#pun-searchposts').length){ let kv = $('.post').size();$('#pun-main > h1 > span').after(' - '+kv)}
$('.pa-author > a').after('<strong class="tuser" original-title="Показать все сообщения этого пользователя в данной теме">🔍</strong>');$('.tuser').tipsy({live:!0,fade:!0,gravity:'w'});
$('.pa-author').on('click', '.tuser', function (){let tm = FORUM.get('topic.subject').replace(/\s+/g,'+'), atr =$(this).prev('a').text();window.location.href = '/search.php?action=search&keywords='+tm+'&author='+atr+'&forum=&search_in=-1&sort_by=0&sort_dir=DESC&show_as=posts&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC';
});});
</script>

+2

484

Romych
Да, теперь появилось количество постов, но выделенные слова остались. )

+2

485

Mirra Bell написал(а):

Да, теперь появилось количество постов, но выделенные слова остались. )

с этим пока не знаю чего делать  :huh:

0

486

Romych написал(а):
СергейSerg написал(а):

Теперь будет поиск по теме?

Да. Тестируйте. Работает пока только на этом форуме. Сам поиск пока никак не оформлен и не стилизован.
https://forumupload.ru/uploads/0000/14/1c/15964/t650442.jpg

Здорово! Спасибо ОГРОМНОЕ!
Проверил: работает отлично!

+1

487

Romych
Самое прикольное, что у меня даже нет поля, чтобы их ввести. ) Вот тут под формой ответа оно есть, у меня же - я поняла - слова берутся из названия темы и маркируются во всех постах, где встречаются. ) Мб это поможет найти причину.

0

488

Mirra Bell написал(а):

выделенные слова остались

сделайте скрин и объясните какие слова лишние

0

489

Romych

Вот тут

https://funkyimg.com/i/39SLt.jpg

видно, что под формой ответа нет поля для ввода поиска слов, а

тут

https://funkyimg.com/i/39SLu.jpg

выделенные слова. Тема называется "Лучшие игроки месяца: номинация".

Отредактировано Mirra Bell (Ср, 6 Янв 2021 16:24:38)

0

490

Mirra Bell написал(а):

слова берутся из названия темы и маркируются во всех постах, где встречаются. ) Мб это поможет найти причину.

вот такой вариант, скорее всего устранит эту проблему, но в тоже время уберёт подсветку найденного при любом поиске

Код:
<!-- Отображение сообщений только определённого пользователя в теме -->
<style>.tuser {cursor: pointer;display:none;float: right;margin-right:17%;}.pa-author:hover .tuser{display:block;}</style>
<script type="text/javascript" >
$(function () {
if($('#pun-searchposts').length){ let kv = $('.post').size();$('#pun-main > h1 > span').after(' - '+kv);$('.post-content .highlight-text').css('background-color','transparent')};
$('.pa-author > a').after('<strong class="tuser" original-title="Показать все сообщения этого пользователя в данной теме">🔍</strong>');$('.tuser').tipsy({live:!0,fade:!0,gravity:'w'});
$('.pa-author').on('click', '.tuser', function (){let tm = FORUM.get('topic.subject').replace(/\s+/g,'+'), atr =$(this).prev('a').text();window.location.href = '/search.php?action=search&keywords='+tm+'&author='+atr+'&forum=&search_in=-1&sort_by=0&sort_dir=DESC&show_as=posts&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC';
});});
</script>

+2

491

Romych
Спасибо! Тогда я посмотрю, что будет менее неудобно: если юзерам при подсчете постов не будут мешать маркеры, оставлю как есть. ) Большое спасибо еще раз!  :cool:

А вариант с хинтом будет время рассмотреть? ) *наглеет*

0

492

Mirra Bell
Ну по идее стилизацию маркеров можно поменять на менее яркое-броское (и даже в определённых разделах)

Отредактировано Deff (Ср, 6 Янв 2021 16:31:40)

+1

493

Deff
Как раз при обычном поиске удобно когда маркер яркий, т.к. результатов может быть много и надо чтобы они бросались в глаза. Я надеюсь, что слова из названия игровых тем все же в них будут редко, а нам нужен подсчет именно там.

0

494

Прошу помощи, перестало всё работать Постеры... и Скрипты от пользователей 3

0

495

Геннадий Эдуардович
Постеры постараюсь до 15  поправить, - уже говорил.. C cериалами у меня пока идей нет ну и скрипт сам по себе долгореализуемый... Возможно Ромыч поможет... Но тут тоже не думаю что быстро-реализуем...

+1

496

Romych написал(а):
kernel написал(а):

На тестовых форумах добавил параметр topics по аналогии с forums

Иван, после изменений здесь на тестовом и добавки в поиск forums перестал корректно работать поиск по автору, тот который при наведении на ник
https://i.imgur.com/skyPF1o.jpg
словно заголовок в ключевом слове для поиска больше не срабатывает (хотя понятно, что и для этого скрипта можно прописать id темы, а искомое слово оставить пустым)

Не совсем понимаю, что это. У меня такой иконки на этой форуме нет, какой скрипт это добавляет и какой формирует запрос мне неизвестно.

+2

497

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

Не совсем понимаю, что это. У меня такой иконки на этой форуме нет, какой скрипт это добавляет и какой формирует запрос мне неизвестно.

Иконку формирует вот этот скрипт. Он показывает все сообщения одного пользователя в определённой теме (скрипт корректно работает везде, кроме этого тестового форума)

Код:
<!-- Отображение сообщений только определённого пользователя в теме -->
<style>.tuser {cursor: pointer;display:none;float: right;margin-right:17%;}.pa-author:hover .tuser{display:block;}</style>
<script type="text/javascript" >
$(function () {
$('.pa-author > a').after('<strong class="tuser" original-title="Показать все сообщения этого пользователя в данной теме">🔍</strong>');$('.tuser').tipsy({live:!0,fade:!0,gravity:'w'});
$('.pa-author').on('click', '.tuser', function (){let tm = FORUM.get('topic.subject').replace(/\s+/g,'+'), atr =$(this).prev('a').text();window.location.href = '/search.php?action=search&keywords='+tm+'&author='+atr+'&forum=&search_in=-1&sort_by=0&sort_dir=DESC&show_as=posts&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC';
});});
</script>

Он стоял в форме ответа, возможно ты из-за этого в скрытом режиме его не наблюдал, Переставил его в html-низ

Он создаёт запрос такого вида:

/search.php?action=search&keywords=Заголовок темы&author=Ник автора&forum=&search_in=-1&sort_by=0&sort_dir=DESC&show_as=posts&search=%CE%F2%EF%F0%E0%E2%E8%F2%FC

параметры запроса такие:
https://forumupload.ru/uploads/0000/14/1c/16803/201907.jpg

Могу его (скрипт) переписать под изменения с добавкой topics в поисковой строке

0

498

Mirra Bell написал(а):

А вариант с хинтом будет время рассмотреть? ) *наглеет*

это уже гораздо сложнее и потребует много времени

0

499

Romych
Понятно )

0

500

kernel написал(а):
Romych написал(а):
kernel написал(а):

На тестовых форумах добавил параметр topics по аналогии с forums

Иван, после изменений здесь на тестовом и добавки в поиск forums перестал корректно работать поиск по автору, тот который при наведении на ник
https://i.imgur.com/skyPF1o.jpg
словно заголовок в ключевом слове для поиска больше не срабатывает (хотя понятно, что и для этого скрипта можно прописать id темы, а искомое слово оставить пустым)

Не совсем понимаю, что это. У меня такой иконки на этой форуме нет, какой скрипт это добавляет и какой формирует запрос мне неизвестно.

А и совсем забыл сказать, что иконка становится видимой при наведении курсора на ник. Поскольку она сделана через юникскод, а не через иконочный шрифт,  она выбивается из общего стиля

+3


Вы здесь » Единый форум поддержки » Новые возможности форумов » Запросы по скриптам #11