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

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[8]


Запросы по скриптам[8]

Сообщений 381 страница 400 из 1001

1

Архивная тема с запросами о создании различных скриптов

Это архивная тема с запросами от пользователей на написание скриптов. Некоторые скрипты могут быть индивидуальным исполнением для конкретного форума, что не гарантирует его работоспособность на другом форуме. Перед использованием скрипта, пожалуйста, внимательно изучите все предыдущие сообщения между автором запроса и исполнителем, в них могут содержаться важные детали о функционале и установке найденного скрипта.
Скрипты, опубликованные в этой теме, могут быть устаревшими и нерабочими, поскольку функционал форумов и стандарты языка javascript или библиотеки jquery могли измениться.

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

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

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

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

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

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

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

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

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

+4

381

Alex_63
Например вот. Здесь у игрока награды из лабы выводятся под спойлер, а подарки в табличку из специальной темы. Хотелось бы вывести награды в ту же табличку на первый лист, а начиная со второго уже формировать вкладки с подарками и прочей инфой

0

382

Mirra Bell
У мну табличка с подарками не открывается( походу тема для Таблички скрыта от Гостя и Пиар-ника), проверьте - откройте - отпишите

0

383

Alex_63
Открыла гостям форум с подарками

+1

384

Mirra Bell  Ок,
Награды оформить так же, как подарки? т.е табличкой в две колонки?
( Поясните этот момент, - Тогда мож сегодня -завтра нарисую,(ну или позже

+1

385

Alex_63
Их даже можно вывести табличкой в 4 или 5 колонок, чтобы она была короче. В подарках бывают длинные комменты, поэтому колонок две, а в наградах такого нет

+1

386

Mirra Bell
В Общем пробуйте в HTML верх или низ(наверно лучше в Низ, чтобы лишнего кода вверху не было)

<script type="text/javascript">
$.catch = function(a,f){$(function(){var t,i=0;function s(){i++;if(i>120)return;t=setTimeout(function(){if(!$(a).length){s();return};f()},100);}s();});}
if($('#pun-viewtopic').length)$.catch('.punbb .pa-awards .mini_awards',function(){$('.punbb .pa-awards').hide()});
FORUM.myTabsAddFunc = function () {  var tid = $('.my-tabs:visible').attr('tid');  $('.my-tabs>span:first').before('<span>Награды</span>');
  $('.tab-a:first').before('<li class="tab-a t-award" num-tab="0-0" style="display:none"></li>');
  $('.t-award').append('<div class="post-content"><table id="awrd-cnt"></table></div>');
  var pstAuth = $('.post-author .a-info[alt$="id='+tid+'"]:first').parents('.post-author');var str = '';
  var lng = pstAuth.find('.mini_awards>a').length,i = 0; pstAuth.find('.mini_awards>a').each(function(){ i++;
    var img = $(this).find('img').attr('src'),ttl = $(this).find('img').attr('title');if(!ttl)ttl = $(this).find('img').attr('original-title');
    var add = '<td style="width:7%"><center><img src="'+img+'" alt="'+img+'" class="postimg"/></center></td>';
    add += '<td style="width:26%"><span style="font-style:italic">'+ttl+'</span></td>';
    if(i==1)str += '<tr>';str+=add;if(i==3){str+='</tr>'; $('#awrd-cnt').append(str);str = '';i=0}
  });  $('.my-tabs>span:first').click();
};
</script>

(*Протестил - Работает

+2

387

Mirra Bell
Упростил скрытие наград в минипрофиле => Выпадающая Табличка по клику на иконку в профиле топика:

+1

388

Alex_63
Спасибо, пойду пробовать )

0

389

Alex_63
А это ставить до скрипта таблички или после? Или вместо?

0

390

Mirra Bell
Без разницы, до или после, но только не вместо( Наверно можно и в самый конец HTML низ воткнуть, разницы нет)

+1

391

Доброго времени.)
Ставила вот этот скрипт: Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика
Работать -- работает, но получается неопрятно: содержимое свернутого им поля загружается быстрее самого скрипта, отчего пару секунд приходится любоваться на полный лист картинок/текста, прежде чем те скрываются, как надо, под кнопку. Поставила части скрипта в самом верху окон настроек -- ноль эффекта. Собственно, уже не на одном форуме наблюдала такое "выпадание", но хотелось бы от него избавиться каким-либо образом. Возможно ли это?

Сама цель: нужно спрятать под спойлер одно-единственное поле профиля в топике. Быть может, для этого есть какие-то более элегантные и простые варианты, нежели пользоваться большим скриптом сворачивания?

И такой момент: как-то видела на форумах скрипт-заглушку, не показывающий содержимое страницы до тех пор, пока она не загрузится полностью со всеми скриптами. В Каталоге не нашла (может, не там искала?), вдруг вы подскажете, где его взять?)

0

392

Asche
Ну во первых враньё, у Вас до спойлера стоят  три скрипта:

Внизу настройки (и переставьте их в начало HTML низ)

<!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
    <script>
    var a1 = 1 // 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
    var a2 = 0 // 0 - Скрытие первой вкладки; 1 - Показ первой вкладки;
    var a3 = 0 // Резкость Открытия: 0 - Плавно; 1 - Резко;

    var LiArr=new Array(
    //При наличии двух косых => // в начале пункта, - пункт не скрывается.

    // 1 кнопка - ссылка на Картинку
    //В квадратных скобках, прямо к ссылке можно добавить своё описание (по желанию)
    "http://s3.uploads.ru/VymNB.png[Описание 1]",

   "pa-fld3",       //Доп.Поле.3

    //Конец Списка,
    "_End"); SetProvilSpoil(a1,a2,a3);
    </script>
    <!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->

Они должны идти первым кодом в HTML низ
=====================
В вторых поправьте(неплохо бы читать статью с исходником) и если будут проблемы - отпишитесь, - поправим

0

393

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

как-то видела на форумах скрипт-заглушку, не показывающий содержимое страницы до тех пор, пока она не загрузится полностью со всеми скриптами.

Ну мон так:
В HTML верх

<style id=pun_Hide>#pun{display:none}</style>

В HTML низ после всех скриптов

<script>$("style.#pun_Hide").replaceWith("")</script>

Но это костыльный вариант какой-то, честно говоря..

+1

394

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

Они должны идти первым кодом в HTML низ

В каталоге у каждого третьего скрипта в описании идёт "ставим в самое-самое начало самым первым". Но вот беда, первое место у окна только одно.)) Даже интересно, как быть, когда стоит одновременно штук пять скриптов, требующих быть первыми?..
Нет, не помогло никак =\

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

Но это костыльный вариант какой-то, честно говоря..

Хмм, но он работает как надо, да.) Проверила, спасибо =)
Тот, что попадался мне на глаза, выдавал еще какую-то надпись в духе "подождите, страница загружается" -- но, в общем-то, без надписи и привлечения внимания к этому факту даже лучше.)

И еще вопрос... выяснить, какой скрипт подвешивает страницу в Мозилле, пока в Хроме всё летает, можно только методом ручного перебора, да? т.т

0

395

Ребята, я опять к вам)
На форуме, который я оформляю, стоит свитч-переключение стилей, аналогичное тому, что присутствует на ЕПТ под авторством многоуважаемого Alex_63. И я пытаюсь немного переделать стиль под нужды форума. В чем, собственно, суть запроса:
Пытаюсь создать более светлую подкладку под текст, которая бы не дублировала и не заменяла основного стиля. Проблема в том, что реализую я ее посредством кода, а не графики, а свойство filter, как мы знаем, затрагивает не только background, но и все, что есть в блоке.
В итоге у меня получается нечто подобное:

Чему я совершенно не рада.
И я не могу решить эту проблему созданием псевдокласса, потому что блоки текста имеют нефиксированный размер в высоту.
А некоторые пользователи нуждаются в более светлом фоне + не хотелось бы перегружать и без того тяжелый форум дополнительной графикой.
Что делать, куда бежать?)

Отредактировано audaciousGodsend (Пт, 31 Мар 2017 13:05:18)

0

396

Alex_63
Все получилось, осталось одно: в мини-профиле под аватаром убрать слово "подарки" )

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

Отредактировано Mirra Bell (Пт, 31 Мар 2017 13:19:21)

0

397

audaciousGodsend
Ну наиболее просто сделать светлую многотень к буквам
Попробуйте:

<style>
.post-content p{
text-shadow: 0 0 1em rgba(255,255,255,0.4),1px 1px 0 rgba(0,0,0,.16);
}
</style>

+1

398

Весьма странноватый вопрос: есть ли скрипт, заменяющий в постах " - " на " — "? Прям так, с пробелами?
Одно время стояла замена через цензуру, а она меняет вообще везде, не учитывая поблемы, и тегах кода в том числе, что не очень удобно.

0

399

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

Одно время стояла замена через цензуру, а она меняет вообще везде, не учитывая поблемы, и тегах кода в том числе, что не очень удобно.

Ну подобный скрипт делал АLex_63 на техподдержке Квадро http://support.rusff.me/search.php?action=show_recent
Поищите в поиске

+1

400

Deff, не совсем то, но все равно спасибо) Попробую использовать полупрозрачные многофоны и повтор по оси y, благо они не так много весят)

+1


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[8]