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

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

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


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


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

Сообщений 261 страница 280 из 1002

1

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

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

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

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

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

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

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

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

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

+1

261

Eldena
Попробуйте так: (B HTML низ

<script type="text/javascript">
(function(){
$('.post-content .quote-box.spoiler-box > div[ onclick*="toggleClass"]:contains("for Nick(s)|")').each(function(){
  var sp=$(this).parent();
  if(!$('#pun-navlinks #navprofile').length){sp.remove();return true}
  var title = $(this).text().replace(/for Nick\(s\)\|/i,'').split(',');
  var pass = false; for(var i=0;i<title.length;i++) if(title[i]==UserLogin){pass=true;break;}
  if(!pass){sp.remove();return true}
  $(this).html('<b style="color:red">Персональная ин-фа для '+UserLogin+' </b>');
  //var cnt = sp.find('blockquote:first>p');cnt.text(unescape(cnt.html())) 
});
Wraper_SP = function (){
  var bound = '###spForYOU###';
  var Nam = '';Nam = prompt("Спойлер персональной инфы для следующих Ников\n\nВведите через запятую нужные Ник(и):","");
  Nam = Nam.split(/\s?\s?\s?,\s?\s?\s?/ig).join(',')+','+UserLogin;
  var a = "[", b = "]",end =bound+ a +'/spoiler'+b;
  var start = a+'spoiler="for Nick(s)|'+Nam+'"'+b+bound;
  var rgxs = new RegExp(bound,"gim");
  $("#main-reply").focus(); bbcode(start,end);var arr = $("#main-reply").val().replace(rgxs,'');$("#main-reply").val(arr);
}
if($('#pun-edit,#pun-post,#pun-viewtopic').length){
  var tit = "Спойлер Персональной инфы"
  $('#form-buttons #button-spoiler').after('<td id="button-sp_for_you" title="'+tit+'" align=center valign=center><img style="height:22px;width:22px;margin:-4px -2px 0 -2px;" src="http://savepic.org/1446271.gif" onclick="Wraper_SP()"/></td>');
}}());
</script>

Поправил

0

262

Alex_63
Вводили:

Блабла
новая строка

Получается:

Блабла<br>новая строка

Ссылка на форум

Отредактировано Eldena (Сб, 3 Сен 2016 17:03:42)

0

263

Eldena
Ну поставить внутрь скрытого текста в нужных местах BB-тег [br]

Пример: Блабла [br] новая строка

Ниже скрипта cкрытого текста, поставить скрипт замены:

<script type="text/javascript">
$('.post-content p').each(function(){
  var a = $(this).html();
  var b = a.replace(/\[br\]/gim,'<br>');
  if(a!=b)$(this).html(b)
});
</script>

Поправил

+1

264

Deff
Нет, ну вы правда волшебник! *_*
Огромное спасибо.

Смежный вопрос: можно ли тогда на BB-панель добавить справа от кнопки этого спойлера скрытой инфы кнопочку, вставляющую "[br]"? С пояснением, что это для новой строки в спойлере персональной инфы?

0

265

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

можно ли тогда на BB-панель добавить справа от кнопки э

Замените предыдущий код (Хотя BB-тег [br] удобен и для вставки в обычный текст, при необходимости дейстивия BB-тегов цвета-размера шрифта через пустую строку (тег вставляем в начало строки(или в конец предыдущей)

<style>#post #button-br{background:url(Ссылка на картинку) center no-repeat!important;}</style>
<script type="text/javascript">
$('.post-content p').each(function(){
  var a = $(this).html();
  var b = a.replace(/\[br\]/gim,'<br>');
  if(a!=b)$(this).html(b)
});
$('#form-buttons #button-sp_for_you').after('<td id="button-br" title="BB-тег перевода строки в  скрытом тексте для Нужных ников"><img src="/i/blank.gif" onclick="insert(\'[br]\')"/></td>');
</script>

+1

266

Deff
Спасибо большое!  :love:

0

267

Поставила скрипт из поста №7, все выделилось, но только на главной странице. Если те же модеры или админы уходят с главной, ники не выделяются, т.е. ник модератора, сидящего в какой-то теме, я вижу без цвета. Да и свой собственный тоже

Отредактировано Mirra Bell (Вт, 8 Дек 2015 08:13:25)

0

268

Mirra Bell
1. За повторное нарушение - запрос в теме со скриптами - Предупреждение в профиль!
2. Ссылку на форум с проблемой
  Пробуем ставить скрипт из поста #343 в самое Начало HTML верх

0

269

Хорошего всем вечера!

Mirra Bell написал(а):

Если те же модеры или админы уходят с главной, ники не выделяются, т.е. ник модератора, сидящего в какой-то теме, я вижу без цвета. Да и свой собственный тоже

Не уверена когда и почему, но у меня тоже ники администрации выделяются не всегда. Скрипт стоит в Верху HTML-верх.
форум: http://labyrinth.nc-21.ru/

Отредактировано Armavel (Вт, 8 Дек 2015 22:14:21)

0

270

Deff, поднимаю снова вопрос по этому скрипту Скрипты от пользователей 3 (просили после 20-го)))
На данный момент доп. поле на форуме отключено и кажется у него конфликт был вот с этим скриптом от Алекса
форум: http://labyrinth.nc-21.ru/

Хотя по большому счету меня бы устроило чтобы работало вот это

+

<!--Добавляем ссылку "Показать все темы" в профиль пользователя-->
<script type="text/javascript">
$('#profile1 a[href*="show_user_posts"]').each(function(){
  var id = $(this).attr('href').split('id=')[1];
  $(this).after('&nbsp;|&nbsp;<a href="/search.php?action=show_user_topics&user_id='+id+'">Показать все темы</a>');
});
</script>

Т.е чтобы в профиле можно было посмотреть все темы, в которых пользователь отписывался,  желательно с переходом на последнее сообщение в этой теме.

0

271

Armavel
Cуть в том, что ссылка на темы как-то связана с движком поиска, который работает отвратно!
И работает только после очередной переиндексации(которая тоже непонятно как работает, типо должно переиндексироваться раз в неделю)
Поэтому темы по ссылке показываются тут на етп, только у старожилов,(наверно индексация была более месяца назад), ссылки лишь месячной и более давности, более поздние темы не находит
=============
Вариант правки скрипта из Вашего поста:

Код:
<!--Добавляем ссылку "Показать все темы" в профиль пользователя-->
<script type="text/javascript">
$('#profile-right,#profile1').find('a[href*="show_user_posts"]').each(function(){
  var id = $(this).attr('href').split('id=')[1];
  $(this).after('&nbsp;|&nbsp;<a href="/search.php?action=show_user_topics&user_id='+id+'">Показать все темы</a>');
});
</script>

0

272

Deff
Понятно. Будем работать с тем что имеем. Спасибо за разъяснения.

0

273

Alex_63
Вы делаете отличные скрипты, хотелось бы скрипт редактирования, по принципу быстрой отправки сообщений, без перезагрузки страницы! Нажал на правку и открылось, отредактировал, сохранил и всё это без перезагрузки страницы!

+2

274

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

Ну это уже ближе к возможности реализации скриптом, но пока сложно, ждём API от сервиса (Ибо это нун вынести настройку числа сообщений на текущую страницу

А есть какие-то предположения, сколько, может, придется ждать этого API? Еще раз заранее спасибо.

0

275

mihka1980
Есть скрипт от Deff => Предпросмотр и редактирование постов в Топике

Есть идея, как сделать(без фрейма) подгрузку редактируемого контента быстрее и прямо в пост, а не в форму ответа(разберусь с блогами, может попробую)

(Достаточно подменить URL в адресной строке на момент аякс запроса на отправку, после чего вернуть прежний)

+1

276

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

Не уверена когда и почему, но у меня тоже ники администрации выделяются не всегда.

Тестовый ник - пароль Админа в Личку( - чтобы посмотреть пребывание в теме

0

277

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

Тестовый ник - пароль Админа в Личку( - чтобы посмотреть пребывание в теме

Отправила в ЛС, тема "Выделение ников администрации"

0

278

Armavel
Ни наю, у мну выделяется, ( - там где "Тему просматривают..."
В мини-профиле тоже выделяется

(Цвет выделения - Белый

0

279

Alex_63
а вот только сделанный скрин:

+

http://ipic.su/img/img7/fs/Snimok.1449672813.jpg

ГМ- тоже админ, причем ГА и он синий, а не белый как должен.

0

280

Armavel
Ни наю, переставил в конец HTML верх, - посмотрите, как сейчас (у мну вроде все окрашивается)

0


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