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

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

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


Вы здесь » Единый форум поддержки » Корзина » Проблемы со спойлером


Проблемы со спойлером

Сообщений 1 страница 5 из 5

1

В общем не знала куда писать, где ныть о своих проблемах, решила создать тему. Значит адрес форума сразу даю, чтобы вопросов потом не возникло. А проблемы такие:
1) спойлер читает | как закрытие тега спойлера и если этот знак попадается раньше, то все остальное обрезается и в спойлер не закрывается. Не всегда удобно, хотя конечно поменять | на скажем \ не так уж проблематично
2) спойлер в спойлере лично у меня не работает видимо по причине из пункта 1.
3) В этомпосте спойлер вообще отказывается работать. Что делать? Он там оооочень нужен

Отредактировано Лафа (Вс, 29 Авг 2010 23:20:08)

0

2

Лафа
Ну сама же казала де | не работает, а там их тьма

Попробуй заменить этот отрывок на такой >

Код:
Вероучение базируется на Библии и Священном Предании, которое включает в себя постановления Вселенских Соборов. Базовые положения вероучения изложены в Катехизисе Католической Церкви, каноническое право систематизировано и изложено в Кодексе канонического права.
В Католической церкви существует семь таинств:
1) крещение 
[spoiler]одно из важнейших христианских таинств. Признаётся всеми христианскими исповеданиями, хотя и не в одинаковом смысле. Согласно словам Иисуса Христа, водное крещение и сошествие Святого Духа — необходимое условие для рождения свыше (Ин.3:5). По учению современных ортодоксальных церквей, посредством крещения человек становится членом Церкви. Только после Крещения человек получает доступ ко всем церковным таинствам, прежде всего, к Причащению, в котором, по учению церкви, происходит соединение человека с Богом. Таинство состоит либо в троекратном погружении человека в воду, либо в обливании крещаемого с произношением священником установленных молитв.(*подробнее[/spoiler] 
2) брак 
[spoiler]христианское таинство благословения жениха и невесты, изъявивших желание жить совместно, как муж и жена в течение последующей жизни. Традиционно, бракосочетанию предшествует помолвка — уведомление окружающих о том, что двое собираются вступить в брак и могут оказывать друг другу знаки внимания.(*подробнее[/spoiler]
3) миропомазание (конфирмация) 
[spoiler]одно из христианских таинств, через которое верующему подаются дары Святого Духа, укрепляющие его в духовной жизни. Речь идет о самом Святом Духе, Который сообщается человеку как дар. Совершается над человеком один раз в жизни, как и крещение. С таинством миропомазания не следует путать инаугурационное миропомазание монархов. Обычно совершается только епископом. Священник имеет право совершать это таинство только в экстренных случаях. Внешним выражением таинства является помазание миром лба, с возложением руки и произнесением следующих слов: «Прими знамение дара Святого Духа». В латинском обряде Католической церкви миропомозание обычно совершается над подростками в возрасте 13-14 лет или позже, поскольку считается, что это таинство знаменует окончательное введение христианина в состав церковного общества, и следовательно, должно осуществляться в сознательном возрасте. Католическая трактовка конфирмации зафиксирована в документах Тридентского собора. По совершению таинства верующий нарекается «воином Христовым».(*подробнее[/spoiler]
4) евхаристия 
[spoiler](греч. ?????????? — благодарение), Святое Прича?частие — главнейший, признаваемый всеми христианскими вероисповеданиями обряд; у православных, католиков, лютеран — Таинство, при котором верующие христиане вкушают Тело и Кровь Иисуса Христа под видом хлеба и вина, и, согласно их вероучению, через этот акт взаимной жертвенной любви соединяются непосредственно с самим Богом. Совершение его составляет основу главного христианского богослужения, у католиков, православных, лютеран, англикан и некоторых других церквей — Литургии. В процесс полного сущностного (но не акцидентного) превращения хлеба и вина (Святых Даров) в Тело и Кровь Христову верит Католическая Церковь и Православная Церковь. Церковь видит в пресуществлении чудо всемогущества Божия, подобного чуду сотворения Богом мира из ничего или претворения воды в вино.(*подробнее[/spoiler]
5) исповедь 
[spoiler]в иудаизме, христианстве и в исламе один из обрядов, в православии и католичестве — таинство покаяния, заключающийся в признании в совершённом грехе. Для совершения исповеди обязательно раскаяние и намерение в дальнейшем не грешить. Самым тяжёлым и опасным считается любой нераскаянный грех, и наиболее повторяющийся грех. Затем следуют грехи, повлекшие тяжкие последствия: самоубийство, убийство, аборт, стимулирование выкидыша, любой секс вне брака, измена православной вере (хула на Духа Святого), хищения, и проч. Каждому верующему рекомендуется иметь своего духовника — священника (желательно со своего прихода), преимущественно у которого бы постоянно и исповедовался бы этот христианин, и который бы управлял его духовным ростом. 
[spoiler]Исповедь строго обязательна для всех католиков раз в год (даже если нет тяжких грехов), а также в случае тяжёлого греха (имея на совести тяжёлый грех до исповеди нельзя приступать к причастию). Многие священники рекомендуют исповедоваться раз в месяц или даже чаще, если есть такая потребность.
Для того, чтобы исповедь была действительной необходимо выполнение следующих условий:
Испытание совести.
Искреннее сокрушение о грехах.
Твёрдое намерение больше не грешить.
Искренняя исповедь перед священником.
Удовлетворение за грехи Богу и ближнему (прежде всего исполнение наложенной епитимьи и посильное возмещение ущерба, причинённого людям).
Выслушав исповедь, священник как свидетель и ходатай пред Богом, задаёт, если считает нужным вопросы, и говорит наставления (может назначить и какую-нибудь епитимию), затем молится о прощении грехов кающегося и, когда видит искреннее раскаяние и стремление к исправлению, читает разрешительную молитву. Хотя само прощение грехов совершается не в момент чтения разрешительной молитвы, а по всей совокупности чинопоследования исповеди. При этом, и на это часто указывают Святые Отцы, при сознательном утаивании грехов или отсутствии искреннего раскаяния перед Богом Таинство исповеди не совершается, даже если священник и прочитал разрешительную молитву.
Исповедание грехов обычно (но не всегда) происходит в специальной кабине, называемой исповедальней. Исповедальня сконструирована таким образом, чтобы священник имел возможность слышать исповедь, но не имел возможности видеть лицо исповедующегося (окошко исповедальни затянуто материей).(*обряд[/spoiler] (*Обряд[/spoiler] (*подробнее[/spoiler]
6) елеосвящение (или собо?рование) 
[spoiler]таинство, совершаемое над больными, заключающееся в помазании тела освященным елеем, одно из семи таинств, служащее по учению православной и католической церквей духовным врачеванием от телесных недугов, а также дарующее больному оставление тех грехов, в которых он не успел раскаяться (или забыл их, но именно забыл, а не утаил сознательно). (*подробнее[/spoiler]
7) священство 
[spoiler]в общехристианском использовании — посвящение человека, наделяющее его правами совершать таинства и обряды. Обряды и теология рукоположения значительно различаются среди христианских конфессий.(*подробнее[/spoiler] Вероучение Католической Церкви имеет ряд доктринальных положений, которые отличают её от учения других христианских конфессий:
• догмат о Непорочном зачатии Девы Марии и догмат о Её телесном вознесении;
• учение о чистилище;
• учение об индульгенциях;
• широкое почитание Девы Марии (hyperdulia) ;
• почитание мучеников, святых и блаженных при различии между поклонением, подобающим одному лишь Богу (latria), и почитанием святых (dulia);
• утверждение монархической власти Римского епископа над всею Церковью как преемника апостола Петра;
• централизованность церковной организации (схожая черта с некоторыми протестантскими движениями), в отличие от автокефальности (автономии) православных поместных церквей;
• безошибочность учительства папы римского в вопросах веры и нравственности, провозглашаемого ex cathedra (см. Догмат о папской безошибочности);
• нерасторжимость таинства брака; существует лишь возможность признания недействительности брака.
Особенности латинского обряда
• добавление «и от Сына» (филиокве) в символ веры. Следует отметить, что католическое учение говорит об исхождении Святого Духа от Отца и Сына, но не как от разных источников.
• обязательный целибат священства;
• крещение, в большинстве случаев, через возлияние воды на голову, а не погружение в воду;
• совершение миропомазания только епископом (священник может преподать это таинство лишь в исключительных случаях, например, в случае смертельной опасности для принимающего таинство);
• употребление при евхаристии, как правило, пресного хлеба, а не квасного;
• причастие мирян или Телом, или Телом и Кровью Христа - и то и другое считается причастием во всей полноте; причастие священства только Телом и Кровью;
• подчёркивание значения тайноустановительных слов Христа в анафоре вместо эпиклезы;
• крестное знамение слева направо, а не справа налево как в византийском обряде (в том числе у православных), при этом знамение, как правило, совершается пятью пальцами, как символ пяти ран Христовых.

Отредактировано Deff (Вс, 29 Авг 2010 23:36:51)

0

3

Deff
в последнем посте их нет, (| этого значка имеется ввиду), а спойле все равно не появляется, хоть убейся.
И спойлер в спойлере теперь нельзя сделать?

Отредактировано Лафа (Пн, 30 Авг 2010 12:09:35)

0

4

Здравствуйте.

Лафа написал(а):

1) спойлер читает | как закрытие тега спойлера и если этот знак попадается раньше, то все остальное обрезается и в спойлер не закрывается. Не всегда удобно, хотя конечно поменять | на скажем \ не так уж проблематично

Лафа написал(а):

2) спойлер в спойлере лично у меня не работает видимо по причине из пункта 1.

Так, значит, попробуйте часть в ХТМЛ-низ заменить вот на эту:

Код:
<style>
#button-spoiler {background-image:url('http://forumupload.ru/uploads/0000/12/13/488-1.gif'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
</style>
<script type="text/javascript">
function tag_spoiler(){
	var y = prompt("Введите описание закрытой кнопки",'');
	if(y!='null' && y!='' && typeof(y)!='object' && typeof(y)!='undefined'){
	var x = prompt("Введите описание открытой кнопки",'');
	if(x=='null' || x=='' || typeof(x)=='object' || typeof(x)=='undefined') bbcode('[spoiler='+y+']','[/spoiler]'); else bbcode('[spoiler='+y+'^'+x+']','[/spoiler]');}
	else bbcode('[spoiler]','[/spoiler]')
}
function addSpoiler(str,from,internal){
	var pos=0,pos2=0,pos_c=0,pos_l=0,newpos=0,string='',close='',open='';
	if((pos=str.indexOf("[spoiler",from))==-1) return str;
	if((pos2=str.indexOf("[/spoiler]"),pos+9)==-1) return str;
	if(((pos_c=str.indexOf("]",pos+8))!=-1) && ((pos_c!=pos+8)&&(pos_c!=pos+9))){
	string = str.substring(pos+9,pos_c);
	if((pos_l = string.indexOf("^"))!=-1){
close = string.substring(0,pos_l);
open = string.substring(pos_l+1,string.length);
	}
	else{
close = string;
open = string;
	}
	}
	else{
close = 'Показать спойлер';
open = 'Скрыть спойлер';
	}
	newpos=str.indexOf("[spoiler",pos+9)
	if(newpos<pos2 && newpos!=-1) str=addSpoiler(str,pos+9,true)
	if((pos2=str.indexOf("[/spoiler]",pos+9))==-1) return str;
	str=str.substring(0,pos)+makeSpoiler(str.substring(pos_c+1,pos2),open,close)+str.substring(pos2+10,str.length)
	if( str.indexOf("[spoiler")!=-1 && internal==false) str=addSpoiler(str,0,false)
	return str;
}

function makeSpoiler(txt,open,close){
	txt='<div class="quote-box" style="padding:1px;background: none; border: 0;"><cite style="width:100%;margin:0;"><input id="'+open+'" class="spoiler-button" style="width:140px;font-size:10px; margin:0;" type="button" value="'+close+'"></cite><blockquote class="quote-box" style="display:none; width: 80%;border: 1px solid black;margin:0;">'+txt+'</blockquote></div>'
	return txt;
}

$(document).ready(function(){
	$("div.quote-box > cite > input.spoiler-button").click(function(){
$(this).parents("div.quote-box:first").find("blockquote.quote-box:first").toggle("slow");
var a = $(this).attr('value');$(this).attr('value',$(this).attr('id'));$(this).attr('id',a);
	});
});

if((document.URL.indexOf("viewtopic.php")!=-1) || (document.URL.indexOf("post.php")!=-1)){
	elm=document.getElementById("pun-main").getElementsByTagName("div")
	for(x in elm) if(elm[x].className=="post-content"){
var post=elm[x]
post.innerHTML=addSpoiler(post.innerHTML,0,false)
	}
}
if(form=document.getElementById("form-buttons"))
	form.getElementsByTagName("tr")[0].insertCell(16).innerHTML="<img  id=\"button-spoiler\" title=\"Спойлер\" onclick=\"tag_spoiler('[spoiler]','[/spoiler]')\" src=\"/i/blank.gif\" />"
</script>

Я заменил знак вертикальной черты в скрипте на ^, возможно, Вы его менее используете.
Также в этой версии поддерживается возможность "вложенных" спойлеров.

0

5

rps
спасибо испробуем

0


Вы здесь » Единый форум поддержки » Корзина » Проблемы со спойлером