Как с помощью браузера можно определить элемент дизайна. | |
Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS. | |
Ответы на часто задаваемые вопросы. | |
Как задавать вопросы! Разница между стилем и скриптом. ( Советы) | Плюс к названию темы еще и Памятка. |
Запросы по скриптам[4]
Сообщений 861 страница 880 из 1000
Поделиться1Вс, 3 Май 2015 16:18:44
Поделиться861Сб, 24 Окт 2015 16:51:41
Adi
Да, к сожалению, ограничено - посколь заголовок темы может содержать максимум 70 символов, - из них 40 на заголовок, 28 на Описание + 2 спецсимвола
Просил Админа сервиса увеличить количество символов до 100-110 - он проигнорировал просьбу
Поделиться862Сб, 24 Окт 2015 16:52:46
Adi
Да, к сожалению, ограничено - посколь заголовок темы может содержать максимум 70 символов, - из них 40 на заголовок, 28 на Описание + 2 спецсимвола
Просил Админа сервиса увеличить количество символов до 100-110 - он проигнорировал просьбу
Ну ладно тогда)
Поделиться863Вс, 25 Окт 2015 12:04:19
вопрос по прикрученным на русфф тегам, которые в первом посте торчат в виде ссылок:
http://magiclibrary.0pk.ru/viewtopic.php?id=385как им можно вкорячить стиль?
<!-- Добавляем селектор #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>
собственно, после последних изменений на сервисе, оно не пашет.
помогите, плиз, подправить.
Поделиться864Вс, 25 Окт 2015 12:30:27
Герда
Сделай скриншот, ткни стрелкой о чём речь, (Не вижу там ссылок) Возможно не работает скрипт от русфф
Поделиться865Вс, 25 Окт 2015 12:54:46
Deff
http://magiclibrary.0pk.ru/viewtopic.php?id=381
в первом посту топика - "теги"
вот скриншот:
эти теги надо бы обернуть в какой-нить код с селектором, ибо щас они имеют тот же стиль, что и текст поста.
а на всех нормальных сайтах теги всегда отделяются от основной информации другим стилем.
Поделиться866Вс, 25 Окт 2015 13:02:07
Герда
Вот тут отпишись в поддержку => Не создавать нового тега <p> в постах при одной пустой строке
Поделиться867Вс, 25 Окт 2015 13:22:26
Герда
Можно попробовать вот такой костыльный вариант:
<!-- Добавляем селектор #tags-post к "Тегам" -->
<script>
if ($('#pun-viewtopic').length)(function () {
function add_classTags() { //Обработка Похожих тем
$('.post:first .post-content>p:contains("Теги")').each(function () {
$(this).html($(this).html().replace(/<br><br>Теги\:(.*?)<\/a><\/p>/gi,'<br></p><p id="tags-post">Теги: $1</a></p>'));
});
}
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>
Не уверен, что будет работать, посколь у меня сейчас теги от русфф по твоей ссылке вообще не работают
Поделиться868Вс, 25 Окт 2015 13:30:53
Вот тут отпишись в поддержку
ИМХО - если уж и предъявлять, то русфф, за то, что они не добавляют функционал с селектором.
но им писать с подобными просьбами - как об стенку горох.
не понимаю, почему они не обернут теги в <span class="tags">, по-моему, это не сложно.
Админ вряд ли изменит верстку поста из-за того, что не получается пофиксить функционал, который накрутил партнер.
Alex_63
не, не пашет:
http://magiclibrary.0pk.ru/viewtopic.php?id=381
Поделиться869Вс, 25 Окт 2015 13:36:40
Админ вряд ли изменит верстку поста из-за того, что не получается пофиксить функционал, который накрутил партнер.
Максим поправил недавно верстку по моей просьбе удобства действия тегов(цвет-шрифт) и через пробельную строку, но забил на замечание про две пробельные строки.
Так что надеемся, что добъёт!
Поделиться870Вс, 25 Окт 2015 13:41:15
ну, я отписалась, и там, и там.
буду ржать, если на майбб изменения произойдут раньше, чем на русфф.
хотя у них пять лет на все один ответ - "мы делаем лабу".
битва улиток по устранению жуков объявляется открытой.
Отредактировано Герда (Вс, 25 Окт 2015 13:43:55)
Поделиться871Вс, 25 Окт 2015 13:57:30
Герда
А так - тоже не работает ?
<!-- Добавляем селектор #tags-post к "Тегам" -->
<script>
if ($('#pun-viewtopic').length)(function () {
function add_classTags() { //Обработка Похожих тем
$('.post.topicpost .post-content>p:contains("Теги")').each(function () {
$(this).html($(this).html().replace(/<br><br>Теги\: /g,'<br></p><p 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>
(* Поправил
Поделиться873Вс, 25 Окт 2015 14:37:02
Герда
У меня вроде вот так сработало:
<script>
if($('#pun-viewtopic').length) {
$('.post.topicpost .post-content>p:contains("Теги")').each(function () {
$(this).html($(this).html().replace(/<br><br>Теги\: /g,'<br></p><p id="tags-post">Теги: '));
});
}
</script>
Поделиться874Вс, 25 Окт 2015 14:39:52
Alex_63
та, теперь работает.
Поделиться875Вс, 25 Окт 2015 14:47:49
всплыла еще одна проблема.
делался скрипт, который оборачивает пагинацию по страницам топика на странице списка тем:
<!-- Добавляем селектор на пагинатор по страницам --> <script type="text/javascript"> $('.tcl a').each(function () { if($('#pun-index').length)return; if($(this).attr('href').indexOf('&p=')!=-1 || $(this).text().length <= 2) { $(this).addClass('Pages'); $(this).parent().html($(this).parent().html().replace('[','<span class="PagesText">').replace(']','</span>')); } }); </script>
но он отказался оборачивать все топики, селектор добавляется только к первому топику, у которого есть несколько страниц:
http://magiclibrary.0pk.ru/viewforum.php?id=37
тема с закрепленным первым сообщением - отображается как надо,
тема на несколько страниц -не имеет селектора
Поделиться876Пн, 26 Окт 2015 15:23:56
апчег
Поделиться877Пн, 26 Окт 2015 15:47:49
Герда
1. Скрипт какой-то убогий
2. Я не понимаю откуда у тебя на странице тем форума берутся тексты ? ( где этот скрипт ?)
Очевидно трансформация пагинации должна идти до подгрузки текстов
Поделиться878Пн, 26 Окт 2015 16:10:58
Deff
1. ну, какой есть. посему тут и спрашиваю - другого не имеем.
2. тексты берутся из этого скрипта:
<!-- Предпросмотр темы в Форуме --> <script type="text/javascript"> $('.tcl *:not(.newtext) > a:not([href*="&p="])').each(function(){ if(!($('#pun-viewforum').length) || $(this).text().length == 1)return; var poisk = $(this).attr('href'), zapros = poisk.slice(poisk.indexOf("viewtopic.php?id=")+17), thisTD = $(this).parents('td'); $(thisTD).find('.intd').append('<div id="tema"></div>'); $.get('export.php?type=rss&tid='+zapros,'',prevTEMA); function prevTEMA(data){ $(data).find('item:last').each(function(){ var TContent = $(this).find('description').text(); TContent = TContent.replace(/([\t|"|']+?)/gim, ''); $(thisTD).find('#tema').append('<div>'+TContent+'</div>'); }); } }); </script>
попробовала переставить. перемена мест слогаемых суммы не изменила.
Поделиться879Пн, 26 Окт 2015 16:19:38
Герда
Попробуй так:
<!-- Добавляем селектор на пагинатор по страницам -->
<script type="text/javascript">
$('.tcl a').each(function () {
if($('#pun-index,#pun-searchtopics').length || !($(this).attr('href').indexOf('&p=')!=-1 || $(this).text().length <= 2))return;
$(this).addClass('Pages');
$(this).parent().each(function () {
$(this).html($(this).html().replace(/\[ (.*?) \]/gi,'<span class="pagestext">$1</span>'));
});
});
</script>
Ставить После скрипта Универсальной Замены
Поделиться880Пн, 26 Окт 2015 16:27:55
Вариант:
<!-- Добавляем селектор на пагинатор по страницам -->
<script type="text/javascript">
$('#pun-viewforum,#pun-searchtopics').find('.tcl .pagestext').each(function () {
$(this).find('a').addClass('Pages');
$(this).replaceWith($(this).html().replace('[','<span class="PagesText">').replace(']','</span>'));
});
</script>