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

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

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


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


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

Сообщений 781 страница 800 из 1000

1

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

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

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

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

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

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

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

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

+1

781

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

0

782

Герда написал(а):

есть кнопки серии dis-but1 - они переключают стили друг у дружки. собственно это и есть стандартный переключатель стиля.на картинке отмечены синим:

Общие соображения:
1. Сайдбар и все кнопки стиля должны стоять в начале HTML верх, в противном случае пока дело дойдёт до них и скрипт сработает, - пройдёт время и если в постах есть картинки или где нибудь большое фоновое изо от стиля по дефолту, - юзер будет видеть долгое переключение со стиля по дефолту на нужную кнопку (это не зависит от варианта скрипта, только от расположения кода на странице). Опять же доп. время на загрузку рекламы сервиса...
2. Предлагаю упростить и ускорить действие скрипта, не подгружать стили(будут подключаться сразу), а использовать один стиль
Переключатели будут добавлять класс к body:
body.group-style-1-1   - Красным - номер группы переключателя, синим номер кнопки в группе
=========================================================================
Т.е у тьву в стиле к элементу  с переключаемым стилем будет добавка

body.group-style-x-y  element {

можно укоротить класс, к примеру до:
body.st-x-y element {
=============================
код для нужной группы кнопок упростить до:

<ul class="Kn-group-style-N">
<li class="a1"></li><!-- Картинку кнопки ставишь фоном -->
<li class="a2"></li><!-- Картинку кнопки ставишь фоном -->
...
</ul>

0

783

На фишках прикольный слайдер картинок появился
ТЫК
Реально ли у нас такое реализовать?

0

784

Домовой
Не понравился, в старой Опере не работает
И  jQuery 2.03 там стоит, что у нас несовместимо
Т.е. нун ваять по-новой (лень и не вдохновил)

0

785

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

И  jQuery 2.03 там стоит, что у нас несовместимо
Т.е. нун ваять по-новой (лень и не вдохновил)

Да [на 23ю букву] он нужен тогда, не жили хорошо и нех начинать https://forumstatic.ru/files/000b/db/32/18235.gif

0

786

Давно спрашивал, когда ещё были проблемы с поиском, было бы хорошо добавить поиск по разделу, темам, форуму, при попадании в сам раздел к примеру:

http://img-fotki.yandex.ru/get/3703/322339764.83/0_1572c7_5c2b1929_orig.jpg 

Чтоб была такая менюшка

http://img-fotki.yandex.ru/get/3107/322339764.83/0_1572c5_ffef6a7b_orig.jpg 

ну или какая то другая, главное чтоб с поиском по разделу, каждый раз переходить в в форумный поиск, который наверху,  неудобно, а так зашёл в раздел и нашёл то, что тебя интересует!

Может есть скрипток, или типа что то того!

0

787

Необходим скрипт валюты для ФРПГ (те, что есть у Вас в каталоге, не подходят), на одном из ролевых (сейчас он уже практически неактивен, хотя еще в далекие ~2007 играл на нем), на этом же движке форума есть такой, но там свои скриптеры работали и в публичном доступе его нет.

Действует он довольно просто:
- Начисление производится за каждое сообщение не цельными числами (0,002 и т.п.);
- Есть возможность в некоторых форумах или темах не начислять;
- Работает с "магазином".
То есть автоматизирован по полной.

Я думаю многие порвут штаны от счастья, если такой скрипт появится в публичном доступе.
Или с соображений кропотливости и $ он так и не выложен на публику?

Отредактировано Ivan_V (Вс, 11 Окт 2015 21:10:55)

0

788

...

Отредактировано ACT3255 (Пн, 12 Окт 2015 09:54:45)

0

789

Подскажите, как поставить запрет копирования для страниц, весь форум перерыл но кроме антиплагиата для форума так ничего и не нашел..

0

790

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

Кнопки с ударными гласными.

Вставить в форму ответа:

Выделить код

<!--//Начало//Ударные гласные-->
<div class="main" id="spo_all">
<div class="category" id="spo_top" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;">
<h2><center>>>><font color="black"> Гласные с ударением </font><<<</center></h2></div>
<br>
<center><div id="spoiler4">
<input type="button" value="А́" name="H" title="А́" onclick="bbcode('А́','')" />
<input type="button" value="а́" name="H" title="а́" onclick="bbcode('а́','')" />
<input type="button" value="Е́" name="H" title="Е́" onclick="bbcode('Е́','')" />
<input type="button" value="е́" name="H" title="е́" onclick="bbcode('е́','')" />
<input type="button" value="И́" name="H" title="И́" onclick="bbcode('И́','')" />
<input type="button" value="и́" name="H" title="и́" onclick="bbcode('и́','')" />
<input type="button" value="О́" name="H" title="О́" onclick="bbcode('О́','')" />
<input type="button" value="о́" name="H" title="о́" onclick="bbcode('о́','')" />
<input type="button" value="У́" name="H" title="У́" onclick="bbcode('У́','')" />
<input type="button" value="у́" name="H" title="у́" onclick="bbcode('у́','')" />
<input type="button" value="Ы́" name="H" title="Ы́" onclick="bbcode('Ы́','')" />
<input type="button" value="ы́" name="H" title="ы́" onclick="bbcode('ы́','')" />
<input type="button" value="Э́" name="H" title="Э́" onclick="bbcode('Э́','')" />
<input type="button" value="э́" name="H" title="э́" onclick="bbcode('э́','')" />
<input type="button" value="Ю́" name="H" title="Ю́" onclick="bbcode('Ю́','')" />
<input type="button" value="ю́" name="H" title="ю́" onclick="bbcode('ю́','')" />
<input type="button" value="Я́" name="H" title="Я́" onclick="bbcode('Я́','')" />
<input type="button" value="я́" name="H" title="я́" onclick="bbcode('я́','')" />
<br /></div></div></center>
<br><Br>
<!--//Конец//Ударные гласные-->

У меня поле ответа ушло вправо

0

791

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

У меня поле ответа ушло вправо

Конфликт с скриптом предпросмотра сообщения в топике

0

792

Доброго времени суток!

У меня вопрос по данному скрипту.
Deff написал(а):

Упрощенный в установке скрипт Денег, Валюты, Баллов и т.д

Создаём новое доп поле с нужным названием, которое и прописываем в скрипте!
Настройки Поля: - справо  от Ника, поле однострочное, заполняется только Админом - модером!
Поле перетаскиваем крестиком сразу под Аватаром (в Администрировании - Поля Профиля)

В данное поле можно заносить Админ бонусы(плюс или минус число) , данное число прибавляется/отнимается от общей суммы

Код:
В HTML низ
<!-- Cкрипт Валюты --><script type="text/javascript">
        $("#pun-viewtopic .post .post-author").each(function(){
        if(!$(this).find('.pa-author a').length)return true;
        var fldName="Баллы"    //Точное Имя Поля

        //Все Коэфициенты могут быть дробными
        var K_post=1/5;    //Кол-о баллов начисляемых за одно сообщение;
        var K_invites=11;    //Кол-о баллов начисляемых за число приглашенных на форум;
        var K=10;            //Коэффициент участия(Кол-о баллов за час пребывания на форуме
        var K_respect=3;    //Кол-о баллов начисляемых за один балл уважения;
        var K_positive=1;    //Кол-о баллов начисляемых за один балл выставленный данным юзером другим юзерам в уважение;

        if($(this).find(".pa-avatar").length){var L=".pa-avatar"}else var L=".pa-title"
        $(this).find(L).after('<li class="pa-fld11"><b>'+fldName+'</b>: 0</li>')

        var ss1=0,ss2=0,ss0=0,i=0,ss=0,s=0;
        if($(this).find(".pa-respect").length){ss2=$(this).find(".pa-respect").text();
        ss2=ss2.replace(/^[\s\S]+?([+-]*\d+)(?:[^\d]*?(-\d*).*)*/gim,'$1,$2').split(',');
        ss2=K_respect*(+ss2[0]+ +ss2[1]);}
        if($(this).find(".pa-positive").length){ss1=$(this).find(".pa-positive").text();
        ss1=ss1.replace(/^[\s\S]+?([+-]*\d+)(?:[^\d]*?(-\d*).*)*/gim,'$1,$2').split(',');
        ss1 = K_positive*(+ss1[0]+ +ss1[1]);}
        if($(this).find(".pa-invites").length){ss=$(this).find(".pa-invites").text(); ss=K_invites*parseInt(ss);}

        if($(this).find(".pa-posts").length)ss0=$(this).find(".pa-posts").text();
        ss0=K_post*parseInt(ss0.replace("Сообщений: ",""));
        if($(this).find(".pa-time-visit").length){var str=$(this).find(".pa-time-visit").text();str=str.replace("Неизвестно","0 минут");
        str=str.replace(" минуты","+");str=str.replace(" минуту","+");str=str.replace(" минут","+");
        str=str.replace(" часа","*60+");str=str.replace(" часов","*60+");str=str.replace(" час","*60+");
        str=str.replace(" день","*24*60+");str=str.replace(" дней","*24*60+");str=str.replace(" дня","*24*60+");
        str=str.replace(" месяцев","*(365/12)*24*60+");str=str.replace(" месяца","*(365/12)*24*60+");
        str=str.replace(" месяц","*(365/12)*24*60+");str=str.replace(/ /g,"");str=str.replace("Провеланафоруме:","");
        str=str.replace("Провелнафоруме:","");str+="0";var i=eval(str);}

        var s=$(this).find("li:not(.pa-fld11):contains('"+fldName+":')").remove().text();
        if(s=='')s=''+0;
        s=s.replace(fldName+": ","");s=parseFloat(s);s=Math.round((i/60)*K+ss0+ss1+ss2+s);
        str=$(this).find(".pa-fld11").html();str=str.replace(/:.*/ig,': '+s);$(this).find(".pa-fld11").html(str);

        ;})
        </script><!-- Конец -->

1. Что касается того факта, что предыдущая версия этого скрипта не воспринимала репутацию "плюсы/минусы" к этой версии не относится?

2. Хочу реализовать не 1, а 3 вида валюты на форуме (т.е. золотые - септимы, серебряные - дрейки, и медные - медяки). При этом данный скрипт очень нравится в плане автоматического начисления баллов и хочу сделать это именно с ним. Сначала подумывала в счёт накопления определённого количества медяков (стандартные баллы-валюту этого поля) сделать присвоение медялек разного вида, обозначающих более весомые накопления пользователей, но, решив, что это будет что-то "не то", спешу к Вам за советом.

Кстати говоря, наткнулась на примерно то, что нужно (в плане отображения) на одном форуме.

Вот ссылка.

Практически уверена, что там админы регулируют количество денег вручную, но:
2.1. Хотелось бы добиться такого же отображения с иконками денег под аватаром.
2.2. При наличии возможности, с вашей помощью добавить к скрипту "Баллы по формуле" дополнительный скрипт, подсчитывающий накопление основных баллов и выводящий, допустим, 100 медных в 1 серебряный, 100 серебряных - в 1 золотой.

Заранее огромное спасибо за варианты и предложения!!!

0

793

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

Необходим скрипт валюты для ФРПГ (те, что есть у Вас в каталоге, не подходят), на одном из ролевых (сейчас он уже практически неактивен, хотя еще в далекие ~2007 играл на нем), на этом же движке форума есть такой, но там свои скриптеры работали и в публичном доступе его нет.

Действует он довольно просто:
- Начисление производится за каждое сообщение не цельными числами (0,002 и т.п.);
- Есть возможность в некоторых форумах или темах не начислять;
- Работает с "магазином".
То есть автоматизирован по полной.

Я думаю многие порвут штаны от счастья, если такой скрипт появится в публичном доступе.
Или с соображений кропотливости и $ он так и не выложен на публику?
Отредактировано Ivan_V (Вс, 11 Окт 2015 19:10:55)

Ivan_V, а вот такой Вам не сгодится? Далее в той теме есть и реализация магазина на его основе, правда, в виде заказов, а не покупки в реальном времени.

0

794

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

Подскажите, как поставить запрет копирования для страниц, весь форум перерыл но кроме антиплагиата для форума так ничего и не нашел..

Slayder, могу предложить такой рабочий вариант:

Код:
<script type="text/javascript"> 
document.ondragstart = noselect; // запрет на перетаскивание 
document.onselectstart = noselect; // запрет на выделение элементов страницы 
document.oncontextmenu = noselect; // запрет на выведение контекстного меню 
function noselect() {return false;} </script>

Ставите в HTML-низ.

P.S. Лично я предпочитаю использовать автоматическую ссылку на источник
при копировании текста.

0

795

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

Подскажите, как поставить запрет копирования для страниц, весь форум перерыл но кроме антиплагиата для форума так ничего и не нашел..

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

0

796

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

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

См. выше, скрипт запрещает даже выделение. При необходимости.

Отредактировано Grey_Fox (Ср, 14 Окт 2015 12:05:18)

0

797

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

Давно спрашивал, когда ещё были проблемы с поиском, было бы хорошо добавить поиск по разделу, темам, форуму, при попадании в сам раздел к примеру:

Нет такого, и, наверное, не будет, посколь движок не поддерживает поиск по форумам и темам - на vBulletin и IPB реализовано от движка

0

798

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

<script type="text/javascript">
$('#login').find('.social:last-child').after('&nbsp; или войдите через соцсеть');
</script>

Сделайте скрин, ткните стрелкой, куда на Главной вывести Кнопки

0

799

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

Ivan_V, а вот такой Вам не сгодится? Далее в той теме есть и реализация магазина на его основе, правда, в виде заказов, а не покупки в реальном времени.

Тестировал, начинал с него, потом попробовал более упрощенный вариант. Но как валюта не годится.

Дело в том, что данный скрипт использует алгоритм умножения не совсем в том русле. Плюс, тут действуют только цельные числа, никаких десятых, сотых (0,01, 0,001) и т.п. И еще несколько неприятных моментов, особенно при правке дополнительного поля и изменения числа в скрипте. Впрочем любой может убедится в этом и понять о чем виду я речь, протестировав его. Я сначала тоже обрадовался ) Долго описывать принцип работы, но он реально не годится, если вы умеете считать до 100 и прибавлять без калькулятора.

Я не буду долго описывать почему он фейловый для такой цели.

Я выведу математикой тот, который хотелось бы.
Учитываются все числа, а не только цельные. Берется заданное число из дополнительного поля, будь-то 0, плюсуется (никаких умножений) по схеме исходя из заданных в скрипте.

Например...
Первый скрипт:
а+б=в (где а - сообщение (одно сообщение), б - указанное число в скрипте, как в том, что описано выше (только тут он не множится), в - выводящее, значение для формулы во втором скрипте), никаких умножений. В данном скрипте, он выполняет только функцию вывода "в" и все. К примеру (а)1 (1 сообщение)+0,04 (указатель)=1,04. Таким образом в=1,04.

Второй скрипт:
Из первого скрипта, мы выяснили, что в=1,04 (ВСЕГДА).
в*(здесь умножается)а=д (если значение д=0). То есть проще - в=д (то есть 1,04) Если значение д больше или меньше 0 то, в*а+г=д.
а - каждое добавленное сообщение, то есть а=1 (ВСЕГДА), это триггер который срабатывает на каждое добавленное сообщение.
д - дополнительное поле.
Если д=0 (то есть в дополнительном поле у нас сумма равна 0), тогда скрипт начисляет значение в (что в нашем случае=1,04)
г - сумма дополнительного поля, если д не равняется 0. То есть, тоже д, но при расчете формулы - г.
То есть, если у нас была в дополнительном поле например сумма -0,03 (то г=-0,03) и мы написали сообщение, то расчет - 1,04 (в) *1(а) + (-0,03 (г))=1,01 (д). То есть, после добавления сообщения, в дополнительном поле будет значение 1,01 вместо -0,03

Если запутался кто-то:
а - каждое написанное (добавленное) сообщение и всегда равно 0.
б - указанное число в скрипте за каждое 1 сообщение.
в - значение используемое во втором скрипте, которое отвечает за стоимость каждого сообщения.
Формула первого скрипта: а+б=в

г - сумма в дополнительном поле.
д - дополнительное поле.
Формулы второго скрипта:
1) в*а=д
где в=д, если сумма в дополнительном поле равна 0.
2) в*а+г=д
где сумма в дополнительном поле больше или меньше 0.

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

Там же, где-то так:
а2*а+д=д или а2*а*б=д
При этом д не равняется д. Как только производится редактирование дополнительного поля, то включается снова выше указанная формула. Но это не только в случае с д, но и в случае суммы сообщений у пользователя. И это еще не все, также происходит пересчет, когда меняется значение б. :D

Вот такие дела, скрипт хороший, правда  :flag:  но для валюты, он не годен, для пересчета, начислений, перевода и т.п. Но если у Вас ФРПГ в стиле фентези или фантастики, в самую пору такой скрипт  :) магия чисел :rolleyes: или компьютерный вирус нового поколения  :writing:

Отредактировано Ivan_V (Ср, 14 Окт 2015 16:45:54)

0

800

Ivan_V
Ждите Deff'а, тут больше некому ваять подобный скрипт (я не совсем понимаю, для чего он нужен и как должен действовать)

0


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