Seite 2 von 3

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 01.10.2024 15:47
von stefan-franz
Scanialady hat geschrieben: 01.10.2024 15:04 Kann ich leider nicht nachsehen, aber möglicherweise ist es dieser:

https://www.phpbb.com/customise/db/bbco ... ler_no_js/
Der funktioniert mit BBCode nicht.

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 01.10.2024 16:28
von Kirk
Es gibt hier und auf .com genügend Beiträge in Sachen Spoiler BBCode.
Edit:
Wenn du speziell in diesen von dir verlinkten Beitrag den Spoiler möchtest, sie dir diese Beispiele an:
https://developer.mozilla.org/en-US/doc ... nt/details
https://www.w3schools.com/tags/tag_details.asp

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 03.10.2024 08:58
von stefan-franz
Deine Beiträge sind mir zu komplex - hab von der Sache auch keine Ahnung.

Ich habe hier bei der BBCode Extension eine Frage gestellt - evtl gibts dazu irgendwann eine Lösung. Alles andere ist auch für mein Team nicht praktikabel, wenn es nicht einfach geht.
https://www.phpbb.com/customise/db/exte ... pic/248767

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 13.10.2024 13:01
von LukeWCS
stefan-franz hat geschrieben: 01.10.2024 10:57 viewtopic.php?t=246810
Dabei handelt es sich um einen Spoiler Code den ich ursprünglich für phpBB Ext Check geschrieben hatte und vor einiger Zeit dann für phpBB.de zu einem BBcode umgebaut und speziell an die Gegebenheiten hier angepasst hatte. Meine Variante hier benötigt auch kein Javascript, sondern funktioniert nativ mit HTML und CSS.

Der von Joe verlinkte Beitrag von HaioPaio der schlussendlich zu "Spoiler Plus" führt, entspricht bezüglich BBcode Syntax exakt meiner eigenen Variante. Die von Wolkenbruch verlinkte Ext wäre auch ähnlich, da wird der Titel halt über ein separates benanntes Argument definiert.

Ist keines davon für dich brauchbar?

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 13.10.2024 15:10
von stefan-franz
Hab bisher noch keine Weitere Extension installiert - und wollte das auch wenn irgend möglich vermeiden.

Wenn Du einen Code weißt, wie ich die Advanced BBCode Extension die ich eh verwende ändern bzw dessen Spoiler Funktion veränden könnte, dass es so aussieht wie Du das gemacht hast, das wäre mir am sympathischten.

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 13.10.2024 19:25
von Kirk
Man sollte vermeiden diesen BBCode in der EXT zu ändern, es besteht die Möglichkeit das bei einem Update der EXT dies Änderung wieder überschrieben wird. Eigentlich bräuchtest du dafür keine EXT, man kann ja im ACP manuell auch einen BBCode anlegen.

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 13.10.2024 19:37
von stefan-franz
Wenn mir manuell jemand einen solche Code geben könnte, das wäre super.

Ich habe schon ein paar Codes am Laufen, also wie es funktioniert weiß ich. Allerdings fehlt mir komplett das Know How was in den Code Zeilen für den genialen Spoiler vom ersten Beitrag von mir, Athen muss

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 14.10.2024 05:38
von Kirk
Ich könnte dir anhand diesem Beispiel das Grundgerüst posten. Anpassen müsstest du es selbst.

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 14.10.2024 05:56
von stefan-franz
Ja gerne.

Wie schon kommuniziert müsste das ganze einen Spoiler mit der Möglichkeit die Überschrift einzugeben ergeben.

Besten Dank im Voraus.

Re: [3.3] Wie kann man so ein aufklappbares Fenster erstellen

Verfasst: 14.10.2024 16:35
von Kirk
So hier mal das Grundgerüst:
BBCode-Benutzung:

Code: Alles auswählen

[spoiler={TEXT1}]{TEXT2}[/spoiler]
HTML-Ersetzung:

Code: Alles auswählen

<details style="background-color: #E9E9E2;">
	<summary style="display: list-item;">
		{TEXT1}
	</summary>
	<div style="border-top: 1px solid #CDC8C0;">
		{TEXT2}
	</div>
</details>
Weitere Anpassungen kannst du in der HTML-Ersetzung innerhalb von style="" machen.