Seite 4 von 5

Verfasst: 24.10.2008 23:49
von 4seven
Spoiler mittig

Code: Alles auswählen

- BBCode-Benutzung

[spoil]{TEXT}[/spoil]


- HTML-Ersetzung

<div style="text-align: center;">
<div class="spoiltitle">
<input class="spoilbtn" type="button" value="look" style="width:38px; font-size:10pt; color:#999999;"  onclick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = 'hide'; this.value = 'hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = 'view'; this.value = 'view'; }" onfocus="this.blur();" />
</div>
<div class="spoildiv">
<div style="display: none;">
<br />{TEXT}</div></div></div>

Spoiler links

Code: Alles auswählen

- BBCode-Benutzung

[spoil]{TEXT}[/spoil]


- HTML-Ersetzung

<div style="text-align: left;">
<div class="spoiltitle">
<input class="spoilbtn" type="button" value="look" style="width:38px; font-size:10pt; color:#999999;"  onclick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = 'hide'; this.value = 'hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = 'view'; this.value = 'view'; }" onfocus="this.blur();" />
</div>
<div class="spoildiv">
<div style="display: none;">
<br />{TEXT}</div></div></div>
xhtml 1.0 strict

Verfasst: 03.11.2008 19:25
von HF cars and sets
Um nochmal auf den eigentlichen Grund des Threads zurückzukommen:

Wo stehen denn von dem BBcode "BOLD" die Hilfe-Übersetzungen und wo werden die BB-Codes in das Posting-Fenster eingebunden?

=======================0
Okay, ich bin der Lösung näher gekommen:

In der Datei language\de\posting.php habe ich folgende Zeile eingefügt:

Code: Alles auswählen

	'BBCODE_X_HELP'			=> '[schild] Dein Text [/schild] - Fügt Deinen Text in einen Smilie Schild ein.',
(Auch bei den anderen beiden Sprachpaketen habe ich die Zeile dort eingefügt)

Jetzt denke ich das diese via Datei subsilver2\template\posting_buttons.php eingebunden werden. Doch wie genau, kann mir das mal bitte jemand erklären? Ich glaube es hängt mit folgenden Zeilen zusammen, die ich nicht verstehe:

Code: Alles auswählen

// Helpline messages
		var help_line = {
			b: '{LA_BBCODE_B_HELP}',
			i: '{LA_BBCODE_I_HELP}',
			u: '{LA_BBCODE_U_HELP}',
			q: '{LA_BBCODE_Q_HELP}',
			c: '{LA_BBCODE_C_HELP}',
			l: '{LA_BBCODE_L_HELP}',
			o: '{LA_BBCODE_O_HELP}',
			p: '{LA_BBCODE_P_HELP}',
			w: '{LA_BBCODE_W_HELP}',
			s: '{LA_BBCODE_S_HELP}',
			f: '{LA_BBCODE_F_HELP}',
			e: '{LA_BBCODE_E_HELP}',
			d: '{LA_BBCODE_D_HELP}',
			t: '{LA_BBCODE_T_HELP}',
			tip: '{L_STYLES_TIP}'
			<!-- BEGIN custom_tags -->
				,cb_{custom_tags.BBCODE_ID}: '{custom_tags.A_BBCODE_HELPLINE}'
			<!-- END custom_tags -->
		}
Hat jemand Ideen?

Verfasst: 03.11.2008 22:46
von 4seven
nun, das eigentliche thema ist der gute alte spoiler.

aber, wenn du dich mit deinem Thema beschäftigst, helfen dir vllt. diese beiden beiträge:

Re: BBcode [spoiler][/spoiler]

Verfasst: 23.11.2009 16:27
von nike75
Frage: Ist es möglich, den Spoiler-Tag zusätzlich mit einer Password-Abfrage zu verbinden, so dass der Text nur aufgeklappt wird, wenn ein vom Admin ausgesuchtes Password eingegeben wird?

Danke im Voraus für die Hilfe.

Nike

Re: BBcode [spoiler][/spoiler]

Verfasst: 07.12.2010 13:38
von Lakritze
Ja, das ist möglich

BBCode Benutzung

Code: Alles auswählen

    [pswdspoil={SIMPLETEXT}]{TEXT}[/pswdspoil]
HTML Ersetzung

Code: Alles auswählen

    <div style="margin:20px; margin-top:5px">
    <div class="smallfont" style="margin-bottom:2px">
    <input type="button" value="Zeige Spoiler" style="width:105px;font-size:10px;margin:0px;padding:0px;" onClick="doloris=prompt('Please enter password to view this message...',' ');
    if (doloris=='{SIMPLETEXT}')
    {
    alert('Password Accepted!');
    if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '')
    {
    this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';
    this.innerText = '';
    this.value = 'Verstecke Spoiler'; }
    else
    {
    this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none';
    this.innerText = '';
    this.value = 'Zeige Spoiler';
    }
    }
    ">
    </div>
    <div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
    <div style="display: none;">
    {TEXT}
    </div>
    </div>
    </div>
Text für Tip Anzeige

Code: Alles auswählen

    [pswdspoil=doloris]Message[/pswdspoil]
In diesem Fall ist das Passwort "doloris", was ihr durch euer ersetzen könnt

Re: BBcode [spoiler][/spoiler]

Verfasst: 07.12.2010 15:05
von Lakritze
Jetzt habe ich allerdings auch mal eine Frage zu einem bestimmten spoiler.

Es gibt in vielen Foren einen spoiler, der die Ansicht unter dem spoiler für
Gäste sperrt. Das ist nun bei meinem php Board nicht vorhanden :( . ich
bin dann auf ein Programm gestoßen, was mir irgendwie nicht erklärt wie
das geht, bzw. wo ich was einstellen muss.
Das Programm ist folgendes
Guest Hide BB-Code MOD

Aber wie gehe ich damit um?

Besonders komisch finde ich folgendes
File Copy

1. Copy: root/styles/prosilver/theme/guest_hide_bbcode_mod.css
To: styles/prosilver/theme/guest_hide_bbcode_mod.css

2. Copy: root/language/en/mods/guest_hide_bbcode_mod.php
To: language/en/mods/guest_hide_bbcode_mod.php

desweiteren steht in dem zweiten blauen kasten folgendes.
Open: includes/functions_content.php
Das habe ich nicht in meinem Board.

Hier mal der Link zu meinem Board
http://www.fellnasenportal.de

Würde mich da über jede hilfe freuen.

LG
Lakritze

Re: BBcode [spoiler][/spoiler]

Verfasst: 11.02.2014 07:54
von Escher0815
Moin zusammen,

Ich bin ja noch recht grün hinter den Ohren, was die Forenbetreuung betrifft.

Daher würde ich mich freuen, wenn jemand zusammenfassend sagen könnte, wo welcher Text eingefügt werden muss, sodass die Spoilerfunktion in meinem Forum möglich ist.

Vielen Dank vorab.

Re: BBcode [spoiler][/spoiler]

Verfasst: 11.02.2014 12:39
von Miriam
Wo genau hängt es denn?

Re: BBcode [spoiler][/spoiler]

Verfasst: 11.02.2014 14:45
von Escher0815
Hi,

habe den Code eingefügt, aber in 3.0.12 funktioniert er einfach nicht, wie er sollte:

Code: Alles auswählen

[spoiler={INTTEXT}]{TEXT}[/spoiler]

Code: Alles auswählen

<dl class="codebox"><dt><a href="javascript:void(0);" onclick="var el = this.parentNode.parentNode.getElementsByTagName('dd')[0]; var v = el.style.display != 'none'; el.style.display = v ? 'none' : 'block'; this.innerHTML = (v ? '[+]' : '[−]') + ' {INTTEXT}'; ">[+] {INTTEXT}</a></dt><dd style="display: none;">{TEXT}</dd></dl>
Finde einfach nicht die passende Erklärung und im englischsprachigen Forum findest du auch nur den Hinweis, das es in 3.0.12 nicht mehr funktioniert.

Re: BBcode [spoiler][/spoiler]

Verfasst: 11.02.2014 18:14
von Kirk
Hallo
Auch unter 3.0.12 funktioniert dieser BBCode, gerade getestet.
Hast du ihn auch richtig verwendet?

Code: Alles auswählen

[spoiler=Titel]Text[/spoiler]