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

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

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


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


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

Сообщений 721 страница 740 из 1000

1

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

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

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

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

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

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

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

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

+1

721

Герда
Попробуй в HTML низ:

<script type="text/javascript">
$('.tcl a').each(function () {
  if($('#pun-index').length)return;
  $(this).parent().html($(this).parent().html().replace('[','<span class="PagesText">').replace(']','</span>'));
  $('.PagesText > a').addClass('.Pages');
});
</script>

У ссылок на страницы будет класс .Pages

(*Поправил,добавил обрамление в <span class="PagesText"></span>
(*Поправил еще раз

Ставить После Универсального Скрипта Замены

0

722

Alex_63

Универсальный скрипт замены "Легкая" версия

Легких версий было уже с десяток, не позволяют сменить произвольный контент в текущем теге, к примеру заменить href у ссылки. Или полностью заменить текущий тег, См версии от Fover и rps
====================
2. На сервисе желательно бороться за единство версий схожих по функционалу, а не размножать клоны, близкие по функционалу. Исходный скрипт с пятью-десятью запросами на смену контента(в тех же постах) типичное время работы не превышает 4-6ms, что не воспринимается глазом юзера, если скрипт поставлен в начало HTML низ, а не запихнут в после емких скриптов(там будет заметна работа  любого, самого короткого скрипта замены) . Да и была первоначальная идея создать ужатую библиотеку востребованных скриптов, на 2014 ужатая версия подобной библы была значительно меньшей  чем текущая jQuery
Были и давнишие попытки от Rusian_Goblin

0

723

Alex_63
селектор добавился на первую ссылку. остальные без него:
http://magiclibrary.0pk.ru/viewforum.php?id=37

идеально было б вообще все это обрамить в div или еще какую штуку, ибо там меж ссылок на третью страницу и последнюю еще троеточие останется - его тож над вместе со всем этим добром подвинуть.

0

724

Герда
Вроде поправил(пока без Обрамления) С обрамлением..

0

725

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

Отредактировано Герда (Чт, 24 Сен 2015 17:56:25)

0

726

блин, над ввести на майбб функцию шоб всплывали новые посты в текущем топике ))))

кароч, вкорячила последнюю версию:
http://magiclibrary.0pk.ru/viewforum.php?id=37

обрамления нима )

* мб конфликтует с универсальным скриптом замены?
ибо я от ссылки "новые сообщения" с его помощью отрезала скобки:

Код:
UniverСhange(".newtext","[","");
UniverСhange(".newtext","]","");

Отредактировано Герда (Чт, 24 Сен 2015 18:00:34)

0

727

Герда
Поправил еще раз...

+1

728

Alex_63
:cool: работает )

0

729

на тему скрипта смены стилей.
у меня на дополнительных кнопках серии dis-but2, ...3 и ..4 пропадает класс STYLselectN, если уйти на другую страницу форума.
а еще подглючивает при попытке включить/выключить одну и ту же кнопку не на главной странице.
реально подправить? или у меня одной такой баг?
http://magiclibrary.0pk.ru/

коды

0

730

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

<!-- Предпросмотр темы в Форуме -->

если в топике много страниц тоже выводится не первый пост, а последние:
http://magiclibrary.0pk.ru/viewforum.php?id=37

0

731

Герда
По стилям не скажу, не очень в кукисах разбираюсь..

По Предпросмотру Тем - ну посмотри RSS ленту многостраничного Топика, там только Последние посты выводятся - можно запрашивать Аяксом первую страницу темы и выпарсивать содержимое первого поста, но тогда это будет DDoS-атака на сервер  -  на 1 форум(30 тем) - 30 запросов - можно сделать отображение при наведении, и то желательно с записью  в localStorage

+1

732

Deff
Поправил Скрипт замены, теперь можно заменять атрибуты элемента или элемент целиком.))

0

733

Alex_63
Ну несколько не так бы нун править
Я бы правил так

<script type="text/javascript">
function Change(sc,ch,st){$(sc).each(function(){$(this).replaceWith($(this).clone().wrap('<obj>').html().replace(ch,st));});}

Change('Селектор','Что меняем','На что меняем');
</script>

Избавляемся от распарса возможно огромного parent(), к примеру для селекторов #pun-navlinks,  #pun-ulinks, #pun-stats
В принципе мон еще попробовать сохранить события при правке элементов, к примеру тот же .click или .hover
(Если делать, то лучше и функциональней старого

+1

734

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

Герда
По стилям не скажу, не очень в кукисах разбираюсь..

А чо там разбираться = > В Помощь скриптодельцам!
Берешь готовую функцию пишешь или считываешь данные

0

735

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

В принципе мон еще попробовать сохранить события при правке элементов, к примеру тот же .click или .hover

А разве с этим будут проблемы, если ставить Скрипт замены в самый верх HTML низ?

+1

736

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

А разве с этим будут проблемы, если ставить Скрипт замены в самый верх HTML низ?

+ Хорошая идея! (нун уточнять в скрипте) Типо - для сохранения событий на элементах, если они есть, скрипт ставим в самое начало HTML Низ

+1

737

Alex_63
с rss все ясно. пусть тоды так остается.

вопрос по прикрученным на русфф тегам, которые в первом посте торчат в виде ссылок:
http://magiclibrary.0pk.ru/viewtopic.php?id=385

как им можно вкорячить стиль?
через css :last-child - не вариант, ибо не во всех топиках их могут вписать.
а скриптом у меня меня не получается обрамить их чем-нить по аналогии со страницами >.<

0

738

Герда
Если ты про Похожие темы, чо нидь так:

Код:
<script>
(function () {
      function transform_similartopics() { //Обработка Похожих тем
        $('#similartopics td.tcl  a[href*="/viewtopic.php?id="]').each(function(){
          $(this).text($(this).text().substr(0,20)+' ...') //
       });
      }
      var t=0;  var time_id = setInterval(function(){ t++;
          if (t>100) { clearInterval(time_id); return; } 
          if ($('#pun-viewtopic #similartopics').length) {clearInterval(time_id); transform_similartopics();}
      },100);
}())
</script>
Герда написал(а):

как им можно вкорячить стиль?

Вообще то все ссылки в таблице #similartopics

Полный селектор:#pun-viewtopic .endpost+ .container #similartopics

0

739

Deff
я не про похожие темы, а про список тегов в посте:
http://s3.uploads.ru/1vbIX.png

у похожих топиков все ок с селекторами.

0

740

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

Deff
я про список тегов в посте:

Селектор для ссылок:
#pun-viewtopic .post:first .post-content>p>a[href*="/mod/tags/"]

Если оч нун, можно добавить id к обрамляющему <p>

<!-- Добавляем селектор #tags-post к "Тегам" -->
<script>
    if ($('#pun-viewtopic').length)(function () {
          function add_classTags() { //Обработка Похожих тем
            $('.post:first .post-content>p>a[href*="/mod/tags/"]').parent('p').attr('id','tags-post');
          }
          var t=0;  var time_id = setInterval(function(){ t++;
              if (t>100) { clearInterval(time_id); return; }
              if ($('.post:first .post-content>p>a[href*="/mod/tags/"]').length) {clearInterval(time_id); add_classTags();}
          },100);
    }())
</script>

0


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