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

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

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


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


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

Сообщений 1781 страница 1800 из 2001

1

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

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

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

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

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

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

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

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

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

+4

1781

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

Если думать более глобально, то в целом многих вещей и доработок в самом движке не хватает, если сравнивать с какими-нибудь платными комбайнами (как, например, булка или хайд).

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

0

1782

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

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

Губозакатывалка у меня уже сломалась xD
Сформулировать то я сформулирую.

офтоп, опять, не бейте.

Но тут скорее более сложный вопрос стоит: а в целом, на сколько сам движок предназначен для всего, что можно напридумывать? Вон, стоит хотя-бы почитать ваши обсуждения Vip: очень много костылей даже в том, что уже реализовано. А вот тот же магаз, пусть в рамках "ролевой" тематики - головная боль для разработки даже для платных, "высокотехнологичных" двигов. Так что машинка для губ тут не нужна: как юзер, могу хоть сформиулировать и запихать сюда конструктор для внеклассовых ролевых систем - геймдизайнерского опыта хватит. А как человек разумный, все же думаю, что стоит посмотреть, что можно на базовых функциях реализовать.

Да елки, прикрутить возможность нормальные дайсы кидать, без скриптовых самодурок (которые даже я, глупенький, умею обходить), а с запросами в БД, логами и прокрутке к юзеру/сообщению.

0

1783

Форумчане вот код ленты (у меня их две установлены в объявлении) нужно их разделить классами а то они между собой не много не ладят.Пожалуйста разделите.
код первый
<style>
.rss_slider {
width: 100%;
height: 500px;
overflow: hidden;
}
</style>
<marquee onmouseover="this.stop()" onmouseout="this.start()" direction="up" class="rss_slider"><script src='http://ru-element.ru/script/_rss2.php?VAR1=https://[спам]/2VyMQgV&VAR2=50&VAR3=HTML'></script></marquee>

код второй
<style>
.rss_slider {
width: 100%;
height: 10px;
overflow: hidden;
}
</style>
<marquee onmouseover="this.stop()" onmouseout="this.start()" direction="up" class="rss_slider"><script src='http://ru-element.ru/script/_rss2.php?VAR1=https://[спам]/3j8i8EZ&VAR2=10&VAR3=HTML'></script></marquee>

0

1784

<style>
.rss_slider2 {
width: 100%;
height: 10px;
overflow: hidden;
}
</style>
<marquee onmouseover="this.stop()" onmouseout="this.start()" direction="up" class="rss_slider2"><script src='http://ru-element.ru/script/_rss2.php?VAR1=https://[спам]/3j8i8EZ&VAR2=10&VAR3=HTML'></script></marquee>

+3

1785

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

<style>
.rss_slider2 {
width: 100%;
height: 10px;
overflow: hidden;
}
</style>
<marquee onmouseover="this.stop()" onmouseout="this.start()" direction="up" class="rss_slider2"><script src='http://ru-element.ru/script/_rss2.php?VAR1=https://[спам]/3j8i8EZ&VAR2=10&VAR3=HTML'></script></marquee>

Дефф спасибо!!!Всё работает!!!

0

1786

Есть возможность доработать этот скрипт, чтобы поисковых ботов видели все участники форума (и гости в том числе)?

Код:
<!-- Поисковые боты (расширенный список)-->
<script type="text/javascript">
$.ajax({type: 'GET',url: 'online.php',
success: function(data){
$(data).find('div#pun-online td.tcl:first-child').map(function () {
var OnlineIP=$(this).find('a').attr('title');
if(OnlineIP.indexOf('95.108.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Yandex[bot]</a>')};
if(OnlineIP.indexOf('77.88.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Yandex[bot]</a>')};
if(OnlineIP.indexOf('93.158.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Yandex[bot]</a>')};
if(OnlineIP.indexOf('66.249.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Google[bot]</a>')};
if(OnlineIP.indexOf('94.100.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Mail[bot]</a>')};
if(OnlineIP.indexOf('217.69.134.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Mail[bot]</a>')};
if(OnlineIP.indexOf('217.69.136.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Mail[bot]</a>')};
if(OnlineIP.indexOf('81.19.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Rambler[bot]</a>')};
if(OnlineIP.indexOf('67.195.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Yahoo![bot]</a>')};
if(OnlineIP.indexOf('72.30.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Yahoo![bot]</a>')};
if(OnlineIP.indexOf('74.6.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Yahoo![bot]</a>')};
if(OnlineIP.indexOf('202.160.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Yahoo![bot]</a>')};
if(OnlineIP.indexOf('207.46.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Bing[bot]</a>')};
if(OnlineIP.indexOf('66.235.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Ask[bot]</a>')};
if(OnlineIP.indexOf('65.52.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Bing[bot]</a>')};
if(OnlineIP.indexOf('65.55.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Bing[bot]</a>')};
if(OnlineIP.indexOf('157.55.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Bing[bot]</a>')};
if(OnlineIP.indexOf('119.63.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Baidu[bot]</a>')};
if(OnlineIP.indexOf('220.181.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Baidu[bot]</a>')};
if(OnlineIP.indexOf('123.125.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Baidu[bot]</a>')};
if(OnlineIP.indexOf('208.115.111.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Ezooms[bot]</a>')};
if(OnlineIP.indexOf('194.67.') != -1) {$('li#onlinelist.item5 span:first').append('<a href="/online.php" class="bot" title="'+OnlineIP+'">&nbsp;, Aport[bot]</a>')};
$('a.bot').css({'color':'#9E8DA7','text-decoration':'none'});
}); } });
$('div#pun-online td.tcl a:contains("Гость")').map(function () {
OnIP=$(this).attr('title');
if(OnIP.indexOf('95.108.') != -1) {$(this).html('Yandex[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('77.88.') != -1) {$(this).html('Yandex[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('93.158.') != -1) {$(this).html('Yandex[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('66.249.') != -1) {$(this).html('Google[bot]').css('color','#9E8DA7')}; 
if(OnIP.indexOf('94.100.') != -1) {$(this).html('Mail[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('217.69.134.') != -1) {$(this).html('Mail[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('217.69.136.') != -1) {$(this).html('Mail[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('81.19.') != -1) {$(this).html('Rambler[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('67.195.') != -1) {$(this).html('Yahoo![bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('72.30.') != -1) {$(this).html('Yahoo![bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('74.6.') != -1) {$(this).html('Yahoo![bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('202.160.') != -1) {$(this).html('Yahoo![bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('207.46.') != -1) {$(this).html('Bing[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('65.52.') != -1) {$(this).html('Bing[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('65.55.') != -1) {$(this).html('Bing[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('157.55.') != -1) {$(this).html('Bing[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('119.63.') != -1) {$(this).html('Baidu[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('123.125.') != -1) {$(this).html('Baidu[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('220.181.') != -1) {$(this).html('Baidu[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('66.235.') != -1) {$(this).html('Ask[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('208.115.111.') != -1) {$(this).html('Ezooms[bot]').css('color','#9E8DA7')};
if(OnIP.indexOf('194.67.') != -1) {$(this).html('Aport[bot]').css('color','#9E8DA7')};});
</script>

Сам скрипт отсюда.

+1

1787

Hope13
Скрипт определяет ботов на основе их IP адресов, а они гостям не видны.

+1

1788

Hope13
этот скрипт уже реализован на сервисе (старый не работает)
https://forumupload.ru/uploads/0000/14/1c/16803/677187.jpg

видимость ботов зависит от настроек форума: Флаги > пользователи онлайн.

гости не увидят ни при каком раскладе. но для всех зарегенных установить настройку можно.

+3

1789

Alex_63
Герда
Понятно, спасибо!

0

1790

Скрипты от пользователей 3

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

Автоматическая подписка на тему

возможно доработать скрипт, чтобы работало только в определенных разделах?
+ было опционально подписывать только при создании темы/подписка при ответе в тему

а то идея классная, но годен скрипт только для форума на 100% сурьёзного.
я представляю народ, которого автоподписывает на какую-нибудь флудилку, а потом заваливает уведомлениями о сообщениях "привет, я тортик кушаю" :glasses:

+1

1791

Поддерживаю пост Герды 1790.
Так как сам снял из-за полной автоподписки :yep:
Хоть у меня народу мало, но мало приятного будет когда посмотрел [не важную] тему, а потом с неё тебе уведомления сыпятся...

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

0

1792

Герда
МАЧОнаДАЧЕ
Навскидку так, не тестировал

<!-- Автоматическая подписка на темы -->
<script>(function(){var forumLnk=$('#pun-crumbs1 a[href*="viewforum.php"]:last');if(!forumLnk.length)return;if(~[11,21,34].indexOf(+forumLnk.attr('href').match(/id=(\d+)/)[1]))$('#fld6').parent('.checkfield').remove();$('#pun-viewtopic,#pun-post').find('#post .areafield').append('<input type="checkbox" checked style="display:none" id="fld6" name="subscribe"/>');})()</script>

+1

1793

Alex_63
Протестирую. Отпишу :flag:

0

1794

Alex_63
не сработало. все равно подписало на топик во флудилке при ответе.
раздела 13 в списке форумов нет: http://forumd.ru/viewforum.php?id=13

мб хотя бы автоподписывать не при сообщении, а только при создании топика?

+1

1795

Герда
:huh: Точно, принудительная добавка инпута под условие и не попала... Вот так по идее должно работать:

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

<!-- Автоматическая подписка на темы -->
<script>(function(){var forumLnk=$('#pun-crumbs1 a[href*="viewforum.php"]:last');if(!forumLnk.length)return;if(~[11,21,34].indexOf(+forumLnk.attr('href').match(/id=(\d+)/)[1]))$('#fld6').parent('.checkfield').remove(),$('#pun-viewtopic,#pun-post').find('#post .areafield').append('<input type="checkbox" checked style="display:none" id="fld6" name="subscribe"/>');})()</script>

+1

1796

Alex_63
терь, вродь, работает. спасибо :cool:
а можно все же версию, где подписка идет только при создании своих топиков (а не ответах в существующие)?
а то поглядела на некоторые разделы... порой там есть общие топики, где пользователь вопрос оставит - и его реально заспамит. а вот когда юзер, например, свой топик выложил - на такой топик подписывать можно без проблем.

+1

1797

Alex_63
от Герды

а можно все же версию, где подписка идет только при создании своих топиков (а не ответах в существующие)

Тот же вопрос

0

1798

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

0

1799

♛VIP♛.TRANSCEIVER. написал(а):

Скажите а есть ли такой код что бы человек зарегился и  его автоматически подписывало на все темы которые созданы и будут созданы на форуме?

представила форум, где зарегистрировано овер 10к пользователей.
и вот кто-то создал топик и запускается спам-рассылка на 10к почтовых адресов....
а если кто-то за день создал не один топик, а 10 топиков... И во всех было по 2-3 комментария....

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

такого нет ни на одном форуме и сайте
1. такая рассылка как минимум будет занимать время. ОЧЕНЬ много времени.
2. такая функция чревата как минимум тем, что майбб попадет в бан у всех почтовых хостингов за спам.


Представь, что ты зарегился на этом форуме (или любом другом) и теперь тебе сыпятся на почту письма о появлении КАЖДОГО поста.
Хрен с нагрузкой на сервера, но за что так поступать с пользователями своих форумов? Тебе бы понравилось получать ссылки на все-все-все новые посты?
Такой ад приведет только к тому, что люди на тебя нажалуются в Гугл/Яндекс и поставят галочку "запретить мне слать сообщения через форум"

Сделай сам список самых важных и интересных тем/сообщений и рассылай раз в месяц через Администрирование - Рассылки. На такие новостные рассылки никто не обидится (в отличие от спама).

Отредактировано Герда (Вт, 25 Авг 2020 18:28:02)

+6

1800

♛VIP♛.TRANSCEIVER. написал(а):

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

Это была просто жопа жоп. Полностью согласна с Гердой. Юзер сам должен выбирать на что ему подписываться, это его личное дело. В конце концов, нажать внизу ссылку в интересующей тебя теме не так и сложно.

+2


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