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

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

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


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (53)


Общие вопросы от новичков (53)

Сообщений 541 страница 560 из 1000

1

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

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

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

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

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

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

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

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

Любой вопрос по оформлению/неполадкам сопровождайте ссылкой на форум, по которому возникли сложности.

Отредактировано Alex_63 (Вс, 26 Июл 2015 17:45:17)

+1

541

Adi
Замените скрипт Выделение на такой:

Код:
<script type="text/javascript">
// Select code
function select_text(elem) {
	if(window.getSelection) {   
var s=window.getSelection();   
if(s.setBaseAndExtent){   
	s.setBaseAndExtent(elem,0,elem,elem.innerText.length-1);   
}
else {   
	var r=document.createRange();   
	r.selectNodeContents(elem);   
	s.removeAllRanges();   
	s.addRange(r);
}   
	}
	else if(document.getSelection){   
var s=document.getSelection();   
var r=document.createRange();   
r.selectNodeContents(elem);   
s.removeAllRanges();   
s.addRange(r);   
	}
	else if(document.selection){   
var r=document.body.createTextRange();   
r.moveToElementText(elem);   
r.select();
	}   
}
$('.code-box>.legend:not(.a)').each(function() {
   $(this).addClass('a')[0].innerHTML = '<a href="#" onclick="select_text(this.parentNode.parentNode.childNodes[1].getElementsByTagName(\'pre\')[0]); return false;"/>Выделить код</a>';
});
</script>

0

542

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

Замените скрипт Выделение на такой:

ууууу, у меня все слетело вообще

вот вместо этого поставило то что вы дали
Код:
// Select code
function select_text(elem) {
	if(window.getSelection) {   
var s=window.getSelection();   
if(s.setBaseAndExtent){   
	s.setBaseAndExtent(elem,0,elem,elem.innerText.length-1);   
}
else {   
	var r=document.createRange();   
	r.selectNodeContents(elem);   
	s.removeAllRanges();   
	s.addRange(r);
}   
	}
	else if(document.getSelection){   
var s=document.getSelection();   
var r=document.createRange();   
r.selectNodeContents(elem);   
s.removeAllRanges();   
s.addRange(r);   
	}
	else if(document.selection){   
var r=document.body.createTextRange();   
r.moveToElementText(elem);   
r.select();
	}   
}

var div = document.getElementById('pun-main').getElementsByTagName('div');
for(x in div){
	if(div[x].className=='code-box'){
div[x].getElementsByTagName('strong')[0].innerHTML = '<a href="#" onclick="select_text(this.parentNode.parentNode.childNodes[1].getElementsByTagName(\'pre\')[0]); return false;"/>Выделить код</a>';
	}
}
</script>

Отредактировано Adi (Сб, 19 Сен 2015 18:45:54)

0

543

Adi
А кто Вас просил совершенствовать коды ?
Поставьте скрипт отдельно в начало HTML верх
Текущий код уберите

0

544

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

Adi
А кто Вас просил совершенствовать коды ?
Поставьте скрипт отдельно в начало HTML верх
Текущий код уберите

я такой дизайн приобрела.
какой в начало хтмл? тот что ранее был? а оон у меня в хтмл них стоял, куда и ваш поставила

0

545

Adi
Замените HTML низ целиком:

Код:
<a href="http://d-naiad.tumblr.com" id="naiad"></a>
<script>

<!-- НАВИГАЦИЯ -->
//Navigation
var nav = {
'navindex': 'Пандора',
'navregister': 'Посвящение',
'navpm': 'Почта',
'navprofile': 'Личность',
'navadmin': 'Админ',
'navuserlist': 'Жители'
}
for(var i in nav)
$("#pun-navlinks li#"+i+" a span").text(nav[i])

<!-- КАРТИНКИ В КАТЕГОРИИ -->
//Pictures in the categories by Naiad
var cats = {
"ПЕРЕКРЕСТОК":"http://funkyimg.com/i/21H86.png",
"МАСТЕРСКАЯ":"http://funkyimg.com/i/21UiV.png",
"БИБЛИОТЕКА ПРОШЛОГО":"http://funkyimg.com/i/21H6B.png",
"ИЛЛЮЗИЯ TV":"http://funkyimg.com/i/21H7a.png",
"ЛИЧНОЕ ПРОСТРАНСТВО":"http://funkyimg.com/i/21H7C.png",
"Статистика форума" : "http://funkyimg.com/i/21H7U.png"
}
$("#pun-index div.category h2, #pun-stats h2").each(function(){
$(this).css('background-image', 'url('+cats[$(this).children("span").text()]+')')
//this.innerHTML="<img src='"+cats[$(this).children("span").text()]+"'>"
});

//Correct profilenav
$("#pun-main").before($("#profilenav"))
$("#pun-messages #profilenav ul:first").prepend($("#profilenav li"))
$("#pun-messages #profilenav ul:last").remove()

//Correct messages box
$("#pun-messages .main").prepend("<h1>"+$("#pun-messages legend:first").text()+"</h1>")

//Correct post data
$(".post").each(function(){
$(this).find(".post-body").prepend($(this).find("h3"))
if ($(this).find(".pa-avatar").length == 0) $(this).find(".pa-title").after('<li class="pa-avatar"><img src="http://funkyimg.com/i/21MxG.png" width="180px" height="180px"></li>')
})
$(".pa-avatar img").each(function() {$(this).before("<div class=preavatar style='width: "+$(this).width()+"px; height: "+$(this).height()+"px'></div>")
})

//Correct buttons
$(".post-links li > a, .postlink a, .postlink > input, input[type='submit'], input[type='button'], .pagelink > *, #mod-options")
.addClass("button")

//Correct ann
$("#pun-navlinks").before($("#pun-announcement"))


//HTML НИЗ - СПОЙЛЕР СКРЫТИЯ ИНФЫ ПОД N-КНОПКОЙ В ПРОФИЛЕ ТОПИКА
var a1 = 1	// 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
var a2 = 0	// 0 - Скрытие первой вкладки; 1 - Показ первой вкладки;
var a3 = 0// Резкость Открытия: 0 - Плавно; 1 - Резко;
var LiArr=new Array(
"http://sh.uploads.ru/QjbF9.png[Игрок]", 
"pa-reg", "pa-invites", "pa-posts", 
"pa-respect", "pa-positive", "pa-sex", "pa-age", "pa-icq", "pa-ip", "pa-from", "pa-time-visit", "pa-last-visit", //"pa-online", 
// 2 кнопка- ссылка на Картинку
"http://sh.uploads.ru/xXyCa.png[Персонаж]", 
"pa-fld1", "pa-fld2", "pa-fld3", "pa-fld4", "pa-fld8", "pa-fld7", 
"pa-fld5", "award", "pa-gifts",
//Конец Списка, 
"_End"); SetProvilSpoil(a1, a2, a3);

<!-- ПИАР ВХОД -->
//PR Enter
PiarNik="PR";
PiarPas="0000";
var L="<div id=\"PR_loginDiv\" style=\"display:none;\">\
<form id=\"form_login\" name=\"login\" method=\"post\" action=\"login.php?action=in\" onsubmit=\"return check_form()\">\
<fieldset>\
<input type=\"hidden\" name=\"form_sent\" value=\"1\"/>\
<input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"21\" maxlength=\"25\"/>\
<input type=\"text\" id=\"fld2\" name=\"req_password\" size=\"7\" maxlength=\"16\"/>\
<input type=\"submit\" class=\"button\" name=\"login\"/>\
</fieldset>\
</form>\
</div>\
 <li id=\"navpiar\"><a onclick=\"PiarIn()\">Пиар-вход</a></li>";
if($("#navlogin").html()!=null){
$("#navlogin").after(L) //navlogin
$("#PR_loginDiv #fld1").val(PiarNik)
$("#PR_loginDiv #fld2").val(PiarPas)
function PiarIn () {$("#PR_loginDiv input[type='submit']").click();}
}



//Frames by Naiad
$("form").not("#post")
.each(function(){
$(this).children()
.not("p.formsubmit")
.wrapAll("<div class='fs-group'>")
})

$("#pun-announcement .html-box, #profilenav ul, .category .container, #pun-stats .container, .usertable, .formal, .forum, .post-body, .post-author > ul, .fs-group, .info, #post .fs-box, #messages .fs-box")
.addClass("naiadframe")
$(".naiadframe:has(.naiadframe)").removeClass("naiadframe")

$("#pun-index .tcl h3 a, .forum .tclcon > .acchide + strong a, .forum .tclcon > .acchide + a, .forum .tclcon > .closedatafield + a, .forum .tclcon > .stickytext + a, td.tcl > span.usersname > a, .pa-author,  .pa-author a, .quote-box cite, .code-box .legend, .spoiler-box div, #menu a")
.not(".pa-author:contains(a)")
.addClass("naiadanchor")

$("#pun-index .tcl h3").each(function(){$(this).insertBefore($(this).parent())})
$(".code-box input").removeClass("button")

//ReplaceH1 by Naiad
var h1='[h1]'
$(".post-content p:contains(h1)").not(".code-box:contains(h1)").each(function(){
$(this).wrap("<h1>").parent().html(this.innerHTML.replace(h1,""));
});
</script>



<!-- ЧТОБЫ НЕ ПРОПАДАЛИ ПОСТЫ V.2 -->
<script src="http://hostjs-mybb2011.narod.ru/js/functio_Cookie33.js"></script>
<script>
var Knopa2=' <input type="button" class="button" value="Вставить" id="Knopa2-2" title="Вставка запомненного при последней отправке"/>';
if(getCookie33('main-reply')){$("p.formsubmit").append(Knopa2);}
$(".formsubmit input[type='submit']").click(function (){
var Ll=$("#main-reply").val();Ll=Ll.substring(0,1000);setCookie33('main-reply',Ll,8*60*1000);});
$("#Knopa2-2").click(function (){var L2=getCookie33('main-reply');
var L1=$("#main-reply").val();$("#main-reply").val(L1+L2);});


//Icons plus themes
var a1=$(".tc2:first").text()
var a2=$(".tc3:first").text()
$(".category tbody tr, #pun-viewforum .forum tbody tr").each(function() { 
$(this).find(".icon").remove()
var a = $(this).find(".tcr")
if (parseInt($(this).find(".tc3").text())) a.append("<br><br>"+a1+": "+$(this).find(".tc2").text()+"    "+a2+": "+$(this).find(".tc3").text())
$(this).find(".tc2").empty().addClass("icon")
})
</script>


<script type="text/javascript">
// Select code
function select_text(elem) {
	if(window.getSelection) {   
var s=window.getSelection();   
if(s.setBaseAndExtent){   
	s.setBaseAndExtent(elem,0,elem,elem.innerText.length-1);   
}
else {   
	var r=document.createRange();   
	r.selectNodeContents(elem);   
	s.removeAllRanges();   
	s.addRange(r);
}   
	}
	else if(document.getSelection){   
var s=document.getSelection();   
var r=document.createRange();   
r.selectNodeContents(elem);   
s.removeAllRanges();   
s.addRange(r);   
	}
	else if(document.selection){   
var r=document.body.createTextRange();   
r.moveToElementText(elem);   
r.select();
	}   
}
$('.code-box>.legend').each(function() {
   $(this).addClass('a')[0].innerHTML = '<a href="#" onclick="select_text(this.parentNode.parentNode.childNodes[1].getElementsByTagName(\'pre\')[0]); return false;"/>Выделить код</a>';
});
</script>

+1

546

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

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

сделала, все наладилось, спасибо))

0

547

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

я такой дизайн приобрела.

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

+3

548

решено

а подскажите еще один момент, пиар вход

пользовалась этим
Код:
<!--пиар вход-->
    <script type="text/javascript">
PiarNik="PR";
PiarPas="11111";

var L="<div id=\"PR_loginDiv\" style=\"display:none;\">\
<form id=\"form_login\" name=\"login\" method=\"post\" action=\"login.php?action=in\" onsubmit=\"return check_form()\">\
<fieldset>\
<input type=\"hidden\" name=\"form_sent\" value=\"1\"/>\
<input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"21\" maxlength=\"25\"/>\
<input type=\"text\" id=\"fld2\" name=\"req_password\" size=\"7\" maxlength=\"16\"/>\
<input type=\"submit\" class=\"button\" name=\"login\"/>\
</fieldset>\
</form>\
</div>\
<li id=\"navpiar\"><span id=spMyimg><a onclick=\"PiarIn()\"><img class=\"Myimge\"  src=\"http://savepic.su/4755460.png\"></a></span></li>";
if($("#navlogin").html()!=null){

$("#navlogin").after(L) //navlogin
$("#PR_loginDiv #fld1").val(PiarNik)
$("#PR_loginDiv #fld2").val(PiarPas)
function PiarIn () {$("#PR_loginDiv input[type='submit']").click();}
}
</script>

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

Отредактировано Adi (Сб, 19 Сен 2015 22:51:24)

0

549

Adi
Есть новый вариант и текстом и картинкой => Типовые Вопросы п.п.29.

0

550

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

Adi
Есть новый вариант и текстом и картинкой => Типовые Вопросы п.п.29.

здорово ,спасибо!

0

551

Светоносная написал(а):

Здравствуйте. Хочу создать форум, однако не могу. "Идет обновление системы. Регистрация новых форумов будет возобновлена в течение ближайших нескольких часов." Уже прошло порядочно времени, но ничего не поменялось. Помогите, пожалуйста.

Обещают после выходных поправить (Но без 100% гарантий)

0

552

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

скрины таблицек.

http://s3.uploads.ru/t/pWxNr.png
http://s6.uploads.ru/t/JS5jF.png

первое как надо, а второе как получается.

0

553

Adi
Имеются в виду таблицы в постах ? Тогда -  в Конец Второго Окна стилей =>

.punbb .post-content table,.post-content td{
  border:none 0 transparent!important;
  }

+1

554

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

Adi
Имеются в виду таблицы в постах ? Тогда -  в Конец Второго Окна стилей =>

вы само очарование. спасибо

0

555

Доброго времени суток.
В таблице не работают ссылки в вкладке "Акции", точнее работает только одна, последняя. С вкладкой, где стоят кнопки топов такая же проблема.
Ссылка на форум: http://wolvesstonesoul.mybb.ru/

0

556

Аза

У Вас цвет подложки активной вкладки http://savepic.net/7212356.gif (второй рисунок) в точности совпадает с цветом букв картинок надписей кнопок, из-за этого надписей не видно
http://savepic.net/7255536.png

Добавьте такой код в Начало Объявления:

<style type="text/css">
.cat_lnk.active+ul{
  position:relative;z-index:1000;
}
</style>

0

557

Deff
Да-да, я знаю. Перерисую позднее. Ссылки на акции и кнопки топов это активные вкладки.

0

558

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

Добавьте такой код в Начало Объявления:

Не помогло. Ссылки по-прежнему не работают.

0

559

Аза
<style type="text/css">
.cat_lnk.active+ul a{
  display:inline-block;
  position:relative;z-index:10000;
}
</style>

Кавычка лишняя была

0

560

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

Кавычка лишняя была

Я никаких отличий первого кода от второго не нашла.
Все-равно никакой реакции, что я заменила код, что нет.

0


Вы здесь » Единый форум поддержки » Архив » Общие вопросы от новичков (53)