BBcode [spoiler][/spoiler]

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag 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
HF cars and sets
Mitglied
Beiträge: 43
Registriert: 19.02.2008 18:03
Wohnort: Fallingbostel

Beitrag 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?
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag 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:
nike75
Mitglied
Beiträge: 1
Registriert: 21.06.2009 11:30

Re: BBcode [spoiler][/spoiler]

Beitrag 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
Lakritze
Mitglied
Beiträge: 2
Registriert: 07.12.2010 13:33

Re: BBcode [spoiler][/spoiler]

Beitrag 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
Lakritze
Mitglied
Beiträge: 2
Registriert: 07.12.2010 13:33

Re: BBcode [spoiler][/spoiler]

Beitrag 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
Escher0815
Mitglied
Beiträge: 29
Registriert: 01.02.2014 07:03

Re: BBcode [spoiler][/spoiler]

Beitrag 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.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: BBcode [spoiler][/spoiler]

Beitrag von Miriam »

Wo genau hängt es denn?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Escher0815
Mitglied
Beiträge: 29
Registriert: 01.02.2014 07:03

Re: BBcode [spoiler][/spoiler]

Beitrag 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.
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8135
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: BBcode [spoiler][/spoiler]

Beitrag 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]
Antworten

Zurück zu „[3.0.x] Mod Support“