Spoiler MyCode - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html) +--- Thema: Spoiler MyCode (/thread-30478.html) |
Spoiler MyCode - MyBB.de Bot - 13.09.2014 Eine neue Erweiterung wurde veröffentlicht: Spoiler MyCode Zitat:This is a new and improved version of my Spoiler MyCode available on the old mods site. This has been updated to work with MyBB 1.8.x and contains a fresh new look to go along with the new look of MyBB. RE: Spoiler MyCode - DeGato - 14.11.2017 Hallo, bevor ich das ausprobiere - weiß jemand, wie man damit in den Texteditoren einen Spoiler-Eintrag markiert bzw schreibt - gibts da einen zusätzlichen Editor-Menü-Eintrag durch die Installation? Und: Kann diesen Spoiler dann jeder - auch nicht angemeldete Gäste - anklicken und sehen? Das würde ich nämlich nicht wollen, also man sollte schon registriert/angemeldet im Forum sein - oder gibts da ein anderes Plug-In? Danke Euch! RE: Spoiler MyCode - DeGato - 14.11.2017 Hab grade das hier gefunden: https://community.mybb.com/mods.php?action=view&pid=614 Das hätte so einen Editor-Menü-Button, das css wird wohl auch gleich installiert, beides schon mal ganz gut... Aber mit Benutzerberechtigungen ist das wohl auch nicht... RE: Spoiler MyCode - lenox - 24.05.2019 Moin zusammen, ich versuche gerade den Text Spoiler zu "Mehr anzeigen" und "Weniger anzeigen" abzuändern. Wie man auf den Screenshots sieht wird der Text auch angezeigt, bis ich den geöffneten Spoiler wieder schließe, dann steht da plötzlich wieder "Spoiler" und nicht "Mehr anzeigen". Hab ich da etwas übersehen das nach dem schließen des Spoilers wieder der Text Spoiler ausgegeben wird? Hier der Code der php, änderung habe ich in Zeile 34 vorgenommen. PHP-Code: <?php zu PHP-Code: $replace = array("<div class=\"spoiler_wrap\"><div class=\"spoiler_header\"><a href=\"javascript:void(0);\" onclick=\"javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='<img title="[+]" alt="[+]" src="/images/collapse_collapsed.png" class="expandspoiler" />$1';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='<img title="[-]" alt="[-]" src="/images/collapse.png" class="expandspoiler" />$1';}\"><img title=\"[+]\" alt=\"[+]\" src=\"/images/collapse_collapsed.png\" class=\"expandspoiler\" />$1</a></div><div class=\"spoiler_body\" style=\"display: none;\">$2</div></div>", "<div class=\"spoiler_wrap\"><div class=\"spoiler_header\"><a href=\"javascript:void(0);\" onclick=\"javascript:if(parentNode.parentNode.getElementsByTagName('div')[1].style.display=='block'){parentNode.parentNode.getElementsByTagName('div')[1].style.display='none';this.innerHTML='<img title="[+]" alt="[+]" src="/images/collapse_collapsed.png" class="expandspoiler" />Spoiler';}else {parentNode.parentNode.getElementsByTagName('div')[1].style.display='block';this.innerHTML='<img title="[-]" alt="[-]" src="/images/collapse.png" class="expandspoiler" />Weniger anzeigen ';}\"><img title=\"[+]\" alt=\"[+]\" src=\"/images/collapse_collapsed.png\" class=\"expandspoiler\" />Mehr anzeigen</a></div><div class=\"spoiler_body\" style=\"display: none;\">$1</div></div>"); Hat jemand eine Idee warum das Problem auftritt? Edit: Hat sich erledigt Fehler gefunden |