Как с помощью браузера можно определить элемент дизайна. | |
Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS. | |
Ответы на часто задаваемые вопросы. | |
Как задавать вопросы! Разница между стилем и скриптом. ( Советы) | Плюс к названию темы еще и Памятка. |
Запросы по скриптам[4]
Сообщений 621 страница 640 из 1000
Поделиться1Вс, 3 Май 2015 16:18:44
Поделиться621Ср, 9 Сен 2015 17:36:58
Это весь скрипт моей сворачиваемости
<script type="text/javascript"><!--Cворачивание категорией Ч2-->
$('#pun-main div.category > h2 div.catleft').after('<span class="offctgr" style="float: right;"><img src="'+aimg.open+'" title="показать/cкрыть" /></span>');
$('#pun-main div.category').each(function (i) {
var ctgId=$(this).attr('id');
if(getcookie(ctgId)=='close'){
$('#'+ctgId+' > div.container').css({display: 'none'});
$('#'+ctgId+' > h2 > .offctgr img').attr("src",aimg.close)}
});
$('span.offctgr').click(function(){
var cat=$(this).parents('div.category').attr('id');
$(this).parents('div.category').children('div.container').toggle('slow');
var s = $(this).find("img").attr("src") == aimg.open ? aimg.close : aimg.open;
$(this).find("img").attr("src",s)
var catc = getcookie(cat);
catc = catc == 'close' ? 'open' : 'close';
setcookie(cat,catc,3600*24*30*1000);
return false; });
</script>
Поделиться622Ср, 9 Сен 2015 17:43:36
Татьяна-ОПсЧП
Ну тогда Так:
<style>
.category h2 span:first-child{
padding:9px!important;
background-image:none!important;
}
</style>
Поделиться623Ср, 9 Сен 2015 17:45:10
Татьяна-ОПсЧП
Код скрипта не нужен, эффект случайный и типично с ним боролись, если возникал, там суть что кнопки чуть вылазят за h2 и цепляются друг за друга
Поделиться624Ср, 9 Сен 2015 17:51:52
Alex_63 , все равно не получается ((
Deff, у меня они совершенно не вылазят. И не ципляются нигде. На одном форуме вот так наискосок сами как то получились, ровненько, красиво смотрятся.
Я все полностью перенесла на другой форум, но здесь такого эффекта не вышло. ((
Это значит ничего не поделаешь уже?
Отредактировано Татьяна-ОПсЧП (Ср, 9 Сен 2015 17:53:13)
Поделиться625Ср, 9 Сен 2015 17:56:09
Ой, извиняюсь! С хрома показывает так как я хочу! Наискосок! )))
А с яндекса - прямо. Это особенности браузеров? Под все подстроить нельзя, чтоб у всех так показывало?
Поделиться626Ср, 9 Сен 2015 17:57:51
Татьяна-ОПсЧП Добавьте еще
<style>
.category h2 span:first-child{
padding:12px!important;
background-image:none!important;
}
</style>
Поделиться627Ср, 9 Сен 2015 17:58:38
Татьяна-ОПсЧП
Ну увеличивайте цифру красным(сообщение 622), может, и получится
Поделиться628Ср, 9 Сен 2015 18:13:59
Спасибо ребята большое! В общем только яндекс не показывает у меня. Ну и не надо. Пусть так будет.
Увидела что цепляет , угол картинки с конвертом. Это недоразумение можно исправить?
Поделиться629Ср, 9 Сен 2015 18:17:17
Татьяна-ОПсЧПДык за счёт этого и сдвигает по диагонали при сворачивании
2. Делайте скриншоты - указывайте стрелками, устная интерпретация воспринимается неоднозначно
Поделиться630Чт, 10 Сен 2015 06:40:58
Alex_63
Извините, а со скриптом псевдо-удаления - не получается?
Поделиться631Чт, 10 Сен 2015 13:20:19
Dango
Есть небольшие трудности, - пока нужно решение Админа по вопросу, связанному с отправкой форм(сейчас под модером редактировать сообщение Аяксом не получается, нужно изворачиваться, чтобы отправить форму)
Поделиться632Чт, 10 Сен 2015 15:00:22
Может ли кто-нибудь адаптировать к mybb вот такой скрипт?
<style> #resultados { /* общий блок */ } #loadingscript { /* текст "Загрузка" */ } .paginaposts { /* каждого прямоугольника */ border: 1px solid #330099; float: left; height: 50px; margin: 1px; padding: 5px; width: 230px; background: #ffffff; } .paginaposts a { /* ссылки */ color: #000000; display: block; font-size: 16px; text-decoration: none; text-indent: 0px; } .paginaposts img { /* изображения */ float: left; height: 40px; width: 40px; padding: 2px; margin: 2px 5px 2px 2px; } .paginaposts h6 { /* заголовки */ height: 45px; margin: 0; font-weight: normal; } .paginaposts:hover { /* эффект при наведении мышки */ background-image: -moz-linear-gradient(100% 100% 90deg, #CCFF00, #CCFF00); background-image: -webkit-gradient(linear, left bottom, left top, from(#CCFF00), to(#CCFF00)); filter:progid: DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CCFF00', EndColorStr='#CCFF00'); border: 1px solid #CC00CC; } #paginacion { /* нижний контейнер с количеством записей */ color: #bbb; font-family: Lucida Grande; font-size: 24px; font-weight: bold; height: 35px; line-height: 28px; padding: 20px 0; text-align: center; } #paginacion span, #paginacion a { /* постраничная навигация */ border: 1px solid #ddcca3; color: #d6a87a; display: inline-block; font-family: Lucida Grande; font-size: 24px; font-weight: bold; margin: 0 2px; padding: 0 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; text-indent: 0px; } #paginacion span.actual { /* текущая страница */ color: #000080; padding: 0 5px; -moz-box-shadow: 0 0 30px #fff inset; -webkit-box-shadow: 0 0 30px #fff inset; box-shadow: 0 0 30px #fff inset; } #paginacion a:hover { /* наведение на эти ссылки */ color: #fff; -moz-box-shadow: 0 0 20px #666 inset; -webkit-box-shadow: 0 0 20px #666 inset; box-shadow: 0 0 20px #666 inset; text-decoration: none; } #paginacion .antesdespues { border: none; } #paginacion .antesdespues:hover { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } #paginacion span.deshabilitado { /* следующие */ border: none; color: #1621c4; } #totales {text-align:center;} </style><script type="text/javascript"> //<![CDATA[ var postporpagina = 15; // число записей на странице var urlsitio = "http://chiklino.ru/pages/chto_takoe_smirenie/"; // адрес блога var minpaginas = 5; // минимальное количество страниц var maxpaginas = 10; // максимальное количество страниц var imgxdefecto = "http://3.bp.blogspot.com/_hljKDuw-cxQ/SsmfbhHhGrI/AAAAAAAAOU0/vCmT5Y4wzEo/s1600/vagaPlantilla_resumenpostsnoimage.gif"; // адрес изображения, который будет показан при отсутствии картинки в сообщении var firsttime = 0; var paginaactual = 1; var cantidadpaginas = 0; var cantidadposts = 0; function showpageposts(json) { var entry, posttitle, posturl, postimg; var salida = ""; if(cantidadpaginas==0) { cantidadposts = parseInt(json.feed.openSearch$totalResults.$t); cantidadpaginas = parseInt(cantidadposts / postporpagina) + 1; } for (var i = 0; i < postporpagina; i++) { if (i == json.feed.entry.length) { break; } entry = json.feed.entry[i]; posttitle = entry.title.$t; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { posturl = entry.link[k].href; break; } } if ("media$thumbnail" in entry) { postimg = entry.media$thumbnail.url; } else { postimg = imgxdefecto; } salida += "<div class='paginaposts'>"; salida += "<a href='" + posturl + "' target='_blank'><img src='" + postimg + "' /></a>"; salida += "<h6><a href='" + posturl + "' target='_blank'>" + posttitle + "</a></h6>"; salida += "</div>"; } document.getElementById("resultados").innerHTML = salida; paginacion(); } function paginacion() { contadorP = 0; salida = ""; if(paginaactual>1) { salida += "<a class='antesdespues' href='javascript:incluirscript(" + parseInt(paginaactual-1) + ")'>следующие</a>"; } else { salida += "<span class='deshabilitado'>следующие</span>"; } if (cantidadpaginas<(maxpaginas+1)) { for (contadorP = 1; contadorP <= cantidadpaginas; contadorP++){ if (contadorP==paginaactual) { salida += "<span class='actual'>" + contadorP + "</span>"; } else { salida += "<a href='javascript:incluirscript(" + contadorP + ")'>" + contadorP + "</a>"; } } } else if(cantidadpaginas>(maxpaginas-1)) { if(paginaactual<minpaginas) { for (contadorP=1; contadorP<(maxpaginas-2); contadorP++){ if (contadorP == paginaactual) { salida += "<span class='actual'>" + contadorP + "</span>"; } else { salida += "<a href='javascript:incluirscript(" + contadorP + ")'>" + contadorP + "</a>"; } } salida += " ... "; salida += "<a href='javascript:incluirscript(" + parseInt(cantidadpaginas-1) + ")'>" + parseInt(cantidadpaginas-1) + "</a>"; salida += "<a href='javascript:incluirscript(" + cantidadpaginas + ")'>" + cantidadpaginas + "</a>"; } else if(cantidadpaginas-(minpaginas-1)>paginaactual&&paginaactual>(minpaginas-1)) { salida += "<a href='javascript:incluirscript(1)'>1</a>"; salida += "<a href='javascript:incluirscript(2)'>2</a>"; salida += " ... "; for (contadorP=paginaactual-2; contadorP<=paginaactual+2; contadorP++) { if (contadorP==paginaactual) { salida += "<span class='actual'>" + contadorP + "</span>"; } else { salida += "<a href='javascript:incluirscript(" + contadorP + ")'>" + contadorP + "</a>"; } } salida += " ... "; salida += "<a href='javascript:incluirscript(" + parseInt(cantidadpaginas-1) + ")'>" + parseInt(cantidadpaginas-1) + "</a>"; salida += "<a href='javascript:incluirscript(" + cantidadpaginas + ")'>" + cantidadpaginas + "</a>"; } else { salida += "<a href='javascript:incluirscript(1)'>1</a>"; salida += "<a href='javascript:incluirscript(2)'>2</a>"; salida += " ... "; for (contadorP=cantidadpaginas-(minpaginas+1); contadorP<=cantidadpaginas; contadorP++) { if (contadorP==paginaactual) { salida += "<span class='actual'>" + contadorP + "</span>"; } else { salida += "<a href='javascript:incluirscript(" + contadorP + ")'>" + contadorP + "</a>"; } } } } if (paginaactual<contadorP-1) { salida += "<a class='antesdespues' href='javascript:incluirscript(" + parseInt(paginaactual+1) + ")'>предыдущие</a>"; } else { salida += "<span class='deshabilitado'>предыдущие</span>"; } document.getElementById("paginacion").innerHTML = salida; var iniciopagina = (paginaactual * postporpagina) - (postporpagina - 1); var finalpagina = paginaactual * postporpagina; var totales = "Всего опубликовано сообщений: " + cantidadposts + " - из них показано " + iniciopagina + "-" + finalpagina + " записей"; document.getElementById("totales").innerHTML = totales; } function incluirscript(pagina) { if(firsttime==1) {removerscript();} document.getElementById("resultados").innerHTML = "<div id='loadingscript'>загрузка ...</div>"; document.getElementById("paginacion").innerHTML = ""; document.getElementById("totales").innerHTML = ""; var iniciopagina = (pagina * postporpagina) - (postporpagina - 1); var archivo = urlsitio + "/feeds/posts/default?start-index=" + iniciopagina; archivo += "&max-results=" + postporpagina; archivo += "&orderby=published&alt=json-in-script&callback=showpageposts"; var nuevo = document.createElement('script'); nuevo.setAttribute('type', 'text/javascript'); nuevo.setAttribute('src', archivo); nuevo.setAttribute('id', 'TEMPORAL'); document.getElementsByTagName('head')[0].appendChild(nuevo); firsttime = 1; paginaactual = pagina; } function removerscript() { var el = document.getElementById("TEMPORAL"); var padre = el.parentNode; padre.removeChild(el); } onload=function() { incluirscript(1); } //]]> </script> <div id="resultados" ></div> <div style="clear:both;"></div> <div id="paginacion"></div> <div id="totales"></div>
Поделиться633Чт, 10 Сен 2015 15:45:34
Бабушкин
Что должен делать этот скрипт ?
Поделиться634Чт, 10 Сен 2015 15:48:55
в рабочем виде он выводит ссылки на посты.
Посмотреть на его работу можно здесь: http://www.kazaki-portal.ru
То, на что показывают стрелочки на рисунке, он и есть.
Если егоставишь на mybb и вбиваешь ссылку на другой движок, он работает. А вот если ставить ссылку на mybb-шный ресурс, работать отказывается...
Отредактировано Бабушкин (Чт, 10 Сен 2015 15:50:17)
Поделиться635Чт, 10 Сен 2015 16:12:47
Бабушкин
Я в традиционном JS не разбираюсь, ждите Deff'а, что он скажет..
======================
Тут нун отталкиваться от /export.php?type=rss
Поделиться636Чт, 10 Сен 2015 16:42:36
Бабушкин
API(англ. application programming interface) виджетов прикручено к Вашему движку, скрипт только делает запрос к API. На движке mybb такого API нет. Поэтому правки бесполезны
Есть скрипт портала, там все новые сообщения выводятся скриптом
Есть скрипт на главную => Последние 10-15 сообщений форума,
есть подобный скрипт от Romych, выводящий на Главной посты с коротким контентом.
Есть скрипт Аватарок к последним сообщениям на главной См Каталог Скриптов
Поделиться637Чт, 10 Сен 2015 17:55:45
API(англ. application programming interface) виджетов прикручено к Вашему движку, скрипт только делает запрос к API. На движке mybb такого API нет. Поэтому правки бесполезны
Есть скрипт портала, там все новые сообщения выводятся скриптом
Есть скрипт на главную => Последние 10-15 сообщений форума,
есть подобный скрипт от Romych, выводящий на Главной посты с коротким контентом.
Есть скрипт Аватарок к последним сообщениям на главной См Каталог Скриптов
Дя я с порталом вроде как мало-мальски разобрался, это так, на всякий случай закинул -авось к нему кто ноги бы приделал да голову приложил? Мне бы вот теперь понять, что у меня с разделами происходит
Поделиться638Пт, 11 Сен 2015 08:24:55
Alex_63
А-а, понятно, спасибо.
Что ж, подождем решения Админа.
Поделиться639Пт, 11 Сен 2015 18:13:27
Извините что опять лезу со своей анимацией, но может у кого-то есть скриптик с ползающей по форуму мухой или кем то ещё? Вот примерно как на на этой страничке в коментах https://esquire.ru/wil/chulpan-khamatova
Поделиться640Пт, 11 Сен 2015 19:27:40
_Getto_, мне тяжело отловить конкретный скрипт на этом сайте
Как Вариант - поискать в инете, такой Вариант сойдёт ? => http://winchanger.narod.ru/java/muha/fly.html
Бабочки => http://margoscha.ru/verstka/baboch/index.shtm