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

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

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


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


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

Сообщений 181 страница 200 из 1000

1

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

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

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

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

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

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

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

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

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

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

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

+1

181

Lusiya
Замените код скрипта - на такой (стиль не трогайте):

<script type="text/javascript">
$('.post-author:not(.online)').find('.pa-title').addClass('offline');
$('.post-author.online').find('.pa-title').addClass('online');
$('.post').each(function(){
  var PostAuthorLogin = $(this).find('li.pa-author>a').text();
  var activeTime = $(this).find('.pa-online').text().split('Активен')[1];
  $(this).find('.pa-title.online').append('<img src="/i/blank.gif" class="indOnline" title="'+PostAuthorLogin+' на форуме'+activeTime+'" />');
  $(this).find('.pa-title.offline').append('<img src="/i/blank.gif" class="indOffline" title="'+PostAuthorLogin+' вне форума" />');
});
</script>

(* Поправил

Отредактировано Alex_63 (Вт, 7 Июл 2015 17:08:16)

+1

182

Alex_63
СПАСИБО БОЛЬШОЕ!!! :cool:  Сейчас попробую подогнать, а то чуток на статус налезает

0

183

Lusiya
Сделайте скрин, покажите стрелкой, что не так

0

184

Alex_63
Упустила один момент, а когда расположение иконки около статуса, при наведении на нее http://savepic.ru/7550442.png скрипт уже не будет работать?

0

185

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

Lusiya
Сделайте скрин, покажите стрелкой, что не так

Все-все... Все ОТЛИЧНО стоит!!! Только при наведении на иконку всплывалка не отображается

0

186

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

Только при наведении на иконку всплывалка не отображается

Ни наю, - сейчас посмотрю (возможно,чем-то перекрывается)

0

187

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

Ни наю, - сейчас посмотрю (возможно,чем-то перекрывается)

ок :flirt:

0

188

Lusiya
Найдите в Первом Окне стилей

li.pa-author {
background: url('http://i63.fastpic.ru/big/2015/0221/6a/095fb5701afd44ea540dbb605407d66a.png') no-repeat; width: 200px; height: 45px;
text-align: center;
padding-top: 14px !important; margin: 18px 17px;
}

Замените на:

li.pa-author {
  background: url('http://i63.fastpic.ru/big/2015/0221/6a/095fb5701afd44ea540dbb605407d66a.png') no-repeat;
  width: 200px;
  height: 29px;
  text-align: center;
  padding-top: 14px !important;
  margin: 18px 17px;
  margin-bottom: 5px !important;
  }

+1

189

КЛАССНО! Спасибо ОГРОМНОЕ!!! http://s3.uploads.ru/YNsWF.gif  Сейчас все отобоажается :cool:
Добавлено спустя 2 минуты 47 секунд:
Упс :blush: после слова "на форуме" идет еще слово? :unsure:
http://sg.uploads.ru/t/QqSs9.gif

Отредактировано Lusiya (Вт, 7 Июл 2015 17:33:50)

0

190

Lusiya
Попробуйте убрать скрипт иконок "Онлайн - Офлайн"

У Вас поле профиля "Активен" показано в Админке ?
Видимо, скрипт не может найти .pa-online, поэтому время пребывания отображается как undefined


Отредактировано Alex_63 (Вт, 7 Июл 2015 17:42:16)

0

191

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

Lusiya
Попробуйте убрать скрипт иконок "Онлайн - Офлайн"

У Вас поле профиля "Активен" показано в Админке ?

Сейчас посмотрю...
Добавлено спустя 2 минуты 4 секунды:
Alex_63, да, показано

Отредактировано Lusiya (Вт, 7 Июл 2015 17:45:03)

0

192

Lusiya
Уберите скрипт Картинок Онлайн-Оффлайн (или поставьте ниже моего скрипта)

0

193

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

Lusiya
Уберите скрипт Картинок Онлайн-Оффлайн (или поставьте ниже моего скрипта)

Ок, сейчас

0

194

Lusiya
Попробуйте поставить мой скрипт выше этого скрипта:

<!--Подгрузка HTML низ-->
<script type="text/javascript"><!--// после каждой перезаливки  в админку файла(22222.txt), - меняем цифру в скрипте после[.txt?=] //-->
var µ;(function(){var a="html_HTML_DOWN";if(a==µ)return;µ=a;var b=BoardID.toString(16),c='/files/00000000'.substr(0,15-b.length)+b,f2="/22222.txt?=21",
lnk=c.replace(/(.{11})(.{2})(.{2})/,'$1/$2/$3')+f2, b='<!--|·|-->',html, c='/',reg=eval(c+b+c+'g'),b=b.split('|·|'),storag=window.localStorage;
var d=+new Date();if(storag)html=storag[a];if(html){c=html.split(reg);if(c=(c[1]==lnk && d-c[2]<864000000)){document.write(html);return;}}
if(!html||!c){c=!c?d:'';html = $.ajax({url:lnk+c, async: false, cache:!!c}).responseText;document.write(html);
if(!storag)return; storag[a]=b[0]+lnk+'·'+ d + b[1]+html}}());
</script>

0

195

Alex_63
Заменила. Извеняюсь, что так долго, т.к. в файле все скрипты были. Переставила, теперь все работает :jumping:  :cool:

+1

196

Доброго времени суток еще раз.

Собственно, суть проблемы:

Есть два скрипта сворачивания подписи:
1 вариант: (в котором, кстати, замечен баг - скрипт не сворачивает подпись, в которой есть скобки ())

Код:
<script type="text/javascript">
$('.post-sig').each(function() {
  $(this).find('dd').before('<p class="ph"><span style="cursor:pointer;font-weight:bold">Отношения персонажа</span></p>');
  var dohr = $(this).find('dd').html().split('<hr>')[0];
  var expr = new RegExp(dohr+'<hr>', 'i');
  $(this).find('dd').html($(this).find('dd').html().replace(expr,'<div class="hidep" style="display:none">'+dohr+'<hr></div>'));
  $(this).find('.ph').click(function() {
    $(this).parents('.post-sig').find('.hidep').toggle();
  });
});
</script>

2 вариант (которым пользуемся мы, и который хотелось бы изменить)

Код:
<!--Cворачивание подписи-->
<div id="CNt" style="display:none;">
            <span class="Sh-Hi" alt="Селектор">
              <span class="c-Hi" style="display:none">
         <img src="http://forumstatic.ru/files/0015/2b/14/15022.png" alt="" />
              </span>
              <span class="c-Sh">
    <img src="http://forumstatic.ru/files/0015/2b/14/60812.png" alt="" />
              </span>
            </span>
</div>
<script>
L=$("#CNt").html()
$("dl.post-sig").before(L)
$("dl.post-sig").hide()
$(".Sh-Hi span").click(function(){
$(this).parent(".Sh-Hi").find("span").toggle()
$(this).parent(".Sh-Hi").next("dl.post-sig").toggle()
});
</script>

Суть вопроса - хотелось бы внести в скрипт вариант 2 условие, похожее на то, что стоит в варианте 1 - иными словами, чтобы второй скрипт сворачивал часть подписи до символа

Код:
&#8206

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

Отредактировано Asmodey (Чт, 9 Июл 2015 02:51:53)

0

197

Asmodey
:glasses: Не проще ли поставить в подпись код спойлера ?
[spoiler="Свернутый текст"][/spoiler]
На тот текст который нужен ?

0

198

Deff
Суть в том, что пользователи очень любят большие гифки, которые невероятно отвлекают внимание, и заставить их засунуть оные в спойлер - та еще проблема.
А в подписи задуман кусок, который должен быть всегда открыт, и информацию в который будет писать АМС, собственно, для этого и нужны такие сложности.
Условие, по которому он открывается - [hr*], но его иногда используют и пользователи. К сожалению, не могу придумать другого символа/знака, который можно было бы поставить в качестве аналогичного условия.

Отредактировано Asmodey (Чт, 9 Июл 2015 02:24:20)

0

199

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

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

Ну, к примеру невидимый: &#8206;

0

200

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

&#8206

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

0


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