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

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

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


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


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

Сообщений 961 страница 980 из 1058

1

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

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

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

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

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

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

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

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

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

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

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

0

961

kolista
Ставиться в HTML низ - проверил - работает, там, в начале заголовка - код цвета
Работа проверяется по цвету темы в нужном форуме
http://s6.uploads.ru/t/VQdA6.png

Отредактировано Deff (Чт, 14 Ноя 2013 22:02:16)

0

962

Уважаемые скриптёры, к вам вопрос.
Вот есть некоторые сервисы на которые наложен бан сервисом myBB.
При выкладывании ссылки на какой либо форум из этих сервисов в сообщении автоматом размещается к примеру такая ссылка

Код:
http://help.banned/

Я конечно понимаю админа, конкуренция и прочая фигня.
Но это его личное дело.
Но мне как хозяину своего форума по барабану эта конкуренция, мне на моём форуме это не надо.
К тому же у меня основная масса форумчан как раз с другого сервиса.
И мне этот бан просто мешает.
Можно написать какой то скрипт что бы обходить этот бан непосредственно на форуме?
И было бы не плохо что бы в скрипт можно было вносить адреса которые надо разбанить и такие адреса которые наоборот надо забанить.
Хотя по поводу забанивания можно наверно воспользоваться цензурой. Так что такую фишку в скрипте не надо

0

963

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

Можно написать какой то скрипт что бы обходить этот бан непосредственно на форуме?

Ну вставь фреймом сокращатель ссылок, сокращенное - не банит или пусть сокращают в вызове самой ссылки(правдо она криво работает с якорями, в отличии от офсайта)

Отредактировано Deff (Пт, 15 Ноя 2013 21:59:02)

0

964

Да сокращатель есть в стандартном загрузчике ссылок.
Есть чайники которые не соображают.
Особенно вновь зареганные.

0

965

Good
Дык заранее, пока пост не отправлен - фиг зает забаненная ссылка или нет, а в сообщении, в забаненном теге, - нет реальной ссылки , тут если ток обрезать в форме отправки  http:// и менять тег [url]на иной

1. Пусть пользуются предпросмотром на текущей странице - удобен тот самый скрипт
при предпросмотре(увидив, что забанено) мон выдать сообщение про сокращатель(могу добавить в скрипт)

Отредактировано Deff (Пт, 15 Ноя 2013 22:11:29)

0

966

Ну тогда ладно.
Старые то уже знают а вот с вновь прибывшими проблема.
Сегодня вот зарегалась дама и сразу вопрос со ссылкой.
А она забанена.
Вот такие дела.
Приходится вместо того что бы ответить на вопрос объяснять как выложить ссылку.

0

967

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

Приходится вместо того что бы ответить на вопрос объяснять как выложить ссылку.

Дык напиши стандартное FAQ по типу  Типовые Вопросы
и давай номер пункта при вопросах: Типовые Вопросы п.п 1 , весь ответ одна строчка, далее отвечаешь на вопрос по теме топика

Отредактировано Deff (Пт, 15 Ноя 2013 22:15:18)

0

968

Придётся.

0

969

Deff
а не поможешь ещё?
Обнаружил что спойлер не работает для гостей.
Это не в цитате дело, так даже без неё.
Обнаружил конфликт спойлера с скриптом

Код:
<!--Объединенные скрипты скрытие ссылок и скрытие изображения от гостей (скрытие изображение от Duka)
Вариант 2-->
<script type="text/javascript">
    function register(){
    window.location.href = "/register.php"
    }
</script>
<script type="text/javascript">
if (!document.getElementById('navprofile'))
 {
  var posti=document.getElementById("pun-main").getElementsByTagName("p")
  var posti1=document.getElementById("pun-main").getElementsByTagName("div")
  var oj=0
  for (oj=0; oj<=(posti1.length-1); oj++)
  {if (posti1[oj].className=="post-content")
  {posti1[oj].innerHTML=posti1[oj].innerHTML.toLowerCase().
  replace(/<a href/g, "<font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть ссылки]</font> <a style='display: none;' href")}}
  var oj=0
  for (oj=0; oj<=(posti.length-1); oj++)
  {if (posti[oj].className=="userimage")
  {posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<img src/g, "</a><font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть изображение]</font> <img style='display: none;' src")}}
  for (oj=0; oj<=(posti1.length-1); oj++)
  {if (posti1[oj].className=="post-content")
  {posti1[oj].innerHTML=posti1[oj].innerHTML.toLowerCase().replace(/<img class/g, "</a><font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть изображение]</font> <img style='display: none;' class")}}
 }
</script>
<!--Окончание-->

А это скрипт спойлера

Код:
<!-- спойлер -->
<style type="text/css"> 
.punbb .quote-box.spoiler-box {
background-color:#fff;
border:dotted 1px #d0b857;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
padding:10px 5px 14px 10px;
}
.punbb .spoiler-box blockquote {
min-width:100%;
}
#button-spoiler {
background:url('http://forumstatic.ru/files/0013/0b/24/10341.png') no-repeat center !important;
}
.post-content .spoiler-box > blockquote.visible,.post-content .spoiler-box span.hide {
display:none;
}
</style>
<script type="text/javascript">
function tag_spolierr(){
var enterTITLE = prompt("Введите описание закрытой кнопки", 'Спойлер');
var enterTITLE2 = prompt("Введите описание открытой кнопки", 'Закрыть');
bbcode('[spoiler='+enterTITLE+'|'+enterTITLE2+']','[/spoiler]');
}
var image_Spl="<img width=\"34\" src=\"http://forumstatic.ru/files/0013/0b/24/80208.png\" class=\"Sp-button\" onclick=\"$(this).parents('div.spoiler').children('div.show-hide').toggle('slow'),$(this).parents('div.spoiler').find('span.show-hide').toggle()\" onmousedown=\"this.src='http://forumstatic.ru/files/0013/0b/24/80208.png'\" onmouseup=\"this.src='http://s5.uploads.ru/IlOJu.png'\" onmouseout=\"this.src='http://forumstatic.ru/files/0013/0b/24/80208.png'\" style=\"margin:-8px 6px 0 -28px;float:left;\" alt=\"'Кнопка'\"/>";
$(document).ready(function() {a='<img onclick="tag_spolierr()" title="Скрыть в спойлер" src="/i/blank.gif"/>'
$("#form-buttons td#button-spoiler img").replaceWith(a);
$(".post-box .quote-box.spoiler-box div[onclick*='toggleClass']").each(function() {
  $(this).html($(this).html().replace(/(.*)?\|(.*)?/img,'<span class="visible">$1</span><span class="hide">$2</span>'))
  $(this).prepend(image_Spl)
});
$(".post-box .quote-box.spoiler-box div[onclick*='toggleClass']").click(function(){
  $(this).next('blockquote').toggle('Slow');
  $(this).find('span:eq(0),span:eq(1)').toggleClass('hide').toggleClass('visible');
 });
});
</script>
<!-- окончание спойлера-->

0

970

Good
Какой браузер и ссылку на пост со спойлером

0

971

В опере, хроме и в мазиле одинаково не работает для гостей

это тестовый
http://alieparusa.mybb.ru/viewtopic.php … p;p=5#p553

а это на рабочем форуме
http://udomovogo.rusff.ru/viewtopic.php … p=7#p15902

форумы одинаковые

0

972

...

Отредактировано Deff (Сб, 16 Ноя 2013 22:28:32)

0

973

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

Убери
скрипт( не сss) из HTML верх
В HTML низ поставь модификацию

А у меня по спойлеру нет ничего в HTML верх, всё внизу

Добавлено спустя 40 секунд:
Теперь вообще не работает, не гостю не юзеру))))))))))))

Отредактировано Good (Сб, 16 Ноя 2013 21:32:22)

0

974

...

Отредактировано Deff (Сб, 16 Ноя 2013 22:28:17)

0

975

Deff
Отображение нормальное но для гостя не открывается.
А может можно как то скрипт Дуки переделать?

Код:
<!--Объединенные скрипты скрытие ссылок и скрытие изображения от гостей (скрытие изображение от Duka)
Вариант 2-->
<script type="text/javascript">
    function register(){
    window.location.href = "/register.php"
    }
</script>
<script type="text/javascript">
if (!document.getElementById('navprofile'))
 {
  var posti=document.getElementById("pun-main").getElementsByTagName("p")
  var posti1=document.getElementById("pun-main").getElementsByTagName("div")
  var oj=0
  for (oj=0; oj<=(posti1.length-1); oj++)
  {if (posti1[oj].className=="post-content")
  {posti1[oj].innerHTML=posti1[oj].innerHTML.toLowerCase().
  replace(/<a href/g, "<font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть ссылки]</font> <a style='display: none;' href")}}
  var oj=0
  for (oj=0; oj<=(posti.length-1); oj++)
  {if (posti[oj].className=="userimage")
  {posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<img src/g, "</a><font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть изображение]</font> <img style='display: none;' src")}}
  for (oj=0; oj<=(posti1.length-1); oj++)
  {if (posti1[oj].className=="post-content")
  {posti1[oj].innerHTML=posti1[oj].innerHTML.toLowerCase().replace(/<img class/g, "</a><font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть изображение]</font> <img style='display: none;' class")}}
 }
</script>
<!--Окончание-->

0

976

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

Deff
Отображение нормальное но для гостя не открывается.
А может можно как то скрипт Дуки переделать?

Сюда скрипт из поста 923 поставьте:
http://alieparusa.mybb.ru/viewtopic.php … p;p=5#p553
Там я могу тестить и под гостем и так

Отредактировано Deff (Сб, 16 Ноя 2013 21:58:13)

0

977

Deff
так он там и установлен

0

978

Good
1. Выкини скрипт Объединенные скрипты , найди тут нормальную версию на jQ (Полно делали, я в течении последних трех-четырёх недель  делал да и Fover тоже

<!--Объединенные скрипты скрытие ссылок и скрытие изображения от гостей (скрытие изображение от Duka)
Вариант 2-->
<script type="text/javascript">
    function register(){
    window.location.href = "/register.php"
    }
</script>
<script type="text/javascript">
if (!document.getElementById('navprofile'))
{
  var posti=document.getElementById("pun-main").getElementsByTagName("p")
  var posti1=document.getElementById("pun-main").getElementsByTagName("div")
  var oj=0
  for (oj=0; oj<=(posti1.length-1); oj++)
  {if (posti1[oj].className=="post-content")
  {posti1[oj].innerHTML=posti1[oj].innerHTML.toLowerCase().
  replace(/<a href/g, "<font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть ссылки]</font> <a style='display: none;' href")}}
  var oj=0
  for (oj=0; oj<=(posti.length-1); oj++)
  {if (posti[oj].className=="userimage")
  {posti[oj].innerHTML=posti[oj].innerHTML.toLowerCase().replace(/<img src/g, "</a><font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть изображение]</font> <img style='display: none;' src")}}
  for (oj=0; oj<=(posti1.length-1); oj++)
  {if (posti1[oj].className=="post-content")
  {posti1[oj].innerHTML=posti1[oj].innerHTML.toLowerCase().replace(/<img class/g, "</a><font color='red'>[Вы должны <a href='http://udomovogo.rusff.ru/register.php'>зарегистрироваться</a> или <a href='http://udomovogo.rusff.ru/login.php'>войти</a> что бы увидеть изображение]</font> <img style='display: none;' class")}}
}
</script>
<!--Окончание-->

2. Поставь под спойлер изначальную версию - эта глючит

3. Проще было новую наваять скрипт замены для гостя, чем кавыряться с совмещением  :mad:

Отредактировано Deff (Сб, 16 Ноя 2013 22:27:51)

0

979

Понял, щас выкину.
Блин, раньше в глаза не бросилось, ведь стока времени эта лажа была.

0

980

Нашёл код...

Отредактировано Neon012 (Сб, 16 Ноя 2013 22:46:44)

0


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