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

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

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


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


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

Сообщений 501 страница 520 из 1001

1

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

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

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

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

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

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

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

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

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

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

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

+2

501

ACT3255
Замените этот скрипт в файле Подгрузки

Код:
<script>
var Lptp='http://'+ location.hostname + '/viewtopic.php?pid=';
var a="<a class=\"Pst-userlink\" href=\"#\" title=\"Получить ссылку\"><img src=\"/i/link_add.png\" style=\"margin:5px -10px -5px 10px;\" /></a>";
$(".post h3 span a.permalink").after(a);
    $('.Pst-userlink').click(function(){
      a=$(this).parents('.post').attr('id').replace(/^p/i,'');
       smile('--');
      return false;
    });
</script>

На такой:

Код:
<script>
(function(){var Lptp='http://'+ location.hostname + '/viewtopic.php?pid=';
var a="<a class=\"Pst-userlink\" href=\"#\" title=\"Получить ссылку\"><img src=\"/i/link_add.png\" style=\"margin:5px -10px -5px 10px;\" /></a>";
$(".post h3 span a.permalink").after(a);
$('.Pst-userlink').click(function(){
      a=$(this).parents('.post').attr('id').replace(/^p/i,'');
      smile(Lptp+a+"#p"+a);
      return false;
});})()
</script>

+1

502

Alex_63
Спасибо большое.

0

503

mihka1980
По Поводу Быстрого редактирования: попробуйте вставить в самый верх HTML верх такой код:

Уже поправил, пробуйте  -должно работать

+1

504

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

Ты когда нибудь ждал плюсов находясь на иной странице ? Если ты там, занчит ты чем то занят, вчитываешься или пишешь - оне тьву плюсы нужны ?
А когда интересно, (скрипт выложил или что), ты сидишь на странице с сообщением, иным всё одно в режиме ожидания трудно сосредоточиться

если внедрять в сервис, то естественно с опциями отключения, как в Контакте

https://pp.vk.me/c616930/v616930883/5e3f/gLusAB-8quM.jpg
https://pp.vk.me/c616930/v616930883/5e46/f1ww8iA-NqE.jpg
https://pp.vk.me/c616930/v616930883/5e4d/CJXWdEIcPmA.jpg

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

https://pp.vk.me/c616930/v616930883/5e69/bHEyoEOiQXg.jpg
https://pp.vk.me/c616930/v616930883/5e5b/CLnJuQdXnuU.jpg

но тогда для блока наверное придётся придумать отдельную тему, например .jGrowl .respect_message

+1

505

Romych
Вообще бы лучше в API иметь суммарные сведения о тестируемых событиях, тогда одним запросом мы тестируем все
типо(ответ на запрос c текущего юзера) getevent = {a1:3, a2:1, a3:0, a4:1, a5:0}

Точнее просто иметь возможность добавки +1 с любого юзера к конкретной переменной  a1,a2,a3,a4,a5  на конкретном юзере, а сброс каждой или всех переменных возможен только юзером, на которого добавляются события
Вид запроса на простановку(с произвольного юзера, на определённого)           addevent  userId:1200, add:a1
Ну или: /api.php?method=addevent&userId=1200&add=a1

А заполнять событие можно с конкретного клиента (ну по типу как я предлагал про класс на body, кликнул на простановку оценки скрипт обратился  к API- добавил 1 к событию a1 на нужном юзере
Но тогда 2000 запросов/сек будет будет при циклическом опросе от всех событий от всех текущих клиентов(ну +10% добавится, если событие есть, то нужно опросить еще и конкретный метод), а не ток тест событий

Юзер просмотрел какое-то уведомление или сам пост - скрипт удалил единичку из событий

0

506

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

mihka1980
По Поводу Быстрого редактирования: попробуйте вставить в самый верх HTML верх такой код:

Уже поправил, пробуйте  -должно работать

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

+1

507

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

но тогда для блока наверное придётся придумать отдельную тему,

Это уже есть, но не стал громоздить лишние стили..  Работает  -и ладно

Deff
То, что ты предлагаешь, уже сейчас можно реализовать через кросспользовательский API. Может быть, займусь  этим и за пару-тройку месяцев сваяю скрипт уведомлений на все "события" - новое ЛС, ответ в теме, повышение репутации

+3

508

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

Закладки в сообщениях!

Почему то нет вначале серого флажка " Подтвердите вставку закладки", а сразу красный "Редактировать заметку". Соответственно в левом верхнем углу не появляется "Панель закладок".  :dontknow: (Браузеры Гугл, Макстон, Лиса). Красный флажок видно напротив того поста, который "кликался" в Закладки, даже после перезагрузки браузера. А вот панель не появляется.
Пы.Сы. Здесь на форуме всё работает.

Отредактировано Sans (Сб, 14 Май 2016 20:30:01)

0

509

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

Почему то нет вначале серого флажка " Подтвердите вставку закладки"

Эта фича сделана спецом для ЕТП, если хочешь активировать у себя  - поставь в HTML низ сразу перед скриптом Закладок:

<script type="text/javascript">
var setBookmMode = 2; // Режим установки закладок: 0 - двойной клик, 1 - двойной клик с удержанием Ctrl, 2 - с подтверждением
</script>

Панель не появляецо - странно.. В Самый верх HTML низ ставишь ?.. А под другим аккаунтом ?
==============

Попробуй Такой код перед скриптом Закладок:

<style>#BookmCntToggle{z-index:9999999!important}</style>

+1

510

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

поставь в HTML низ сразу перед скриптом Закладок:

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

Попробуй Такой код перед скриптом Закладок:

Поставил оба, "заработало"  :cool:
А как сделать Значок панели закладок пониже?
Как цвет Значка панели закладок меняется?

Отредактировано Sans (Сб, 14 Май 2016 21:03:25)

0

511

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

А как сделать Значок панели закладок пониже?

Поменять код стиля из поста #509 на:
А не - не нун, (медленно соображаю к вечеру,
Вот тут стиль настраиваецо: (Красным - отступ сверху, синим - ссыль на картинку открывашки

<!-- Закладки в сообщениях -->
<style>
.post .bookmark{
  width:40px;height:16px;
  position:absolute;
  opacity:.8;transition:.1s ease;
  background:url(http://test084tst.0pk.ru/files/0015/92/70/22088.png) no-repeat;
  right:-5px;z-index:99999;
}
.post .bookmark:hover{opacity:1.0;}
#MyBookmarks span>a{text-shadow:none;}
#MyBookmarks span.last_click>a{background:rgba(255,0,5,.15);text-shadow:0 0 2px #fff;}
#BookmCntToggle {
  position:fixed;top:10px;left:10px;
  background:url(http://forumstatic.ru/files/0015/92/70/58938.png);
  width:30px;height:30px;
  opacity:.7;cursor:pointer;
  transition:.3s ease-out;z-index:9999999;
}
#BookmCntToggle:hover{opacity:1.0;}
</style>

Тут же можно добавить и z-index (Зеленым вставил

0

512

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

Как цвет Значка панели закладок меняется?

Сохранить картинку http://forumstatic.ru/files/0016/a6/f8/24318.png к себе на комп, поменять цвет в редакторе изображений, залить на форум, вставить в тот жа код из поста #511 перед скобкой }

background:url(ссылка_картинки)!important;

0

513

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

А вообще ИМХО было бы неплохо иметь именно в таком формате как там: "форуму k лет l месяцев m дней"

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

0

514

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

Поменять код стиля

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

Сохранить картинку

Спасибо Алекс.

+1

515

Я немного неправильно сформулировал. Не сам значок ниже сделать, а Панель Закладок. У меня вот так смотрится ( первую закладку не видно).

http://s7.uploads.ru/t/PyLX4.jpg

0

516

Sans
Ссылку на форум дайте - гляну

0

517

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

Ссылку на форум дайте - гляну

http://gsvgshniki.ru
У меня там верхняя панель "от края и до края" поэтому перекрывается верх "Панеь закладок".

0

518

Sans
Замените код целиком:

Код:
<script type="text/javascript">
var setBookmMode = 2; // Режим установки закладок: 0 - двойной клик, 1 - двойной клик с удержанием Ctrl, 2 - с подтверждением
</script>
<!-- Закладки в сообщениях -->
<style>
.post .bookmark{
  width:40px;height:16px;
  position:absolute;
  opacity:.8;transition:.1s ease;
  background:url(http://forumstatic.ru/files/0016/e4/0c/93192.png) no-repeat;
  right:-5px;z-index:999999!important;
}
.post .bookmark.ncnfrm {
  background-position: 0 -20px ;
}
 .bookmark:hover{opacity:1.0;}
#MyBookmarks span>a{text-shadow:none;}
#MyBookmarks {
 z-index:10000!important;
}
#BookmCntToggle {
z-index:9999!important;
}

#MyBookmarks span.last_click>a{background:rgba(255,0,5,.15);text-shadow:0 0 2px #fff;}
#BookmCntToggle {
  position:fixed;top:10px;left:10px;
  background:url(http://forumstatic.ru/files/0016/e4/0c/24318.png);

  width:30px;height:30px;
  opacity:.7;cursor:pointer;
  transition:.3s ease-out;
}

#BookmCntToggle:hover{opacity:1.0;}
</style>
<link rel="stylesheet" type="text/css" href="http://forumstatic.ru/files/0015/c4/3f/25225.css"/>
<script type="text/javascript" src="http://forumstatic.ru/files/0015/c4/3f/25226.js"></script>
<!--Конец -->

Вот эту правку убрать перед началом кода:
<style>#BookmCntToggle{z-index:9999999!important}</style>

Поправил фон предустановленной закладки

0

519

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

Замените код целиком:

Спасибо Deff  :cool: , да то что надо. Простите мне мою щепетильность. Всё замечательно, даже есть стрелочки, которые меняют расположение Закладок по нумерации. Но, когда в панели появляется первая Закладка, то поля "Свернуть" остаётся чуть-чуть видно. Можно конечно изловчившись закрыть. Но посмотрите пожалуйста, может возможно подпраавить где то в коде?
Спасибо.

http://s6.uploads.ru/vQUnX.jpg

Отредактировано Sans (Вс, 15 Май 2016 07:12:18)

0

520

Sans
Еще раз переставь Код

<script type="text/javascript">
var setBookmMode = 2; // Режим установки закладок: 0 - двойной клик, 1 - двойной клик с удержанием Ctrl, 2 - с подтверждением
</script>
<!-- Закладки в сообщениях -->
<style>
.post .bookmark{
  width:40px;height:16px;
  position:absolute;
  opacity:.8;transition:.1s ease;
  background:url(http://gsvgshniki.ru/files/0016/e4/0c/93192.png) no-repeat;
  right:-5px;z-index:999999!important;
}
.post .bookmark.ncnfrm {
  background-position: 0 -20px ;
}
.bookmark:hover{opacity:1.0;}
#MyBookmarks span>a{text-shadow:none;}
#MyBookmarks {z-index:10000!important;}
#BookmCntToggle { z-index:9999!important;}
#MyBookmarks span.last_click>a{background:rgba(255,0,5,.15);text-shadow:0 0 2px #fff;}
#BookmCntToggle {
  position:fixed;top:10px;left:10px;
  background:url(http://gsvgshniki.ru/files/0016/e4/0c/24318.png);
  width:30px;height:30px;
  opacity:.7;cursor:pointer;
  transition:.3s ease-out;
}
#BookmCntToggle:hover{opacity:1.0;}
#MyBookmarks #bm2{
  font-size:12px!important;
  letter-spacing:-1px!important;
  margin-right:-5px!important;
}
</style>
<link rel="stylesheet" type="text/css" href="http://forumstatic.ru/files/0015/c4/3f/25225.css"/>
<script type="text/javascript" src="http://forumstatic.ru/files/0015/c4/3f/25226.js"></script>
<!--Конец -->

+1


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